/* CSS Document */

body {
	background-color:#A29677;
	text-align:center;
}

#content {
	width:800px;
	height:600px;
	margin:0 auto; 
	margin-top:10px;
	text-align:left;
	position:relative;
}

#logo {
	position:absolute;
	width:250px;
	height:250px;
	z-index:1;
}

#navigation {
	background-image:url(../img/decoration.gif);
	background-repeat:no-repeat;
	position:absolute;
	width:496px;
	height:143px;
	z-index:2;
	left:305px;
}

#sublevelnav {
	position:absolute;
	width:496px;
	height:143px;
	z-index:2;
	left:305px;
}

#special {
	color:#231F20;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	width:156px;
	height:340px;
	z-index:3;
	top:251px;
	left:43px;
	margin-top:10px;
}

#text {
	color:#231F20;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	width:523px;
	z-index:1;
	left:268px;
	top:144px;
	margin-left:10px;
	margin-top:10px;
}

.small {
	font-size:10px;
	}
	
.BodyHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	text-decoration: none;
	padding-right: 10px;
}

.BodySubHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
	text-decoration: none;
	padding-right: 30px;
	border-bottom:thin #92866B solid;
}
	
.ColumnHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	text-decoration: none;
	padding-right: 10px;
}
	
/* BULLETED LISTS */
	
#special ul {
	margin-top:3px;
}

#special ul li {
	font-size:10px;
	color:#000000;
	list-style-image:url(../img/bullets.gif);
	padding-left:0px;
	margin-top:0px;
	margin-left:-24px;
	padding-top:-3px;
	padding-bottom:3px;
}

#special ul li li {
	font-size:10px;
	color:#000000;
	list-style-image:url(../img/bullets.gif);
	padding-left:0px;
}

#text ul {
	margin-top:0px;
}

#text ul li {
	font-size:12px;
	color:#000000;
	list-style-image:url(../img/bullets.gif);
	padding-left:0px;
	margin-top:0px;
	margin-left:-24px;
	padding-top:3px;
	padding-bottom:3px;
}

#text ul li li {
	font-size:12px;
	color:#000000;
	list-style-image:url(../img/bullets.gif);
	padding-left:0px;
}

a {
	color: #000000;
}


/* LIGHTBOX */

#lightbox{
	position:absolute;
	left:0;
	width:100%;
	z-index:100;
	text-align:center;
	line-height:0;
}

#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:transparent url(../img/blank.gif) no-repeat; /* Trick IE into showing hover */
	display:block;
}

#prevLink { 
	left:0; 
	float:left;
}

#nextLink { 
	right:0; 
	float:right;
}

#prevLink:hover, #prevLink:visited:hover { 
	background:url(../img/prevlabel.gif) left 15% no-repeat; 
}

#nextLink:hover, #nextLink:visited:hover { 
	background:url(../img/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;	
}	
		
#overlay{
	position:absolute;
	top:0;
	left:0;
	z-index:90;
	width:100%;
	height:500px;
	background-color:#A29677;
}