*{margin:0; padding:0}
html, body{margin:0; padding:0; text-align:center; font:80%/1.5 Arial, Helvetica, sans-serif; color:#434343; background-color:#BEDAF7} 
#pagewidth{ width:755px; text-align:left;  margin-left:auto; margin-right:auto; border-left:5px solid #84B4E1; border-right:5px solid #84B4E1} 
.clearfix:after {content: "."; display: block;height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-block;}


#onecol{padding-left: 10px; padding-top:7px}
#wrapper{background-color:#FFF; padding-top:15px}
.clr{clear:both;}
h1,h2, h3{color:#186BE7; padding:0; margin:0; font-weight:normal;}
h1{font-size:2.2em; margin-bottom:10px}
h2{font-size:1.4em; margin:0 0 10px 0}
h3{font-size:1.1em; font-weight:bold; margin-bottom:10px}
p{font-size:1.3em; line-height:1.5em; word-spacing:0.1em; color:#FFF; margin:0 15px 10px 0}
li{font-size:1.3em; line-height:1.5em; color:#FFF;}
a{color:#FFF; text-decoration:underline}
a:hover{color:#949365;}
span.error { font-weight: bold; color: red; }

/*----HEADER--------------------------------*/

a.menu:link      {text-decoration: none; color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;  font-size: 10px; text-align:center}
a.menu:visited   {text-decoration: none; color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;  font-size: 10px; text-align:center}
a.menu:active    {text-decoration: none; color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;  font-size: 10px; text-align:center}
a.menu:hover     {text-decoration: none; color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; font-size: 10px; text-align:center}

a.fav:link  {text-decoration: none; color:#ff0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;  font-size: 13px; padding: 0px 0px 0px 0px}
a.fav:visited  {text-decoration: none; color:#ff0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13px; padding: 0px 0px 0px 0px}
a.fav:active  {text-decoration: none; color:#ff0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13px; padding: 0px 0px 0px 0px}
a.fav:hover  {text-decoration: none; color:#ff0000; font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; font-size: 13px; padding: 0px 0px 0px 0px; background-color:#84B4E1}


/*----NAV--------------------------------*/
ul#nav_cat{width:190px; list-style:none;}
ul#nav_cat li{padding:0 0 3px 2px; font-size:1.1em}
ul#nav_cat li a, #footer a{text-decoration:none}
ul#nav_cat li a{color:#186BE7; font-weight:bold}
ul#nav_cat li a:hover{color:#CC0000;}
ul#nav_cat li.tel{margin:-2px 0 0 0}

/*----MAIN BODY------------------------------*/
#maincol{float:right; display:inline; position: relative; width:535px; margin:10px 10px 0 0}

/*----INDEX------------------------------*/
ul.girls_index{ list-style:none; margin:0px 15px 15px 0; float:left}
ul.girls_index li{text-align:center;}
ul.girls_index li img{border:1px solid #FFF}
ul.girls_index li a{text-align:center; color:#FFF; text-decoration:none}
ul.girls_index li a:hover{text-decoration:underline}

/*----LEFT COL------------------------------*/
#leftcol{width:190px; float:left; position:relative; margin:10px 0 10px 10px; display:inline;}
span.tel{color:#333333}

/*----NUMBERS------------------------------*/
.numbers_container{width:545px; margin-bottom:30px; float:left;}
.numbers_container img{float:left; border:1px solid #84B4E1; margin-right:15px}
ul.num_details{float:left; list-style:none; width:405px;}
ul.num_details li{color:#666666}
ul.num_details li.tag{font-size:1.8em; font-weight:bold; color:#0000CC}
ul.num_details li.numbers{font-size:2.3em; font-weight:bold; color:#CC0000}


/*----FOOTER--------------------------------*/
#footer{height:150px;  clear:both; text-align:center; background-color:#FFF; border-top:1px solid #84B4E1} 
#footer_text{font-size:1.3em; padding-top:30px; color:#84B4E1;}
#footer_text a{color:#84B4E1; text-decoration:none}
#footer_text a:hover{text-decoration:underline}
#disclaimer{width:700px; margin:60px auto 0 auto; clear:left}

ul#sites{list-style:none; width:720px; margin:0 auto 0px auto; text-align:centre}
ul#sites li{float:left; padding-left:10px; font-size:1.1em}
ul#sites li a{color:#333333}


