/*

	Theme Name: Roudoudou
	URI: http://www.renet-web.net/
	Description: The roudoudou theme
	Version: 1.0
	Author: Pascal Renet
	Author URI: http://www.renet-web.net/

	
*/
.postext{
	height: 110px;
	width: 400px;
}
#button a img {
text-decoration:none;
font-weight:normal;
font-style:normal;
border-width:0;
}
form#commentformfoto {
width:500px;
padding:5px;
}

#commentform p a {
text-decoration:none;
color:#9f9f9f;
border-bottom:1px dotted #979797;
}

#footer_wrapper {
width:1058px;
}



#footer_wrapper p a {
	color: #9f9f9f;
}

#linkpage h3 {
color:#9db1cb;
text-decoration:none;
font:15px Georgia, "Times New Roman", Times, serif;
}

#linkpage ul a {
color:#777;
}

#linkpage ul a:hover {
color:#e3e3e3;
background-color:#4a4a4a;
}

#main_left {
float:left;
width:1000px;
padding-top:20px;
	padding-left: 20px;
	padding-right: 20px;
}

#main_left_arch {
float:left;
width:500px;
padding-top:20px;
	padding-left: 20px;
	padding-right: 20px;
}

#main_left_arch ul a {
color:#777;
}

#main_left_arch ul a:hover {
color:#e3e3e3;
background-color:#4a4a4a;
}

#main_left_arch ul.postspermonth li {
list-style-type:none;
}

#main_left_arch ul.postspermonth li a {
color:#3f4f53;
text-decoration:none;
font:14px Georgia, "Times New Roman", Times, serif;
}

#main_left_arch ul.postspermonth li a:hover {
background-color:#828282;
color:#fcfcfc;
}

#main_left_arch h2 a {
color:#3f4f53;
text-decoration:none;
font:22px Georgia, "Times New Roman", Times, serif;
}

#main_left_arch h2 a:hover {
color:#3f4f53;
text-decoration:none;
font:22px Georgia, "Times New Roman", Times, serif;
border-bottom:1px solid #c8c8c8;
}



#thepic div {
width:900px;	
text-align: center;
padding-bottom: 20px;
}

#main_left div.post h5 a {
color: #ff9000;
text-decoration:none;
font:bold 24px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#main_left div.post h5 a:hover {
text-decoration:underline;
}

#main_left div.post p a {
text-decoration:none;
color:#9f9f9f;

}

#main_left div.post p a:hover {
text-decoration:none;
color:#d2d2d2;
background-color: #535353;
border-bottom:1px dotted #979797;
}

#main_left div.post p a img {
border-width:0;	
}

#main_left div.post p.date span.commentsbulle a {
background:url(images/comment.gif) no-repeat;
padding-left:15px;
float:right;
color:#494949;
text-decoration:none;
}

#main_left div.post p.postmetadata a {
text-decoration:none;
color:#4a4a4a;
}

#main_left div.post p.postmetadata a:hover {
text-decoration:none;
color:#d2d2d2;
background-color:#535353;
}

#main_left div.post_navigation div.alignright p a img {
border-width:0;
}

#main_left div.postcategory p.date a {
background:url(images/comment.gif) no-repeat;
padding-left:15px;
float:right;
color:#494949;
text-decoration:none;
}

#main_left div.postcategory p.postmetadata a {
color:#5c5c5c;
}

#main_left div.postcategory span.morexce a {
text-decoration:underline;
background:url(images/control_play.png) no-repeat right 55%;
padding-right:17px;
float:right;
padding-top:2px;
color:#494949;
}

#main_left h2 a {
color:#3f4f53;
text-decoration:none;
font:22px Georgia, "Times New Roman", Times, serif;
}

#main_left h2 a:hover {
color:#3f4f53;
text-decoration:none;
font:22px Georgia, "Times New Roman", Times, serif;
border-bottom:1px solid #c8c8c8;
}

#main_left h3 {
color:#9db1cb;
text-decoration:none;
font:15px Georgia, "Times New Roman", Times, serif;
}

#main_left h4 a {
	color: #758497;
	text-decoration: none;
	font: 20px Georgia, "Times New Roman", Times, serif;
}

#main_left h4 a:hover {
	color: #3f4f53;
	text-decoration: none;
	font: 20px Georgia, "Times New Roman", Times, serif;
}

#main_left h5 {
color:#9db1cb;
text-decoration:none;
font:20px Georgia, "Times New Roman", Times, serif;
}

#main_left ul a {
color:#777;
}

#main_left ul a:hover {
color:#e3e3e3;
background-color:#4a4a4a;
}

#main_left ul.postspermonth li {
list-style-type:none;
}

#main_left ul.postspermonth li a {
color:#3f4f53;
text-decoration:none;
font:14px Georgia, "Times New Roman", Times, serif;
}

#main_left ul.postspermonth li a:hover {
background-color:#828282;
color:#fcfcfc;
}

#main_right {
float:left;
width:500px;
padding-right:5px;
padding-left:5px;
padding-top:20px;
}

#main_right div.metamore div.more-column-two ul li.reco {
list-style-type:none;
list-style-image:url(images/accept.png);
list-style-position:outside;
}

#main_right h5 {
color:#9db1cb;
text-decoration:none;
font:30px Georgia, "Times New Roman", Times, serif;
}

#main_wrapper {
text-align:left;
width:1058px;
padding-bottom:20px;
}

#searchform div {
background:url(images/box_right.gif) repeat;
padding:5px;
}

#top_left {
float:left;
width:272px;
height:2px;
}

#top_middle {
color:#444;
float:left;
width:258px;
border-right:1px solid #fff;
border-left:1px solid #fff;
padding-right:3px;
padding-left:3px;
height:2px;
}

#top_right {
float:left;
width:520px;
height:2px;
}

#wrapper {
text-align:left;
width:1058px;
padding-top:3px;
}

.alignright {
float:right;
text-transform:uppercase;
}

.alt {
background-color: #131311;
}

.clear {
clear:both;
}

.clearfix {
display:inline-table;
}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.column-one {
width:160px;
font:9px Verdana;
border-top:5px solid #E2E1D0;
float:left;
}

.column-one a {
text-decoration:none;
color:#737373;
}

.column-one a:hover {
text-decoration:none;
background-color:#373737;
color:#fdfdfd;
}

.column-one h3 a {
color:#ff9000;
font:small-caps 14px "Lucida Grande", Verdana, Lucida, sans-serif;
text-decoration:none;
}

.column-one h3 a:hover {
color:#ff9000;
font:small-caps 14px "Lucida Grande", Verdana, Lucida, sans-serif;
text-decoration:none;
background-color:rgba(255,255,255,0);
}

.column-two {
width:340px;
text-align:justify;
border-top:1px solid #E2E1D0;
float:right;
}

.column-two span.morexce a {
text-decoration:none;
background:url(images/control_play.png) no-repeat right 55%;
padding-right:17px;
float:right;
border-style:none;
padding-top:2px;
height:17px;
color:#494949;
}

.commentmetadata a {
text-decoration:none;
color: #918a88;
}

.even {
background-color: #3a3939;
}

.flickrcontent img {
border:1px solid #d4d4d4;
padding:3px;
margin:1px 3px;
}

.metaexcerpt {
position:relative;
width:500px;
}

.metamore {
position:relative;
width:500px;
}

.more-column-one {
width:249px;
float:left;
}

.more-column-one ul li {
list-style-type:none;
font:15px Georgia, "Times New Roman", Times, serif;
}

.more-column-one ul li a {
text-decoration:none;
color:#707070;
}

.more-column-one ul li a:hover {
text-decoration:none;
color:#dfdfdf;
background-color:#585858;
}

.more-column-two {
width:249px;
float:right;
}

.navigationtop li {
border-right:1px solid #ebebeb;
float:left;
display:block;
width:100px;
}

.navigationtop li a {
font-size:11px;
outline:none;
color: #c4c4c4;
text-decoration:none;
display:block;
padding:2px 0 3px 8px;
width:99px;
text-transform:uppercase;
}

.navigationtop li a span {
font-size:10px;
color: #878787;
text-transform:lowercase;
}

.navigationtop li a:hover {
font-weight:bold;
}

.navigationtop li.skip {
border-left:1px solid #DDD;
float:right;
display:block;
width:100px;
}

.navigationtop li.skip a {
width:100px;
}

.postcategory {

}

.postcategory h5 a {
color:#3f4f53;
text-decoration:none;
font:bold 16px Georgia, "Times New Roman", Times, serif;
}

.postmetadata {
border-top: 1px solid #242424;
}

.postpicleft {
margin-right:20px;
}

.postpicright {
margin-left:20px;
}

.readmore a {
text-decoration:underline;
background:url(images/control_play.png) no-repeat right 55%;
padding-right:17px;
padding-top:2px;
color:#494949;
}

.reco a {
text-decoration:none;
border-style:none;
padding-top:2px;
color:#494949;
}

body {
font:0.7em Verdana, Sans-Serif;
letter-spacing:-1px;
margin:1px;
}

cite.author a {
text-decoration:none;
font-weight:normal;
font-style:normal;
color:#434343;
text-transform:uppercase;
}

div#menunavigation {
width:1058px;
}

form#commentform {
width:500px;
background:url(images/box_right.gif);
padding:5px;
}

h3#comments {
color: #ff9000;
text-decoration:none;
font:20px Georgia, "Times New Roman", Times, serif;
}

h3#respond {
color:#3f4f53;
text-decoration:none;
font:20px Georgia, "Times New Roman", Times, serif;
}

h3.searchresult {
color:#3f4f53;
text-decoration:none;
font:20px Georgia, "Times New Roman", Times, serif;
}

html,body {
color: #9c9c9c;
text-align:left;
	background-color: #000;
}

img.gravatar {
border:1px solid #606940;
padding:2px;
}

ol.commentlist {
list-style-type:none;
}

ol.commentlist li {
border-bottom:1px solid #fff;
padding:3px 2px 3px 4px;
border-color: #505050;
	width: 470px;
}

pre code {
font-family:Courier;
overflow:auto;
display:block;
}

textarea#comment {
width:495px;
}

ul.navigationtop {
list-style:none;
background-color:#f6f6f6;
}
