﻿/* Design by www.Yetrix.com */

* {padding:0px; margin:0px;}

body {font-family:arial; font-size:12px; text-align:center; background:#ffffff url('../images/background-site.jpg'); color:#444444;}
a {color:#3D1681;}
.the-campage {width:940px; margin:auto; margin-top:10px; border:1px solid #AC97D0; text-align:left; background:#ffffff;}
.pagehead {text-align:center; height:215px; background:url('../images/sexhead.jpg') no-repeat;}
.pagehead h1 {padding-top:5px; font-weight:bold; color:#682FCA; font-size:15px; display:block;}

.menutop { background:#451A8E url('../images/background-topnav.jpg'); border-top:#D9D8DD 1px solid; border-bottom:#D9D8DD 1px solid; font-size:13px; text-align:center; color:#cccccc; font-weight:bold; padding:6px; letter-spacing: 0.8px; padding-top:13px; padding-bottom:10px;}
.menutop a {color:#ffffff; text-decoration:none;}
.menutop a:hover {color:#ffffff; text-decoration:underline;}
.shadow {height:10px; background: url('../images/shadow.jpg') repeat-x;}

.content_r{width:732px; float:right; margin-right:8px;}
.content_l {width:182px; float:left; margin-left:8px;}

.sidebox {margin-bottom:10px; border: 1px solid #AC97D0; font-size:12px; background:#ffffff url('../images/txt-bg.jpg') no-repeat top left;}
.sidebox h3 {border-bottom:1px solid #AC97D0; background:#451A8E url('../images/menu-topbg.jpg') repeat-x; padding-top:4px; padding-bottom:4px; color:#ffffff; font-size:12px; text-align:center; display:block; font-weight:bold;}
.sidebox img {border:1px solid #AC97D0;}
.sidebox ul {list-style:none; font-family:arial;}
.sidebox ul li {padding:5px; padding-left:35px; border-top:1px solid #404040; font-size:12px; background:#ffffff url('../images/left-mainmenu.jpg') no-repeat; color:#3D1681; font-weight:bold;}
.sidebox ul li a {color:##3D1681; text-decoration:none;}
.sidebox ul li a:hover {color:#682FCA; text-decoration:none;}

.bmain {margin-bottom:10px; border: 1px solid #AC97D0; font-size:12px; background:#ffffff url('../images/txt-bg.jpg') no-repeat top right;}
.bmain h2 {border-bottom:1px solid #AC97D0; background:#451A8E url('../images/menu-topbg.jpg') repeat-x; color:#ffffff; font-size:14px; text-align:center; display:block; padding-top:3px; padding-bottom:3px; font-weight:bold;}
.bmain img {border:1px solid #AC97D0;}

.bmain_t {margin-bottom:10px; color:#444444; border: 1px solid #AC97D0; font-size:12px; background:#ffffff url('../images/titlebox.jpg') no-repeat top right;}
.bmain_t h2 {background:#451A8E url('../images/menu-topbg.jpg') repeat-x; border-bottom:1px solid #AC97D0; color:#ffffff; font-size:14px; text-align:center; display:block; padding:2px; font-weight:bold;}
.bmain_t img {border:1px solid #404040;}
.bmain_t_txt {padding:8px; font-size:13px; text-align:justify; margin-right:220px;}

.txt {padding:8px; font-size:11px; color:#434343; text-align:justify;}
.txt2 {padding:8px; font-size:13px; color:#434343; text-align:justify;}

.txt a, .txt2 a, .rightbox_t_txt a {color:#3D1681;text-decoration:none;}
.txt a:hover, .txt2 a:hover, .rightbox_t_txt a:hover {color:#3D1681; text-decoration:underline;} 

.double {margin-bottom:10px; border: 1px solid #AC97D0; font-size:12px; background:#ffffff url('../images/txt-bg.jpg') no-repeat top left; width:360px;}
.double h3 {display:block; padding:3px; font-weight:bold; border-bottom:1px solid #AC97D0; background:#3D1681 url('../images/menu-topbg.jpg') repeat-x; color:#ffffff; font-size:12px; text-align:center;}
.double img {border:1px solid #AC97D0;}

.double_l {float:left;}
.double_r {float:right;}

.adbanner {margin-bottom:10px;}
.adbanner img {border:1px solid #AC97D0;}

.br {clear:both;}

.footer {padding:4px; text-align:center; background:#ffffff url('../images/bg-footer.jpg') repeat-x; color:#666666; border-top:#AC97D0 1px solid;}
.footer a {color:#666666; text-decoration:underline;}