/* CSS Document */
#gallery {text-align:center;/*width:100%;*/}
#main_image_wrapper {position:relative;height:100%;
	border:1px solid #CCC;
	/*width:100%; */
	}
#imgloader {text-align:center;vertical-align:absmiddle;padding:10px;}
#thumbbox {/*width:100%;*/height:100%;position:relative;text-align:left;
	display:block;
	border:1px solid #CCC;
	}
#thumbhide {overflow:hidden;position:relative;width:100%;}
#thumb_container{position:relative;overflow:hidden;	margin:0 15px 0 15px; height:100%; float:left;}
#thumbgall{position:relative;white-space:nowrap;z-index:1000;width:100%;padding: 5px 15px 5px 0px;height:100%;}
#thumbs {/*aborder:1px solid white; padding:0;*/ vertical-align:middle;}
#thumbs img{vertical-align:top;}
#photocount{font-size:8pt;/*width:100%;*/text-align:center;
	display:block;}
#back{position:absolute;top:0;left:0;z-index:1000;width:15px;height:100%;}
#more{position:absolute;top:0;right:0;float:right;z-index:1000; width:15px;height:100%;vertical-align:middle;}
.morelink:hover{font-size:11px;text-decoration:underline;}
#widthbox{position:relative;display:inline;left:0;top:0;padding:1px; height:100%;}
#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, .rightmore{display:block;text-decoration:none;width:100%;height:100%;padding:0;margin:0;}
#rightmore li a:hover{height:100%;}
#leftmore li a{display:block;text-decoration:none;width:100%;height:100%;}
#leftmore li a:hover{height:100%;}

.spacing{padding:1px;}
.morelink:link,.morelink:visited{font-size:11px;text-decoration:none;}
#rightmore,#leftmore{height:100%;width:15px;padding:0;padding:0;margin:0;}
#rightmore ul,#leftmore ul{list-style:none;border:none;height:100%;margin:0;padding:0;}
#rightmore li,#leftmore li{height:100%;padding:0;margin:0;}
html>body #rightmore li a,html>body #leftmore li a{width:auto;padding:0;margin:0;}
#pn_overlay{position:absolute; top:0; left:0; z-index:998;width:100%; height:100%;padding:0;margin:0;}
#prev, #next{width: 30%;height: 100%;outline:none;}
#prev { left: 0; float: left; outline: none; -moz-outline: none; visibility:hidden;}
#next { right: 0; float: right; outline: none; -moz-outline: none;}
#thumbtoggler {text-align:right;float: right;width: 48%;right:0;z-index:1100;}
#thumbdisplay {width: 100%;}
#imgtitle {text-align:center;}
.clear{clear:both;}
.tooltip {width: 150px;z-index: 15000;text-align:left;}
.tooltip h4 {font-weight: bold;font-size: 12px;margin: 0px;padding: 8px 8px 2px;}
.tooltip p {font-size: 11px;padding: 1px 8px 8px;margin:0px;}
