body {
background-color:white;
}


a {
border:0px;
}

a img {
border:none;
}

h2 {
    margin-top:3px;
}

#main-frame {
width: 1200px;
margin: 0 auto;
}


#header-frame {
position:relative;
height:85px;
margin-bottom:0px;
margin-top:40px;
}

div#title {
position:relative;
font-size:24px;
font-family:Verdana;
color:gray;
}

div#menu {
position:relative;
display:block;
font-size: 14px;
color: gray;
padding-top:4px;
margin-top:0px;
}

div.menu-item {
position:relative;
padding-bottom:2px;
padding-top:3px;
}


/* Gallery */
#thumb-frame {
position:relative;
float:left;
display:inline;
width:200px;
margin-bottom:25px;
visibility:visible;
}

div#thumb-frame a {
opacity:1.0;
padding:0px;
}
/* div#thumb-frame a:hover {
opacity:0.4;
}
*/

div#thumb-frame img {
width:30px;
height:30px;
margin:0px;
}

div.thumb-group {
visibility:hidden;
}
div.thumb-group img {
height:40px;
width:40px;    
}

div.img-details {
display:none;
}

div.caption {
    display:none;
}




#img-frame {
position:relative;
float:left;
display:inline;
text-align:center;
margin-left: 10px;
padding-bottom:100px;
visibility:hidden;
width:802px;
font-family:Verdana;
}

#img-frame img.horiz {
width:800px;
height:auto;
}
#img-frame img.vert {
height:600px;
width:auto;
}

#img-frame h1 {
position:relative;
display:block;
text-align:left;
font-size:14px;
}
#img-frame h2 {
position:relative;
display:block;
margin-top:15px;
text-align:left;
font-size:11px;
color:#494949;
}
#img-frame h3 {
position:relative;
display:block;
padding-left:10px;
text-align:left;
font-weight:normal;
font-size:10px;
margin-bottom:0px;
margin-top:2px;
padding-top:0px;
padding-bottom:0px;
color:#747574;
}

#img-frame p {
position:relative;
display:block;
padding-left:10px;
padding-top:0px;
margin-top:3px;
font-family:Verdana;
font-size:10px;
text-align:left;
color:#747574;
line-height:14px;
}

.img-caption {
    width:800px;
    font-size:0.7em;
    margin-top:15px;
    text-align:left;
}

.img-caption-vert {
    width:400px;
    font-size:0.7em;
    margin-top:15px;
    text-align:left;
    margin-left:200px;
}


#img-info {
position:relative;
float:left;
display:inline;
visibility:hidden;
width:150px;
height:400px;
margin-left:10px;
padding-top:0px;
}

#img-info p {
position:relative;
font-family:Verdana;
color:gray;
font-size:0.6em;
margin-bottom:2px;
margin-top:0px;
}
#img-info p.name {
font-size:1em;
margin-bottom:4px;
}
#img-info p.year {
position:relative;

}
#img-info p.dimensions {
position:relative;

}
#img-info p.materials {
position:relative;
}

#img-info p.notes {
    padding-top:10px;
    position:relative;
    color:black;
    font-style:italic;
    font-family:Arial;
    font-size:0.7em;
}


div.detail {
    position:relative;
    float:left;
    margin-right:10px;
    width:60px;
    
}

p.detailimg {
position:relative;
padding-top:20px;
font-size:8px;
}

img.detailimg {
margin-right:7px;
margin-top:7px;
width:60px;
}


div#browser-message {
position:relative;
border:1px dotted #d5d5d5;
padding:20px 20px 20px 20px;
font-size:11px;
color:black;
}



div#biotext {
display:none;
}

div#mailinglisttext {
display:none;
}

div#emailtext {
display:none;
}

