/*   
Theme Name: MEUFMSN V3
Theme URI: http://www.meufmsn.com
Description: Le th&egrave;me du blog sexy de Nick92.
Author: Nick92
Author URI: http://www.meufmsn.com
Template: meufmsnv3
Version: 3.0
Tags: MEUFMSN
.
? meufmsn.com
.
*/

* {margin:0;padding:0;font-size:100%;}
table {  border-collapse: collapse;  border-spacing: 0;}
img {border:none;}
h1, h2, h3, h4, h5, p, ul {margin:14px 0;}
h1 {font-size:22px;}
h2 {font-size:18px;}
h3 {font-size:16px;}
h1, h2, h3 {font-family:Arial, Helvetica, sans-serif;}
ul, ol {list-style-type:none;}
body {font-family:tahoma, Arial, Helvetica, sans-serif;font-size:12px;text-align:center;color:#666;}
.alignleft {float:left;}
.alignright {float:right;}
.center {text-align:center;}
img.centered{display: block;margin-left: auto;margin-right: auto;}
img.alignleft{margin: 3px 10px 2px 0; }
img.alignright{ margin: 3px 0 2px 10px; }
img.alignleft, img.alignright{	padding: 4px;	border: 1px solid #eee;	display: inline;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
input, button, select {vertical-align: middle;}
p, li {line-height:160%;}
a:link, a:visited {color:#007fc2;text-decoration:none;}
a:hover {color:#004f79;text-decoration:none;}
small {font-size:9px;color:#888;}
blockquote{margin: 12px 40px;border-left:4px solid #CCC;padding-left:10px;}

body {text-align:center;}
#page {text-align:left;}
#header {width:980px;margin:0 auto;}
#wrapper {width:980px;margin:0 auto;position:relative;}
#content{width:680px;float:right;margin-top:-30px;}
#sidebar{float:left;width:280px;}

body {background:url("img/bg.png") repeat-x top;}
#header {height:274px;position:relative;background:url("img/header.jpg") no-repeat left top;}
#header h1, #header h2 {margin:0;text-indent:-5999px;width:392px;height:150px;overflow:hidden;}
#header h1 a, #header h2 a {display:block;overflow:hidden;width:392px;height:150px;text-indent:-5999px;position:absolute;top:0;left:300px;}
#header span.title {text-indent:-5999px;color:#FFF;display:block;overflow:hidden;}
a.about {display:block;position:absolute;top:121px;left:819px;width:161px;height:79px;background:url("img/about.jpg") no-repeat top left;text-indent:-5999px;overflow:hidden;}
a.about2 {position:absolute;top:210px;left:890px;}
a:hover.about {background-position:bottom left;}
a.rss {display:block;position:absolute;top:200px;left:137px;width:173px;height:74px;background:url("img/rss.gif") no-repeat top left;text-indent:-5999px;overflow:hidden;}
a:hover.rss {background-position:bottom left;}
/*searchform*/
#header form#searchform {position:absolute;top:79px;left:787px;width:162px;height:79px;}
#header form#searchform input.txt {border:none;background:transparent none;width:92px;position:absolute;top:8px;left:21px;padding:2px;color:#888;font-size:11px;}
#header form#searchform input.submit {border:none;background:transparent none;width:35px;height:28px;position:absolute;top:4px;left:127px;cursor:pointer;}

#sidebar {background:url("img/sidebar-bg.png") repeat-y;}
#sidebar-top {background:url("img/sidebar-top.jpg") no-repeat top;height:178px;}
#sidebar-bottom {background:url("img/sidebar-bottom.jpg") no-repeat bottom;height:30px;}

#footer{clear:both;width:100%;}


/*SIDEBAR*/
#sidebar h3 {background:url("img/sidebox-top.png") no-repeat;color:#3d3d3d;font-size:18px;line-height:26px;padding-left:15px;margin:15px 0 5px 0;}
ul.liste-3 {overflow:hidden;font-size:11px;margin:10px;}
ul.liste-3 li {float:left;width:86px;}
ul.liste-3 li a {color:#f18800;}
ul.liste-3 li a:hover {color:#ff5400;}
ul.liste-thumbs {overflow:hidden;margin:10px;}
ul.liste-thumbs li {width:130px;float:left;}

ul.liste-part {margin:10px;overflow:hidden;}
ul.liste-part li {width:130px;float:left;}
ul.liste-part li a {font-weight:bold;color:#f18800;font-size:11px;}
ul.liste-part li a:hover {color:#ff5400;}

.arrow_up a {
margin-left:10px;
padding-left:15px;
background:url("img/ico_arrow-up.png") no-repeat left;
}
.arrow_down a {
margin-left:10px;
padding-left:15px;
background:url("img/ico_arrow-down.png") no-repeat left;
}

/*footer*/
#footer {background:url("img/footer.png") repeat-x #000;min-height:150px;color:#ddd;font-size:11px;}
#footer a {color:#f18800;}

#footer .inner {margin:0 auto;width:980px;}
#footer p.copy {margin:0;background:url("img/footer-logo.jpg") no-repeat left top;padding-top:51px;padding-left:10px;}

#footer ul.foot-part {padding:0 10px;}
#footer ul.foot-part li {display:inline;margin:0 5px 0 0;color:#777;}
#footer ul.foot-part li a {color:#777;}


/*posts*/
.post {margin-bottom:40px;}
.post .entry {overflow:hidden;}
.post a {color:#f18800;}
.post a:hover {color:#ff5400;}
.post-head {height:52px;overflow:hidden;}
.date {width:50px;height:50px;background:url("img/date.png") no-repeat;float:left;}
.post h2, .post h1 {margin:0;color:#007fc2;font-size:18px;}
.post h2 a, .post h1 a {color:#007fc2;}
.post h2 a:hover, .post h1 a:hover {color:#004f79;}
.post p.postmetadata {margin:0;font-size:11px;}
.post p.postmetadata span {font-weight:bold;}
a.comments-link {padding-left:15px;background:url("img/ico-com.png") no-repeat left;font-weight:bold;}
.date-mon {color:#FFFFFF;text-align:center;font-size:10px;margin-right:5px;line-height:16px;}
.date-day {color:#000000;font-size:18px;line-height:28px;margin-right:5px;text-align:center;color:#007fc2;}
a.more-link {float:right; margin-top:15px;display:block;width:116px;height:16px;background:url("img/more.png") no-repeat left top;color:#FFF;font-weight:bold;padding-left:7px;line-height:16px;text-transform:uppercase;font-size:10px;}
a:hover.more-link {float:right; background-position:left bottom;color:#FFF;}
p.tags {font-size:11px;color:#888;padding-top:5px;border-top:1px solid #CCC;}
p.tags a {color:#AAA;margin-left:5px;}
/*pagination*/
.wp-pagenavi {margin:20px 10px;}
/*navigation*/
.navigation {margin:10px 0;padding:5px 0;border-top:1px solid #CCC;}
.navigation a {font-weight:bold;}
/* Bm_Keyword_Linking */
.bm_keywordlink a {font-weight: bold; color: #ff7e1f; font-size:14px;}
.bm_keywordlink_affiliate a {font-weight: bold; color: #ff00a2; font-size:14px;}
.souspost a {font-weight: bold; color: #679dff; font-size:15px;}

/*divers*/
.pub {text-align:center;margin:10px 0;}
span.sponsor {padding-left:10px;background:url("img/ico-sponsor.png") no-repeat left;font-size:9px;color:#666;float:right;margin-right:20px;margin-bottom:4px;}
.pub table {margin:0 auto;}

/*disclaimer*/
div#disclaimer{ text-align:left; }
div#disclaimer-fond{ position:absolute; z-index:1000; width:100%; height:2650px; background:white; filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9; text-align:center; line-height:normal; clear:both; }
div#disclaimer-conteneur{ position:absolute; z-index:1001; width:100%; text-align:center; clear:both; }
div#disclaimer-cadre{ width:550px; margin-left:auto; margin-right:auto; text-align:center; margin-top:200px; padding:15px; font-size:12px; border:#ddd 1px solid; background:#f5f5f5; color:#555; }
div#disclaimer-cadre b{ font-size:14px; color:black; }
div#disclaimer-cadre a{ text-decoration:none; font-size:22px; font-weight:bold; color:#356aa0; }
div#disclaimer-cadre a:hover{ color:blue; }

/*commentaires*/
form#commentform {margin:10px;}
form#commentform input.button {width:138px;height:25px;border:0 none;background:transparent url("img/submit.gif") no-repeat top left;cursor:pointer;}
form#commentform :hover input.button {background-position:bottom;}
ol.commentlist { margin:10px 0;border:1px solid #CCC;}
ol.commentlist li {padding:3px;}
ol.commentlist li.alt {background:#eee;}
ol.commentlist li p.headcom {margin:0;font-weight:bold;font-style:normal;font-family:tahoma;}
ol.commentlist li p {margin:5px 0;font-style:italic;font-family:"Courier New", Courier, monospace;}
span.author {color:#f18800;}

