#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); /* Trick IE into showing hover */  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; }  .boxpopup {    font-family:Arial,sans-serif; /*TEXT FONT*/    font-size:90%;		/*TEXT SIZE*/    color:black; background:#FFFF99; /*COLOURS*/    width:200px;			/*BOX WIDTH*/    text-align:center; 		/*ALIGNMENT*/    padding:4px 5px 4px 5px; 	/*SPACING*/    font-weight:bold;	 	/*BOLD TEXT*/    border:1px solid gray; 	/*BORDER STYLE*/   } 
#pdqbox {position:absolute; visibility:hidden; z-index:200;}   
h1 {
font-family: Arial Narrow;
font-size: 22px;
text-align: center;
}  
body {	 
margin: 0; 	padding: 0; 	text-align: right; 	font family: Arial Narrow; 	background-color: #725B39; }  

#header { 	
margin-left: 200px; 	height: 120px; 	width: 680px; 	background-color: #99866A; 	
/*background-image: url(top.jpg);*/ 	/*border: 2px solid;	*/ }  

#main { 	
	position: absolute; 	
	top: 20px;
	left: 50%; 
	width: 880px;  
	margin-top: 0px; 	
	margin-left: -440px; 	
	color: #ffffff; 	
	font family: Arial Narrow; 
	background-color: #725B39; 
	border-right-width: 1px; 	
	border-right-style: solid;	
	border-top-width: 1px;	
	border-top-style: solid; 
	border-bottom-width: 1px;	
	border-bottom-style: solid; 
}   

#centre { 	
margin-top: 0px; 	
margin-left: 220px; 	
margin-right: 20px; 	
padding: -15px; 	
width: 660px; 	
height: 420px;	 	
padding-top: 0px; 	
text-align: justify; 	
font family: Arial Narrow; 	
font-size: 18px; 	
background-color: #99866A; 
}  

#tcentre {	
margin-top: 0px; 	
margin-left: 220px; 	
margin-right: 20px; 	
padding: -15px; 	
width: 660px; 	
height: 1650px;	 	
padding-top: 0px; 	
text-align: justify; 	
font family: Arial Narrow; 	
font-size: 18px; 	
background-color: #99866A; 
}  


#rtcentre {	
margin-top: 0px; 	
margin-left: 220px; 	
margin-right: 20px; 	
padding: -15px; 	
width: 660px; 	
height: 860px;	 	
padding-top: 0px; 	
text-align: justify; 	
font family: Arial Narrow; 	
font-size: 18px; 	
background-color: #99866A; 
}

#menu { 	
position: absolute; 	
padding-left: 20px; 
top: 0px; 	
left:0px; 	
width: 200px; 	
text-align: left; 	
padding-top: 220px; 	
color: #ffffff; 	
height: 400px; 		 	
background-image: url(images/kandelaber4.jpg); 
border-left-width: 1px;
border-left-style: solid;
border-bottom-width: 1px;	
border-bottom-style: solid; 
}  

#tmenu { 	
position: absolute; 	
padding-left: 20px; 
top: 0px; 	
left:0px; 	
width: 200px; 	
text-align: left; 	
padding-top: 220px; 	
color: #ffffff; 
height: 1630px; 	
background-image: url(images/kandelaber4.jpg); 	 	
border-left-width: 1px;
border-left-style: solid;
border-bottom-width: 1px;	
border-bottom-style: solid; 
}  

#rtmenu { 	
position: absolute; 	
padding-left: 20px; 
top: 0px; 	
left:0px; 	
width: 200px; 	
text-align: left; 	
padding-top: 220px; 	
color: #ffffff; 
height: 840px; 	
background-image: url(images/kandelaber4.jpg); 	 	
border-left-width: 1px;
border-left-style: solid;
border-bottom-width: 1px;	
border-bottom-style: solid; 

}  

#bottom { 	
	position: absolute; 	
	margin-left: 220px;
	height: 80px; 	
	width: 659px;
	background-color: #99866A; 
	border-right-width: 1px; 	
	border-left-width: 1px;	
	border-right-style: solid;	
	border-left-style: solid;
	border-bottom-width: 1px;	
	border-bottom-style: solid; 
}   

table { 
font-family: Arial Narrow;  	
font-size: 16px;   
text-align: justify;  
}  

a:link { font-family:  Arial Narrow; 	font-size: 17px; text-decoration: none; 	color: #ffffff; }
a:visited { font-family:  Arial Narrow; font-size: 17px;text-decoration: none;     	color: #ffffff; }  
a:hover { font-family:  Arial Narrow; font-size: 17px; text-decoration: underline; 	color: #ffffff; }  
a:active { font-family:  Arial Narrow; font-size: 17px;text-decoration: underline; 	color: #ffffff; }  

.kiemel { font-weight: bolder; } 

li {
	margin-bottom: 8px;
	padding-left: 8px;
	list-style-type: none;
	background: url(images/img07.gif) no-repeat left center;
	/*background: url(images/img06.gif) repeat-x left bottom;*/
}


