/*	
	Author Name	: Jonas Luthi
	Author Site	: www.netoxygen.ch
	Style Name	: Rêves-Réalités.com
	Style URI	: www.reves-realites.com
	Version		:
	Comments	:
*/
body {
	background: #3B3B3B;
	color: #faeecd;
}

#page {
	/* The entire design is contained within the 'page' id */
	border: 0px;
	padding-top:0;
	background: #FFFFFF url("../../image/footer.png") repeat-x bottom;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	}
.content {
	padding:35px;
}
	
#header {
	/* Contains the H1 and menu */
	/*height: 203px;*/
	background: url("../../image/header.png") no-repeat bottom left;
	height:144px;
	}
#header h1 {
display:normal;width:821px;margin:0;background:url('http://reves-realites.com/site/images/text-header.png') no-repeat bottom;padding-top:144px;
}
#header h1.blog-title a {
	color: #FFFFC9;
	display:none;
}
#header p.description {
	display:none;
}
#header ul.menu {display:none;}	
	
#primary 
{
	border-right: 1px solid #3b3b3b;
	padding-right:12px;
	width:687px;
}

#sidebar-1 
{
	margin-top:5px;
}

#sidebar-2 {
	/* The second sidebar */
	}

.secondary {
	/* Contains both sidebars */
	width: 135px;
	padding-top: 20px;
	}
	
h1, h2, h3, h4, h5, h6 {
	color: 	#3b3b3b;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color: #3b3b3b;

}

h3.entry-title
{
	text-transform:uppercase;
	font-size:18px;
	letter-spacing:-1px;
}
p {color:#3b3b3b;;}
#primary .entry-content a { color: #9A9A75;text-decoration:underline;}
#primary a:hover {text-decoration:none;}
#primary a:visited {color: #3b3b3b;}

.page-head h2 {
	/*display:none;*/
	text-align: left;
font-size:38px;
	text-decoration: none;
	margin: 0;
	padding: 0;
text-transform:uppercase;
color:#CCCCCC;
font-family:arial,sans-serif;
}

#primary .page-head a:hover, #primary .page-head a:visited:hover, .secondary .page-head a:hover, .secondary .page-head a:visited:hover {
	text-decoration: none;
	/*color: #3b3b3b;*/
}

.page-head .entry-edit {
	display:block;
}
.page-head .commentslink {
	display:none;
}
.footerpoweredby {
	color: #FFFFFF;
}

/* top layout of content and menu */
#primary {
	padding-top:0px;}
.secondary div {
	padding-top:0px;
	margin-top:0px;}
.secondary {
	padding-top:0px;
	margin-top:0px;}
#pages h4 {
	display:none;}
#pages ul {
	margin-top:0px;}
#notices {
	margin-top:0px;}

#current-content .entry-content {
	margin-top: -13px;}

/* homepage */
.rollover-img {
	float:left;
	padding-right:40px;
}
.rollover-img a {
	padding-bottom: 20px;
	}


/* language chooser */
#qtranslate-language-chooser {
	padding-top:30px;
	position:relative;
}
#qtranslate-language-chooser a {
	color: #FFFFC9;
}
#qtranslate-language-chooser .active {
	display:none;
}
#qtranslate-language-chooser h4 {
	display: none;
	
}
#qtrans_language_chooser a {
	color: #9a9a75;
}

/* Menu */
#sidebar-1 #pages h4 {
	display: none;
}
#pages ul a {
	color:#3b3b3b;
	font-size:: 14px;
}
#pages ul li a { 
color:#CCCCCC;
font-size:20px;
font-weight:bold;
text-transform:uppercase;
}

#pages ul li.current_page_item a
{
	color:#3b3b3b;
}
#pages ul li a:hover
{
color:#7f7f7f;
text-decoration:none;
}
#pages ul li ul li a {
	text-transform: capitalize;

}

/* NGGallery */
.ngg-albumoverview .ngg-album {
	border-color: #9A9A75;
}
.ngg-thumbnail {
	padding-right:20px;
}
.ngg-description {
	padding-top:10px;
}
.slideshowlink {
	display:none;
}

.slideshow {
padding-top: 20px;
padding-bottom: 20px;
}

.columns-two #page 
{
width:900px;
}

.content
{
padding:20px 20px 44px;
}

#sidebar-1 #page ul li
{
margin-left:20px;
}

#sidebar-1 #page li.current_page_item a
{
	color:#3b3b3b;
}

.entry-content 
{
	color:#444444;
	font-size:1.4em;
}

h2
{
font-size:1.4em;
letter-spacing:-1px;
margin-top:15px;
text-align:left;
font-family:helvetica;
}

.entry-content p, .entry-content ul, .entry-content ol, .entry-content div, .entry-content blockquote
{
margin:0;
}

p
{
padding-bottom:10px;
}

.ngg-gallery-thumbnail img 
{
	background-color:none;
	border:none;
	display:block;  
	margin:4px 0px 4px 5px;
	padding:4px;
	position:relative;
}

.ngg-gallery-thumbnail-box {
height:170px;
}

.entry-edit a
{
display:none;
}

.page-head h2 a
{
font-size:38px;
margin-top:0;
color:#cccccc;
font-family:arial,sans-serif;
}

#primary .page-head h2 a:visited,#primary .page-head h2 a:hover
{
color:#cccccc;
}

.page-head
{
margin:10px 0 32px;
}

textarea
{
width:600px;
}

#footer
{
padding:8px 0 40px;
}

.entry-content
{
line-height:1.5em;
}

a.piclenselink
{
display:none;
}

a
{
color:black;
}

#dynamic-content
{
padding-top:0;
}

.meta-start
{
background:transparent;
padding:0;
}

.secondary
{
line-height:14px;
}

span
{
font-family:helvetica;
}

ol, ul
{
list-style:disc;
list-style-type:normal;
}

div.widget_links
{
margin-top:15px;
}

div.widget_links a
{
font-size:12px;
}

div.widget_links h4
{
font-size:20px;
font-weight:bold;
text-transform:uppercase;
font-family:'Lucida Grande',Verdana,Helvetica,Arial,sans-serif;
}
