*{margin:0px;padding:0px;}
html{margin:0 auto;font-family:Helvetica,Arial,sans-serif;background:#ffffff;color:#000000;font-size:12px;}
body{line-height:1.3;margin:0 auto;background:url(../images/body_bg.jpg) top repeat-x #eeeff7;}
#accessibility{position:absolute;top:-10000px;}
img{border:none;}
img a{border-bottom:none;}
p{margin-bottom:10px;}
p.tab{margin:-10px 0 0 12px;}
a{color:#000;border-bottom:1px dotted #000;text-decoration:none;}
h2{font-size:16px;}
h3{padding-top:10px;}
#wrap {width:800px;margin:0 auto;}

ul#nav{margin:10px auto;width:700px;height:34px;}
ul#nav li {list-style:none;float:left;}
ul#nav li span{background:url(../images/btn_right.png) no-repeat top right;padding:6px 18px 0 0;height:34px;float:left;}
ul#nav li a{background:url(../images/btn_left.png) no-repeat;padding-left:16px;height:34px;color:#fff;border:none;display:block;}


ol.storm li{margin-left:-10px;font-size:14px;font-weight:bold;}
ol.storm p{margin-left:20px;}
#header{background:url(../images/header2.jpg) bottom no-repeat #334161;text-align:left;color:#ffffff;height:285px;}
#header h1{text-align:left;font-size:25px;padding:50px 0 0 5px;}
#header h2{font-size:45px;font-family:Garamond,serif;font-style:italic;color:#799ad1;width:400px;text-align:center;}
#header p{margin:0 0 0 10px;}
#header h3{margin:0 0 0 10px;width:400px;text-align:left;color:#fff;}
#content{margin-bottom:10px;width:100%;}
#content ul li{list-style:none;padding-left:10px;list-style-position:inside;}
#content ol,ul li{padding-left:10px;list-style-position:inside;line-height:2;}
#main{float:left;width:460px;padding:0 0 50px 10px;}
#main h2{color:#fff;padding:5px;margin:0 0 5px -10px;}
table{text-align:center;}
.clean-error,span.warning{border:solid 1px #CC0000;background:#F7CBCA;color:#CC0000;font-weight:bold;padding:4px;text-align:center;}
.clean-ok{border:solid 1px #349534;background:#C9FFCA;color:#008000;font-weight:bold;padding:4px;text-align:center;}
#sidebar{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;float:right;width:280px;margin-right:25px;padding-bottom:10px;}
#sidebar a{border:none;}
#sidebar li{text-align:center;}
#sidebar li img{border:7px solid #334161;}
#sidebar h2{text-align:center;color:#334161;padding:5px;}
#footer{text-align:center;border-top:2px solid #799ad1;padding-top:20px;clear:both;}
p label,input,textarea{margin-left:10px;}

#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox a img{border:none;}
#outerImageContainer{position:relative;background-color:#fff;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;border:none;}
#prevLink,#nextLink{width:49%;height:100%;background:transparent url(../../images/blank.gif) no-repeat;/* Trick IE into showing hover */
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:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%}
#imageData{padding:0 10px;color:#666;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em;border:none;}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}
#description{font-size:12px;font-family:Helvetica,Arial,sans-serif;}
.clear{clear:both;}

input,textarea {padding:3px;border:1px solid #333;}