/* CSS Document */
body, html {background-color:#000; color:#fff; padding:0; margin:0; position:relative;}
h1 {font-size:32px; margin-top:5px;}
#check {display:none;}
#outer {position:relative; height:700px;}
#container {height:700px; position:absolute; top:50%; margin-top:-350px; width:100%;}
#header {border-bottom:1px solid #fff; height:116px;}
#logo {width:75%; margin:0 auto 2px auto;}
#menu {height:25px;}
#menu ul {float:right;}
#main {width:800px; height:400px; margin:0 auto;}
#menu li {float:left; width:100px; list-style:none; text-align:center; cursor:pointer;}
#menu li:hover {font-weight:bold;}
.home2 {cursor:pointer;}
.home2:hover {text-decoration:underline;}
#content {position:relative;}
#content h2 {font-size:32px; margin-top:5px;}
#home, #home2, #cont {position:absolute; top:20px; left:0; width:800px;}
#home2, #cont {display:none;}
#pic1, #pic2, #pic3, #pic4, #pic5, #pic6, #pic7, #pic8, #pic9, #pic10, #pic11, #pic12, #pic13, #pic14, #pic15, #pic16, #pic17, #pic18, #pic19 {float:left;}
#contdetails {margin-left:30px; font-size:20px;}
#controls {height:18px; width:100px; margin:0 auto;}
#prev {float:left; cursor:pointer;}
#next {float:right; cursor:pointer;}
#slideouter {height:156px; width:90%; min-width:850px; overflow:hidden; position:relative; margin:10px auto;}
#slideinner {height:156px; position:absolute; width:6224px;} 
.pic {float:left; margin-left:10px; border:1px solid #555; height:150px; text-align:center; padding:2px; cursor:pointer;}
#darkback {position:fixed; width:100%; height:100%; z-index:2; background-color:#000; display:none; top:0; left:0;}
.bigim {display:none; position:absolute; left:50%; z-index:3; text-align:center; width:1000px; margin-left:-500px; padding-top:10px;}
.bigim img {float:left; margin-right:20px; padding:1px; border:1px solid #555;}
.bigim h3 {margin-top:200px;}
.nav span {padding:0 10px;cursor:pointer;}
.close {cursor:pointer;}
#demoform {float:right; margin:90px 50px 0 0;}
#demoform td {padding:0 0 10px 20px;}
#submit {float:right;}
