*{margin:0;padding:0;}
html,body{font-family:Arial, Helvetica, sans-serif;font-size:12px;height:100%;background:#000;color:#FFF;margin:0;padding:0;}
h1,h2,h3{font-size:20px;font-weight:400;font-style:italic;color:#FFF;margin:2px 0 5px 3px;}
h1{font-size:17px;text-align:center;}
h3{font-size:16px;color:#F60;}
p{font-size:14px;line-height:19px;margin:2px 0 12px;}
a,a:active{text-decoration:none;color:#F60;}
a:visted{color:#F90;}
a:hover{text-decoration:underline;}
.clearall{display:block;font-size:1px;clear:both;}
#sections{width:730px;margin:0 auto;}
.section{display:block;float:left;width:350px;height:224px;background:#000 url(/img/filmstrip.gif) 0 0 repeat-x;padding:16px 5px 0 0;}
.section img{border:0;color:#1C1B1D;font-size:9px;}
.s1{margin:0 10px 10px 0;}
.s2{margin:0 0 10px;}
.s3{margin:0 10px 0 0;}
.s4{margin:0;}
.loading{background:url(/img/loading.gif) 95% 20px no-repeat;}
.ssloading{background:url(/img/loading.gif) 100% 0 no-repeat;}
.outline{border:1px solid #F60;}
#crumbs{padding:2px 0;}
#crumbs a{font-size:90%;color:#FFF;}
div#footerInner{height:30px;width:920px;background:#000;color:#9C0;margin:0 auto;}
#copyright{font-size:11px;position:absolute;right:15px;top:0;}
div#footerInner #copyright{color:#FFF;position:relative;float:left;}
#wp{float:right;}
.menu,.menu ul{list-style-type:none;margin:0;padding:0;}
.menu{position:relative;float:right;margin:0 0 80px;}
* html .menu{position:static;}
.menu li{background:#000;width:150px;height:24px;border:1px solid #000;margin:2px 0 0;}
.menu ul li{background:#000;width:147px;height:24px;border:1px solid #F60;margin:2px 0 0;padding:0 3px 0 0;}
.menu li.sub{background:#000;}
.menu table{border-collapse:collapse;width:0;height:0;position:absolute;bottom:0;top:auto;left:0;font-size:1em;z-index:90;}
.menu ul table{top:5px;bottom:auto;z-index:90;}
.menu li a{display:block;color:#F60;font-size:16px;font-style:italic;line-height:24px;width:150px;text-decoration:none;text-indent:3px;z-index:90;}
.menu ul li a{width:147px;font-size:15px;text-align:right;text-indent:0;color:#FFF;z-index:90;}
.menu ul li a:hover{color:#F60;background:#000;}
.menu li.sub:hover,.menu li.sub a:hover{position:relative;}
.menu ul{position:absolute;left:-9999px;width:128px;}
.menu :hover ul{left:-155px;top:-26px;background:transparent;padding:8px 3px 9px;}
#contact{width:300px;float:left;}
div.input{padding:2px 3px;}
div.error label{color:#900;}
label{display:block;color:#F60;font-style:italic;padding:0 0 2px;}
.message{font-size:16px;color:#F60;border:1px solid #F60;margin:5px 0;padding:3px 0 3px 5px;}
div#container{position:relative;width:100%;background:#000;height:auto!important;min-height:100%;margin:0 auto;}
div#header{padding-top:5px;}
div#headerInner{height:50px;width:920px;background:#000;margin:0 auto;}
div#content{width:920px;background:#000;margin:0 auto;padding:0 0 150px;}
div#right{width:160px;float:right;}
div#main{width:756px;overflow:auto;background:#000;height:auto;margin:0 160px 0 0;}
#galleryImg{width:500px;text-align:center;margin:0 auto;padding:0;}
#galleryControl{width:500px;border:1px solid #0E0E0E;text-align:center;font-size:90%;margin:0 auto;padding:2px 0;}
#galleryControl a{color:#FFF;text-decoration:none;}
#sshow{background:url(/img/sshow.gif) 100% 0 no-repeat;padding:0 28px 0 0;}
#strip{position:relative;width:97%;overflow:auto;height:135px;text-align:center;background:#000 url(/img/filmstrip-sm.gif) 0 0 repeat-x;padding:15px 2% 0 1%;}
#stripLeft{position:absolute;top:0;left:0;display:none;height:132px;width:12px;background:url(/img/scrolll.gif) 0 0 no-repeat;}
#stripRight{position:absolute;top:0;right:0;display:none;height:132px;width:12px;background:url(/img/scrollr.gif) 0 0 no-repeat;}
#strip a{display:block;float:left;padding:0 2px;}
a.galleryThumb{margin:0 2px;padding:0;}
.orange,#crumbs a:hover,#galleryControl a:hover{color:#F60;}
div#footer,div#thumbstrip{position:absolute;width:100%;bottom:0;background:#000;}
#wp img,a.galleryThumb img,#galleryImg a img{border:0;}
.menu a:hover,.menu :hover > a{color:#FFF;background:#000;}