.gallery_list_container {
  text-align  : left;   
  color       : #D9AA73;   
  margin      : 0 auto;    
}  

.gallery_list_container img {
  background  : url("../img/site/gallery_image_bg.gif") 0 0% no-repeat;  
  padding     : 19px 30px 30px 22px;    
}  



.gallery_list_container a:link, .gallery_list_container a:visited, .gallery_list_container a:hover {
  color           : #D98C54;   
  text-decoration : none;   
  font-size       : 14px;
  line-height     : 20px;
} 
.gallery_list_container a:hover {
  text-decoration : underline;   
} 


.gallery_list_info { 
  padding     : 3px 0 0 0;  
}
#gallery_list_container span {
}   
.gallery_list_container td {
  padding-bottom : 20px;
}



/* =========== INDIVIDUAL ======= */ 
   
#gallery_ind_container {
  text-align : left;
}
#gallery_ind_description {
  text-align : left;  
  padding    : 10px;
}   

#gallery_ind_info_container {
  background : url("../img/site/gallery_ind_info_bg.gif") 0 0 repeat-y;  
}  

#gallery_ind_info { 
  text-align  : left;     
  width       : 321px;  
  background  : url("../img/site/gallery_ind_info_top.gif") 0 0 no-repeat;  
}    
#gallery_ind_info th {  
  font-weight  : lighter; 
  color        : #D9AA73;   
  padding-left : 20px;
}
#gallery_ind_info td { 
  color       : white;
  font-weight : bold; 
  color       : #D98C54;
}  

#gallery_ind_info_top, #gallery_ind_info_bottom {                           
  line-height : 9px;          
  font-size   : 4px;
}
#gallery_ind_info_bottom {                           
  background : url("../img/site/gallery_ind_info_bottom.gif") no-repeat;  
}   


#gallery_ind_rates_container {
  background  : url("../img/site/gallery_ind_rates_top.gif") 0 0 no-repeat;  
  margin      : 5px 0 0 0;  
  padding-top : 32px;
}  
#gallery_ind_rates { 
  text-align  : left;     
  width       : 321px;  
  background  : url("../img/site/gallery_ind_rates_bg.gif") 0 0 repeat-y;    
  margin-top  : 3px;
}    
#gallery_ind_rates th {  
  font-weight  : lighter; 
  color        : #D9AA73;   
  padding-left : 20px;    
  width        : 80px;
}
#gallery_ind_rates td { 
  color       : white;
  font-weight : bold; 
  color       : #D98C54;
  text-align  : center;     
}  
#gallery_ind_rates_bottom {                           
  line-height : 9px;          
  font-size   : 4px;
  background  : url("../img/site/gallery_ind_rates_bottom.gif") no-repeat;  
}



a#gallery_ind_booking_link:link, a#gallery_ind_booking_link:visited, a#gallery_ind_booking_link:hover {
  display    : block;
  width      : 103px;
  line-height: 30px;
  text-align : center;
  background : url("../img/site/gallery_ind_button.gif") no-repeat;  
  margin     : 3px 0 0 0;
  float      : left;
}
a#gallery_ind_review_link:link, a#gallery_ind_review_link:visited, a#gallery_ind_review_link:hover {
  display    : block;
  width      : 103px;
  line-height: 30px;
  text-align : center;
  background : url("../img/site/gallery_ind_button.gif") no-repeat;  
  margin     : 3px 10px 0 109px;  
  float      : left;
}


#gallery_ind_services_container {   
  width       : 100%;   
  text-align  : center;
}

#gallery_ind_services_container div {
  width  : 48px;
  line-height : 48px;
  background : url(../img/site/service_icon.gif) no-repeat;  
  text-align : center;
  color : #6C0404;
  font-weight : bold;
  font-size : 11px;   
  margin : 0 auto;
}
  


#gallery_ind_photos_container {
  text-align : center; 
  width      : 103px;   
  background : url("../img/site/gallery_ind_slides_bg.gif") repeat-y;  
}
#gallery_ind_photos img {  
  background : url("../img/site/gallery_ind_photo_small.gif") no-repeat;  
  padding    : 10px 15px 20px 10px;     
  margin-top : 5px;
} 
#gallery_ind_photos {
  background : url("../img/site/gallery_ind_slides_top.gif") no-repeat;  
}

#gallery_ind_photos_bottom {
  line-height : 8px;
  font-size   : 5px;
  background  : url("../img/site/gallery_ind_slides_bottom.gif") no-repeat;  
}

#gallery_ind_slides_container {
  width      : 103px;
  height     : 57px;
  background : url(../img/site/gallery_ind_slides_control.gif) no-repeat;  
  margin-top : 3px;
  text-align : center;
  padding-top : 24px;
}   
    
    
.gallery_ind_v_photo {
  background  : url("../img/site/gallery_ind_photo_vertical.gif") no-repeat;  
  padding     : 40px 36px 42px 42px;
}
.gallery_ind_h_photo {
  background  : url("../img/site/gallery_ind_photo_horizonta.gif") no-repeat;  
  padding     : 37px 21px 37px 21px;
} 



#gallery_ind_reviews_list {
  margin  : 10px 0 0 30px;
}

#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 : underline;
  font-size       : 10px;
  margin-right    : 3px;       
}  
  

/* =========== INDEX ONE PHOTO ======= */ 

#gallery_index_container {
  background : url(../img/site/index_featured_bg.gif) 0 0 no-repeat;    
  height       : 406px;    
}
#gallery_index_container img {
  border : 0;
  margin : 35px 0 0 51px;
  border : solid 1px #110F0D; 
}
#gallery_index_title {
  font-size   : 14px;
  line-height : 20px;
  font-weight : bold;
  position    : absolute;
  top         : 265px;
  left        : 700px;
  color       : #99744D;
  width : 200px;
} 
#gallery_index_container a:link, #gallery_index_container a:visited, #gallery_index_container a:hover {
  color       : #99744D;
  font-size   : 12px;
}
   



/* =========== INDEX LIST PHOTO ======= */ 


#gallery_list_index_container18 {
  color        : black; 
  padding-right: 15px;
} 
#gallery_list_index_title18 {
  font-weight   : bold;
  border-bottom : solid 1px #B19272;   
  margin-bottom : 12px;
}
 

#gallery_list_index_container18 a:link, #gallery_list_index_container18 a:visited, #gallery_list_index_container18 a:hover {
  color       : #B19272;
  font-size   : 11px;
}
       
#gallery_list_index_container img18 {
  border : solid 1px #B19272;  
}  

.gallery_list_index_img18 {
  width       : 225px;
  height      : 60px;
  text-align  : center;
  background-image:url(../img/site/test2.png);
  border      : solid 1px #B19272;   
  padding-top : 7px;
}
   
   
/* =========== NEW ESCORTS ======= */ 
 
#gallery_new_escorts_container {     
}
#gallery_new_escorts_container img { 
  border : solid 1px #A4A4A4;   
  margin : 3px;
}     

#gallery_new_escorts_table {
  text-align : center;
}
#gallery_new_escorts_container a {     
  color : #00FFFF;
}
     
/*   
#gallery_new_t_l, #gallery_new_t_r, #gallery_new_b_l, #gallery_new_b_r {
  width       : 5px;
  line-height : 5px;
  font-size   : 5px;
}
#gallery_new_t_l {
  position   : absolute;   
  top        : 0;
  left       : 0;
  background : url(../img/site/gallery_top_left.gif) no-repeat;  
}
#gallery_new_t_r {
  position   : absolute;   
  top        : 0;
  right      : 0;
  background : url(../img/site/gallery_top_right.gif) no-repeat;  
}
#gallery_new_b_r {
  position   : absolute;   
  bottom     : 0;
  right      : 0;
  background : url(../img/site/gallery_bottom_right.gif) no-repeat;  
}
#gallery_new_b_l {
  position   : absolute;   
  bottom     : 0;
  left       : 0;
  background : url(../img/site/gallery_bottom_left.gif) no-repeat;  
}    
*/


#escorts_names_container {
  width      : 800px;
  margin     : 0 auto;
  padding    : 10px  0 30px 0;   
  text-align : center;
}
#escorts_names_container a {
  color : white;
} 
   
   
#gallery {
  text-align : center;
}
   
h4 {
  font-size   : 18px;
  text-align  : center;
  font-weight : lighter;
  line-height : 30px;
}    


#galleries_list_container {
  font-size   : 14px;
  font-weight : bold;
  text-align  : center; 
  padding-top : 10px;
}
#galleries_list_container a {
  padding : 0 10px;
}   

#gallery_names_list {  
  text-align : center;  
  padding    : 10px 0 20px 0;  
  width      : 900px;
  margin     : 0 auto;
}
#gallery_names_list a:link, #gallery_names_list a:visited, #gallery_names_list a:hover {
  font-weight : lighter;   
  margin      : 0 3px;
  font-size   : 11px; 
  color       : white;  
}  


  
  
  

   
  


