body {margin:0; background:#FFF; padding:0px; font:11px Verdana,Arial}

a:link, a:visited, a:active{text-decoration:none; color:#333333;}
a:hover{text-decoration:underline; color:#003366;}

a img{border:none;}


#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper {width:960px; margin:0px auto; display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:950px; height:450px; padding:2px; margin:0 auto;}

#information {display:none; position:absolute; bottom:0; width:950px; height:0; background:; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70);}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}

#image {width:930px;}
#image img {position:absolute; z-index:25; height:450px; margin-left:10px;}
.imgnav {position:absolute; width:960px; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(images/scroll-left.gif) left center; background-repeat:no-repeat; width:150px;}
#imgnext {right:0; background:url(images/scroll-right.gif) right center no-repeat; width:150px;}
#imglink {position:absolute; height:0px; z-index:100; opacity:.4; filter:alpha(opacity=40); background-color:#FFFFFF;}
.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails {margin-top:15px; width:960px;}

#slideleft {float:left; width:20px; height:81px; background:url(images/scroll-left.gif) center center no-repeat; background-color:; z-index:5;}
#slideleft:hover {background-color:#CCC}
#slideright {float:right; width:20px; height:81px; background:url(images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#CCC;}

#slidearea {float:left; position:relative; width:920px; height:81px; overflow:hidden;}
#slider {position:absolute; left:0; height:81px;}
#slider img {cursor:pointer; padding:2px 0px 2px 0px;}


#tab{
background-color:#FFF;
position: fixed !important;
top: 30% !important;
display: block !important;
width: 25px !important;
height: 98px !important;
margin: 0 0 0 -1px; !important;
z-index: 1000 !important;
padding:0px;
border:1px solid #333333;
overflow:hidden;
} 

#tab:hover{
width: auto !important;
border:3px solid #999999;
margin-left:-3px;
border-top-width:1px;
} 

#contactinfo{
width:200px;
padding:11px;
font-size:11px;
background-color:#DDD;
margin:0 auto;
margin-top:30px;
margin-bottom:60px;
}

#contactinfo:hover{
width:200px;
padding:10px;
background-color:#FFF;
border:1px dotted #CCCCCC;
}

#header{
height:100px;
width:960px;
margin:0 auto;
padding-top:34px;
text-align:center;
}

#sitenav{
width:960px;
display:block;
margin:0 auto;
padding-top:100px;
text-align:center;
}
#sitenav img{
opacity:.4; filter:alpha(opacity=40)
}
#sitenav img:hover{
opacity:.8; filter:alpha(opacity=80)
}

#sitenav img.current{
opacity:1; filter:alpha(opacity=100);
}
