
/*-----------------------------------------------------------------------------------------------
  Global Styles
-----------------------------------------------------------------------------------------------*/



.story IMG {float: right;}
a img{ border:2px; margin: 5px;}
a:link img {border-color: #FF8D1C;}
a:visited img {border-color: #F76824;}
a:hover img {border-color: #FFFFFF;}

IMG.alignleft {float: left; margin: 0 15px 10px 0;}
IMG.alignright {float: right; margin: 0 0 10px 15px;}



.inside P {margin-bottom: 15px;}

.inside H2 {margin-top: 30px;}

.inside HR  {
clear: both;
height: 1px;
margin: 30px 70px 20px 70px;
padding: 0;
color: #433E34;
background-color: #433E34;
border: 0;
}

.hidden {display: none;}
A.hidden {display: none;}

TABLE { clear: both;}
TD { vertical-align: top; }

/*-----------------------------------------------------------------------------------------------
  Layout / Base Page Styling
-----------------------------------------------------------------------------------------------*/
body{
	color:#BFBFBF;
	font-size:78%;
	}

h1{
	color:#745A3F;
	font-size: 1.8em;
	font-weight: bold;
	margin: 0 0 0 0;
	}

h1 a{
   color:#D7CDC1;
}

h1 a:hover{
	color:#D7CDC1;
	}


h2 {
	color:#D7CDC1;
	font-size:1.5em;
	font-weight:normal;
	margin:1.5em 0;
}


blockquote{
	border-left:2px solid #D7CDC1;
	color:#D7CDC1;
	}

pre{
	border-top:1px dotted #3C332B;
	border-bottom:1px dotted #3C332B;
	}

table th{
	background:#D7CDC1;
	}

table td{
	background:#3C332B;
	}

.rule{
	border-top:1px solid #D7CDC1;
	}

.articleFeet {
	clear: both; font-style: italic;
	}

/*-----------------------------------------------------------------------------------------------
  Header
-----------------------------------------------------------------------------------------------*/


/* blog */
body.pageId_43 #header, 
body.pageId_138 #header, 
body.pageId_7 #header
{	background:#000 url(queru/queruWeb_fd1.jpg) no-repeat top left;	}	


/*   portfolio   */
body.pageId_32 #header, 
body.pageId_231 #header, 
body.pageId_33 #header, 
body.pageId_47 #header, 
body.pageId_8 #header, 
body.pageId_187 #header, 
body.pageId_9 #header
{ 	background:#000 url(queru/queruWeb_fd3.jpg) no-repeat top left;	}	
	
	
/*   arts plast   */	
body.pageId_4 #header, 
body.pageId_203 #header, 
body.pageId_37 #header, 
body.pageId_198 #header, 
body.pageId_35 #header, 
body.pageId_192 #header, 
body.pageId_36 #header, 
body.pageId_210 #header, 
body.pageId_59 #header, 
body.pageId_34 #header
{	background:#000 url(queru/queruWeb_fd4.jpg) no-repeat top left;	}		


/* son */
body.pageId_3 #header
{	background:#000 url(queru/queruWeb_fd2.jpg) no-repeat top left;	}	
	
	
	
/* blog */	
body.pageId_43 #primary
	{ background:  url(queru/fd_blog.gif) no-repeat top left;}	


/*   bio   */
body.pageId_2 #primary
	{ background: #0C0C0C  url(queru/fd_bio.gif) no-repeat top left;}	


/*   portfolio   */
body.pageId_32 #primary, 
body.pageId_231 #primary, 
body.pageId_33 #primary, 
body.pageId_47 #primary, 
body.pageId_8 #primary, 
body.pageId_187 #primary, 
body.pageId_9 #primary
	{ background: #0C0C0C  url(queru/fd_portfolio.gif) no-repeat top left;}	


/*   arts plast   */
body.pageId_4 #primary, 
body.pageId_203 #primary, 
body.pageId_37 #primary, 
body.pageId_198 #primary, 
body.pageId_35 #primary, 
body.pageId_192 #primary, 
body.pageId_36 #primary, 
body.pageId_210 #primary, 
body.pageId_59 #primary, 
body.pageId_34 #primary
	{ background: #0C0C0C  url(queru/fd_arts-plast.gif) no-repeat top left;}	

body.pageId_138 #primary,
	{ background: #0C0C0C  url(queru/fd_plan.gif) no-repeat top left;}	/*   plan   */

body.pageId_7 #primary,
	{ background: #0C0C0C  url(queru/fd_contact.gif) no-repeat top left;}	/*   contact   */
	
body.pageId_3 #primary,
	{ background: #0C0C0C  url(queru/fd_sooon.gif) no-repeat top left;}	/*   son   */




	

#header h2, #header P.description {
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
	}


/*-----------------------------------------------------------------------------------------------
  Navigation
-----------------------------------------------------------------------------------------------*/

#navigation ul li a:hover,#navigation ul li a:active, #navigation li.current_page_item a
{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:100;
	background-color: #711613;
	color:#008DC3;
	text-decoration:none;
	
}

/* navigation de niveau 2 */

#nav2 {background: #711613;}
#nav2 LI {display: inline;  padding: 0; margin: 2px 0px 2px 25px;}
#nav2 A {color: #D79A3D; }
#nav2 A:hover {color: #ffffff; text-decoration: none;}


a.silderButtonNav{
	background:#284883;
	border-top: 1px solid #3C332B;
	border-left: 1px solid #3C332B;
	border-right:1px solid #3C332B;
	}

a.silderButtonNav:hover{
	border-top: 1px solid #3C332B;
	border-left: 1px solid #3C332B;
	border-right:1px solid #3C332B;
	}
	

.pageNav {
	clear: both;
	display: block;
	width: 100%;
	margin: 0 0 0 120px;
	text-align: center;
	}

		.pageNav p {
			color: #ffffff;
			font-weight: bold;	
			}

				.pageNav p strong {
					color: #91704F;
					}
					
					.pageNav p A {
						font-weight: bold;
						color: #AA9A7D;
						padding: 2px 3px 2px 3px;
						background: #122234;
						text-decoration: none;
						}	
						.pageNav p A:hover {
							color: white;
							padding: 3px;
							background: #182E46;
							}						
					

/*-----------------------------------------------------------------------------------------------
  Primary Items
-----------------------------------------------------------------------------------------------*/
#primary{
	color:#AA9A7D;
	}
	
	
.abt-this-page{
	color:#D7CDC1;
	}
	
.inside{
	width:85%;
	min-width:65em;
	max-width:85em;
	margin:0 auto;
}
	
#primary.twocol-stories .story{ width: 48%; }
	
.story h3{
	color:#D7CDC1;
	}

.story h3 a{
	color:#D7CDC1;
	}
	
.story .details{
	border-top:1px solid #3C332B;
	}

.read-on a {
	color:#D7CDC1;
	}


/* Single Post Styles */

.secondary .featured p{
	border-bottom:1px solid #3C332B;
	border-top: 1px solid #3C332B;
	}
	
#primary.twocol-stories .story img, .single-post img {
	background: #3C332B;
	}

.secondary .featured dl{
	border-bottom:1px solid #3C332B;
	}

.secondary dd a{ color:#AA9A7D; }

.secondary .related_post a{ color:#AA9A7D; }

#primary code {
	border:1px solid #3C332B;
	}

/*-----------------------------------------------------------------------------------------------
	Secondary Items
-----------------------------------------------------------------------------------------------*/

#preview{
	border:1px solid #3C332B;
	}

.formactions input.submit:hover{ 
	background:#D7CDC1;
	}
	
/*-----------------------------------------------------------------------------------------------
  Ancillary Items
-----------------------------------------------------------------------------------------------*/
.ancillary{
	background:#000  url(queru/queruWeb_fdBottom.jpg) no-repeat top left;
	}

/*-----------------------------------------------------------------------------------------------
  Search
-----------------------------------------------------------------------------------------------*/

#search input{ 
	background:#D7CDC1;
	}
	
#searchform #s{
	border-bottom:1px solid #3C332B;
	}

/* Legacy Typo CSS */
#search-results{
	background:#3C332B;
	}
	
#search-results small a{
	color:#D7CDC1;
}

#search-results ul li a{
	border-bottom:1px dotted #D7CDC1;
	}

/*-----------------------------------------------------------------------------------------------
Comments
-----------------------------------------------------------------------------------------------*/


.formhead P {
	color:#2E5A8B;
}

.formhead P strong {
	color:#3E9DE3;
}

/*----------------------------------------------------------------
page de liens
----------------------------------------------------------------*/

#page-blogroll LI.linkcat { 
		float: left; 
		width: 300px; 
		margin-right: 30px;
		}
#page-blogroll LI.linkcat h2 {
		margin-bottom: 5px;
	}
#page-blogroll A:link, #page-blogroll A:visited {
		font-weight: bold;
		color: #DBA76C;
		margin-right: 9px;
	}
#page-blogroll LI.linkcat UL LI { 
		border-width: 0 0 1px 0;
		border-style: solid;
		border-color: #473D32;
		margin-bottom: 4px;
		padding-bottom: 4px;
	}
	
	
