body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; background-color:#F2F2F2; color:#4D4D4D;}
.wrapper { width:992px; margin:0 auto;}
a img { border:none; }
p { line-height:25px; margin:0; padding:10px 0;}
a { color:#BB4275; text-decoration:underline;}
a:hover { text-decoration:none;}
.pd15 { padding:15px;}
ol, ul { color:#D84D86; font-weight:bold;}
ol li, ul li { line-height:25px; margin-bottom:10px; color:#4D4D4D; font-weight:normal;}
/* Header */
.header { padding:0 0 0 55px; height:144px; background:url(images2/bg-header.jpg) right top no-repeat; }
.logo { padding:0; margin:0;}
#menu_h { padding:82px 23px 0 0;}

/* Content */
.content { background:url(images2/bg-content.jpg) right top repeat-y; padding:8px 8px 8px 0;}
.box-info { width:475px; float:right;}
.box-info h1, .box-info h2 { color:#BB4275; font-size:22px; margin:0; padding:8px 0 5px 0; font-family:tahoma;}
.box-info h1 a, .box-info h2 a, .box-info h3 a, .postmetadata a { color:#BB4275; text-decoration:none;}
.more a { color:#BB4275; text-decoration:underline;}
.box-info h1 a:hover, .box-info h2 a:hover, .box-info h3 a:hover, .postmetadata a:hover { text-decoration:underline;}
.more a:hover { text-decoration:none;}
.more, .postmetadata { color:#BB4275; }
.line_post { background:url(images2/line_post.gif) left top no-repeat; width:450px; height:1px; margin:15px auto 0;}

/* Left */
.left { float:left; width:545px; margin-right:10px; }
.resize_left { width:675px !important;}
.box { margin-bottom:20px; }
.date { background:url(images2/date.gif) no-repeat bottom left; width:55px; height:65px; float:left; color:#78B521; text-align:center;}
.month { padding-top:3px; font-size:20px;}
.day { font-size:30px; font-weight:bold;}

/* Right */
.m_search { padding:0 15px 0; height:90px; text-align:center; margin-bottom:5px;}
.m_search h2 { font-size:12px; font-weight:normal; color:#9F3563; padding:10px 0; clear:both; margin:0;}
.m_search form { margin:0; padding:0;}
.m_box { border:1px solid #CCC; margin-bottom:5px;}
.m_box h2 { color:#D84D86; font-size:16px; margin:0; padding:0 0 10px;}
.bg_m1 { background-color:#F2F2F2}
.bg_m2 { background:#FFF url(images2/bg-box.jpg) left bottom repeat-x;}
.bg_m3 { background:url(images2/bg-search.jpg) left top no-repeat;}
.bg_m4 { background:url(images2/bg-feed.jpg) left top no-repeat; height:141px !important;}

.txtfiled { width:145px; background:url(images2/input-box.gif) left top no-repeat; border:none; padding:6px 0 6px 8px; float:left; margin:0;}
.bt_search, .bt_ok { float:left;}
.line_s { margin:20px 0 5px 0;}

.right { float:right; width:481px;}
/*.right-right h2, .right-left h2	{ border-bottom:solid 4px #D8D8D8; background:url(images/bg-h2.gif) no-repeat left top; padding:0 0 3px 25px; }*/

.right-left { float:left; width:210px; font-size:12px;}
.right-left ul, .right-right ul { list-style:none; margin:0; padding:0;}
.right-left ul li, .right-right ul li { margin:0 0 10px; padding:0;}
.right-left ul li a, .right-right ul li a { color:#4D4D4D; font-size:11px; text-decoration:none; }
.right-left ul li a:hover, .right-right ul li a:hover { text-decoration:underline; }

.right-right { float:right; width:210px; padding-right:2px;}

.small_title { font-size:11px;}
.list_f { list-style-type:none;}
.list_f li { float:left; padding:0 2px; margin:0 !important;}
.navigation { border:1px solid #CCC; background-color:#F2F2F2; padding:15px; text-align:center;}
.navigation a { color:#4D4D4D; text-decoration:none; }
.navigation a:hover { text-decoration:underline; }
.related ul { list-style-type:none; margin:0; padding:0 0 0 10px;}
.related ul li { background:url(images2/arrow.gif) left 6px no-repeat; padding:0 0 10px 18px; }
.related h3 { color:#BB4275; font-size:22px; margin:0; padding:8px 0 15px;}

/*Footer */
.footer { clear:both; width:937px; height:75px; margin:0 auto; background:#FFF; background:url(images2/bg-footer.jpg) right top no-repeat; color:#FFF; text-align:center; padding:40px 0 0 55px; }
.footer a { color:#FFF; text-decoration:underline; }
.footer p { margin:0; padding:10px; float:none !important; }
.footer a:hover { text-decoration:none;}
.footer .wrapper { padding:20px 0; }
.footer img, .footer p { float:left; }
.footer ul { float:right; list-style:none; padding:0; margin:8px 0; }
.footer ul li { float:left; width:67px; height:20px; margin:0; padding:0; }

/* Aux */
.fleft { float:left; }
.fright { float:right; }
.pt_10px { padding-top:10px; }
.clear { clear:both; }
.cont_read { padding-bottom:25px;}

.commentlist li { border:1px solid #CCC; padding:5px 10px; background-color:#f2f2f2;}
.commentlist li img { float:left; margin:0 10px 5px 0;}
.sex-shop { border:1px solid #CCC; padding:10px 8px; background-color:#f2f2f2; margin-top:15px; }
.sex-shop h3 { color:#BB4275;}
.sex-shop ul { list-style-type:none; font-size:11px; margin:0; padding:0;}
.sex-shop ul li { background:url(images2/arrow2.gif) left 6px no-repeat; padding:0 0 0 18px; float:left; width:46%;}
.sex-shop p { font-size: 13px; }

/* Clearfix */
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden; line-height: 0; height: 0;}
.clearfix {	display: inline-block;}
html[xmlns] .clearfix {	display: block;}
* html .clearfix {	height: 1%;}
