/* CSS Document */body {	font-size: 70.5%;	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;	background: #fff;	color: #000;	}html > body .entry ul {margin-left: 0px;padding: 0 0 0 30px;list-style: none;padding-left: 10px;text-indent: -10px;}html > body .entry li {margin: 7px 0 8px 10px;}.entry ul li:before, #sidebar ul ul li:before {content: "\00BB \0020";}.entry ol {padding: 0 0 0 35px;margin: 0;}.entry ol li {margin: 0;padding: 0;}#saranwrap{	float: left;	margin: 0 ;	width: 766px;	text-align: left;	vertical-align: top;	height:50px;	}#page {background-color: #fff;text-align: center;}#headerporto {margin:-8px 0 0 -8px;background: #000 url(img/logo.png) no-repeat left bottom;height: 150px;width: 100%;position:fixed;}#header{margin:-8px 0 0 -8px;background: #000 url(img/logo.png) no-repeat left bottom;height: 150px;width: 100%;position:fixed;}li.rss {display: inline;padding: 0 20px 0 0;background: url(img/rss.gif) right no-repeat;}#flux {	margin: 0;	padding: 0 0 0 55px;	float: left;		width: 766px;	height:100%;	position: static;	font-size:  10px;}#top-menu {	margin: 43px 100px;	padding: 0 0 0 55px;	float: left;		width: 766px;	height:100%;	position: static;	font-size:  10px;}#top-menu ul{	margin: 0;	padding: 0px;		list-style-type: none;}#top-menu ul li{	display: inline;	padding: 0;	text-decoration: none;	}#top-menu a{	padding: 21px 10px 10px 10px;	float: left; 	font-family: Verdana, Arial, Helvetica, sans-serif;		font-weight: lighter;	text-decoration: none;	color: #fff;}#top-menu .current_page a, #top-menu .current_page_item a:visited{	color: #fff;	text-decoration: none;	background:  url(img/arrowmenu.png) no-repeat center;	font-weight: bolder;}#top-menu a:hover{	padding: 21px 10px 10px 10px;	float: left;	color: #fff;	text-decoration: none;	background:  url(img/arrowmenu.png) no-repeat center;	font-weight: lighter;} a{text-decoration: none;color: #333;}#sidebar a:hover{border-bottom: thin solid #000000;}#banner{	float: left;	margin: 0 0 2px 0;	width: 766px;	height: 340px;	background: #fff  no-repeat;	padding: 0 0 5px 0;	border-bottom:1px solid black;}#about{	float: left;	width: 766px;	margin: 0 0 20px 0;	background: #fff  no-repeat;	padding-bottom:2px;	border-bottom:3px solid black;} h2 {font-size: 1.6em;color: #333;margin: 10px 0 0 0;}h2.pagetitle {font-size: 1.6em;}h3 {font-size: 1.3em;margin: 100px 0 0px 0;}h4 {font-size: 1.2em;margin:  0;padding: 2px 0 0 0;}h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {text-decoration: none;color: #333;} h2 a, h2 a:visited, h3, h3 a, h3 a:visited {color: #000;} h2 a, h2 a:visited, h3, h3 a,  h3 a:visited, #sidebar h2, #wp-calendar caption, cite {text-decoration: none;} h2 a:hover, h3 a:hover {text-decoration: none;color: #666;}.entry p a:visited {color: #cc9900;}.commentlist li, #commentform input, #commentform textarea {font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}.commentlist li {font-weight: bold;}.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 1.1em;}.commentlist p {font-weight: normal;line-height: 1.5em;text-transform: none;}#commentform p {font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;}.commentmetadata {font-weight: normal;}#sidebar {font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;}small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {color: #777;}#sidebar h2 {font-size: 1.2em;border-top:3px solid  black;}.entryporto{	width: 100%;	height: 100%;	font-size: 10px;	background-color: #fff;	color: #000000;}.entry{	width: 100%;	height: 100%;		font-size: 10px;	background-color: #fff;	color: #000000;}.p{	widht:500px;	}.post-cat-five{	float: left;	margin: -3px 25px 0 0;	border-top-width: 3px;	border-top-style: solid;	border-top-color: #000000;	border-bottom: none;				}.post-cat-five hr {display: block;}.postothers {margin: 100px 0 30px;width: 766px;text-align: left;float:left;border-top-width: 3px;	border-top-style: solid;	border-top-color: #000000;	border-bottom: none;	}.post {margin: 0 0 30px;padding-top:0px;width: 500px;text-align: left;float:left;border-top-width: 3px;border-top-style:solid;border-top-color: #000000;}.post hr {display: block;border-top-width: 1px;border-top-color: #000000;border-top-style:solid;}.droiteGalerie{	width: auto;	height: 100%;	font-size: 10px;	background-color: #fff;	color: #000000;	margin:145px 0 0 0;	}.droite{	width: auto;	height: 100%;	overflow: auto;	font-size: 10px;	background-color: #fff;	color: #000000;}.galerie{    height: 100%;	margin-top: 42px;	margin-left: auto;	margin-right: auto;}.blocImageInfos{	position: relative;	border: none;	widht:100%;	height:400px;	}.blocImageInfos a{	position: relative;	border: none;	widht:100%;	height:400px;			}.zoom{	position: absolute;	right: 0px;}.alt{	background-color: #ffffff;	text-align: left;	vertical-align: top;	height: 45px;	position: relative;	margin-top: 10px;	padding-left: 5px;}	#post-15{border-bottom:3px solid #000000;margin-top:100px;}	.lignesSecondaires{	color: #a0a0a0;}.narrowcolumn {float: left;padding: 0 0 0px 15px;margin: 75px 0 0;width: 450px;}#sidebar ul, #sidebar ul ol,{margin: 10;padding: 5px;}#sidebar ul li {list-style-type: none;list-style-image: none;margin-bottom: 15px;}#sidebar ul p, #sidebar ul select {margin: 5px 0 8px;}#sidebar ul ul, #sidebar ul ol {margin: 5px 0 0 10px;}#sidebar ul ul ul, #sidebar ul ol {margin: 0 0 0 10px;}ol li, #sidebar ul ol li {list-style: decimal outside;}#sidebar ul ul li, #sidebar ul ol li {margin: 3px 0 0;padding: 0;}/* End Entry Lists *//* Begin Form Elements */#searchform {margin: 10px auto;padding: 5px 3px;text-align: center;}#sidebar #searchform #s {width: 108px;padding: 2px;}#sidebar #searchsubmit {padding: 1px;}.entry form {/* This is mainly for password protected posts, makes them look better. */text-align: center;}select {width: 130px;}#commentform input {width: 170px;padding: 2px;margin: 5px 5px 1px 0;}#commentform textarea {width: 100%;padding: 2px;}#commentform #submit {margin: 0;float: right;}/* End Form Elements *//* Begin Comments*/.alt {margin: 0;padding: 10px;}.commentlist {padding: 0 0 0 20px;text-align: justify;}.commentlist li {margin: 15px 0 3px;padding: 5px 10px 3px;list-style: none;}.commentlist li .avatar {float: right;border: 1px solid #eee;padding: 2px;background: #fff;}.commentlist p {margin: 10px 5px 10px 0;}#commentform p {margin: 5px 0;}.nocomments {text-align: center;margin: 0;padding: 0;}.commentmetadata {margin: 0;display: block;}/* End Comments *//* Begin Sidebar */#sidebar {padding:90px 0 10px;margin-left: 560px;width: 200px;}#sidebar form {margin: 0;}/* End Sidebar *//* Begin Calendar */#wp-calendar {empty-cells: show;margin: 10px auto 0;width: 155px;}#wp-calendar #next a {padding-right: 10px;text-align: right;}#wp-calendar #prev a {padding-left: 10px;text-align: left;}#wp-calendar a {display: block;}#wp-calendar caption {text-align: center;width: 100%;}#wp-calendar td {padding: 3px 0;text-align: center;}#wp-calendar td.pad:hover {/* Doesn't work in IE */background-color: #fff;}/* End Calendar *//* Begin Various Tags & Classes */acronym, abbr, span.caps {cursor: help;}acronym, abbr {border-bottom: 1px dashed #999;}blockquote {margin: 15px 30px 0 10px;padding-left: 20px;border-left: 5px solid #ddd;}blockquote cite {margin: 5px 0 0;display: block;}.center {text-align: center;}.widecolumn .post {margin: 0;}.narrowcolumn .postmetadata {padding-top: 5px;background: #ddd;border-top: 1px solid #000;}.widecolumn .postmetadata {margin: 30px 0;padding-top: 5px;background: #ddd;border-top: 1px solid #000;}.widecolumn .smallattachment {text-align: center;float: left;width: 128px;margin: 5px 5px 5px 0px;}.widecolumn .attachment {text-align: center;margin: 5px 0px;}.postmetadata {clear: left;}.postmetadataporto {	margin: -1px 0 0 0;	height:50px;	border-top-width: 3px;	border-top-style: solid;	border-right-style: none;	border-left-style: none;	border-top-color: #000000;	border-right-color: #000000;	border-bottom-color: #000000;	border-left-color: #000000;}.postmetadatanews {	margin: -10px 0  30px 0;	height:20px;	}.clear { clear: both; }.navigation {display: block;text-align: center;margin-top: 10px;margin-bottom: 60px;}#footer {	padding: 0;	margin: 0 auto;	width: 766px;	clear: both;	float:left;	position: relative;	overflow:hidden;}#footerporto {		margin: 0 auto;	width: 100%;	clear: both;	float:left;	position: fixed ;	bottom: 0%;}							/* =Featured Slider-------------------------------------------------------------- */#featurewrap {float: right; width: 520px;}/*holds entire feature container*/#myController span{color:#FFF;margin-right:10px;cursor:pointer;}#mySlides {}#mySlides div {padding: 0px;} /*the divs that hold sliding content*/#jFlowSlide{float: right; margin-top: -5px; background:url(images/featured.png) no-repeat; overflow: hidden; z-index:10;}/*bg image for slider*/#jFlowSlide img {z-index:4;}#myController span.jFlowSelected {background:#F00;}#prevNext{position: absolute; margin: 100px 100px 0 -21px; width: 595px;}/*The navigation buttons, custom positioned*/#prevNext img{position: relative;z-index: 2;cursor: pointer;}.jFlowPrev{float: left; background: url(images/leftarrows.png) no-repeat left top; height: 35px; width: 45px;}/*left arrow*/.jFlowPrev:hover {background-position: left bottom;}.jFlowNext{float: right; background: url(images/rightarrows.png) no-repeat; height: 35px; width: 45px;}/*right arrow*/.jFlowNext:hover{background-position: left bottom;}jFlowSlideContainer .entry {float: right; margin-top: 10px; width: 180px;} /*the featured post entry*/.featureimg { margin:16px 13px; border: thin solid gray; float: right; z-index:1;} /*the white background on each feature*/.featurecontainer {background: white; position: absolute; width:470px; height: 100px; margin: 127px 200px 0px 16px; z-index:3; padding: 5px;}/*container for written post content*/.feature {margin-left: 28px;}.feature-title {margin: 5px 0px 0px 5px;}.featurecontainer p {margin: 0px 10px 0px 10px;!important padding-left: 5px;}.transparent {filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}.readmore {margin-left: 10px;}/* =newsletter-------------------------------------------------------------- */#zoofrm{		font-size:10px; 	color:#333333;	text-align:left;}#zooinpt{	font-size:11px; 	font-weight:300;	background-color:#fff;	padding:3px 0px 0px 3px;	color:#333;	border:1px solid #999;	margin:0 0 2px 0;		line-height:12px;}#zoosbmt{	background-color:#333;	border:#000 1px solid;	font-size:11px;	color:#fff;}.zoocrn{ 	display:block} .zoocrn *{ 	display:block;	height:1px;	overflow:hidden;	background:#cccccc} .zoocrn1{ 	border-right:1px solid #e9e9e9;	padding-right:1px;	margin-right:3px;	border-left:1px solid #e9e9e9;	padding-left:1px;	margin-left:3px;	background:#d8d8d8;} .zoocrn2{ 	border-right:1px solid #f9f9f9;	border-left:1px solid #f9f9f9;	padding:0px 1px;	background:#d5d5d5;	margin:0px 1px;} .zoocrn3{ 	border-right:1px solid #d5d5d5;	border-left:1px solid #d5d5d5;	margin:0px 1px;} .zoocrn4{ 	border-right:1px solid #e9e9e9;	border-left:1px solid #e9e9e9;} .zoocrn5{ 	border-right:1px solid #d8d8d8;	border-left:1px solid #d8d8d8;} .zoocrn_content{ 	padding:0px 5px;	background:#fff;} .mince { 	border-top:1px solid black;}
