#main_image_wrapper{position:relative;border:1px solid #CFCFCF;width:600px;height:399px;background:#FFF url(../rsrc/loading_image.gif) no-repeat 50% 50%;}
#imgloader{text-align:center;vertical-align:middle;}
#thumbbox{background:#FFF;border:solid 1px #CFCFCF;text-align:center;width:590px;position:relative;padding:5px;}
#thumb_container{position:relative;overflow:hidden;width:526px;height:105px;margin:0 0 0 32px;}
#thumbs{margin-right:3000px;}
#thumbs img{margin-right:3px;vertical-align:top;}
#thumbs a img{border:1px solid #CFCFCF;}
#thumbs a:hover img{border:1px solid #999;}
#thumbs a:hover{color:#999999;}
#photocount{color:#329900;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:585px;float:right;z-index:1001;}
.morelink:hover{font-size:11px;color:#329900;text-decoration:underline;}
#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;text-align:center;}
#iptc_btn{width:100%;text-align:right;position:absolute;left:0;top:0;z-index:999;}
#iptc_info{position:absolute;bottom:0;left:0;height:auto;width:100%;background-color:#000;color:#CCC;font-size:10px;line-height:140%;text-align:left;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.iptc_left{float:left;text-align:right;width:18%;color:#0CF;padding:0 0 0 2%;}
.iptc_right{float:right;text-align:left;width:79%;}
#rightmore li a{background:url(../rsrc/right_more.gif);display:block;color:#fff;text-decoration:none;width:100%;padding:0;}
#rightmore li a:hover{background:url(../rsrc/right_more_over.gif);color:#fff;height:115px;}
#leftmore li a{background:url(../rsrc/left_more.gif);display:block;color:#fff;text-decoration:none;width:100%;padding:0;}
#leftmore li a:hover{background:url(../rsrc/left_more_over.gif);color:#fff;height:115px;}
.spacing{padding:1px;}
.morelink:link,.morelink:visited{font-size:11px;color:#329900;text-decoration:none;}
#rightmore,#leftmore{color:#333;height:115px;width:15px;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:0.8em;text-align:center;color:#329900;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;}
#e2link{font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#000;text-align:left;width:600px;padding:5px 0;}
#e2link a{color:#000;text-decoration:none;}
.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;}
.e2_photo_gallery {
	padding-bottom: 5px;
}