h1,h2,h3,h4,h5,h6,pre,code{font-size:1em;}
h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0;padding:0;}
a img,:link img,:visited img{border:none;}
body{font-family:Arial,serif;font-size:11px;line-height:18px;color:#999;margin:0;background:#000 url('../images/tumwaterbackground.jpg') no-repeat fixed 0 0;width:100%;text-align:left;}
img{border:none;}
#wrapper{background-color:#000;color:#000;text-align:left;padding:0;width:750px;margin-top:0;margin-bottom:0;background:#000 url('../images/tumwaterbackground.jpg') no-repeat fixed 0 0;}
#main{margin:0 0 0 101px;padding:0;background-color:#000;float:right;width:650px;}
#header{height:124px;}
#header-title{font:bold 140% Arial,Helvetica,Verdana,sans-serif;text-align:left;padding:0;background-color:#000;height:99px;}
#header-bottom{border-top:0 solid #ccc;border-bottom:0 solid #ccc;background:#000;color:#ccc;margin-bottom:0;width:650px;height:25px;}
#header-bottom ul{margin:0;padding:3px;text-align:center;font:small Arial,Helvetica,Verdana,sans-serif;font-weight:bold;color:#C00;font-size:13px;}
#header-bottom li{display:inline;}
#header-bottom a:link,#header-bottom a:visited,#header-bottom a:active{text-decoration:none;font:small Arial,Helvetica,Verdana,sans-serif;font-weight:bold;color:#999;font-size:13px;}
#header-bottom a:hover{text-decoration:none;color:#C00;}
#content{margin:0;border:0 solid #b9d2e3;background-color:#fff;color:#000;width:650px;}
#content .inner h2{color:#000;padding-top:1.0em;padding-bottom:.2em;border-top:0 solid #b9d2e3;border-bottom:0 solid #b9d2e3;font-size:130%;text-align:left;}
#content .inner h3{color:#000;padding-top:.6em;padding-bottom:.6em;border-top:0 solid #b9d2e3;border-bottom:0 solid #b9d2e3;font-size:11px;text-align:left;font-weight:normal;}
#contenthome{margin:0;border:0;color:#000;background-color:#000;}
#contenthome a:link,#contenthome a:visited,#contenthome a:active{text-decoration:underline;font-family:Arial,Helvetica,Verdana,sans-serif;font-weight:normal;color:#00C;font-size:11px;}
#contenthome a:hover{text-decoration:none;color:#C00;}
#contenthome .inner td.even{background-color:#CCC;padding:10px;text-align:left;line-height:18px;}
#contenthome .inner td.odd{background-color:#000;}
#contenthome .inner h2{text-align:center;}
#contentgallery{margin:0;background-color:#333;color:#000;width:650px;}
#contentgalleryhome{margin:0;background-color:#ccc;color:#000;width:650px;}
#contentgalleryhome .inner h2{color:#000;padding-top:1.0em;padding-bottom:.2em;border-top:0 solid #b9d2e3;border-bottom:0 solid #b9d2e3;font-size:130%;text-align:left;}
#breadcrumb{background-color:#666;text-align:left;padding:3px;color:#fff;font-weight:bold;font-size:13px;}
#privacy{text-align:left;padding:10px;color:#000;font-weight:normal;font-size:12px;}
#privacy a:hover{text-decoration:none;color:#C00;}
#privacygrayback{background-color:#ccc;font-size:12px;text-align:left;font-weight:normal;}
.privacytd{background-color:#ccc;font-size:12px;text-align:left;font-weight:normal;padding:10px;}
.privacytdlogo{background-color:#ccc;text-align:right;padding-right:40px;}
.privacyul{font:small Arial,Helvetica,Verdana,sans-serif;font-weight:normal;color:#000;font-size:12px;}
.graytd{background-color:#999;padding-top:8px;padding-bottom:8px;border-bottom:3px solid #ccc;}
.lightgraytd{background-color:#999;padding-top:8px;padding-bottom:8px;border-bottom:3px solid #ccc;}
.galleryheadtd{color:#FFF;padding-top:8px;padding-bottom:2px;}
#breadcrumb a:link,#breadcrumb a:visited,#breadcrumb a:active{text-decoration:none;font:small Arial,Helvetica,Verdana,sans-serif;font-weight:bold;color:#C00;font-size:13px;}
#breadcrumb a:hover{text-decoration:underline;}
#footer{width:650px;border-top:0;border-bottom:0;margin-top:0;background-color:#000;}
#footer p{font-size:90%;color:#999;margin:0;padding:0;text-align:center;}
#footer a:link,#footer a:visited{color:#999;text-decoration:none;}
#footer a:hover{color:#C00;text-decoration:underline;}
.gray{color:#999;}
.normalfont{font-weight:normal;font-size:12px;}
#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;}
#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:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;}
#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:.7em;}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}
.lbWidth{position:absolute;top:0;left:0;width:100%;min-width:790px;}
* html .lbContent{margin-left:-790px;position:relative;}
* html .lbMinWidth{padding-left:790px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hides from IE-mac \*/ * html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */