.gallery_list_container{text-align:center;margin:0 auto}
.gallery_list_container td{width:195px;height:300px;background:url('gallery_list_item.gif') no-repeat 50% 0;padding:5px}
.gallery_list_container img{border:0;margin-top:7px}
.gallery_list_info{color:#FFF;text-align:center;padding:5px 0 0}
.gallery_list_info div{padding-top:0;font-size:10px;line-height:12px}
.gallery_list_info a:link,.gallery_list_info a:visited,.gallery_list_info a:hover{color:#FFF;text-decoration:none;font-size:12px;line-height:16px;font-weight:700}
.gallery_list_line{background:url('gallery_list_bg.jpg') no-repeat 0 0;width:904px;margin:0 auto}
#gallery_list_galleries{padding-bottom:10px;text-align:center}
#gallery_list_galleries a:link,#gallery_list_galleries a:visited,#gallery_list_galleries a:hover{font-weight:700;margin:0 10px}
#gallery_list_menu_container{width:960px;height:31px;float:left;margin-top:5px;margin-left:18px;background:url('links_bg2.png') no-repeat; }
#gallery_list_menu_top{line-height:7px;font-size:2px;float:left}
#gallery_list_menu_bottom{line-height:7px;font-size:2px}
#gallery_list_menu a:link,#gallery_list_menu a:visited,#gallery_list_menu a:hover{color:#FFF;text-decoration:none;margin:0 6px}
#gallery_list_menu a:hover{text-decoration:none;color:#02CBD7}
#gallery_list_menu ul{list-style:none}
#gallery_list_menu ul li{list-style:none;float:left;position:relative;padding:0 1px 0 4px}
#gallery_list_menu ul li a,#gallery_list_menu ul li a:hover{color:#FFF;font-size:11px;text-decoration:none;font-family:verdana;background:none;float:left;position:relative;line-height:16px;border:solid 1px #941E1E;padding:0 8px}
#gallery_list_menu ul li a:hover,#gallery_list_menu .gallery_menu_selected{text-decoration:none;border:1px solid #CE1212;background:url('gallery_menu_item_bg.gif') repeat-x 0 0;margin:0}
#gallery_ind_content_container{border:solid 1px #5D3461;background:#2E1830;padding:15px 0}
#gallery_ind_container{text-align:left;width:auto}
#gallery_ind_description{text-align:left;padding:10px}
#gallery_ind_description_top{background:url('gallery_ind_info_separator.gif') no-repeat 0 0;padding-top:20px}
#gallery_ind_description_bottom{background:url('gallery_ind_info_bottom.gif') no-repeat 0 100%;padding-left:10px; padding-right:10px; padding-top:0; padding-bottom:10px}
#gallery_ind_info_container{background:url('escort_info_bg.gif') repeat-y 0 0;width:255px;font-size:10px;line-height:12px}
#gallery_ind_info_container .teaser{width:239px;line-height:35px;background:url('escort_info_teaser.gif') no-repeat 50% 50%;color:#2298B8;font-size:18px;font-family:tahoma;padding-left:20px;font-style:italic;margin:0 auto}
#gallery_ind_info_top_container{background:url('escort_info_top1.gif') no-repeat 0 0;min-height:472px;padding-top:3px}
#gallery_ind_info_bottom_container{background:url('escort_info_bottom1.gif') no-repeat 0 0;width:262px;line-height:8px;font-size:2px;margin-bottom:10px}
#gallery_ind_info{text-align:left;margin:10px 0}
#gallery_ind_info th{font-weight:700;color:#72D6FF;padding:1px 0 1px 10px}
#gallery_ind_info td{font-weight:lighter;color:#FFF;padding:1px 0 1px 5px}
#gallery_ind_rates_container{background:url('escort_rates_bg.gif') repeat-y 0 0;width:301px;padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px}
#gallery_ind_rates_top_container{background:url('escort_rates_top.gif') no-repeat 0 0;width:301px;line-height:8px;font-size:2px}
#gallery_ind_rates_bottom_container{background:url('escort_rates_bottom.gif') no-repeat 0 0;width:301px;line-height:7px;font-size:2px}
#gallery_ind_rates{text-align:left;width:90%;margin:10px 0}
#gallery_ind_rates th{font-weight:700;color:#72D6FF;padding:0 0 0 8px}
#gallery_ind_rates td{font-weight:lighter;color:#FFF;text-align:center}
#gallery_ind_rates .gallery_rates_teaser{font-weight:lighter;color:#FFF;text-align:center;padding:3px 8px}
#gallery_ind_services_container{width:100%;text-align:center}
#gallery_ind_services_container div{width:48px;line-height:48px;background:url('service_icon.gif') no-repeat;text-align:center;color:#6C0404;font-weight:700;font-size:11px;margin:0 auto}
.gallery_ind_photos{text-align:center;background:#011A2C;border:solid 1px #07568F;width:600px;padding:10px}
.gallery_ind_photos_name{font-size:14px;color:#78C7FF;text-align:left;padding:5px 5px 10px}
.gallery_ind_photos td{padding:1px}
#gallery_ind_photos{background:url('gallery_ind_slides_top.gif') no-repeat; }
#gallery_ind_photos_bottom{line-height:8px;font-size:5px;background:url('gallery_ind_slides_bottom.gif') no-repeat; }
#gallery_ind_slides_container{width:103px;height:57px;background:url('gallery_ind_slides_control.gif') no-repeat;margin-top:3px;text-align:center;padding-top:24px}
.gallery_ind_v_photo{background:url('escort_photo_vertical.gif') no-repeat;margin:5px;padding:12px}
.gallery_ind_h_photo{background:url('escort_photo_horizontal.gif') no-repeat;margin:5px;padding:12px}
.gallery_ind_s_photo{background:url('escort_photo_small.gif') no-repeat;padding-left:18px; padding-right:22px; padding-top:14px; padding-bottom:40px}
.index_escort_photo{background:url('escort_photo_index.gif') no-repeat;border:0 none;margin-top:15px;padding-left:21px; padding-right:20px; padding-top:17px; padding-bottom:40px}
#gallery_ind_reviews_list{margin:0}
#gallery_ind_reviews_list table{text-align:left;width:100%}
#gallery_ind_reviews_list a:link,#gallery_ind_reviews_list a:visited,#gallery_ind_reviews_list a:hover{text-decoration:none;font-size:11px;margin-right:3px}
#gallery_index_container{background:#3B3B3B url('index_featured_bg.gif') no-repeat 0 0;width:197px;text-align:center}
#gallery_index_title{font-size:11px;font-weight:700;color:#978787;padding:5px 0 10px}
#gallery_index_container a:link,#gallery_index_container a:visited,#gallery_index_container a:hover{color:#FFF;font-weight:700;text-decoration:none;padding-top:8px}
#gallery_index_top{background:url('index_featured_top.gif') no-repeat 0 0;line-height:6px;font-size:2px}
#gallery_index_bottom{background:url('index_featured_bottom.gif') no-repeat 0 0;line-height:5px;font-size:2px}
#gallery_index_description{color:#EBAF64;font-size:10px;line-height:12px;padding:3px 25px 0}
#gallery_index_escort{width:160px;border:solid 1px #FFF;margin:0 auto}
#gallery_index_escort img{border:0}
#slideshow_escort_name{padding:10px}
#gallery_list_index_container{width:176px;float:right;text-align:center;margin-right:20px}
#gallery_list_index_container2{width:176px;text-align:center}
#gallery_list_index_content{background:url('right_top.gif') no-repeat 0 0; }
#left_gallery_list_index_content{background:url('right_top.gif') no-repeat 0 0; }
#gallery_list_index_top{background:url('right_bg.gif') repeat-y 0 0;width:182px;text-align:center}
#left_gallery_list_index_top{background:url('right_bg.gif') repeat-y 0 0;width:182px;text-align:center}
#gallery_list_index_bottom{background:url('right_bottom.gif') no-repeat 0 0;line-height:8px;width:182px}
#left_gallery_list_index_bottom{background:url('right_bottom.gif') no-repeat 0 0;line-height:8px;width:182px}
#gallery_list_index_content .teaser{color:#136D8E;font-size:16px;font-style:italic;padding:12px 0 40px 20px}
#left_gallery_list_index_content .teaser{color:#136D8E;font-size:16px;font-style:italic;padding:12px 0 40px 20px}
#gallery_list_index_content img{float:left;margin-right:0;border:solid 1px #5A6A76}
#left_gallery_list_index_content img{float:left;margin-right:0;border:solid 1px #5A6A76}
#gallery_list_index_content .escort_item{clear:both;color:#278EAF;background:url('frame-bg.png') no-repeat top center;padding-left:15px; padding-right:0; padding-top:0; padding-bottom:5px}
#left_gallery_list_index_content .escort_item{clear:both;color:#278EAF;background:url('frame-bg.png') no-repeat top center;padding-left:15px; padding-right:0; padding-top:0; padding-bottom:5px}
.frame-bg{background:url('right_bottom.gif') no-repeat 0 0;width:130px;margin-left:15px}
#gallery_list_index_content a:link,#gallery_list_index_content a:visited,#gallery_list_index_content a:hover{color:#72D6FF;font-weight:700;text-decoration:none}
#left_gallery_list_index_content a:link,#left_gallery_list_index_content a:visited,#left_gallery_list_index_content a:hover{color:#72D6FF;font-weight:700;text-decoration:none}
#gallery_list_index_table td{text-align:center;padding:4px}
#gallery_list_index_table a:link,#gallery_list_index_table a:visited,#gallery_list_index_table a:hover{color:#BB9D9D;font-size:11px;text-decoration:none}
#gallery_list_index_table img{border:solid 1px #5A6A76;margin:2px}
.gallery_list_index_photo_info{text-align:center;padding-top:5px}
.gallery_list_index_photo_info div{color:#F9EDE4;padding-top:4px}
.gallery_list_index_img{width:131px;height:71px;text-align:center;background:#2E2215;border:solid 1px #B19272;padding-top:7px;margin:0 18px 6px 0}
#gallery_new_escorts_container img{border:solid 1px #A4A4A4;margin:3px}
#gallery_new_escorts_container a{color:#0FF}
#gallery_locations_container{width:397px;margin:50px auto}
#gallery_locations_top{height:19px;background:url('index_gallery_locations_top.gif') no-repeat; }
#gallery_locations_bottom{height:20px;background:url('index_gallery_locations_bottom.gif') no-repeat; }
#gallery_locations_content{background:url('index_gallery_locations_bg.gif') repeat-y;color:#8CE3FF;padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px}
#gallery_locations_teaser{font-size:14px;font-weight:700;padding-bottom:5px;color:#FFF}
#gallery_locations_content a:link,#gallery_locations_content a:visited,#gallery_locations_content a:hover{color:#8CE3FF}
#galleries_categories_container img{border:solid 1px #FFF;margin:5px}
#galleries_categories_container a:link,#galleries_categories_container a:visited,#galleries_categories_container a:hover{color:#000;font-weight:700}
.galleries_categories_title{line-height:40px;background:#FFDF23;text-align:center;width:208px;margin:5px}
#gallery_map_container{width:auto}
#gallery_map_container a:link,#gallery_map_container a:visited,#gallery_map_container a:hover{font-weight:lighter;color:#FFD6D6;text-decoration:none;line-height:16px;padding:5px}
#gallery_map_container a:hover{text-decoration:none;color:#FFF}
#gallery_map{width:850px;height:528px;background:url('map.jpg') no-repeat 0 0;position:relative;border:2px solid red;margin:20px auto}
#gallery_map a:link,#gallery_map a:visited,#gallery_map a:hover{position:absolute;text-decoration:none}
#gallery_names_list{text-align:center;width:900px;margin:0 auto;padding:10px 0 20px}
#gallery_names_list a:link,#gallery_names_list a:visited,#gallery_names_list a:hover{font-weight:lighter;font-size:11px;color:#FFF;margin:0 3px}
#gallery img{border:solid 1px #9E5C5C}
h4{font-size:18px;text-align:center;font-weight:lighter;line-height:30px}
#gallery_menu_container{margin-top:50px;padding-left:30px;text-align:center;width:900px}
#gallery_menu_container a:link,#gallery_menu_container a:visited,#gallery_menu_container a:hover{text-decoration:none;color:#D2F1FF}
.myclass{padding:2px}
.myclassheading{display:block;padding:3px}
.mysearch1{display:block;background:url('searches.png');width:105px;height:40px}
.myclass a{color:#02cbd7;font-family:verdana;font-size:9px;text-decoration:none;display:block;background-color:#001117;border:1px #2f404e solid;height:15px;padding:1px}
.myclass a:hover{color:#FFF;display:block;background-color:#1a2b35;height:15px}
.centerclass{background:url('center_bg.png') repeat-y 0 0;width:126px}
.topclass{background:url('top_bg.png') repeat-y 0 0;height:19px;width:126px}
.bottomclass{background:url('bottom_bg.png') repeat-y 0 0;height:33px;width:126px}
#searchbyname{background-color:#001117;color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;border:1px #2f404e solid;width:115px;height:20px;border-style:solid}
.gallery_list_container a:hover,.gallery_list_info a:hover,#gallery_ind_reviews_list a:hover,#gallery_menu_container a:hover{text-decoration:none}
a#gallery_ind_booking_link:link,a#gallery_ind_booking_link:visited,a#gallery_ind_booking_link:hover,a#gallery_ind_review_link:link,a#gallery_ind_review_link:visited,a#gallery_ind_review_link:hover{line-height:30px;text-align:center;font-weight:700;text-decoration:none;margin:3px 0 0}
#gallery_ind_photos_bottom_container,#gallery_new_escorts_table,#gallery{text-align:center}
#gallery_list_index_table,#galleries_categories_container{margin:0 auto}