*{margin:0;padding:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}
* html .clearfix{height:1%;}
body{font-family:Arial, Helvetica, sans-serif;font-size:13px;background-color:#606060;background-image:url(../designs/hauptman/bg.png);background-position:top;background-repeat:repeat-x;}
#wrapper{width:922px;margin:0 auto;}
#header{color:#fff;width:900px;float:left;height:100px;background:#000;margin-bottom:10px;padding:5px;}
#leftcolumn{padding-top:5px;height:100%;width:600px;float:left;margin:0;}
#rightcolumn{text-align:justify;float:right;color:#fff;min-height:100px;width:290px;display:inline;margin:0 0 5px;padding:10px;}
#sub_rightcolumn{float:right;text-align:right;vertical-align:bottom;color:#fff;width:900px;;}
#sub_footer{width:100%;clear:both;border-top:solid 2px #fff;padding-top:10px;padding-bottom:10px;font-size:9px;color:#999;text-decoration:none;}
#sub_footer a{padding-top:10px;font-size:9px;color:#999;text-decoration:none;}
#footer{width:100%;clear:both;}
#footer_left{color:#fff;float:left;text-align:left;width:400px;padding-bottom:10px;margin:0;}
#footer_right{color:#fff;display:inline;text-align:right;float:right;width:400px;padding-bottom:10px;margin:0;}
img{border:none;}
a{font-size:11px;color:#fff;text-decoration:none;}
#main_image_wrapper{position:relative;width:600px;height:399px;background:#FFF url(../../rsrc/loading_image.gif) no-repeat 50% 50%;border:1px solid #999;}
#imgloader{text-align:center;vertical-align:middle;}
#thumbbox{float:left;width:590px;position:relative;padding-left:5px;}
#thumb_container{position:relative;overflow:hidden;width:530px;height:105px;padding-bottom:10px;margin:0;}
#thumbs img{margin-right:4px;vertical-align:top;}
#thumbs a img{border:1px solid #999;}
#thumbs a:hover img{border:1px solid #fff;}
#thumbs a:hover{color:red;}
#photocount{color:#606060;font-size:10px;float:left;width:48%;text-align:left;left:0;}
#back{position:absolute;top:0;left:0;visibility:hidden;z-index:1001;}
#more{position:absolute;top:0;left:568px;float:right;z-index:1001;}
.morelink:hover{font-size:11px;}
#thumbgall{position:absolute;left:0;top:0;white-space:nowrap;z-index:1000;}
#widthbox{position:relative;display:inline;left:0;top:0;padding:1px;}
#imgbox{width:80px;height:80px;display:inline;position:absolute;}
#iptc_btn{width:100%;text-align:right;position:absolute;left:0;top:0;z-index:999;}
#iptc_info{display:none;}
.iptc_left{float:left;text-align:right;width:18%;color:#FFF;padding:0 0 0 2%;}
.iptc_right{float:right;text-align:left;width:79%;}
#rightmore li a{background:url(../designs/hauptman/right_more.png) no-repeat;display:block;color:#606060;text-decoration:none;width:100%;padding:0;}
#rightmore li a:hover{background:url(../designs/hauptman/right_more_over.png) no-repeat;color:#606060;height:115px;}
#leftmore li a{background:url(../designs/hauptman/left_more.png) no-repeat;display:block;color:#606060;text-decoration:none;width:100%;padding:0;}
#leftmore li a:hover{background:url(../designs/hauptman/left_more_over.png) no-repeat;color:#606060;height:115px;}
.spacing{padding:1px;}
.morelink:link,.morelink:visited{font-size:11px;color:#FFF;text-decoration:none;}
#rightmore,#leftmore{color:#333;height:115px;width:32px;padding:0;}
#rightmore ul,#leftmore ul{list-style:none;border:none;height:115px;margin:0;padding:0;}
#rightmore li,#leftmore li{height:115px;margin:0;}
html>body #rightmore li a,html>body #leftmore li a{width:auto;}
#pn_overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:998;}
#prev,#next{width:30%;height:100%;background:transparent url(../../rsrc/blank.gif) no-repeat;outline:none;}
#prev{left:0;float:left;outline:none;-moz-outline:none;visibility:hidden;}
#next{right:0;float:right;outline:none;-moz-outline:none;}
#prev:hover,#prev:visited:hover{background:url(../../rsrc/prev.gif) left 50% no-repeat;}
#next:hover,#next:visited:hover{background:url(../../rsrc/next.gif) right 50% no-repeat;}
#imgtitle{width:600px;font-size:.8em;text-align:center;color:#FFF;display:block;}
#imgtitle h2{font-size:1.3em;margin:0;padding:0;}
#thumbtoggler{text-align:right;float:right;width:48%;right:0;z-index:1100;}
#thumbdisplay{width:600px;}
.clear{clear:both;}
.tooltip{color:#fff;width:150px;z-index:15000;text-align:left;}
.tooltip h4{font-weight:700;font-size:12px;background:#000;margin:0;padding:8px 8px 2px;}
.tooltip p{font-size:11px;background:#000;margin:0;padding:1px 8px 8px;}
#thumbhide{position:relative;overflow:hidden;}
#property_name{color:#333;font-size:18px;width:100%;padding-bottom:5px;float:left;text-align:left;}
#property_name a{color:#333;font-size:18px;}
#tplinkWrap{background-color:#333;width:100%;display:block;}
#tpLink{width:920px;margin-left:auto;margin-right:auto;color:#666;padding-top:5px;padding-bottom:5px;background-color:#333;}
#tpLink a{color:#999;text-decoration:none;}