@charset "utf-8";
/* CSS Media Document */
body  {font: 100% Verdana, Arial, Helvetica, sans-serif;background: #6D5F7A;margin: 0;padding: 0;text-align: center;color: #000000;}
body  {background-color: #00AEEF;}
h1 {font-size:16px; color:#0099FF; margin-left:5px;}
h1 { text-decoration:underline;}
h1 span { color:#CCCCCC; font-size:14px;}
h1.advert { clear:both;font-size:16px; color:#0099FF; margin:0;}
h1.advert a {color:#0099FF;}
h1.advert a:visited {color:#0099FF;}
h1.advert a:active {color:#0099FF;}
h1.advert a:hover {color:#ff0000;}
h1.no_under { text-decoration:none;}
h2 { background:#FF0033 url(../_img/bg/h2_media_bg.gif) repeat-x;display:block; margin: 20px 5px 20px 0px;padding:4px 0px 2px 20px; color: #fff;; text-align: left; height:20px; font-size:12px;}
h3 {font-size:16px; color:#0099FF; margin-left:5px;text-decoration:underline;}
h3 span { color:#CCCCCC; font-size:14px; font-family:"Arial Black", Gadget, sans-serif; font-weight:normal;}
#preload {display:none;float:left;text-align:left;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
/* Container */
.twoColFixLtHdr #container {width: 930px; background-color: #FFFFFF;margin: 0 auto;text-align: left; border: #ffffff 2px solid; border:2px solid #666666; margin-top:2px;}
.twoColFixLtHdr #container { -moz-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 5px 5px 5px #333333;-webkit-box-shadow: 5px 5px 5px #333333;box-shadow: 5px 5px 5px #333333;}
/* Header */
.twoColFixLtHdr #header 		 {padding:0px 0px 20px 0px; height:100px; background: url(../_img/hd/hd_media.gif) no-repeat;height: 100px; width:930px;top:0px;} 
.twoColFixLtHdr #header span	 { color: #FFFFFF; margin:0px; padding:0px;} 
/* Left Column */
.twoColFixLtHdr #sidebar1 {float: left;width: 200px;background: #fff;padding: 0px 10px 15px 20px;}
.twoColFixLtHdr #sidebar380 {float: left;width: 200px;background: #fff;padding: 0px 10px 15px 20px; height:380px;}
.twoColFixLtHdr #sidebar750 {float: left;width: 200px;background: #fff;padding: 0px 10px 15px 20px; height:750px;}
.twoColFixLtHdr #sidebar870 {float: left;width: 200px;background: #fff;padding: 0px 10px 15px 20px; height:870px;}
.twoColFixLtHdr #sidebar1050 {float: left;width: 200px;background: #fff;padding: 0px 10px 15px 20px; height:1050px;}
.twoColFixLtHdr #sidebar1150 {float: left;width: 200px;background: #fff;padding: 0px 10px 15px 20px; height:1150px;}
.twoColFixLtHdr #sidebar1200 {float: left;width: 200px;background: #fff;padding: 0px 10px 15px 20px; height:1200px;}
.twoColFixLtHdr #sidebar1 div.openx { text-align: center; padding-top:100px; margin-top:500px; color:#999999; font-size:10px;}
.twoColFixLtHdr #header #time { font-size:10px;	float:right; height: 17px;margin: 0;color: #fffff0;font-weight: bold; padding: 3px 22px 0 0;}
.twoColFixLtHdr #header #time span {margin-left: 25px;}
/* Main Content */
.twoColFixLtHdr #mainContent {margin: 0 15px 0 250px;} 
/* Map */
.twoColFixLtHdr #mainContent #map { -moz-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 5px 5px 5px #333333;-webkit-box-shadow: 5px 5px 5px #666666;box-shadow: 5px 5px 5px #666666;} 
/* Footer */
#footer {padding: 5px 0px 25px 5px;border-top:1px solid #ccc;color:#666; font-size:11px; font-weight:bold;} 
#footer ul {margin: 0px;padding: 0px;list-style-type: none;float: left;width: 100%; padding-top:5px;}
#footer ul li { display: inline;}
#footer ul li a.left {float: left;text-decoration:underline;padding-left:6px;padding-right:6px;border-right: 1px solid #ccc;color:#666;font-weight: normal;}
#footer ul li a.left:visited { font-weight:normal;}
#footer ul li a.left:hover {}
#footer ul li a.right {float: right;padding: 0.4em 0.3em;text-decoration: none;color:#666}
#footer ul li a.right:hover {text-decoration: none;}
#footer ul li img.right {float:right;background-color: #00b26f; ;padding:0.4em 0.3em;text-decoration: none;}
/* MAIN content boxes */
#main p { font-size:14px; margin-right:5px; color:#666666;}
#main p.bold { font-weight:bold;}
#main p.border { border:#ff0000 1px dashed;  padding:4px 15px;color:#0099FF; color: #000000;width:520px; background-color:#FBFDCC;}
#main p.border { -moz-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 5px 5px 5px #666666;-webkit-box-shadow: 5px 5px 5px #666666;box-shadow: 5px 5px 5px #666666;}
/* ad box MAIN left column */
#sidebar1 fieldset {display: block;text-align: left;width: 170px;padding: 2px 3px 1px 5px;margin: 0px 0px 30px 10px;float: left !important;font-size:10px;}
#sidebar1 fieldset span{ color: #0066CC;}
#sidebar1 fieldset h4{ color: #0066CC;font-size:10px; padding:0px; margin:0px;}
#sidebar1 fieldset ul{ color: #0066CC; padding-left:10px;margin:5px 0px 5px 10px;  }
#sidebar1 fieldset li{ padding:0px; margin:0px;}
#sidebar1 fieldset a,a:visited{ color:#000000; text-decoration:none;}
#sidebar1 fieldset a:hover { color:#FF0000;}
#sidebar1 fieldset img{ padding:10px 0px; margin-left:auto; margin-right:auto;display:block;}
/* LEFT NAV links */
#nav{width:190px;margin:0;padding:0;float:left;background:#d9eefb;background:#fff; text-align:left; font-size:12px; margin-bottom:60px;}
#nav img{border:0;margin:0;padding:0 ;}
#nav ul{margin:0;padding:0;margin-left:5px;}
#nav ul ul{margin-left:0px;padding-left:0;}
/* MAIN navigation */
#main ul#mainnav{float:left;}
#main ul#mainnav img{padding-top:0px;}
#main ul#mainnav li{margin:0;padding:0;list-style:none;background:#fff url('../_img/bullet_plus.gif') no-repeat 0px 9px;}
#main ul#mainnav li a{display:block;clear:both;width:148px;margin:0;padding:6px 0 6px 15px;border-bottom:1px dashed #ccc; text-decoration:none; color:#666666; margin-left:5px;}
#main ul#mainnav li a:visited{display:block;clear:both;width:148px;margin:0;padding:6px 0 6px 15px;border-bottom:1px dashed #ccc; text-decoration:none; color:#666666; margin-left:5px;}
#main ul#mainnav li a:hover{text-decoration:none; color:#0000CC;}
#main ul#mainnav li.selected{background:url('../_img/bullet_minus_red.gif') no-repeat 0px 9px;}
#main ul#mainnav li.selected a{border-bottom:1px dashed #ccc; color:#0000CC;}
/* SUB navigation */
#main ul#subnav{clear:both;display:block;}
#main ul#subnav img{padding-top:0px;}
#main ul#subnav li{background:#fff;display:block;clear:both;background :transparent url('../_img/advert_subnav_bul.gif') no-repeat 15px 10px;}
#main ul#subnav li a{display:block;padding:6px 0 6px 30px;width:151px;border-bottom:1px dashed #6699cc; color:#666666 !important; }
#main ul#subnav li a:visited{display:block;padding:6px 0 6px 30px;width:151px;border-bottom:1px dashed #6699cc; text-decoration:none;}
#main ul#subnav li a:hover{text-decoration:none; color:#0000CC; color:#0000CC !important;}
#main ul#subnav li.selected{background:url('../_img/bullet_sub_red.gif') no-repeat 15px 10px;}
#main ul#subnav li.selected a{border-bottom:1px dashed #ccc; color:#0000CC !important;}
/* box contact us, etc..*/
.rdframe {clear:both;width: 500px;margin-left:50px;background-color:#eeeeee; margin-top:0px; padding-top:0px; position:absolute; top:170px;}
.rdframe_w {width: 700px;margin-left:30px;background-color:#eeeeee;}
.rdframe div.t, .rdframe_w div.t {background: url(../_img/frames/dot.gif) 0 0 repeat-x;}
.rdframe div.b, .rdframe_w div.b {background: url(../_img/frames/dot.gif) 0 100% repeat-x}
.rdframe div.l, .rdframe_w div.l {background: url(../_img/frames/dot.gif) 0 0 repeat-y}
.rdframe div.r, .rdframe_w div.r {background: url(../_img/frames/dot.gif) 100% 0 repeat-y}
.rdframe div.bl, .rdframe_w div.bl {background: url(../_img/frames/bl.gif) 0 100% no-repeat}
.rdframe div.br, .rdframe_w div.br {background: url(../_img/frames/br.gif) 100% 100% no-repeat}
.rdframe div.tl, .rdframe_w div.tl {background: url(../_img/frames/tl.gif) 0 0 no-repeat}
.rdframe div.tr, .rdframe_w div.tr {background: url(../_img/frames/tr.gif) 100% 0 no-repeat;padding:10px}
.rdframe div.frame, .rdframe_w div.frame { margin-left:120px; width:300px; border:#E7880C 1px solid; background-color:#FFFFFF;}
.rdframe span {color:#000000; font-size:12px;}
.rdframe span a, a:visited{color:#666666; text-decoration:underline;}
.rdframe span a:hover{color:#FF0000; text-decoration:underline;}
.rdframe textarea {width:284px;height:80px;background:url(../_img/textarea3.gif) no-repeat left top;background-color:#FFFFFF;border:none;border-bottom:#999999;padding:4px 8px;}
.rdframe input {border:none;width: 304px;height:15px;background:url(../_img/input2.gif) no-repeat left top;padding:4px 8px;}
.rdframe input.radio {clear:left; width:15px; background-image:none; margin:15px 5px 0px 10px;}
.rdframe select {display: block;width: 300px;float: left;margin-bottom: 10px;font-style:normal;font-variant:normal;font-weight:normal;}
.rdframe label {clear:both;text-align: right;width: 100px;padding-right: 20px;margin-bottom: 10px;float: left !important;color:#000000; font-size:12px;}
.rdframe input.btn { background-color:#E7880C; background-image:url(../_img/info_topnavibg.gif); background-repeat:repeat-x;height:25px;color:#000000;font-family:'trebuchet ms', helvetica, sans-serif;font-size:74%;font-weight:bold; border: #E7880C 1px solid;padding:3px;}
.rdframe input.btnhov { border:#FFFFFF 1px solid;color:#fffff0;cursor:pointer;}
.banner {}
.banner .title {font-size:16px; color:#0099FF; font-weight:bold;}
.banner .txt1 {font-size:12px; color:#FF0000; font-weight:bold;}
.banner .txt2 {font-size:12px; color: #666666; font-weight:normal;}
.banner .rdtxtsml {color:#FF0000; font-size:12px;}
.banner select {font-family: Verdana, Arial;padding: 0px;font-size: 12px;color: #ffffff;background-color: #353D49;border: none;width:200px; margin:5px 0 0 5px;}
.banner select option  {font-family: Verdana, Arial;padding: 0px;font-size: 12px;color: #ffffff;background-color: #353D49;border: inset 0px;}
.banner  textarea {color: #003366; font-size:11px;width:284px;height:80px;background:url(../_img/textarea3.gif) no-repeat left top;background-color:#FFFFFF;border:none;border-bottom:#999999;padding:4px 8px;}
.banner span.activity {margin-left:15px;}

table.specs   {background: transparent; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:2px solid #999999;  }
table.specs   { -moz-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 5px 5px 5px #333333;-webkit-box-shadow: 5px 5px 5px #333333;box-shadow: 5px 5px 5px #333333;}
.specs th { background-color:#FF6600; color:#ffffff; border:1px #ffffff solid;font-size:14px;padding:5px 15px;margin:0;}
.specs td { background-color:#BCCBF2; color:#333333; border:1px #ffffff solid;font-size:12px;padding: 0px 15px;}

table.rates   {background: transparent; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:2px solid #999999;  }
table.rates   { -moz-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 5px 5px 5px #333333;-webkit-box-shadow: 5px 5px 5px #333333;box-shadow: 5px 5px 5px #333333;}
.rates th { background-color:#0099FF; color:#ffffff; border:1px #ffffff solid;font-size:14px;padding:5px 15px;margin:0;}
.rates td { background-color:#BCCBF2; color:#333333; border:1px #ffffff solid;font-size:12px;padding: 0px 15px;}

table.adoverview   	{ background: transparent; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:2px solid #999999; width:590px; margin-bottom:15px  }
table.adoverview   	{ -moz-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 5px 5px 5px #333333;-webkit-box-shadow: 5px 5px 5px #333333;box-shadow: 5px 5px 5px #333333;}
table.adoverview td { color:#333333; border:1px #ffffff solid;font-size:12px;padding: 10px 15px;background-color:#FFFF99;}

table.maininfo   	{ background: transparent; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:2px solid #999999; width:650px; margin-bottom:15px  }
table.maininfo   	{ -moz-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 5px 5px 5px #333333;-webkit-box-shadow: 5px 5px 5px #333333;box-shadow: 5px 5px 5px #333333;}
table.maininfo h1   { color:#FFFFFF; text-decoration:none;}
table.maininfo td   { color:#333333; border:1px #ffffff solid;font-size:12px;padding-left: 5px;background-color:#FA380A; background-image:url(../_img/index_h1_box_bg.gif);}

/* - highslide image frame */
.hs_pic_frame img { border:none; padding:5px;background-color:#FFFFFF; background-image:none; float: left;margin: 10px 10px 0px 10px; border: #666 1px solid!important; margin-right:50px;} 
.hs_pic_frame img { -moz-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 5px 5px 5px #999999;-webkit-box-shadow: 5px 5px 5px #999999;box-shadow: 5px 5px 5px #999999;}
.bt_ad{margin-left:180px;}
.paytopdistance{ clear:both;height:20px; margin-top:50px;}
/*------ Login Section ------ */
#login_menu{background:#D62606;border:solid 1px #666666;width:340px;padding:10px;color:#FFFFFF;font-weight:bold;font-size:12px;line-height:18px;list-style:none;height:220px; margin-bottom:40px; margin-top:40px;}
#login_menu{-moz-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 5px 5px 5px #666666;-webkit-box-shadow: 5px 5px 5px #666666;box-shadow: 5px 5px 5px #666666;}
#login_menu ul{border:0; margin:0;padding:0; list-style:none;}
#login_menu li{padding-bottom:6px;text-align:right;border:0; margin:0;padding:0; list-style:none;}
#signup-user-col{padding-left:20px;width:200px;float:left;line-height:12px;text-align:right;}
#login_menu label{font-size:11px; font-weight:normal;}
#login_menu input{font-size:11px; color:#333333; margin-left:10px;background-image: url('../_img/input.gif'); padding-left:5px;}
#login_menu img{border:#D62606 5px solid;}
/*------ Button ------ */
#login_menu button{line-height:24px;float:right;color:#FFFFFF;font-size:11px;font-weight:bold;text-align:center;cursor:pointer;border:0; margin:0;padding:0;}
.green-button{background:url(../_img/button.png);display:block;color:#FFFFFF;font-size:11px;text-decoration:none;width:81px;height:26px;line-height:24px;text-align:center;}
/*------ click Button ------ */
#escort_lnk {color:#0066CC; font-weight:bold; text-decoration:underline;}
#escort_lnk:visited { color:#0066CC;} 
#escort_lnk:hover { color:#000000;} 
/* ============== */
/* boxover styles */
/* ============== */
.bo-hdr { background-color:#FFF200;font-size:12px;border:1px solid #C8BA92;padding:2px 5px;width:200px;}
.bo-hdr img { vertical-align:bottom; vertical-align:text-bottom;vertical-align:middle; vertical-align:text-top;}
.bo-bdy {background:#FFFFFF;font-size:12px;border-left:1px solid #C8BA92;border-right:1px solid #C8BA92;border-bottom:1px solid #C8BA92;padding:2px 5px;width:200px;}

