.header{
background:black;
color:white;
}

#sig{
padding:0
;margin:0;
}

#xnav
{
clear:both;
}

ul#navlist
{
padding: 0;
margin: 0;
list-style-type: none;
float: left;
color: #fff;
background-color: #036;
}

ul#navlist li { display: inline; }

ul#navlist li a
{
float: left;
width: 5em;
color: #fff;
background-color: #036;
padding: 0.2em 1em;
text-decoration: none;
border-right: 1px solid #fff;
}

ul#navlist li a:hover
{
background-color: #369;
color: #fff;
}

.content{
clear:both;
}

#fb{
float: left;
color: #fff;
background-color: #fff;
padding: 0px;
text-decoration: none;
}


#middle{
background:white;
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
color:black;
}

#about{
background:white;
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
color:black;
}

	body{
        margin: 0; 
        padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
        height:100%;
	}

	h1{
        margin: 0; 
        padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
        height:100%;
	}

	small{
        margin: 0; 
        padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.55em;
	}

	p,.caption{
	font-size: 0.85em;
	color:#939;
	}
a {text-decoration:none;} 
a:link,visited,active {color:gray;}    /* unvisited link */
a:visited {color:gray;} /* visited link */

#poster{
border-style:solid;
border-color:black;
border-width:3px;
vertical-align: top;
padding:1px;
background-color:white;
}

#fixed-width {
 float:left;
width:300px;
margin:5px;
clear:both;
}

#example {
 float:left;
}
#div-1 {
}
#div-1-padding {
 padding:5px;
}
#div-1a {
 float:left;
 width:120px;
}
#div-1b {
 float:left;
 width:70px;
}
#div-1c {
 clear:both;
}
#about {
float:left;
width: 600px;
}

.home
{
margin-left: 5%;
margin-right: 5%;
padding: 0px;
}

.home img
{width:100%;}

.banner{
}

.left{
float: left;
width: 15%; 
margin:0px auto;
padding: 0px;
font-size = 100%;
}

.left img {width:100%;}

.middle{
margin-left: 20%; 
margin-right: 35%;
}

.right{
float: right; 
width: 30%; 
margin:0px auto;
padding: 0px;
}

.right img {width:100%;}

li {
margin-left: 15px;
}

.feint{
color: #3D352A;
text-align:justify;
}

label {
font-size: 0.85em;
}

fieldset {
display:inline-block;
width:250px;
} 

#options{}

#gallery {
margin-left: 270px;
margin-top: 40px;
width:80%;

    height:820px;
         overflow:auto;
         overflow-x:hidden;

  }

#container {
}