/*Theme Name: scarlett*/@import url('pagenavi-css.css'); @import url('css-ext/cforms/styling/wide_open_big.css');@import url('css-ext/faviroll/style.css?ver=abc');@import url('css-ext/nextgen-gallery/css/nggallery.css?ver=1.0.0');@import url('css-ext/nextgen-gallery/shutter/shutter-reloaded.css?ver=1.3.0'); .tabber { display: none; }.sprites_global {background-image:url(images/sprite-global.png);background-color:transparent;background-repeat:no-repeat;}body {	margin: 0 auto;	padding: 0px 0px 20px 0px;	background: #14181A;	font-family: Verdana,Georgia,sans-serif;	color: #4B545B ;	font-size: 13px; } img {	border: 0;	margin: 0 0; } a {	color: #6F615A;	text-decoration: none } 	a:hover {		color: #d53030;		text-decoration: none } h1, h2, h3, h4, h5, h6 {	margin: 0px 0px;	padding: 0px 0px } blockquote {	padding-left: 10px;	color: #31333F;	font-style: normal;	border-left: 2px outset #07A0E3; } .clear { clear: both; } img.centered {	display: block;	margin-left: auto;	margin-right: auto;	margin-bottom: 10px;	padding: 0px; } img.alignnone {	padding: 5px 5px;	margin: 0px 0px 10px 0px;	display: inline;	background: #fff;	border: 1px outset #DDDDDD; } img.alignright {	padding: 5px 5px;	margin: 0px 5px 10px 10px;	display: inline;	background: #fff;	border: 1px outset #DDDDDD; } img.alignleft {	padding: 5px 5px;	margin: 0px 10px 10px 5px;	display: inline;	background: #fff;	border: 1px outset #DDDDDD; } .aligncenter {	display: block;	margin-left: auto;	margin-right: auto;	margin-bottom: 10px; } .alignright {	float: right;	margin: 0px 0px 10px 10px; } .alignleft {	float: left;	margin: 0px 10px 10px 0px; } .wp-caption {	border: 1px outset #DDDDDD;	text-align: center;	background-color: #ffffff;	padding: 4px 0px 5px 0px;	margin: 5px 5px ; } 	.wp-caption img {		margin: 0px 0px 5px 0px;		padding: 0px;		border: 0px; } 	.wp-caption p.wp-caption-text {		margin: 0px;		padding: 0px 0px 0px 0px;		font-size: 11px;		font-weight: normal;		line-height: 12px; } /* The Outer cover */#entete {	width: 100%;	margin: 0 auto;	background: #4B545B; } /* head_nav*/#page_nav {	background: #4B545B;	height: 30px;	margin: auto;	float: right; } #page_nav_container {	width: 728px;	margin: auto; } #pagemenu {		width: 728px;	height: 30px;	float: right;	font-size: 12px  ;		text-transform: uppercase; } 	#pagemenu ul {		float: right;		list-style: none;		margin: 0px;		padding: 0px; } 	#pagemenu li {		float: left;		list-style: none;		width: 100px;		margin: 0px 1px 0 0;		padding: 0px; } 	#pagemenu .page_item   a:link ,#pagemenu .page_item a:visited, #pagemenu .current_page_item  a:active {		background-image:url(images/sprite-global.png);background-color:transparent;background-repeat:no-repeat;		background-position: 0 -748px; width: 100px; height: 30px;		color: #333333;		display: block;		margin: 0px;		padding: 10px 0px 7px 0px;		overflow: hidden; } 	#pagemenu .current_page_item   a:link, #pagemenu .current_page_item   a:visited , #pagemenu .current_page_item a:active {		background-image:url(images/sprite-global.png);background-color:transparent;background-repeat:no-repeat;		background-position: 0 -668px; width: 100px; height: 30px; 				color: #333333;		margin: 0px;		padding: 10px 0px 7px 0px;		text-decoration: none; } 	#pagemenu .page_item a:hover {		background-image:url(images/sprite-global.png);background-color:transparent;background-repeat:no-repeat;background-position: 0 -748px; width: 100px; height: 30px;					color: #728591;		margin: 0px;		padding: 10px 0px 7px 0px;		text-decoration: none; } 	#pagemenu .current_page_item a:hover {		background-image:url(images/sprite-global.png);background-color:transparent;background-repeat:no-repeat;		background-position: 0 -668px; width: 100px; height: 30px; 				color: #DFF4FF;		margin: 0px;		padding: 10px 0px 7px 0px;		text-decoration: none; } 	#pagemenu li:hover, #pagemenu li.sfhover { position: static; } #head_nav {	border-top: 1px solid #333333;	border-bottom: 1px solid #333333;	text-align: center;	height: 60px;	margin: 0 auto;	background: url(images/head_nav.gif) repeat-x; }  #subtete {  } #wrapper {	width: 1000px;	margin: auto; } #casing {	padding: 5px 0px 0px 0px;	background: #dbdee3 url(images/bg_wrapper.jpg) center repeat-y; } /* The Header */#top {	text-align: center;	height: 150px;	margin: auto;	background: #4B545B ;	width: 1000px; } .blogname {	width: 272px;	height: 150px;	float: left;	background-repeat: no-repeat; } 	.blogname h1 {		font-size: 150px;		padding: 0 0 0px 0;		font-weight: normal;		color: #cacccd;		text-align: left;		margin: 0px;		text-indent: -9000px;		background: url(images/semageek.png) no-repeat; } 		.blogname h1  a:link, .blogname h1  a:visited {			color: #cacccd;			display: block; } 		.blogname h1  a:hover { color: #eee; } 	.blogname h2 {		margin: 2px 0px 0px 30px;		font-size: 12px;		font-weight: normal;		color: #343434;		text-align: left;		text-transform: uppercase; } #head_right {	height: 150px;	width: 728px;	margin: 0;	background: #4B545B;	float: right; } #headbanner {	height: 90px;	width: 728px;	margin: 15px 0px 15px 0px;	background: #4B545B;	float: right; }  /*my_menu*/#my_menu {	margin: 0 auto;	width: 1000px;	height: 13px;	padding: 0px 0 0px 0px; } #catmenu_navi {	margin: 0px;	padding: 8px;	width: 1000px;	height: 30px; } /*Page menu*/#menu {	margin: 0 auto;	width: 600px;	height: 13px;	font-size: 12px ;	font-weight: normal;	text-transform: uppercase;	float: left; } 	#menu ul {		margin: 0 auto;		padding: 0px;		list-style: none; } 		#menu ul li {			float: left;			margin: 0px 0px ;			padding: 0px 0px;			line-height: 20px; } 			#menu ul li a {				color: #B3BABF;				display: block;				font-weight: normal;				padding: 0px 10px; } 				#menu ul li a:hover,#menu.current_page_item a {					color: #fff;					display: block;					text-decoration: none; } /* Category menu*/#head_nav_container {	width: 1000px;	margin: auto;	text-align: center; } #homecontainer {	width: 60px;	margin: auto;	font-size: 12px ;	font-weight: bold;	text-transform: uppercase;	float: left;	padding-top: 20px; } #catmenucontainer {	width: 600px;	margin: auto;	font-size: 11px ;	text-transform: uppercase;	float: left; } #searchcontainer {	width: 340px;	margin: auto;	font-size: 12px ;	font-weight: bold;	text-transform: uppercase;	float: right; } #catmenu {	margin: 0px;	padding: 0px;	width: 600px;	height: 60px; } 	#catmenu ul {		list-style: none;		margin: 0px;		padding: 0px; } 	#catmenu li {		float: left;		list-style: none;		margin: 0px;		padding: 0px; } 	#catmenu  .cat-item   a:link ,#catmenu .cat-item a:visited, #catmenu .cat-item  a:active {		background: transparent;		color: #333333;		display: block;		margin: 1px;		padding: 8px 10px 7px 10px; } 	#catmenu  .current-cat   a:link ,#catmenu .current-cat a:visited, #catmenu .current-cat  a:active {		background: #9DB3D9 url(images/head_nav2.gif) repeat-x;		color: #DFF4FF;		margin: 1px;		padding: 8px 10px 7px 10px;		text-decoration: none; } 	#catmenu .cat-item a:hover {		background: #9DB3D9 url(images/head_nav2.gif) repeat-x;		color: #DFF4FF;		margin: 1px;		padding: 8px 10px 7px 10px;		text-decoration: none; } 	#catmenu .current-cat a:hover {		background: #9DB3D9 url(images/head_nav2.gif) repeat-x;		color: #DFF4FF;		margin: 1px;		padding: 8px 10px 7px 10px;		text-decoration: none; } 	#catmenu li:hover, #catmenu li.sfhover { position: static; } /* The Search */#search {		background-image:url(images/sprite-global.png);background-color:transparent;background-repeat:no-repeat;	background-position: 0 -198px; width: 300px; height: 50px;	margin: 5px 20px 5px 0px;	float: right; } 	#search form {		margin: 0;		padding: 0; } 	#search fieldset {		margin: 0;		padding: 0;		border: none; } 	#search p {		margin: 0;		font-size: 85%; } #s {	height: 28px;	float: left;	width: 236px;	margin: 10px 0px 10px 10px;	font-size: 14px ;	color: #000;	background: transparent;	border: none; } #searchsubmit {	height: 50px;	width: 50px;	float: left;	font: bold 100% ;	color: #fff;	background: transparent;	margin: 0px 0px 0px 0px;	border: none; } /* Main Content*/#content {	float: left;	width: 650px;	height: 100%;	padding: 5px 0px 0px 0px; }#content-full {	float: left;	width: 1000px;	height: 100%;	padding: 5px 0px 0px 0px; } .title {	margin: 0px 10px 0px 00px;			padding: 0px 0px 0px 0px;	/*border-bottom: 1px outset #cccccc;*/} 	.title2 h1 {}	.title2 {	margin: 0px 10px 0px 00px;	padding: 0px 0px 0px 0px;	border-bottom: 1px outset #cccccc;} 	.title h1 { height:60px;   } .date {	margin: 0px 0px 0 0px;	padding: 0px 0px 0px 0px;		font-size: 11px;	padding: 0px 10px;	color: #75481F;	text-transform: uppercase;	line-height: 20px; }	.date_onglet{	float : left;	position: relative;	top: 8px;	left: -9px;	width: 117px;	display: block;	height:66px;	background: url(images/date_onglet.png) no-repeat;}.date_day {	color: #FFF;	font-weight: bold;	font-size: 20px;	position: absolute;	left: 9px;	top: 12px;	width: 40px;	text-align: center;	text-shadow: #284D43 0 -1px 1px;}.date_month {	color: #FFF;	font-weight: bold;	text-transform: uppercase;	position: absolute;	left: 9px;	top: 29px;	width: 40px;	text-align: center;	text-shadow: #284D43 0 -1px 1px;}.comments_label {	position: absolute;	left: 55px;	top: 10px;	width: 42px;	height: 37px;	font-size: 13px;	font-weight: bold;	text-align: center;	line-height: 36px;}.comments_label a {	display: block;	text-decoration: none;	height: 37px;	line-height: 36px;}.comments_label a:hover {	text-decoration: underline;} .the_com {	margin: 0px 0px 0 0px;	padding: 0px 0px 0px 0px;	font-size: 11px;	padding: 0px 10px;	color: #75481F;	text-transform: uppercase; 	line-height: 20px; } .single-full {	width: 1000px;	margin: 0px 0px 10px 0px;	height: 100%;	color: #504945;	font-size: 13px ;	background: #fff url(images/post.jpg) repeat-x;	border: 1px outset #aaaaaa;	border-radius: 10px;	-moz-border-radius: 10px;	-webkit-border-radius: 10px; }	.single {	width: 640px;	margin: 0px 0px 10px 0px;	height: 100%;	color: #504945;	font-size: 13px ;	background: #fff url(images/post.jpg) repeat-x;	border: 1px outset #aaaaaa;	border-radius: 10px;	-moz-border-radius: 10px;	-webkit-border-radius: 10px; } 	.single  h2 {		margin: 0px 10px 10px 0;		padding: 0px 0px 0px 10px;		text-align: left;		font-variant: small-caps; } 		.single  h2 a, .single  h2 a:link, .single  h2 a:visited {			color: #252525;			background-color: transparent; } 		.single  h2 a:hover {			color: #31333F;			background-color: transparent; } 	.single  h1 {		margin: 0px 0 5px 0;		padding: 5px 0px 0px 10px;		text-align: left;		font-size: 24px ;		font-weight: normal;				color: #07577F; } 		.single  h1 a, .single  h1 a:link, .single  h1 a:visited {			color: #252525;			background-color: transparent; } 		.single  h1 a:hover {			color: #31333F;			background-color: transparent; } .author {	color: #0578ad;	padding: 3px 5px 3px 20px;	background-image:url(images/sprite-global.png);background-color:transparent;background-repeat:no-repeat;	background-position: -380px -265px; width: 16px; height: 16px;	} .clock {	color: #0578ad;	padding: 3px 5px 3px 20px;	background-image:url(images/sprite-global.png);background-color:transparent;background-repeat:no-repeat;	background-position: 0 -66px; width: 16px; height: 16px;		 } .edit {	color: #0578ad;	padding: 3px 5px 3px 20px; } 	.edit a:link,.edit a:visited { color: #0578ad; } 	.edit a:hover { color: #333; } .comm {	padding: 3px 5px 3px 20px;	background: url(images/comment.png) no-repeat;	position: relative; } 	.comm a:link,.comm a:visited { color: #0578ad; } 	.comm a:hover { color: #333; } .more {color: #eee;		padding: 0px 0 0px 15px;		float: right;	text-align:left;		background-image:url(images/more2.png);background-color:transparent;background-repeat:no-repeat;	width:150px;	font-weight: bold;	text-transform: uppercase;	font-size: 13px;	line-height: 30px;	height:30px;	display: block; } 	.more a:link,.more a:visited { color: #AC0604; } 	.more a:hover { color: #d42323; } .more-link { float: right; } .singleinfo {	height: 15px;	margin: 0px 0px;	padding: 5px 0px 5px 10px;	font-size: 12px ; } .partage { height: 60px; margin-bottom: 10px;} .btnpartage-twitter   {background-position: 0 -918px; width: 250px; height: 40px; display: block; float: left; margin: 0px 25px 0px 20px; text-align: center;}.btnpartage-facebook {background-position: 0 -828px; width: 250px; height: 40px; display: block;float: right; margin: 0px 20px 0px 20px; text-align: center;}.singlebottom { height: 280px; } .single_b_left {	float: left;	width: 300px;		margin: 0px 0px;	padding: 5px 0px 5px 10px; } .single_b_right {	background-position: 0 -298px;	display: block;	float: right;		width: 300px;	height: 250px;	margin: 0px 0px;	padding: 25px 0px 5px 10px;	font-size: 12px ; } .source {	font-size: 12px;	padding: 3px 5px 3px 0px; } 	.source a:link,.source a:visited { color: #0578ad; } 	.source a:hover { color: #333; } .postmore {		color: #eee;		padding: 0px 0 0px 15px;		float: right;	text-align:left;		background-image:url(images/more2.png);background-color:transparent;background-repeat:no-repeat;	width:150px;	font-weight: bold;	text-transform: uppercase;	font-size: 13px;	line-height: 30px;	height:30px;	display: block;		 } 	.postmore a:link,.postmore a:visited { color: #fff; } 	.postmore a:hover { color: #fff; } .category {	font-size: 10px;	padding: 3px 5px 3px 20px;	background: url(images/category.png) no-repeat;				text-transform: uppercase; } 	.category a:link,.category a:visited { color: #0578ad; } 	.category a:hover { color: #333; } .entry {	/*width : 620px;*/	margin: 0px 0 0 0;	padding: 0px 5px 5px 5px;	line-height: 20px; } 	.entry a:link,.entry a:visited {		color: #0578ad;		background-color: transparent; } 	.entry a:hover {		color: #455236;		background-color: transparent;		text-decoration: none; } 	.entry  a.more-link:link , .entry  a.more-link:visited {			color: #eee;	float: right;	text-align:center;		background-image:url(images/more2.png);background-color:transparent;background-repeat:no-repeat;	width:150px;	font-weight: bold;	text-transform: uppercase;	font-size: 13px;	line-height: 30px;	height:30px;	display: block;		 } 	.entry  a.more-link:hover { color: #000; } 	.entry p {		margin: 10px 10px;		padding: 0px 5px 0px 5px;		font-size: 13px; } .relatedposts2 {	width: 640px;	margin: 0px 5px 10px 0px;	height: 170px;	color: #504945;	font-size: 13px ;	background: #fff url(images/post.jpg) repeat-x;	border: 1px outset #aaaaaa;	padding: 0px 0px 10px 0px;	border-radius: 10px;	-moz-border-radius: 10px;	-webkit-border-radius: 10px; } 	.relatedposts2 h3 {		margin: 0px 0 5px 0;		padding: 5px 0px 0px 10px;		text-align: left;		font-size: 18px ;		font-weight: bold;		overflow: hidden;		text-transform: uppercase;		color: #07577F; } 	.relatedposts2 ul {		list-style-type: none;		margin: 0px ;		padding: 0;		padding-bottom: 10px; 		height: 120px;						} 		.relatedposts2 ul li {			width: 140px;			float: left;			list-style-type: none;			margin-left: 8px;			margin-right: 8px; } 			.relatedposts2 ul li a {								line-height: 12px;				overflow: hidden;				font-size: 10px; 									padding-bottom: 0px;				padding-top: 0px;				text-decoration: none;				text-align: center;				color: #000; } 				.relatedposts2 ul li a:hover { color: #BD0F04; } 				.relatedposts2 ul li a img { border: 2px outset #aaaaaa; }  /* right column */#rightcol {	background: #fff url(images/post.jpg) repeat-x;	border: 1px outset #aaaaaa;	float: right;	width: 340px;	padding: 15px 2px 10px 2px;	margin-top: 5px ;	margin-bottom: 5px ;	border-radius: 10px;	-moz-border-radius: 10px;	-webkit-border-radius: 10px; }	 /* The Sidebar1 */.sidebar1 {	float: left;	width: 165px;	padding-top: 5px;	padding-left: 5px;	font-size: 13px;	} 	.sidebar1 h2 {		line-height: 20px;		font-size: 14px;		color: #fff;		margin: 5px 0 5px 0 ;		padding: 0px 0 0 5px;		font-weight: bold;		text-transform: uppercase;		border: 1px outset #40494F;		text-align: center;		height:20px;		background-image:url(images/sprite-global.png);background-color:transparent;background-repeat:no-repeat;		background-position: 0 -1088px;		display: block;} 	.sidebar1 ul {		list-style-type: none;		margin: 0 ;		padding: 0; } 	 		.sidebar1 ul li {			height: 100%;			line-height: 18px;			float: left;			clear: left;			width: 160px; } 			.sidebar1 ul li a:link, .sidebar1 ul li a:visited {				color: #333;				text-decoration: none;				padding: 5px 0px 5px 5px;				display: block;				border-bottom: 1px dotted #fff; } 			.sidebar1 ul li a:hover { color: #2676A1; } 	.sidebar1 p {		padding: 7px 10px;		margin: 0; }  /* The Sidebar2 */.sidebar2 {	float: right;	width: 165px;	padding-top: 5px;	padding-right: 5px;	font-size: 12px; } 	.sidebar2 h2 {		line-height: 20px;		font-size: 14px;		color: #fff;		margin: 5px 0 5px 0 ;		padding: 0px 0 0 5px;		font-weight: bold;		text-transform: uppercase;		border: 1px outset #40494F;		text-align: center; 		height:20px;		background-image:url(images/sprite-global.png);background-color:transparent;background-repeat:no-repeat;		background-position: 0 -1088px;		display: block;} 	.sidebar2 ul {		list-style-type: none;		margin: 0 ;		padding: 0; }		 		.sidebar2 ul li {			height: 100%;			line-height: 18px;			float: left;			clear: left;			width: 160px; } 			.sidebar2 ul li a:link, .sidebar2 ul li a:visited {				color: #333;				text-decoration: none;				padding: 5px 0px 5px 5px;				display: block;				border-bottom: 1px dotted #fff; } 			.sidebar2 ul li a:hover { color: #2676A1; } 	.sidebar2 p {		padding: 7px 10px;		margin: 0; } 			a.btnfacebook {background-position: 0 -1168px; width: 65px; height: 65px; display: block;}a.btnmail {background-position: 0 -1433px; width: 65px; height: 65px; display: block;}a.btnrss {background-position: 0 -1698px; width: 65px; height: 65px; display: block;}a.btntwitter {background-position: -380px 0; width: 65px; height: 65px; display: block;}a.btnfacebookmini {background-position: 0 -1353px; width: 250px; height: 30px; display: block; padding:0px 0px 0px 40px; margin:10px;line-height: 25px;}a.btnmailmini {background-position: 0 -1618px; width: 250px; height: 30px; display: block; padding:0px 0px 0px 40px;margin:10px;line-height: 25px;}a.btnrssmini {background-position: 0 -1883px; width: 250px; height: 30px;display: block; padding:0px 0px 0px 40px;margin:10px;line-height: 25px;}a.btntwittermini {background-position: -380px -185px;  width: 250px; height: 30px; display: block; padding:0px 0px 0px 40px;margin:10px;line-height: 25px;}		 .social { text-align: center; }	  	.social ul {		margin: 0px 0px 0px 0px;		padding: 0px;				list-style: none; } 		.social ul li {			float: left;			margin: 0px 0px 15px 16px;			padding: 0px 0px;			text-align: center; } .alaune {	padding: 0px;margin-bottom: 10px;overflow: hidden;float: left;position: relative;height: 130px; 	}.alaune a {text-decoration: none;float: left;}.alaune a:hover {cursor: pointer;}.alaune a img {float: left;margin-bottom: 0px;background: #fff;filter:alpha(opacity=70);opacity:.70;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}.alaune a:hover img {float: left;margin-bottom: 0px;background: #fff;filter:alpha(opacity=99);opacity:.99;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=99)";}.alaune a .desc_large {display: block;font-size: 14px;line-height: 14px;font-weight: bold;color: #000;height: 30px;position: absolute;bottom: 1px;left: 1px;padding: 0px 5px 0px 3px;margin: 0 0 0 4px;width: 300px;background: #fff;filter:alpha(opacity=80);opacity:.80;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}.alaune a:hover .desc_large {background: #000;color: #FDFDFD;filter:alpha(opacity=80);opacity:.80;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
.miniature {	padding: 0px;margin-bottom: 10px;overflow: hidden;float: left;position: relative;height: 80px; 	}	
.miniature a {text-decoration: none;float: left;}.miniature a:hover {cursor: pointer;}.miniature a img {float: left;margin-bottom: 0px;background: #fff;filter:alpha(opacity=70);opacity:.70;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}.miniature a:hover img {float: left;margin-bottom: 0px;background: #fff;filter:alpha(opacity=99);opacity:.99;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=99)";}.miniature a .desc {display: block;font-size: 10px;line-height: 14px;font-weight: bold;color: #000;height: 30px;position: absolute;bottom: 1px;left: 1px;padding: 0px 5px 0px 3px;margin: 0 0 0 4px;width: 149px;background: #fff;filter:alpha(opacity=50);opacity:.50;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}.miniature a:hover .desc {background: #000;color: #FDFDFD;filter:alpha(opacity=80);opacity:.80;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}.miniature a:hover .more { visibility: hidden;} .sidebar3 {	float: left;	width: 325px;	margin-left: 5px;	font-size: 13px;	color: #2676A1; } 	.sidebar3 h2 {		line-height: 20px;		font-size: 14px;		color: #fff;		margin: 5px 0 5px 0 ;		padding: 0px 0 0 5px;		font-weight: bold;		text-transform: uppercase;		border: 1px outset #40494F;		text-align: center; 		height:20px;		background-image:url(images/sprite-global.png);background-color:transparent;background-repeat:no-repeat;		background-position: 0 -1008px; 		display: block;} 	.sidebar3 ul {		list-style-type: none;		margin: 0px 0px ;		padding: 0px 0px; } 		.sidebar3 ul li {			
			line-height: 28px;			padding: 0px 0px 0px 5px;			border-bottom: 1px dotted #fff;			overflow: hidden; } 			.sidebar3 ul li ul {				height: 100%;				line-height: 28px;				padding: 0px 0px 0px 0px; } 				.sidebar3 ul li ul li {					height: 100%;					line-height: 28px;					padding: 0px 0px 0px 0px;					border-bottom: 1px dotted #fff; } 			.sidebar3 ul li a:link, .sidebar3 ul li a:visited {				color: #333;				text-decoration: none;				padding: 0px 0px 0px 0px; } 			.sidebar3 ul li a:hover { color: #2676A1; } .sidebar4 {	float: left;	width: 325px;	margin-left: 5px;	font-size: 13px;	color: #2676A1; } 	.sidebar4 h2 {		line-height: 20px;		font-size: 14px;		color: #fff;		margin: 5px 0 5px 0 ;		padding: 0px 0 0 5px;		font-weight: bold;		text-transform: uppercase;		border: 1px outset #40494F;		text-align: center; 		height:20px;		background-image:url(images/sprite-global.png);background-color:transparent;background-repeat:no-repeat;		background-position: 0 -1008px; 		display: block;} 	.sidebar4 ul {		list-style-type: none;		margin: 0px 0px ;		padding: 0px 0px; } 		.sidebar4 ul li {			padding: 0px 0px 0px 5px;			border-bottom: 1px dotted #fff;			overflow: hidden; } 			.sidebar4 ul li ul {				height: 100%;				line-height: 28px;				padding: 0px 0px 0px 0px; } 				.sidebar4 ul li ul li {					height: 100%;					line-height: 28px;					padding: 0px 0px 0px 0px;					border-bottom: 1px dotted #fff; } 			.sidebar4 ul li a:link, .sidebar4 ul li a:visited {				color: #333;				text-decoration: none;				padding: 0px 0px 0px 0px; } 			.sidebar4 ul li a:hover { color: #2676A1; } /*Bottom bar */#foot_nav {	border-top: 1px solid #333333;	border-bottom: 1px solid #333333;	text-align: center;	height: 30px;	margin: 0 auto;	background: url(images/foot_nav.gif) repeat-x; 			}	.footbar {	width: 1000px;	margin: 5px auto;	height: auto; } .barone {	float: left;	width: 320px;	margin-right: 5px;	margin-left: 5px;	font-size: 12px;	color: #6f767e;	line-height: 18px;	text-align: center;	border: 1px dotted #6e767c;		border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;					height: 220px;	background: #4f585e; } 	.barone h2 {		line-height: 30px;		font-size: 15px;		color: #6f767e;		padding: 0px 0 0 5px;		font-weight: bold;		text-transform: uppercase; } 	.barone img {		margin: 2px 2px;		padding: 0px 0px; } 	.barone ul {		list-style-type: none;		margin: 0px 0px ;		padding: 0px 0px; } 		.barone ul li {			height: 100%;			padding: 0px 0px 0px 5px;			color: #fff; }			 			.barone ul li a:link, .barone ul li a:visited {				color: #6f767e;				text-decoration: none;				padding: 0px 0px 0px 0px; } 			.barone ul li a:hover { color: #0578ad; } .barone_social {	text-align: left;	margin-left: 20px; }	.marker { width: 320px;height: 80px; margin: 20px;} .marker_left {	float: left;	height:20px;	width: 88px; 	margin: 0 0 0 72px;	text-align:right;	} .marker_right {		float: right;	height:20px;		width: 88px;	margin: 0 72px 0 0;		text-align:left;	 }  /* --- FOOTER --- */#footer {	height: auto;	padding: 0px 0 0 0px;	color: #eee;	font-size: 12px;	font-weight: normal;	text-align: center;	letter-spacing: 1px;	float: left;	width: 100%;	background: #4B545B; } 	#footer a:link , #footer a:visited { color: #eee; } 	#footer a:hover { color: #fff; } /* The Navigation */#navigation {	width: 640px;	margin: 0px 0px 10px 0px;	text-align: center; } /* The Attachment */.contentCenter { text-align: center; } /* The Page Title */h2.pagetitle {	text-align: center;	width: 620px;	padding: 5px 10px;	margin: 0px 0px 10px 0px;	/*border: 1px outset #DEDCDD;*/	font-size: 20px;	font-weight: normal;	color: #444;	background: #fff url(images/post.jpg) repeat-x;	border: 1px outset #aaaaaa;	border-radius: 10px;	-moz-border-radius: 10px;	-webkit-border-radius: 10px; } /*magbox*/.post {	width: 336px;	margin: 0px 0px 5px 5px;	padding: 3px 0 0 0;	float: left;	background: #ebe1d2;	border: 1px outset #ded5c9;	display: inline;	color: #6c5b42;	font-style: italic; } 	.post h2 {		margin: 0px 0 0px 0;		padding: 0px 0px 3px 0px;		text-align: left;		font-size: 18px;		overflow: hidden;		font-weight: normal;		height: 20px; } 		.post h2 a, .post h2 a:link, .post h2 a:visited {			color: #354151;			background-color: transparent; } 		.post h2 a:hover {			color: #354151;			background-color: transparent; } .postinfo {	height: 28px;	margin: 0 0 0 0px;	padding: 2px 0px 0px 0px;	background: #34424F url(images/postinf.jpg)repeat-x; } .categ {	height: 14px;	margin: 1px 0 0 0px;	padding: 0px 0px 2px 0px;	overflow: hidden;	font-size: 12px; } 	.categ a:link,.categ a:visited { color: #4395be; } 	.categ a:hover {		color: #ddd;		font-weight: normal; } .centry a:link,.centry a:visited {	color: #943d39;	background-color: transparent; } .post img {	border: 0;	float: left;	padding: 4px 4px;	background: #fff;	border: 1px outset #ddd;	margin: 2px 5px 2px 0px; } .centry p { margin: 2px 0; } .centry a:hover {	color: #c6150c;	background-color: transparent;	text-decoration: none; } .centry {	margin: 0 0;	padding: 0px 5px 5px 5px;	height: 120px;	overflow: hidden; }  .allcomments {	height: 100%;	width: 640px;	margin: 0px 0px 10px 0px; } #comment {	height: 100%;	padding: 0px 0px;	margin: 0px 0px; } h3#comments {	padding: 5px 10px;	margin: 0px 0px;	border-left: 1px outset #aaaaaa;	border-right: 1px outset #aaaaaa;	border-top: 1px outset #aaaaaa;	border-bottom: 1px solid #DEDCDD;	text-align: left;		font-size: 18px ;		font-weight: bold;		overflow: hidden;		text-transform: uppercase;		color: #07577F;			background: #fff url(images/post.jpg) repeat-x;	border-radius: 10px 10px 0px 0px;	-moz-border-radius: 10px 10px 0px 0px;	-webkit-border-radius: 10px 10px 0px 0px;} h3#pingbacks {	padding: 5px 10px;	margin: 18px 0px;	border-left: 1px outset #aaaaaa;	border-right: 1px outset #aaaaaa;	border-top: 1px outset #aaaaaa;	border-bottom: 1px solid #DEDCDD;	font-size: 14px;	font-weight: normal;	color: #444;	background: #fff;	border-radius: 10px ;	-moz-border-radius: 10px;	-webkit-border-radius: 10px; } #respond {	height: 100%;	padding: 0px 5px;	margin: 5px 0px;	background: #fff url(images/post.jpg) repeat-x;	border: 1px outset #aaaaaa;	border-radius: 10px;	-moz-border-radius: 10px;	-webkit-border-radius: 10px; } 	#respond h3 {		padding: 5px 10px 5px 10px;		margin: 0px 0px;		text-align: left;		font-size: 18px ;		font-weight: bold;		overflow: hidden;		text-transform: uppercase;		color: #07577F; } #commentform {	padding: 0px 10px 10px 10px;	margin: 0px 0px 0px 0px;	color: #BFAFA7; } 	#commentform p { color: #3f79c4; } 	#commentform input {		background: #F4F4F4;		border: 1px solid #DEDCDD;		color: #444;		padding-left: 10px; } 	#commentform textarea {		background: #F4F4F4;		border: 1px solid #DEDCDD;		color: #444;		width: 95%;		padding: 5px 5px; } .comments input#submit {	width: auto;	line-height: 25px;	padding: 3px 5px;	background: #0083DB;	border: 2px solid #005F9F;	color: #fff;} ol.trackback {	list-style: none;	margin: 0 0 10px;	padding: 0;	text-indent: 0; } 	ol.trackback li {		background: #fff ;				border-bottom: 1px solid #DEDCDD;		padding: 5px 7px 5px 57px;		position: relative; }				p.paginated-comments-pages {	list-style: none;	margin: 0;	padding: 0 0 10px;	text-indent: 0; 	border-left: 1px outset #aaaaaa;	border-right: 1px outset #aaaaaa;	border-bottom: 1px outset #aaaaaa;	text-align:center;	font-size: 14px ;	background: #fff;		} ol.commentlist {	list-style: none;	margin: 0 0 10px;	padding: 0 0 10px;	text-indent: 0; 	border-left: 1px outset #aaaaaa;	border-right: 1px outset #aaaaaa;	border-bottom: 1px outset #aaaaaa;			background: #fff;		border-radius: 0px 0px 10px 10px;	-moz-border-radius: 0px 0px 10px 10px;	-webkit-border-radius: 0px 0px 10px 10px;} 	ol.commentlist li {		background: #fff ;		border-bottom: 1px solid #DEDCDD;		padding: 5px 7px 5px 57px;		position: relative; } 		ol.commentlist li div.comment-author { padding: 0 170px 0 0; } 		ol.commentlist li div.vcard {			font-size: 20px;			padding: 5px 0px; } 			ol.commentlist li div.vcard cite.fn { font-style: normal; } 				ol.commentlist li div.vcard cite.fn a.url {					color: #000;					text-decoration: none; } 					ol.commentlist li div.vcard cite.fn a.url:hover { color: #000; } div.vcard img.avatar {	left: 7px;	position: absolute;	top: 7px; } ol.commentlist li div.comment-meta {	font-size: 12px ;	position: absolute;	right: 10px;	text-align: right;	top: 5px; } 	ol.commentlist li div.comment-meta a {		color: #555;		text-decoration: none; } 		ol.commentlist li div.comment-meta a:hover { color: #000; } ol.commentlist li p {	font-size: 12px ;	/*margin: 0 0 1em;*/	/*line-height: 18px;*/	color: #546C88; } ol.commentlist li ul {	font: normal 12px/1.4 ;	list-style: square;	margin: 0 0 1em;	padding: 0;	text-indent: 0; } #cancel-comment-reply { padding: 10px 0px 0px 0px ; } #cancel-comment-reply-link {	color: #fff;	font-size: 10px;	line-height: 15px;	padding: 4px 10px;	margin: 0px 0px 0px 12px; } ol.commentlist li div.reply {	color: #fff;	font: normal 9px/1  ;	padding: 5px 10px;	text-align: center;	width: 50px; } 	ol.commentlist li div.reply a {		color: #fff;		text-decoration: none;		text-transform: uppercase; } ol.commentlist li ul.children {	list-style: none;	margin: 1em 0 0;	text-indent: 0; } 	ol.commentlist li ul.children li.depth-2 { margin: 0 0 .25em; } 	ol.commentlist li ul.children li.depth-3 { margin: 0 0 .25em; } 	ol.commentlist li ul.children li.depth-4 { margin: 0 0 .25em; } ol.commentlist li.even {	background: #fff url(images/grade.jpg) repeat-x;	border: 1px outset #D1D8DF; } ol.commentlist li.odd {	background: #fff url(images/grade.jpg) repeat-x;	border: 1px outset #ddd; } ol.commentlist li.pingback div.vcard { padding: 0 170px 0 0; }#tbox{
	margin: 10px 20px; 	background: #fff url(images/social_twitter.gif) no-repeat center top;	}.partagebox {	width: 640px;	margin: 0px 5px 10px 0px;		color: #504945;	font-size: 13px ;	background: #fff url(images/post.jpg) repeat-x;	border: 1px outset #aaaaaa;	padding: 0px 0px 10px 0px;	border-radius: 10px;	-moz-border-radius: 10px;	-webkit-border-radius: 10px; } 	.partagebox h3 {		margin: 0px 0 5px 0;		padding: 5px 0px 0px 10px;		text-align: left;		font-size: 18px ;		font-weight: bold;		overflow: hidden;		text-transform: uppercase;		color: #07577F; }
 