BODY {margin: 0px; height: 100%; color: #fff; padding: 0px; font: Normal 12px Verdana; background:url(/img/bg.gif) repeat center center;}
TABLE {padding: 0px; border-collapse: collapse;}
TD, TH {padding: 0px; border-collapse: collapse; font: Normal 12px Verdana;}
IMG {border: 0px; display: inline;}
FORM {margin: 0px;}
textarea {border: solid 1px #cecece; font: Normal 12px Verdana; padding: 2 5 0;}
H1 {margin: 0; margin: 0px; font: Normal 24px Verdana; color:#f5d007;}
H2 {margin: 0; padding: 15 0 10; font: Bold 14px Verdana;  COLOR: #ffd800;}

HR {margin: 0px; padding: 0px;}
.inp {border: solid 1px #cecece; height:21px; font: Normal 11px Tahoma; padding: 2 5 0;}

.bg0 {background:url(/img/bg0.jpg) repeat-x left top;}
.bg2 {background:url(/img/bg4.jpg) no-repeat left top;}
.bg3 {background:url(/img/niz.jpg) no-repeat left top;}
.bg4 {background:url(/img/n.jpg) repeat-x left top; background-color: #fff;}
.bg5 {background:url(/img/bg3.jpg) no-repeat left top; background-color: #888686;}
.bg6 {background:url(/img/bg1.jpg) no-repeat left top; }

.s_no {display:none;}

.men {background-color: #525050; color: #fff; background:url(/img/men2.gif) repeat-y right top; width: 247px;}
.men1 {background:url(/img/men1.gif) no-repeat right top;}
.osn1 {background:url(/img/p1.gif) no-repeat right top; color: #fff;}
.niz2 {padding: 85 0 0 60; font: Normal 24px Verdana; color: #fdf895;}
.niz3 {padding: 25 0 0 20; font: Normal 20px Verdana; color: #000;}
.niz4 {margin: 7 0 0 20;}
.niz4 TD {padding: 0 10 0 0;}
.tel {margin: 116 0 0; color: #ffea00; font: Bold 15px Verdana;}
.adr {color: #000; font: Bold 12px Arial;}

a:link, a:visited {font: Normal 12px Tahoma; color: #ffd800; text-decoration:none;}
a:hover {font: Normal 12px Tahoma; color: #ffd800; text-decoration:underline;}

.but {background:url(/img/b.gif) no-repeat left top; width:210px; height: 32px; vertical-align: top; text-align: center; color: #fff; padding: 3 0 0;}
a:link.menu, a:visited.menu {font: Normal 12px Verdana; color: #ffd800; text-decoration:none; white-space: nowrap;}
a:hover.menu {font: Normal 12px Verdana; color: #ffd800; text-decoration:underline; white-space: nowrap;}

.h0 {height: 100%;}
.w0 {width: 100%;}
.w1 {width: 1px;}

.cff {background-color: #fff;}
.ots1 {padding: 0 0 0 10;}
.black {color: #000;}

.tabDialog div{color:#fff; font:14px Arial; margin:7 10 7 5;}
.tabDialog td{color:#fff; vertical-align:top; text-align:justify; border-left:2px #c9c7a3 solid;}

.ll {font-size: 0; height: 1px; background:url(/img/va.gif) repeat-x center center;}
.hid {display: none;}
.inl {display:inline;}
.bbtd TD {font-weight: bold;}
.bb {font-weight: bold;}
.nowr {white-space: nowrap;}
.zbig {text-transform: uppercase;}

.tah {font-family: Tahoma;}
.ar {font-family: Arial;}
.ver {font-family: Verdana;}
.t10 {font-size:10px;}
.t11 {font-size:11px;}
.t14 {font-size:13px;}
.t24 {font-size:24px;}

.s {text-align: center;}
.r {text-align: right;}
.t {vertical-align: top;}
.ttr TD {vertical-align: top;}
.ctr TD {vertical-align: center;}
.b {vertical-align: bottom;}
.ots1 td {padding: 0 10 10 0;}

#lightbox{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#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-image: url(data:image/gif;base64,AAAA); 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; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
