@charset "UTF-8";
/* CSS Document */

/***********************************************************************
******************* RESET *** ******************************************
************************************************************************/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5; font-size:12px;}
table {border-collapse:separate; border-spacing:0; }
a img {border:none;}
.clearer {height:0px;overflow:hidden;margin:0px;clear:both;}


/***********************************************************************
******************* TOOLBAR MENU ***************************************
************************************************************************/
#toolbar {width:690px;float:right;height:95px;font-size:125%;font-weight:500;}
ul#nav {width:690px;height:95px;padding:0;margin:0 0 0 10px;line-height:20px;}
ul#nav li.backLava {background: url(images/bg.nav.jpg) repeat-x;width: 9px;height: 69px;position: absolute;}
ul#nav li {height:80px;text-align:right;padding:15px 18px 0 9px;;margin:0;display:block;overflow:hidden;float:left;background-image:url(../Images/separation.png);background-repeat:no-repeat; background-position: top right;}
ul#nav li a {border:0;display:block;text-decoration:none;overflow:hidden;padding:0;margin:0;color:#74442a;}
.desc {font-size:65%;text-align:right;}

/*link toolbar*/
#toolbar a:link, #toolbar a:visited {color:#352e24;text-decoration:none;}
#toolbar a:active, #toolbar a:hover {color:#aa6503;}
a.currentPage,.current_page_item a {color:#aa6503!important;}
/*end tollbar*/


/***********************************************************************
******************* FOOTER ********************************************
************************************************************************/
#footer {
	width:100%;
	background-color:#29221c;
	color:#fff;
}
    #footer a:link, #footer a:visited {
	color:#ffffff;
	text-decoration:none;
	}
    #footer a:active {color:#ffffff;}
	#footer a:hover {color:#aa6503;}
	
#footerAbout {
	width:300px;
	padding: 0px 0px 0px 0px;
	float:left;
	border:1px solid #29221c;
}
    #footerAbout img {
		border:4px solid #4b4137;
	}
    #footerAbout p {
	padding:0px 0 0px 0;
	line-height:15px;
	font-family:georgia,"Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;
	font-size:13px;
	margin: 0px;
	}

#footerContent {margin:0 0 0 350px;width:600px;border:1px solid #29221c;}
#footerCSS {width:220px;padding:0 50px 0 0;float:left;}
    #footerCSS img {margin:0 10px 0 0;}

#footerTagclouds {float:left; width:260px;padding:0 0px 0 40px;}
	.footerCredits {border-top:1px solid #514437;margin:40px 0 0 0;padding:20px 0 0 0;font-size:12px;text-align:center;}


.list{
	width: auto; 
}

.list ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.list ul li{
	height: 14px;
	color: #a6a6a6;
	display: block;
	width: auto;
	padding: 10px 0 3px 10px;
	text-decoration: none;
}

/*end footer*/

/***********************************************************************
******************* TEXTE COLOR *****************************************
************************************************************************/
/* Title */
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#0c0600;font-family:georgia,"Trebuchet MS",Arial,Helvetica,sans-serif;}
h1 {font-size:150%;line-height:1;font-weight:normal;margin-top:0.75em;margin-bottom:0.5em;}
    h1 a:link, h1 a:visited {color:#0c0600;text-decoration:none;}
    h1 a:active, h1 a:hover {color:#484330;text-decoration:none;}
h1.titlePage {font-size:165%;line-height:1;font-weight:normal;margin-top:0.75em;margin-bottom:0.5em;}

h2 {font-size:150%;color:#28221c;margin:0.50em 0;}
h2.titlePost {font-size:150%;line-height:1.2;margin-bottom:0.05em;margin-top:1em;color:#4c4435;}
    h2.titlePost a:link, h2.titlePost a:visited {color:#4c4435;text-decoration:none;}
    h2.titlePost a:active, h2.titlePost a:hover {color:#8d5912;text-decoration:none;}
h2.footer {font-size:150%;line-height:1.2;margin-bottom:0.5em ;color:#e38b1d;font-style:italic;}
h3 {font-size:120%;line-height:1.25;margin-top:15px; margin-bottom:0}
h4 {font-size:110%;line-height:1.25; margin-top:15px; margin-bottom:0;}
h5 {font-size:100%;margin-bottom:1.0em;}
h6 {font-size:100%;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}

/* General Link */
a { color:#74442a; text-decoration:none;}
a:link, a:visited { color: #4e2802; text-decoration: none; }
a:active, a:hover { color: #74442a; text-decoration: underline; }

/***********************************************************************
******************* STYLE IMAGE ****************************************
************************************************************************/
img.alignright {float:right; margin:0 0 1em 1em;display:inline;}
img.alignleft {float:left;margin:0 1em 1em 0;display:inline;}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}


/***********************************************************************
******************* STRUCTURE PAGE *************************************
************************************************************************/
body {font-size:15px;color:#032234;font-family:georgia,serif;background:#F6F2E4;
background-image:url('../Images/header.jpg');background-repeat:no-repeat;background-position:top center;}
.page {width:960px;margin:5px auto 0 auto;padding:20px 0;}

/*header*/
#header {width:960px;height:246px;padding:12px 0 0 0;}

/*title page on the header*/
#titlePage {width:300px;height:205px;padding:30px 0 0 0;float:right;color:#dad4ba;font-size:170%;}
#titlePage p {line-height:30px;}

#titlePagePortefolio {
	height:205px;
	padding:30px 0 0 0;
	color:#dad4ba;
	font-size:170%;
}
#titlePagePortefolio p {line-height:30px;}

.orange {color:#e38b1d;}
.big {color:#e38b1d;font-size:180%;}
/*end title page on the header*/

/*logo*/
#logo {width:270px;margin:0 640px 0 0;padding:20px 0 0 0;}
#logo h1 {font-size:230%;line-height:1;font-weight:normal;margin:0;}
/*end logo*/

/*image header position*/
#imgHeaderContact {margin:45px 0  0 120px;}
/*end image header position*/

.homewrapper {
	float: left;
	width: 260px;
	margin-right: 90px;
}

.homewrappers {
	float: left;
	width: 230px;
}

.homewrappers p {
padding:4px 0 14px 0;
line-height:15px;
font-family:georgia,"Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;
}
.homewrapperside {
	float: left;
	width: 230px;
	margin-left:75px;
}

/*content */
#content {
	width:600px;
	height:1100px;
	margin:0;
	float:left;
	padding:0;
}
#content img {
	border:5px solid #b9b7ab;
	margin:0 0 10px 0;
}


/*sidebar*/
#sidebar {	
	height:1100px;
	width:270px;
	padding:0 10px 0 20px;
	margin-left:650px;
}
#sidebar ul {list-style-type:none;margin:0;padding:0;}
#sidebar li {margin:0;padding:0;}
#sidebar h2 {font-size:160%;color:#28221c;margin:30px .50em 0;padding: 0 0 0 40px;font-family:georgia,"Helvetica Neue",Arial,Helvetica,sans-serif;}
#sidebar ul.children {margin:0;padding:0;}
#sidebar ul.children li {padding:0 0 0 1em!important;}

#clients{
}
.entry a:link,.entry a:visited {color: #c67102;text-decoration:none;}
.entry a:active,.entry a:hover {color:#74442a;text-decoration:underline;}
.datePost {font-size:100%;margin-bottom:1em;color:#8f7f66;}

 #content .scroll a img {
	 margin-top: 60px;
	 border:none;
}


/* Easy Slider */
#containerSlider {position:relative;width:540px;height:235px;margin:0px 300px 0 40px;padding:0;}
#contentSlider{position:relative;}			

#slidercontact{ 
	height:235px;
	width:540px;
	overflow:hidden;	
	margin-left:0px;
}

/* text replacement by image */
#prevBtn, #nextBtn, #slider1prev, #slider1next{margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;}
/* end text  replacementby image */

#slider ul, #slider li{ margin:0;padding:0;list-style:none;}	
#slider, #slider li{ height:235px;width:540px;overflow:hidden;}	
#slider{margin-left:0px;}
#prevBtn, #nextBtn{ display:block;width:31px;height:47px;position:absolute;left:-40px;top:100px;}	
#nextBtn{left:550px;}														
#prevBtn a, #nextBtn a{display:block;width:31px;height:47px;background:url(../Images/prev.png) no-repeat 0 0;	}	
#nextBtn a{background:url(../Images/next.png) no-repeat 0 0;}
#slider img {padding:15px;background:#151412;}