body {
background-color: white;
  }

 #content {
width: 1000px; 
min-height: 800px;
position: relative; 
top: 10px;
margin-left: auto;
margin-right: auto; 
  }

 #logo_gross {
bottom: 30px;
width: 100%; 
height: 100%; 
position: absolute; 
text-align: center; 
  }

 #logo {
width: 142px; 
height: 87px; 
position: absolute; 
top: 5px; 
left: 0px; 
  }

 #main_menu {
height: 17px; 
position: absolute; 
top: 27px; 
right: 0px; 
  }

 #sub_menu_art { 
position: absolute;
text-align: right;
width: 600px;
height: 100px;
top: 58px; 
right: 5px; 
  }

 #sub_menu_portraits { 
position: absolute;
text-align: right;
width: 800px;
top: 58px; 
right: 5px; 
  }

 #sub_menu_fashion { 
position: absolute;
text-align: right;
width: 600px;
top: 58px; 
right: 5px; 
  }

.project_blank { 
font-family: Lucida Grande, Verdana, Arial; font-size: 10px; line-height: 17px; color: #000000; font-variant: normal; text-decoration: none; 
margin-left: 10px;
margin-top: 5px;
height: 17px;
max-height: 16px;
display: inline;
}

 .button {
height: 17px; 
margin-right: 5px;
border: 0px;  
  }

 #all_thumbs { 
position: absolute;
height: 490px;
width: 600px;
top: 165px;
left: 200px; 
  }

 .one_thumb { 
bottom: 0px;
height: 90px;
min-height: 90px;
max-height: 90px;
width: 90px; 
min-width: 90px; 
max-width: 90px;
float: left;
padding: 5px;
text-align: center;
  }

 .thumb_image {
  }

 #slideshow { 
text-align: center;
position: absolute;
height: 490px;
width: 1000px;
top: 170px;
  }

 #prev-next { 
margin-left: auto;
margin-right: auto;
position: absolute;
height: 20px;
width: 1000px;
text-align: center;
top: 135px;
  }

 #prev-next2 { 
margin-left: auto;
margin-right: auto;
position: absolute;
height: 20px;
width: 1000px;
text-align: center;
top: 135px;
  }


 #image_title { 
position: absolute;
width: 442px;
text-align: left;
top: 139px;
left: 538px;
height: 30px;
font-family: Lucida Grande, Verdana, Arial; font-size: 11px; line-height: 14px; color: #000000; font-variant: normal; text-decoration: none;
  }

 #image_title2 { 
margin-left: auto;
margin-right: auto;
position: absolute;
height: 30px;
width: 1000px;
text-align: center;
top: 164px;
font-family: Lucida Grande, Verdana, Arial; font-size: 11px; line-height: 14px; color: #FFFFFF; font-variant: normal; text-decoration: none;
  }

 #bio_image { 
position: absolute;
height: 490px;
width: 360px;
text-align: right;
top: 121px;
right: 490px;
  }

 #bio_text { 
position: absolute;
height: 490px;
width: 380px;
text-align: left;
top: 115px;
left: 538px;
font-family: Lucida Grande, Verdana, Arial; font-size: 10px; line-height: 15px; color: #000000; font-variant: normal; text-decoration: none;
  }

 #bibliography_text { 
position: absolute;
height: 490px;
width: 380px;
text-align: left;
top: 115px;
left: 538px;
font-family: Lucida Grande, Verdana, Arial; font-size: 10px; line-height: 15px; color: #000000; font-variant: normal; text-decoration: none;
  }



.black_headline {
font-family: Lucida Grande, Verdana, Arial; font-size: 12px; line-height: 23px; color: #000000; font-variant: normal; font-weight: bold; text-decoration: none;
  }
.bio_headline {
font-family: Lucida Grande, Verdana, Arial; font-size: 12px; line-height: 23px; color: #3366CC; font-variant: normal; font-weight: bold; text-decoration: none;
  }
.clients_headline {
font-family: Lucida Grande, Verdana, Arial; font-size: 12px; line-height: 23px; color: #990000; font-variant: normal; font-weight: bold; text-decoration: none;
  }
.contact_headline {
font-family: Lucida Grande, Verdana, Arial; font-size: 12px; line-height: 23px; color: #339933; font-variant: normal; font-weight: bold; text-decoration: none;
  }
.ibo {
font-family: Lucida Grande, Verdana, Arial; font-size: 9px; line-height: 12px; color: #000000; font-variant: normal; font-weight: bold; text-decoration: none;
  }

a:focus { 
outline: none;
 }
a:link {
text-decoration: none;
font-weight: normal;
  }
a:visited {
text-decoration: none;
font-weight: normal;
  }
a:active { 
text-decoration: none;
font-weight: normal;
  }
a:hover { 
text-decoration: none;
font-weight: normal;
  }
