/* GENERAL */ 
html, body{margin:5px 0; padding:0; text-align:center; font-size:80%; background:#636363; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif;} 
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-block;}
#pagewidth{width:945px; text-align:left; margin:0 auto; border:5px solid #8A8A8A; background:#000000;} 
.clr{clear:both; line-height:1.3em;}
a{color:#FE0007; text-decoration:underline;}
a:hover{color:#FE0007; text-decoration:none;}
hr{display:none;}
.align_left{text-align:left;}
.align_centre{text-align:center;}
.align_right{text-align:right;}
.red{color:#FE0007;}
.white_text{color:#FFFFFF;}
.red_text{color:#FE0007;}
.grey_text{color:#8A8A8A;}
form, input, label{margin:0; padding:0;}
h1{margin:0 0 5px 0; padding:0; font-size:2.0em; color:#FFFFFF; font-weight:normal;}
h2{margin:0 0 10px 0; padding:0; font-size:1.6em; color:#FFFFFF; font-weight:800;}
p.view_all{text-align:left; margin-bottom:40px}

/* LOGIN */
#header_login{margin:0; padding:0; width:945px; height:35px; background:url(images/login_bg.gif) repeat-x left top;}
#header_login table{margin:0 0 0 10px; float:left; color:#FFFFFF; font-size:11px;}
#header_login table a{color:#FFFFFF; text-decoration:underline;}
#header_login table a:hover{color:#FFFFFF; text-decoration:none;}
td#header_login_false{float:left; text-indent:-6000px; width:129px; height:35px; background:url(images/login_off.gif) no-repeat left top;}
.button{background:#AAAAAA; border:1px solid #444444; color:#444444; font-weight:bold; font-size:12px; width:50px; height:20px;}
.text_field{padding:2px; background:#CCCCCC; border:1px solid #444444; color:#444444; font-weight:bold; font-size:12px; width:148px; height:14px;}
.text_field_lrg,.text_area_lrg{padding:2px; background:#CCCCCC; border:1px solid #444444; color:#444444; font-weight:bold; font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.text_area{padding:2px; background:#CCCCCC; border:1px solid #444444; color:#444444; font-weight:bold; font-size:12px; width:148px;}
.drop_field{padding:2px; background:#CCCCCC; border:1px solid #444444; color:#444444; font-weight:bold; font-size:12px; width:154px; height:20px;}
.date_drop{padding:2px; background:#CCCCCC; border:1px solid #444444; color:#444444; font-weight:bold; font-size:12px; width:60px; height:20px;}

/* LOGOUT */
#header_logout{margin:0; padding:0; width:945px; height:35px; background:url(images/login_bg.gif) repeat-x left top;}
#header_logout_title{float:left; margin:0 0 0 10px; width:129px; height:35px; background:url(images/login_on.gif) no-repeat left top; text-indent:-6000px; display:block;}
#header_logout_nav ul{margin:0; padding:0;}
#header_logout_nav ul li{margin:0; padding:0; float:left; list-style:none; font-size:12px;}
#header_logout_nav ul li a{padding:0 10px; line-height:33px; color:#CCC; text-decoration:none;}
#header_logout_nav ul li a:hover{color:#FFFFFF; text-decoration:none;}
/* HEADER */
#header{position:relative; height:224px; background:#000000; width:100%;} 
#header_cards{float:right; width:235px; height:35px; background:url(images/header_cards.jpg) no-repeat left top; text-indent:-6000px; display:block;}
#header_woman{width:945px; height:85px; background:#000 url(images/header_woman_2.jpg); text-align:right; font-size:1.5em}
#tels{display:inline; margin:5px 10px 0 0; float:right}
#header_end{float:right; width:370px; height:85px;}
#header_hours{margin:10px 10px 0 0; padding:1px; clear:right; float:right; width:400px; font-weight:bold; font-size:12px; color:#FFF; text-align:right;}
#header_contact{float:left; width:530px; height:64px; background:url(images/header_contact.jpg) no-repeat left top;}
#header_logo a{float:right; width:415px; height:64px; background:url(images/header_logo.jpg) no-repeat left top; text-indent:-6000px; overflow:hidden; display:block;}
#header_tel{margin:0 0 0 5px; height:40px; color:#FFFFFF; font-size:26px; font-family:"Times New Roman", Times, serif;}
#header_email{margin:0 0 0 5px; width:240px; height:20px; font-weight:700; color:#C1C1C1; font-size:17px; font-family:"Times New Roman", Times, serif;}
#header_email a{color:#C1C1C1; text-decoration:none;}
#header_email a:hover{color:#FFFFFF; text-decoration:none;}
/* NAV */
#nav{width:945px; height:35px; background-color:#6B1A29; text-align:center;}
#nav ul{margin:0px; padding:0;}
#nav ul li{margin:0; padding:8px 15px; list-style:none; float:left; font-family:Georgia, "Times New Roman", Times, serif;}
#nav ul li a{color:#FFF; text-decoration:none; font-size:1.3em; font-weight:bold}
#nav ul li a:hover{color:#FE0005}

/* NAV-CRUMBS */
#nav_crumbs{margin:0; padding:10px 0 0 5px; float:left; width:700px; height:30px; color:#737373; font-size:11px;}
#nav_crumbs a{color:#737373; text-decoration:none;}
#nav_crumbs a:hover{color:#CCCCCC; text-decoration:none;}
#header_member{float:right; width:235px; height:35px; background:url(images/button_free_membership.gif) no-repeat left top; text-indent:-6000px; display:block;}
#header_member a{width:235px; height:35px; display:block; overflow:hidden}

/* NAV-LOCATIONS */
.nav_loc_4{margin:0 0 5px 0; padding:10px 40px; width:825px;  height:auto !important; height:10px; min-height:10px;background:#000000;}
.nav_loc_4 h2{margin:0; padding:0; width:825px; font-size:13px; color:#FFFFFF; font-weight:bold;}
.nav_loc_4 ul{margin:0; padding:0;}
.nav_loc_4 ul li{float:left; margin:0 5px 0 0; padding:0; list-style:none; width:200px;}
.nav_loc_4 ul li h3{margin:0; padding:0; list-style:none; font-weight:normal;}
.nav_loc_4 ul li a{float:left; width:200px; font-size:12px; line-height:18px; color:#919191; text-decoration:underline; display:block;}
.nav_loc_4 ul li a:hover{color:#FE0007; text-decoration:none;}

/* TITLES */
#main_title{text-transform: uppercase; font-family:Georgia, "Times New Roman", Times, serif; color:#FF000B; font-size:3.4em; font-weight:normal; margin:0 0 4px 10px}

/* MAINCOL */
#maincol{float: right; display:inline; position:relative; width:945px;}
#main_holder{margin:0 0 0 10px; padding:10px 0 10px 10px; width:915px; background:#363636;  height:auto !important; height:400px; min-height:400px;float:left; display:inline}
#main_left{margin:0 10px 0 0; float:left; width:680px;}
#main_right{width:215px; float:left; }
#main_col_2{margin:0; padding:5px; width:465px; float:right;}
body#bodyEscorts #main_col_1, body#bodyLatest #main_col_1, body#bodyHome #main_col_1, body#bodyProfile #main_col_1,body#bodyIncalls #main_col_1{margin:0;  padding:0; width:180px; float:left;}
body#bodyBookings #main_col_1, body#bodyPornstars #main_col_1{margin:0; padding:0; width:215px; float:left;}
body#bodyBookings #main_col_2, body#bodyPornstars #main_col_2{margin:0 0 0 20px; padding:5px; width:420px; float:left;}
body#bodyHome #main_col_2, body#bodyEscorts #main_col_2, body#bodyLatest #main_col_2, body#bodyIncalls #main_col_2{margin:0; padding:0; float:left; width:720px; }
body#bodyProfile #main_col_2{margin:0; padding:0; float:left; width:720px; }
body#bodyProfile #main_col_3{margin:0; padding:0; float:right; width:220px; }

#maincol p{margin-top:0; font-size:1.1em; line-height:1.5em}
#main_col_2 select{float:right}

div.select_container{width:100%; margin-bottom:15px; background-color:#262626; padding:5px; color:#8a8a8a}

div.select_container a{font-size:1.0em; padding:4px 0; margin:10px 0; text-decoration:none; color:#fff}
div.select_container a:hover{text-decoration:underline}
div.select_container p{display:inline; padding: 0 }
/* PROMO BOXES ON HOME PAGE */
.escort_promo{background-color:#000; border:1px solid #fff; width:182px; float:left; clear:right; margin-bottom:20px; text-align:center; height:auto !important; height:320px; min-height:320px}
.escort_promo h2{font-family:Georgia, "Times New Roman", Times, serif; color:#FE0007; margin:5px 0}
.escort_promo h3{padding:0; margin:3px 0; font-size:1.3em;}
.escort_promo h3 a{text-decoration:none; color:#CCC;}
.escort_promo h3 a:hover{color:#FFF}
.escort_promo img{margin:5px auto}

#index_middle{ width:510px; float:left}
.mod_promo {margin:0 0 10px 0; width:152px; border:1px solid #FFF; background:#000; text-align:center; height:300px;}
.mod_promo .title{font-family:Georgia, "Times New Roman", Times, serif; color:#FE0007; margin:5px 0; font-size:1.2em;}
.mod_promo .image{width:140px; height:218px; margin:0 auto}
.mod_promo .name{width:140px; margin:3px auto; text-align:left; font-size:11px;}
.mod_promo .name a{color:#FFF; text-decoration:none}
.mod_promo .elite_side{width:30px; height:15px; margin:-15px 0 0 119px; color:#FE0007 }
.mod_promo .snippet{ width:140px; margin:5px auto; font-size:11px; text-align:left}


/* TABS */
ul#tabs{margin:0 0 0 200px; padding:0; width:700px; height:25px; float:left; display:inline}
ul#tabs li{margin:0; padding:0; float:left;}
ul#tabs li.tabOn{margin:0 1px 0 0; padding:4px 5px 0 5px; height:21px; list-style:none; color:#FFFFFF; font-size:11px; background:#363636;}
ul#tabs li.tabOff{margin:5px 1px 0 0; padding:2px 5px 0 5px; height:18px; list-style:none; color:#000000; font-size:11px; background:#7A7A7A;}
ul#tabs li.tabOff a{color:#000000; text-decoration:none;}
ul#tabs li.tabOff a:hover{color:#FFFFFF; text-decoration:none;}

/* PROFILES */
.profile_container{width:500px; float:right;}
.profile_images{margin:0 auto;}
.profile_images ul{margin:0; padding:0;}
.profile_images ul li{margin:0; padding:5px 4px 10px 6px; float:left; list-style:none;}
.profile_images ul li img{border:1px solid #000;}
.profile_review_holder{margin:0 0 10px 0; padding:15px; border-bottom:1px solid #737373; background-color:#262626; float:left}
.profile_review_image{width:213px; height:331px; margin:0 0 10px 0;}
.profile_review_image img{border:1px solid #000;}
.profile_review_left{float:left; color:#8A8A8A; font-size:1.1em;}
.profile_review_right{float:right; color:#8A8A8A; font-size:1.1em;}
.profile_review_text{margin:5px 0 5px 0; padding:0; font-size:1.1em; line-height:1.5em; float:left}
h2#reviews_title{margin-top:30px}

/* MODULES */
.mod_title{margin:0 0 2px 0; padding:0; width:170px; font-size:11px; font-weight:bold; color:#FFFFFF; }
.mod_title a{color:#FFF; text-decoration:none}
.mod_title a:hover{color:#FFF; text-decoration:none}

table.side_info{width:206px; font-size:1.1em; background-color:#000; border:1px solid #fff; margin-bottom:10px}
table.side_info tr td{padding:3px; border-bottom:1px solid #363636}
table.side_info tr td.left{width:103px; text-align:right}
table.side_info tr td.right{width:103px; color:#FE0007}

.mod{margin:0 0 10px 0; width:152px; border:1px solid #FFF; background:#000;}
.mod ul{margin:0; padding:0; width:150px;}
.mod ul li{margin:0; padding:2px 0 2px 4px; width:148px;  height:auto !important; height:16px; min-height:16px;list-style:none; font-size:11px; border-bottom:1px solid #363636;}
.mod ul li a{color:#FFFFFF; text-decoration:none; display:block;}
.mod ul li a:hover{color:#FE0007; text-decoration:none;}


.mod_profile{margin:0 0 10px 0; width:205px; border:1px solid #FFF; background:#000;}
.mod_profile ul.profile{margin:0; padding:0; width:205px;}
.mod_profile ul.profile li{margin:0; padding:2px 0 2px 4px; width:201px;  height:auto !important; height:16px; min-height:16px; line-height:16px; list-style:none; font-size:11px; border-bottom:1px solid #363636;}
.mod_profile ul.profile li a{color:#FFFFFF; text-decoration:none; display:block;}
.mod_profile ul.profile li a:hover{color:#FE0007; text-decoration:none;}

.mod_profile_left{float:left; padding:0 1px 0 0; width:95px; color:#FFFFFF; text-align:right;}
.mod_profile_right{float:left; padding:0 0 0 1px; width:95px; color:#FE0007; text-align:left; margin-left:3px;}

#mod_mail{margin:0 0 10px 0; padding:0;}
#mod_mail strong.head{margin:0; padding:0; width:215px; height:35px; text-indent:-6000px; display:block; background:url(images/mod_mail_head.gif) no-repeat left top;}
#mod_mail ol{margin:0; padding:0 0 10px 0; width:215px; background:url(images/mod_red_bg.gif) repeat-y left top;}
#mod_mail ol li{margin:0; padding:3px 10px 0 35px; list-style:none; background:url(images/mod_red_bullet.gif) no-repeat left top; font-size:12px;}
#mod_mail a{margin:0; padding:0; width:215px; height:45px; text-indent:-6000px; overflow:hidden; display:block; background:url(images/mod_mail_button.gif) no-repeat left top;}
#mod_become a{margin:0 0 10px 0; padding:0; width:215px; height:40px; text-indent:-6000px; overflow:hidden; display:block; background:url(images/mod_become.gif) no-repeat left top;}
#mod_times{margin:0 0 10px 0; padding:0;}
#mod_times strong.head{margin:0; padding:0; width:215px; height:35px; text-indent:-6000px; display:block; background:url(images/mod_times_head.gif) no-repeat left top;}
#mod_times ol{margin:0; padding:0 0 10px 0; width:215px; background:url(images/mod_gry_bg.gif) repeat-y left top;}
#mod_times ol li{margin:0; padding:3px 10px 0 35px; list-style:none; background:url(images/mod_gry_bullet.gif) no-repeat left top; font-size:12px;}
#mod_times a{margin:0; padding:0; width:215px; height:45px; text-indent:-6000px; overflow:hidden; display:block; background:url(images/mod_times_button.gif) no-repeat left top;}
#mod_times strong.larger{font-size:14px;}
#mod_pro{margin:0 0 10px 0; padding:0;}
#mod_pro strong.head{margin:0; padding:0; width:215px; height:35px; text-indent:-6000px; display:block; background:url(images/mod_pro_head.gif) no-repeat left top;}
#mod_pro ol{margin:0; padding:0 0 10px 0; width:215px; background:url(images/mod_gry_bg.gif) repeat-y left top;}
#mod_pro ol li{margin:0; padding:3px 10px 0 35px; list-style:none; background:url(images/mod_gry_bullet.gif) no-repeat left top; font-size:12px;}
#mod_pro a{margin:0; padding:0; width:215px; height:45px; text-indent:-6000px; overflow:hidden; display:block; background:url(images/mod_pro_button.gif) no-repeat left top;}
#mod_pay{margin:0 0 10px 0; padding:0;}
#mod_pay strong.head{margin:0; padding:0; width:215px; height:35px; text-indent:-6000px; display:block; background:url(images/mod_pay_head.gif) no-repeat left top;}
#mod_pay ol{margin:0; padding:0 0 10px 0; width:215px; background:url(images/mod_gry_bg.gif) repeat-y left top;}
#mod_pay ol li{margin:0; padding:3px 10px 0 35px; list-style:none; background:url(images/mod_gry_bullet.gif) no-repeat left top; font-size:12px;}
#mod_bottom{margin:0; padding:0; width:215px; height:45px; background:url(images/mod_bottom.gif) no-repeat left top;}

/* GIRLS */
div.container, div.container_sm{width:170px; background-color:#000; border:1px solid #8a8a8a; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; margin:0 0 20px 8px; height:auto !important; height:340px; min-height:340px; display:inline}
div.container_sm{height:auto !important; height:320px; min-height:320px}
div.gold{border:1px solid #D37C0C}
div.red{border:1px solid #FE0007}
div.name, div.snippet, div.city, div.title{margin:4px 0 4px 6px; color:#FFFFFF}
div.name{font-weight:bold; width:120px;}
div.elite{color:#FE0007; width:30px; margin:-17px 0 0 140px;}
div.image{height:238px; width:156px; margin:8px auto 0 auto}
div.city a{color:#FF0000; text-decoration:underline}
div.city a:hover{text-decoration:none}
div.snippet{margin-top:7px; margin-bottom:7px; height:25px; width:156px}
div.title{color:#D37C0C; font-size:12px; font-weight:bold; }


.escort_promo_lrg_container{float:left; margin:10px 0px 50px 0px; width:230px; display:inline}
ul.escort_promo_lrg{list-style:none; width:180px;  padding:0px; background:#000000; min-height:330px; height:auto !important; height:330px; border:1px solid #D37C0C; margin:0 auto}
ul.escort_promo_lrg li{margin:0; padding:0; list-style:none; width:150px; margin:0 auto}
ul.escort_promo_lrg li.name{text-align:left; font-size:11px; font-weight:bold; margin:5px 0 8px 14px;}
ul.escort_promo_lrg li.elite{ font-size:11px; font-style:italic; color:#8A8A8A; margin:-20px 0 0 140px; width:23px; color:#FF000B}
ul.escort_promo_lrg li.snippet{margin:5px 0 15px 15px; font-size:11px}
ul.escort_promo_lrg li.image{text-align:center; clear:both; margin-top:8px}
ul.escort_promo_lrg li.title{color:#D37C0C; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-weight:bold; margin:5px 0 0 14px}

/* INCALLS */
#incall_left{margin:5px 0 5px 0; padding:10px; float:left; width:425px; background:#000;}
#incall_right{margin:5px 0 5px 0; padding:10px; float:right; width:425px; background:#000;}
.incall_image{float:left;}
.incall_text{width:335px; float:right;}
.incall_text h2 a{color:#FFFFFF; text-decoration:none;}
.incall_text h2 a:hover{color:#FE0007; text-decoration:none;}
.incall_text ol{margin:0; padding:0;}
.incall_text ol li{margin:0 0 2px 0; padding:0 0 0 18px; list-style:none; display:block; min-height:20px; height:auto !important; height:20px; font-size:1.3em; background:url(images/white_bullet.gif) no-repeat left top;}
.incall_text ol li a{color:#FFFFFF; text-decoration:none;}
.incall_text ol li a:hover{color:#FE0007; text-decoration:none;}
.incall_button h2 a{margin:5px auto; padding:0; width:223px; height:49px; display:block; overflow:hidden; text-indent:-6000px; background:url(images/incalls_view.gif) no-repeat left top;}

.incalls_city_container{width:346px; background-color:#262626; float:left; margin:0 10px 10px 0; border:1px solid #0C0C0C;  height:auto !important; height:190px; min-height:190px;}
ul.incalls_city{margin:8px; padding:0; list-style:none}
ul.incalls_city li{line-height:1.6em; font-size:1.1em}
ul.incalls_city li.image{float:left; margin:0 7px 5px 0}
ul.incalls_city li.city{font-size:1.8em; font-weight:bold}
ul.incalls_city li.link{margin-top:10px; font-size:1.3em; font-weight:bold}
ul.incalls_city li.link a{text-decoration:none; color:#FE0007}
ul.incalls_city li.link a:hover{text-decoration:underline}

/* MEMBERS */
#member_form{font-size:1.2em;}

/* PROFILES */
#profile_text{width:480px}
h2.subtitle{font-family:Georgia, "Times New Roman", Times, serif; width:100%; border-bottom:1px solid #fff; font-size:1.8em; padding-bottom:5px}
h2.book{width:100%; background-color:#262626; border:1px solid #0C0C0C; padding:5px; color:#FE0007; margin-bottom:45px}
a.submit_review{text-decoration:none}
a.submit_review:hover{text-decoration:underline}
/* RESTRICTED AREA */
.restricted_container{width:300px; float:left; padding:5px}
.restricted_border{border-right:1px solid #909090}
ul#restricted{font-size:1.1em; list-style:none; width:300px; margin:5px; padding:0}
ul#restricted li{line-height:1.9em}
ul#restricted li.benefits{font-weight:bold; margin-top:20px}


/* REVIEWS */
.reviews_sort_1{width:105px;}
.reviews_sort_2{width:160px;}
.reviews_sort_3{width:320px;}
.reviews_sort_4{width:160px;}
.reviews_sort_5{width:160px;}
.reviews_sort_1, .reviews_sort_2, .reviews_sort_3, .reviews_sort_4, .reviews_sort_5{float:left; margin:0 0 10px 0; text-align:center; font-size:13px; color:#8A8A8A;}
.reviews_sort_1 a, .reviews_sort_2 a, .reviews_sort_3 a, .reviews_sort_4 a, .reviews_sort_5 a{color:#8A8A8A; text-decoration:underline;}
.reviews_sort_1 a:hover, .reviews_sort_2 a:hover, .reviews_sort_3 a:hover, .reviews_sort_4 a:hover, .reviews_sort_5 a:hover{color:#CCC; text-decoration:none;}
.reviews_row{margin:0 0 10px 0; padding:10px; width:885px; min-height:130px; height:auto !important; height:130px; background:#000;}
.reviews_image{float:left; width:105px;}
.reviews_details{float:left; margin:25px 0 0 0; width:140px; height:80px; text-align:center;}
.reviews_details h2 a{margin:0; padding:0; color:#FFFFFF; text-decoration:none;}
.reviews_details h2 a:hover{color:#FE0007; text-decoration:none;}
.reviews_details p a{color:#8A8A8A; text-decoration:underline;}
.reviews_details p a:hover{color:#CCC; text-decoration:none;}
.reviews_services{float:left; margin:45px 0 0 0; padding:0; width:330px; color:#8A8A8A; text-align:center;}
.reviews_rev{float:left; margin:50px 0 0 0; padding:0; width:155px; color:#8A8A8A; text-align:center;}

/* SITEMAP */
#sitemap ul{margin:0; padding:0;}
#sitemap ul li{margin:0 0 5px 10px; padding:0; list-style:none; font-size:1.3em;}
#sitemap ul li a{color:#BABABA; text-decoration:none;}
#sitemap ul li a:hover{color:#FFF; text-decoration:none;}
#sitemap ul li.sitemap_sub{margin:0 0 5px 35px; font-size:1.2em;}

/* LINKS */
.link_banner{text-align:center; margin:5px 0 10px 0;}
.link_banner img{border:1px solid #000;}

/* BOOK */
table#contact tr{padding:5px}
table#contact tr td label{font-size:0.9em;}
table#contact tr td input, table#contact tr td select, table#contact tr td textarea{padding:3px; font-weight:normal; font-size:0.9em; background-color:#FFFFFF}
input.button_escort_join{margin-left:200px}

/* ENTRY */
div.disclaimer{font-size:1.0em; font-weight:400}
div.enter{margin:60px 0 0 285px; width:300px}

/* ARTICLES */
ul.articles_snippet{list-style:none; font-size:1.1em; margin:0 0 15px 0; padding:0;}
ul.articles_snippet li{margin:4px 0}
ul.articles_snippet li a, ul.articles li a{font-weight:bold; color:#FF000B; text-decoration:underline}
ul.articles_snippet li a:hover, ul.articles li a:hover{text-decoration:none}

ul.articles{margin-bottom:25px; font-size:1.1em;}
ul.articles li{margin:5px 0}


/* CONTACT */
input.button_contact{margin-left:120px}

/* FOOTER */
#footer{margin:10px 0 5px 0; clear:both; text-align:center;}
#footer_links{padding:5px 5px 15px 5px; width:935px; height:75px; border-bottom:1px solid #8A8A8A;}
.footer_link{margin:0 5px 0 0;}
#footer_cards{margin:0 auto; padding:0; width:350px; height:40px; background:url(images/footer_cards.gif) no-repeat left top; display:block;}
#footer_copy{margin:10px 0 0 0; width:935px; height:20px; font-size:11px; color:#8A8A8A;}
#footer_copy a{color:#CCCCCC; text-decoration:none;}
#footer_copy a:hover{color:#FFFFFF; text-decoration:none;}
.footer_cities{ }
div.error { font-weight: bold; color: red; }
div.imageInfo { font-size: 11px; }
strong.size{font-size:1.0em; font-weight:100}
.sunshine{font-size:1.3em}
#defineLeedsEscorts { display:none; position:absolute; top:1605px; left:150px; border-style: solid; background-color: white; padding: 5px; color: #000; width: 800px;}


ul.social_bookmarking {	margin-top: 20px; margin-left: -1px; }
li.social_bookmarking {	list-style: none; float: left; padding: 4px; font-size: 11px; }
li.social_bookmarking a { color: #FE0007; text-decoration: none; }
li.social_bookmarking a:hover {	text-decoration: underline;	}
