@charset "utf-8"; 

body {background-color:#000;} 
h1 {font-size:38px; font-style:normal; text-decoration:underline; background-image:url(images/footer_bckg.jpg); color:#FFF; text-align:center; font-weight:900} 
h2 {font-size:14px; font-style:normal; text-align:center; font-weight:normal; color:#FFF} 
.logo {width:800px; height:200px; margin:0px; left:50%; background-image:url(header.png)} 
.outerbox {height:auto; width:800px; margin:0px; padding:5px; overflow:hidden; left:50%} 
.navbox {width:65px; height:190px; margin:1px; padding:5px; padding-top:10px; float:left; border:thin;} 
.navboxtop {height:214px; width:795px; background-image:url(images/watermark.gif); margin:0px; padding-left:9px} 
.searchbox {width:190px; height:550px; border:solid; background-color:#112; border-style:solid;
overflow:hidden;
border-width:thin; border-color:#333;float:left; margin:1px; padding:2px; padding-top:10px} 
.specbox {width:190px; height:550px; border:solid; background-color:#700; border-style:solid;
overflow:hidden;
border-width:thin; border-color:#333;float:left; margin:1px; padding:2px; padding-top:10px}
.modbox {width:185px; height:200px; overflow:scroll; background-color:#114;}
#wrapper {width: 800px; margin: 25px auto; height: 660px; background-image:url(images/watermark.gif);} 
#intro {padding-bottom: 10px;} 
#slider {width: 800px; margin: 30 auto; position: relative; border: 10px ridge #ccc;} 
.scroll {overflow: hidden; width: 800px; margin: 0 auto; position: relative;} 
.scrollContainer {position: relative;} 
.scrollContainer div.panel {padding: 10px; width: 274px; height: 610px;} 
#left-shadow {position: absolute; top: 0; left: 0; width: 12px;	bottom: 0; background: url(../images/leftshadow.png) repeat-y;} 
#right-shadow {position: absolute; top: 0; right: 0; width: 12px; bottom: 0; background: url(../images/rightshadow.png) repeat-y;} 
.inside {padding: 10px; border: 1px solid #999;} .inside img {display: block; border: 1px solid #666; margin: 0 0 10px 0; width: 220px;} 
.inside h2 {font-weight: normal; color: #fff; font-size: 16px; margin: 0 0 8px 0;} 
.inside h3 {font-weight: normal; color: #999; font-size: 14px; text-align: center} 
.inside p {font-size: 8px; color: #ccc;} 
a {color: #fff; text-decoration: none; border-bottom: 1px dotted #fff;} 
a:hover {colour: #999; border-bottom: 1px solid #999;}
.scrollButtons {position: absolute; top: 127px; cursor: pointer;}
.scrollButtons.left {left: -45px;} .scrollButtons.right {right: -45px;}
.hide {display: none;}
.thumbnail{position: relative; z-index: 0;}
.thumbnail:hover{background-color: transparent; z-index: 50;}
.thumbnail span{position: absolute; background-color: white; padding: 5px; left: -1000px; border: 3px solid gray; visibility: hidden; color: black; text-decoration: none;}
.thumbnail span img{border-width: 0; padding: 2px;}
.thumbnail:hover span{visibility: visible; position:absolute; top: relative; left: 60px;}
.contbox {width:350px; height:30px; border:1px; float:left; background-color:#112; border-color:#333; border-style:solid}