body{background:#000 url(../../images/bg_gradient.gif) repeat-x;padding-bottom:10px;font-family:"Trebuchet MS", Sans-serif;font-size:12px;color:#FFF;margin:15px 0;}
a:link{color:#FFF;text-decoration:underline;}
a:hover{text-decoration:none;}
a:visited{color:#FFF;}
h2{font-size:22px;}
h3{margin-bottom:5px;font-size:18px;}
h3.menuSection{border-bottom:3px double #FFF;margin:0 0 5px;}
h4{font-size:14px;}
p{line-height:20px;margin:0;}
#header{width:700px;margin:15px auto -7px;}
.fadepics{margin: 0 0 1px 17px;border:0;}
img#logo{margin-bottom:15px;margin-left:105px;width:473px;height:179px;border:0;}
#header ul{list-style:none;margin:0 0 0 15px;padding:0;}
#header li{background:url(../../images/btn_right.gif) no-repeat top right;float:left;margin-left:1px;width:108px;}
#header a.tabs{background:url(../../images/btn_left.gif) no-repeat top left;display:block;font-style:italic;text-align:center;font-size:13px;padding:3px 0;}
#nav_bottom_border{clear:left;background-color:#300;color:#300;height:1px;border:0;margin:0;padding:0;}
#container{margin:0 8%;}
h1.sectionTitle{font-size:30px;font-style:italic;padding:5px 0;}
#content{margin-left:17%;width:79%;}
img.floaterRight{float:right;margin:10px 0 10px 10px;}
img.floaterLeft{float:left;margin:10px 10px 10px 0;}
#sidebar,#sidebarAlternate{float:left;clear:left;width:14%;font-size:14px;}
#sidebar li,#sidebarAlternate li{list-style:none;}
#sidebarAlternate li{margin-bottom:10px;border-bottom:1px dotted #FFF;}
#sidebar a{display:block;border-bottom:1px dotted #FFF;padding:5px 0;}
#footer{clear:both;border-top:1px solid #300;padding-top:5px;margin:20px 8%;}
#footer .left{float:left;}
#footer .right{float:right;text-align:right;}
.menu td{width:50%;vertical-align:top;padding:0 20px 10px 0;}
table#resoForm td{padding-bottom:5px;margin-left:5%;}
.errorDetail{color:red;margin-left:10px;}
font.required{display:none;}
.newsletter table{position:relative;top:-20px;}
.attributeinput input{color:#000;background-color:#FFF;}
.newsletter #contentLists h1{font-size:18px;}
.newsletter #contentLists h2{font-size:12px;}
.newsletter #contentLists{margin-left:17%;width:79%;}
#dropmenudiv{position:absolute;font:normal 13px "Trebuchet MS", Sans-serif;font-style:italic;z-index:100;margin-top:2px;border:1px solid #300;}
#dropmenudiv a{display:block;text-align:center;background-color:#300;border-bottom:1px solid #260303;border-top:1px solid #620707;padding:3px 0;}
#dropmenudiv a#last{border-bottom:0;}
#dropmenudiv a:hover{background-color:#3f0606;}
#lightbox{position:absolute;top:60px;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#outerImageContainer{position:relative;background:#000;border:1px solid #300;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink,#nextLink{width:49%;height:100%;background:transparent url(/images/blank.gif) no-repeat;display:block;}
#prevLink{left:0;float:left;}
#nextLink{right:0;float:right;}
#prevLink:hover,#prevLink:visited:hover{background:url(/images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover,#nextLink:visited:hover{background:url(/images/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font:12px "Trebuchet MS", sans-serif;background-color:#000;border-color:#300;border-style:solid;border-width:0 1px 1px;margin:0 auto;}
#imageData{padding:0 10px;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1em;}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:.7em;}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html>body .clearfix{display:inline-block;width:100%;}
* html .clearfix{height:1%;}
h1,h4,#sidebar ul,#sidebarAlternate ul{margin:0;padding:0;}
#contentNoSide,.menu{width:100%;}
#sidebar a.photo,#lightbox a img{border:none;}
.formErrors,#imageData #caption{font-weight:700;}