html, body {margin:0; padding:0; width:100%; height:100%; overflow:hidden;}





#wrapper{
width:800px;
height:550px;
position:absolute;
top:50%;
margin-top:-225px;
left:50%;
margin-left:-400px;

}
#backgroundimage{
position:absolute; 
width:100%; 
height:100%;}

#logofront{
position:relative;
top:324px;
left:509px;
height:313px;
z-index:3;
opacity:1;
filter:alpha(opacity=100);
}
#logofront img{
border:none;
}
#frontpic{
position:absolute;
z-index:0;
top:-60px;
}
#frontpic img{
height:500px;
}

#navigation{
position:relative;
top:150px;
z-index:2;
opacity:1;
filter:alpha(opacity=100);
}
#navigation ul{ 
position:relative;
left:-100px;
}
ul#subnav{
list-style-type:none;
position:relative;
margin-left:160px;
}
#navigation ul li, ul#subnav li{
display:inline;
}
#navigation ul li a, ul#subnav li a{
font-family:Verdana,Geneva,sans-serif;
text-decoration:none;
color:#000000;
color:#665345;
color:#242426;
font-size:22px;
margin-right:30px;
}
ul#subnav{
position:absolute;
top:-50px;
}
#navigation ul li:hover ul{

}
#navigation ul li:hover ul li a{
font-size:18px;
color:#242426;
}

#content h1{
font-family:Verdana,Geneva,sans-serif;
font-weight:normal;
font-size:24px;
margin-top:150px;
}

#content p, #content a{
font-family:Verdana,Geneva,sans-serif;
font-weight:normal;
font-size:18px;
color:#242426;
text-decoration:none;
margin-top:-20px;
}

#thumbs{
position:relative;
width:800px;
height:550px;
top:-413px;
}
#thumbs ul {
list-style-type:none;
}
#thumbs ul li{
height:100px;
width:100px;
overflow:hidden;
float:left;
display:inline;
border: 1px solid #000;
margin:5px;
padding-bottom:6px;
padding-right:6px;
}
#thumbs ul li:hover{
border: 3px solid #000;
margin:3px;
}
#thumbs ul li img{
border:none;
height:100px;
padding:3px;
}
#thumbs ul li.black{
background-color:#000;
}
#thumbs ul li.black:hover{
border: 1px solid #000;
margin:5px;
}
#thumbs ul li.noborder:hover{
border: 1px solid #000;
margin:5px;
}
#thumbs ul li.noborder{
background-color:#000;
}
#bigdynpic{
position:absolute;
top:30px;
z-index:6;
left:-20px;
}
#bigdynpic img{
height:450px;
}
#content p, #content h1{
padding-left:30px;
padding-bottom:30px;
padding-top:30px;
padding-right:100px;
}
#content p.about{
margin-top:200px;
color:#000000;
width:400px;
text-align:justify;
}

#content{
background-color:#ffffff;
width:460px;
opacity:.4;
filter:alpha(opacity=40);
position:relative;
top:-413px;
}
ul.links{
padding-bottom:20px;
}
.palebg{
opacity:1;
filter:alpha(opacity=100)
}
