html, body 
{
   width:           100%;
   margin:          0;
   padding:         0;
   text-align:      left;
   font-family:     arial;
   font-style:      normal;
   font-size:       12px;
   font-weight:     bold;
   color:           WHITE;
   background-color:#587074;
}  

a:link  
{
  font-weight:     bold;
  text-decoration: none;
  color:           WHITE;
}

a:visited  
{
  font-weight:     bold;
  text-decoration: none;
  color:           #dddddd;
}

a:hover, a:active 
{
  text-decoration: underline;
  color:           YELLOW;
}

a.ml:link  
{
  font-weight:     bold;
  text-decoration: underline;
  color:           WHITE;
}
a.ml:visited
{
  font-weight:     bold;
  text-decoration: underline;
  color:           WHITE;
}
a.ml:active
{
  font-weight:     bold;
  text-decoration: none;
  color:           YELLOW;
}
a.ml:hover
{
  font-weight:     bold;
  text-decoration: none;
  color:           YELLOW;
}





#container
{
  z-index:           -10;
  width:             100%;
  height:            1300px;
}


#top_back_div
{
  z-index:           -2;
  width:             100%;
  height:            1700px;
  padding:           0;
  margin:            0;
  background-color:  #3b4648;
  background-image:  url(images/pattern_3x5.jpg); 
  background-repeat: repeat;
}


#top_center_div
{
  float:             top;
  width:             904px;
  height:            1700px;
  padding:           0;
  margin:            0;
  background-color:  #587074;
}


#media_back_div
{
  z-index:           -2;
  width:             100%;
  height:            3000px;
  padding:           0;
  margin:            0;
  background-color:  #3b4648;
  background-image:  url(images/pattern_3x5.jpg); 
  background-repeat: repeat;
}


#media_center_div
{
  float:             top;
  width:             904px;
  height:            3000px;
  padding:           0;
  margin:            0;
  background-color:  #587074;
}

#media_center_div a {
  color:              #f4f3b2;
  font-weight:        200;
}



#studio_page_back_div
{
  z-index:           -2;
  width:             100%;
  height:            1000px;
  padding:           0;
  margin:            0;
  background-color:  #3b4648;
  background-image:  url(images/pattern_3x5.jpg); 
  background-repeat: repeat;
}


#studio_page_center_div
{
  float:             top;
  width:             904px;
  height:            1000px;
  padding:           0;
  margin:            0;
  background-color:  #587074;
}

#studio_page_center_div a {
  color:              #f4f3b2;
  font-weight:        200;
}








#bottom_div
{
  z-index:           -2;
  padding:           0;
  margin:            0;
  width:             100%;
  height:            60px;
  background-color:  #587074;
}

#nav_table
{
  position:           relative;
  padding:            0;
  margin:             0;
  top:                -2;
  left:               0px;
  width:              904px;
  height:             23px;
}

#about_div
{
  padding-top:        4;
  padding-bottom:     4;
  padding-left:       0;
  padding-right:      0;
  margin:             0;
  width:              733px;
  height:             324px;
  color:              #f4f3b2;
  background-image:   url(images/about_page_back_image.jpg);
  background-repeat:  no-repeat;
}


#media_div
{
  padding-top:        4;
  padding-bottom:     4;
  padding-left:       0;
  padding-right:      0;
  margin:             0;
  width:              733px;
  height:             324px;
  color:              #f4f3b2;
  font-size:          1.1em;
  font-weight:        200;
}


#studio_table
{
  position:           relative;
  left:               35;
  padding:            0;
  margin:             0;
  width:              848;
  height:             251px;
}

#studio_div
{
  z-index:            -1;
  padding-top:        0;
  margin:             0;
  border:             0;
  width:              904px;
  height:             271px;
  color:              #f4f3b2;
  background-image:   url(images/studio_page_block.jpg);
  background-repeat:  no-repeat;
}


.studio_header
{
   font-family:     arial;
   font-style:      normal;
   font-size:       16px;
   font-weight:     bold;
   color:           BLACK;
}


#map_container
{
  overflow:           hidden;
  padding:            0;
  margin:             4px 4px 4px 4px;
  width:              904px;
  height:             800px;
  color:              BLACK;
}

.map_text
{
   font-family:     arial;
   font-style:      normal;
   font-size:       12px;
   font-weight:     bold;
   color:           BLACK;
}

.artist_header
{
  color:           #f4f3b2;
  font-family:     arial;
  font-style:      normal;
  font-size:       14px;
  font-weight:     bold;
}

.artist_text
{
  color:           #f4f3b2;
  font-family:     arial;
  font-style:      normal;
  font-size:       12px;
  font-weight:     normal;
}

a.artist_link, a.artist_link:hover, a.artist_link:visited, a.artist_link:active 
{
  color:           #f4f3b2;
  font-family:     arial;
  font-style:      normal;
  font-size:       12px;
  font-weight:     bold;
  text-decoration: underline;
}


#gina_back_div
{
  z-index:           -2;
  width:             100%;
  height:            1600px;
  padding:           0;
  margin:            0;
  background-color:  #3b4648;
  background-image:  url(images/pattern_3x5.jpg); 
  background-repeat: repeat;
}

#gina_center_div
{
  float:             top;
  width:             904px;
  height:            1600px;
  padding:           0;
  margin:            0;
  background-color:  #587074;
}




.inputbox 
{
    border:0px;
    background-color: #3b4648;
    font-family: arial, helvetica, sans-serif;
    font-size: 10pt;    
    color: #ffffff;
}

TH.studios_header
{
  color:           #f4f3b2;
  font-family:     arial;
  font-style:      normal;
  font-size:       13px;
  font-weight:     bold;
}

.studio_tag
{
  color:           #f4f3b2;
  font-family:     arial;
  font-style:      normal;
  font-weight:     normal; 
  font-size:       0.90em;
}


.thumb_img
{
  margin: 0px;
  padding-top: 3px;
}







