/*
Theme Name: scudes
Theme URI: http://www.mature.yourlust.com
Description: Them for mature.yourlust.com
Version: 1.0
Author: SCUDes
*/

*{	margin: 0;	padding: 0;	list-style: none;}
body{	margin: 0;	padding: 0;	font: 11px Verdana, Arial, Helvetica, sans-serif;	color: #51423b;	background-color: #ab463a;	}
h1,h2,h3,h4,h5,h6{	padding: 0;	margin: 0;}
/*p{	text-align: justify;	}*/
ul{margin: 0;	padding: 0;}
a:link,a:visited{	text-decoration: underline;	color: #bb1b16;}
a:hover{	text-decoration: none;}
a.none:link,a.none:visited{	text-decoration: none;	color: #bb1b16;}
a.none:hover{	text-decoration: underline;}
#all{	position:relative; 	margin: 0 auto;	width: 1000px;}
span{	display: none;}

/*HEADER*/
#header{		float: left;	width: 1000px;}
#logo{	float: left;	background: url(images/logo.jpg);	width: 419px;	height: 261px;}
#moto h3{	position:absolute;	background: url(images/slogan.gif);	width: 399px;	height: 18px;	left: 19px;	top: 221px;}
#moto{		float: left;	background: url(images/moto.jpg);	width: 383px;	height: 261px;}
#manage{	float: left;	background: url(images/manage.jpg);		width: 198px;	height: 261px;}
#manage ul { position:absolute;	left: 811px;	top: 61px;	width: 135px;	height: 12px;}
#manage li{	float: left;	width: 100px;	text-align: right;	margin: 0;	line-height: 18px;	padding-bottom: 4px;	font-size: 10px;	list-style: none;}
.bookmark{	padding-right: 22px;	background: url(images/bookmark_img.gif) no-repeat  right;}
.rss_feeds{	padding-right: 23px;	background: url(images/rss_img.gif) no-repeat right;}
.del_ico{	padding-right: 22px;	background: url(images/delicto_img.gif) no-repeat right;}

.link_manage{	width: 100px;	text-align: right;	margin-bottom: 7px;	font-size: 10px;}
.link_manage a:link, .link_manage a:visited{	text-decoration: underline;	color: #bb1b16;	font-weight: normal;	text-align: right;	padding-right: 4px;	vertical-align: top;}
.link_manage a:hover{	text-decoration: none;}

#picto{	position:absolute;	width: 128px;	height: 16px;	left: 836px;	top: 199px;}
#picto ul{	margin: 0;	padding: 0;}
#picto ul li{	float: left;}
li.ln01 a,li.ln02 a,li.ln03 a,li.ln04 a{		clear: none;		display: block;	width: 12px;	height: 11px;		margin-right: 20px;}
li.ln01 a {	background: url(images/home_p.gif);	}
li.ln02 a {	background: url(images/map_p.gif);	}
/*li.ln04 a {	background: url(images/search_p.gif);	}
*/
li.ln03 a {	background: url(images/email_p.gif);	}


#header_bottom{	float: left;	width: 980px;	height: 52px;	padding: 14px 0 0 10px;	color: White;	text-align: justify;	font-size: 10px;}
#header_bottom2{	float: left;	width: 980px;	height: 22px;	padding: 14px 0 0 10px;	color: White;	text-align: justify;	font-size: 10px;}
#header_bottom a{	color: #fff;}
#header_bottom2 a{	color: #fff;}

/*TOPMENU*/
#topmenu_blog{	float: left;	width: 1000px;	height: 58px;	background: url(images/subvel.gif) no-repeat;}
#topmenu {	display:block; 	list-style:none; padding: 28px 0 0 40px;}
#topmenu li {float:left; background: url(images/menu_arrow.gif) no-repeat right; padding: 0 25px 0 10px;}
#topmenu li.none {float:left; background: none; padding: 0 0 0 10px;}
#topmenu a {	color: #990503;	text-decoration:none;	font-size: 12px; 	padding: 30px 0 0 0;	font-weight: bold; }	
#topmenu a:hover {	text-decoration: underline;}
#content{	float: left;	width: 1000px;}

/*POST*/

#maincol{	float: left;	width: 540px; position:relative;}
.post{float: left;	width: 540px;}
.post .title{position:relative; 	background: url(images/blog_head.gif);	width: 540px;	height: 62px;	float: left;}
.post .title h3{	position:absolute;		left: 24px;	top: 26px;	width: 336px;	float: left;}
.post .title h3 a{	font-size: 16px;}
.post .title b{	position:absolute;	width: 145px;	top:26px;	text-align: center;	color: #bb1b16;	font-size: 10px;	font-weight: normal;	float: right;	left: 366px;}
.post #post_bg{	position:relative;	width: 490px; 	float: left;	background: url(images/blog_bg.gif);	padding: 0 25px 10px 25px;  text-align: justify;}
.post #post_bg .intro{ padding-bottom: 15px;}
.post .intro #raiting{	width: 490px; padding: 5px 0;}
.post .intro #raiting i, .post .intro #raiting t, .post .intro #raiting t{ margin: 0;}
.post #raiting i{padding-left: 50px;}
.post .intro #raiting img{	border: none;}
.intro i{	width: 430px;	background: #ffe1d8 url(images/kate_bg.jpg) repeat-y left top;	margin: 10px 10px;	border: 1px solid #c7221d;	font-style: normal;	display: block;	padding: 2px 5px 2px 35px; text-align: justify;}
.intro t{	width: 430px;	background: #ffdec5 url(images/story_bg.jpg) repeat-y left top;	margin: 10px 10px;	border: 1px solid #d54b09;	font-style: normal;	display: block;	padding: 2px 5px 2px 35px;text-align: justify;}
.post .intro img{	border: 2px solid #aaa;	padding: 1px; margin: 5px 0 10px 0;}

.post .bottom{	position:relative;	background: url(images/blog_bottom.gif);	float: left;	width: 540px;	height: 54px;}
.post .bottom2{	position:relative;	background: url(images/blog_bottom_single.gif);	float: left;	width: 540px;	height: 26px;}
.post .bottom .lb01{	position:absolute;	left: 21px;	top: 19px;	float: left;}
.post .bottom .lb02{	position:absolute;	text-decoration: none;	font-weight: bold;	left: 265px;	top: 17px;}
.post .bottom .lb02 a{	text-decoration: none;}
.post .bottom .lb02 a:hover{	text-decoration: underline;}
.post .bottom a.lb03{	position:absolute;	text-decoration: none;	font-weight: bold;	top: 17px;	left: 406px;}
.bottom a.lb02:hover,.bottom a.lb03:hover{	text-decoration: underline;}
.post input{	margin: 0;	padding: 0;	border: 1px solid #ab463a;}
.post textarea{	border: 1px solid #ab463a;		width: 450px;}

.commentlist{	padding: 0 10px 0 10px;	color: #000;	text-align: left; }
.commentlist li{margin: 8px 10px 8px 0;padding: 7px;margin-bottom: 2px;border: 1px dashed #DEDED8; background: #F4F4F4; }
.commentlist cite{padding: 2px 3px 5px 3px;color: #d54b09;font-weight: bold;padding-left: 5px;}
.commentlist i{	color: #d54b09;	font-size: 10px;	padding-left: 5px;	font-style: normal;}
.commentmetadata{	padding-bottom: 10px;}
.commentmetadata b{	font-size: 9px;}
.commentlist .com_body{	padding-left: 20px;}

#navigation_menu{	 position:relative; float: left;	 width: 500px;	 background: #fefff1;  left: 20px; margin: 20px 0;	 text-align: center;  padding: 6px 0;  	border: 1px solid #BCBCBC; }

/*CATEGORY*/
#leftcol{	float: left;	width: 227px; }
.blog{ float: left;	background: url(images/category_bg.gif);	width: 227px;	}
.blog h3{	background: url(images/category_head.gif) no-repeat;	padding: 20px 0 0 0;	text-align: center;	width: 227px;		height: 32px;	font-size: 16px;	color: #fff;}
.blog .intro{ float: left;	width: 183px;	background: url(images/category_bottom.gif) bottom no-repeat;	padding: 10px 20px 60px 24px;}

/*MENU*/
.link_blog{ width: 170px;}
.link_blog li{	list-style: none;	background: url(images/menu_link.gif) no-repeat bottom;	height: 15px;	padding-top: 4px;}
.link_blog li a{	text-decoration: none;	font-size: 11px;	font-weight: bold;	color: #b91a15;	padding-left: 25px;	display: block;}
.link_blog li a:hover, .link_blog li a#active_menu{	background: #ffd3b4 url(images/arrow_mine.gif) no-repeat left;}

/*RIGHT*/
.rightcol{	float: left;	width: 227px; }
.category_box{	width: 180px;	color: #b91a15;}
#seacrh_button{float: left;	height: 34px;	text-align: center;	width: 227px;	padding-top: 20px;}

/*IMG blog*/
.img_blog{	background: url(images/img_bg.gif) no-repeat;	width: 170px;	height: 182px;	padding: 9px 0 10px 8px; margin-left: 5px;}
.img_blog img{	border: 1px solid #BFBFBF; margin-bottom: 7px;}
.img_blog a{	color: #bb1b16;	font-size: 10px;	text-decoration: none;	font-weight: normal;	}
.img_blog span{ padding-left: 17px; display: inline; margin: 4px 0 0 15px; background: url(images/arrow_img.gif) left no-repeat; }
.img_blog a:hover span{  text-decoration: underline;} 
.img_blog a:hover {	text-decoration: none;}

/*SEARCH*/
.category_box input{	width: 175px;}
.category_box .cite{	padding: 10px 0 0 0;}
.category_box input.sear{	background: url(images/seacrh_button.gif) no-repeat;		width: 117px;	border: 0;	height: 34px; margin-left: 35px;}


/*COMMENT*/
.comment_blog{	font-weight: bold;	color: #51423b;	text-align: left;	background: url(images/menu_link.gif) repeat-x bottom; padding: 10px 0 10px 0; }
.comment_blog p{	margin: 0;	font-style: normal;	font-size: 11px;	font-weight: normal;	padding: 4px 0 4px 0;}
.comment_blog a:link,.comment_blog a:visited{	text-decoration: underline;	color: #b91a15;	font-size: 10px;	font-weight: normal; padding-left: 70px;}
.comment_blog a:hover{	text-decoration: none;}
.comment_blog h5{	font-size: 11px;	font-weight: bold;	color: #2b2b2b;	padding-left: 20px;	background: url(images/arrow_arh.gif) no-repeat;}

/*FOOTER*/
#footer{	position:relative;	float: left;	margin 0 auto; width: 1000px;	background: url(images/footer_bg.jpg) no-repeat;	height: 195px;	top:15px;}
#footer_blog{	position:absolute;	width: 869px;	left: 73px;	top: 21px; color: #a20907;text-align: center;}
#footermenu {	display:block; 	list-style:none; 		font-size:11px;  }
#footermenu li {float:left; }
#footermenu a {	text-decoration:none;	font-size: 11px; 	padding: 0 9px 0 9px;	font-weight: bold;	}	
#footermenu a:hover {text-decoration:underline; }
#footer_txt{	position:absolute;	color: #5c554d;	left: 139px;	top: 106px;	font-size: 9px;}
#text{	position:absolute;	font-size: 9px;	color: #5c554d;	left: 110px;	top: 127px;	width: 409px;	height: 50px;}
#copy{	position:absolute;	font-size: 8px;	left: 477px;	top: 180px;}

#footer_manage{	position:absolute;	left: 354px;	top: 78px;	width: 354px;	height: 18px;}
#footer_manage ul{	display: block;}
#footer_manage ul li{	float: left;	display: inline;	list-style: none;	padding-right: 30px;}
#footer_manage ul li a{	text-decoration: underline;	color: #bb1b16;	text-align: left;	vertical-align: top;	padding-left: 2px;	font-weight: normal;}
#footer_manage ul li a:hover{	text-decoration: none;}

.bookmark_footer{	padding-left: 25px;	background: url(images/bookmark_footer.gif) no-repeat left;}
.rss_feeds_footer{	padding-left: 23px;	background: url(images/rss_img.gif) no-repeat left;}
.del_ico_footer{	padding-left: 22px;	background: url(images/delicto_img.gif) no-repeat left;}

.month_box{	float: left;	padding: 10px 0 0 1px;}
.month_box a{		text-decoration: none;		font-weight: bold;		background: url(images/arrow_arh.gif) no-repeat left;	padding-left: 20px;	line-height: 16px;}
.month_box a:hover{	text-decoration: underline;}

.right-m, .left-m { background: #AB463A; text-align: center; }

.wp-pagenavi { float: left; width: 500px; text-align: center; height: 30px; }
.wp-pagenavi span { display: inline; background: #9E0C0C; color: #fff; border: 1px solid #D5D5D5; padding: 3px 5px;  }
.wp-pagenavi a { padding: 3px 5px; border: 1px solid #D5D5D5; margin: 0 2px; font-weight: bold; font-weight: bold; line-height: 30px;
text-decoration: none;  color: #8c0000;	}
.wp-pagenavi a:hover { background: #9E0C0C; color: #fff; }
.wp-pagenavi .pages, #navigation_menu .extend { background: none; border: none; color: #000; }

.bottom-text { color: #fff; padding: 0 20px; }
