/*Tumbleweed Webpage CSS Document, soa 2007*/

body {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 margin:0px 0px 0px 0px;
 text-align:center;
}

div#main {
 width:750px;
 height:100%;
 margin-left:auto;
 margin-right:auto;	
 background-image:url(images/header.png);
 background-repeat:no-repeat;
 background-color:FFCC99;
}

div#topbar {
 height:105px;
 text-align:left;
}

div#navbar {
 text-align:center;
}

span#navbar-text a{
 color:rgb(0,0,0);
 text-decoration:none;
}

div#Video {
 margin-left:auto;
 margin-right:auto;
 width:600px;
}

td#Video2 {
 width:350px;
}

div.description {
 width:700px;
 height:350px;
 overflow:auto;
 margin-left:auto;
 margin-right:auto;
 text-align:left;
}

div.description a{
 color:rgb(64,64,64);
 text-decoration:none;
}

div.description a:hover{
 color:rgb(128,32,32);
 text-decoration:none;
}

span#photocredit {
 text-align:right;
 font-size:7pt;
}

span#photocredit a{
 text-decoration:none;
 color:rgb(64,64,64);
}

span#photocredit a:hover{
 text-decoration:none;
 color:rgb(128,32,32);
}

a.biolink {
 color:rgb(64,64,64);
 text-decoration:none;
}

a.biolink:hover{
 color:rgb(128,32,32);
 text-decoration:none;
}



span#navbar-text a:hover{
 color:rgb(128,32,32);
 text-decoration:non;e
}

div.content {
 margin-top: 20px;
 height:350px;
}

div.image-gallery {
 width:600px;
 margin-left:auto;
 margin-right:auto;
 margin-bottom:0px;
}

img.image-gallery {
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 border:thin solid black;
}

img#front {
 display:block;
 margin-left:auto;
 margin-right:auto;

}


td.individual-gallery-image {
 width:650px;
 border-color:black;
 text-align:center;
}

img#gallery-main-viewer {
 display:block;
 width:333px;
 height:250px;
 margin-left:auto;
 margin-right:auto;
 margin-bottom:20px;
}

span#materials {
 font-style:italic;
}

div#bios {
 width:700px;
 height:350px;
 overflow:auto;
 margin-left:auto;
 margin-right:auto;
 text-align:left;
}

img#logo {
 border: none;
 position:relative;
}

