@charset "utf-8";
body {margin:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#777;}
a img {border:none;}
a {text-decoration:underline; color:#3693c0; font-weight:normal;}
a:hover {text-decoration:none;}
p {margin:0px 0px 7px 0px; padding:0px;}
h1,h2,h3,h4,h5,h6 {margin:0px; color:#444;}

#boxcont h3 {font-size:13px; float:left; font-weight:normal; padding:18px 0 0 15px; font-size:18px; color:#19436f; text-decoration:none;}
#boxcont h2 {font-size:13px; float:left; font-weight:normal; padding:18px 0 0 15px; font-size:18px; color:#19436f; text-decoration:none;}
h4 {color:#3693c0; font-size:13px; font-weight:bold; height:25px;}
h3 {font-size:11px; font-weight:normal; padding:10px 0 8px 0px; font-size:18px; color:#19436f; text-decoration:none;}
h2 {font-size:13px; font-weight:normal; padding:10px 0 8px 0px; font-size:18px; color:#19436f; text-decoration:none;}
#wrap{width:900px; margin:0px auto; padding:0px; background:#FFF;}

/* Structure */
#top {float:left; width:900px; height:212px; background:url(../images/header_bg.jpg) no-repeat top left;}
#middle {float:left; width:900px;}
	#left {float:left; width:180px;}
	#right {float:right; width:690px;}
#bottom {float:left; width:900px; padding:10px 0;}


/* TOP PORTION */
.seotxt {float:left; padding:0 15px; height:30px; line-height:30px; background:url(../images/seotxt_bg.gif) no-repeat bottom right; color:#FFF; font-size:10px;}
.logo {float:left; padding:22px 0 0 15px; clear:left;}


/* RIGHT PORTION */
#maincont-area {float:left; width:690px; text-align:justify;}
#heading h2 {float:left; color:#1d4e80; padding:5px 0; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
#heading h1 {float:left; color:#1d4e80; padding:5px 0; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.cont-toptxt {float:left; line-height:18px; width:690px;}
.cont-btmtxt {float:left; line-height:18px; width:690px;}

#boxcont {float:left; width:690px; margin-bottom:10px;}
.boxcont-lft {float:left; width:335px;}
.boxcont-rt {float:right; width:335px;}

.boxheading {float:left; width:335px; height:67px; background:url(../images/mid-boxheadbg.gif) no-repeat top left;}
.boxheading h3 a {float:left; padding:18px 0 0 15px; font-size:18px; color:#19436f; text-decoration:none;}
.boxheading h3 a:hover {text-decoration:underline;}
.boxheading span {float:right;}

.boxbtm {float:left; width:305px; padding:10px 20px 10px 10px; background:url(../images/mid-boxbtm.gif) no-repeat bottom left;}
.boxbtm a {color:#19436f; font-weight:bold;}


.mid_box {
	width:690px;
	float:left;
	padding:15px 0px 20px 00px;
}

.headding {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	background-color:#2b6cb0;
	line-height:30px;
	text-decoration:none;
	font-size:17px;
	color:#ffffff;
	font-weight:bold;
	background:url(../images/box_heading.jpg) left top no-repeat;
}
.box_main {
	width:688px;
	float:left;
	border-left:1px solid #3271b4;
	border-right:1px solid #3271b4;
	background-color:#f8fbfe;
}
.crv1{
	background:url(../images/box_crv1.jpg) left bottom no-repeat;
	float:left;
	width:690px;
	height:12px;
}
.crv2 {
	background:url(../images/box_crv.jpg) left top no-repeat;
	float:left;
	width:690px;
	height:12px;
}
.box {
	width:227px;
	float:left;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	margin-top:12px;
	background:url(../images/dot_line1.jpg) right top repeat-y;
}
.box1 {
	width:227px;
	float:left;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	background:url(../images/dot_line1.jpg) right top repeat-y;
}
.box a, .box1 a {
	font-size:13px;
	font-weight:bold;
	color:#2768ac;
	text-decoration:none;
}
.box a:hover {
	text-decoration:underline;
}
#exit_main {
	float:left;
	width:664px;
	padding:15px 0px;
}


#shytobuy_box, #sexyfun_box {
	float:left;
	width:664px;
	padding:10px 0px;
}
#shytobuy_box p {
	margin:0px;
	padding:8px 0px 0px 15px;
	background:url(../images/shytobuy_heading.jpg) left top no-repeat;
	height:26px;
	font-size:16px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
#sexyfun_box h2 {
	margin:0px;
	padding:8px 0px 0px 15px;
	background:url(../images/sexyfun_heading.jpg) left top no-repeat;
	height:26px;
	font-size:16px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.heading_link, .sexy_link:hover {
	font-size:16px;
	color:#ffffff;
	text-decoration:none;
	padding:0px;
	margin:0px;
	width:auto;
	height:auto;
	font-weight:bold;
}
.heading_link:hover, .sexy_link {
	color:#FFFFFF;
	font-size:16px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	width:auto;
	height:auto;
	font-weight:bold;
}
#shytobuy_box .shy_bg {
	border-left:1px solid #52a0c8;
	border-right:1px solid #52a0c8;	
	width:640px;
	float:left;
	padding:11px 11px 0px 11px;
}
#sexyfun_box .sexy_bg {
	border-left:1px solid #ea3e6d;
	border-right:1px solid #ea3e6d;	
	width:640px;
	float:left;
	padding:11px 11px 0px 11px;
}
#shytobuy_box .shy_contant {	
	width:355px;
	float:left;
	background:url(../images/dot_line.jpg) right top repeat-y;
	padding-right:15px;
}

#shytobuy_box .shy_contant1 {	
	width:375px;
	float:left;
	background:url(../images/dot_line.jpg) right top repeat-y;
	padding-right:15px;
}
#sexyfun_box .sexy_contant {	
	width:355px;
	float:left;
	background:url(../images/dot_line.jpg) right top repeat-y;
	padding-right:15px;
}
#shytobuy_box ul li {
	color:#0f74a8;
	font-weight:normal;
	background:url(../images/shy_arrow.jpg) left  no-repeat;
}
#sexyfun_box ul li {
	color:#fa4578;
	font-weight: normal;
	background:url(../images/sexyfun_arrow.jpg) left  no-repeat;
}

#shytobuy_box span {
	background:url(../images/shytobuy_crv.jpg) left top no-repeat;
	height:12px;
	width:664px;
	float:left;
}
#sexyfun_box span {
	background:url(../images/sexyfun_crv.jpg) left top no-repeat;
	height:12px;
	width:664px;
	float:left;
}
.img {
	margin-left:20px;
	float:right;
}
/* LEFT PORTION */
#leftnav {float:left; width:180px; background:#f8fbfe; margin-bottom:20px;}
#leftnav a {padding-left:25px; height:28px; line-height:28px; background:url(../images/linkbull.gif) no-repeat left center; color:#3878ba; text-decoration:none; font-size:12px; border-bottom:1px dashed #d2e1f0; display:block;}
#leftnav a:hover {background:url(../images/linkbull-hover.gif) no-repeat left bottom; color:#253962;}

.leftbann {float:left; width:180px; margin-bottom:20px;}


/* BOTTOM PORTION */
.footerlink {float:left; width:900px; height:90px; padding-top:15px; color:#19426e; background:url(../images/btm_bg.gif) no-repeat top left; text-align:center;}
.footer_top {
	float:left;
	width:900px;
}
.footer_bot-left {
	float:left;
	width:405px;
	padding:40px 15px 0 30px;
	text-align:left;
}
.footer_bot-right {
	float:right;
	width:450px;
}
.footerlink a {color:#19426e; text-decoration:none;}
.footerlink a:hover {color:#19426e; text-decoration:underline;}
.copyrights {float:right; text-align:right; padding:40px 15px 0 0; font-size:10px;}


.emailtitles {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#777;
font-weight:bold;
}
.t1 {
border: 1px solid #CCCCCC;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#333333;
background-color:#f5f5f5;}
.header_email
{
font-family:Arial, Helvetica, sans-serif;
font-size:24pt;
color:#1d4e80;
margin:0px;
font-weight:normal;
float:left;
padding:5px 0;
}

