body,html {
		margin: 0;
		padding: 0;		
		background:#E1D8B9;
		font-size: 12px;
		color: #000;
		min-width:1000px;
		height: 100%;
		width: 100%;
		position:relative;
		font-family: Arial, Verdana, sans-serif;
		}
		
* html {min-width:1000px;	}

/*////////////////////////////////////////////////////////////////////////*/		
/*Head Section*/
/*////////////////////////////////////////////////////////////////////////*/

#main {	
		margin:0px auto;
		padding:240px 0px 0px 0px;	
		min-width:1000px;
		height:270px;
		background:url(../graphics/bg.jpg) no-repeat center top;
		
		}

#header {

		width: 1000px;
		height: 107px;
		margin:0px auto;
		margin-bottom:-2px;
		background:transparent url(../graphics/header.png) no-repeat;
		}


/*////////////////////////////////////////////////////////////////////////*/		
/*Left hand side*/
/*////////////////////////////////////////////////////////////////////////*/
#left_content{
		float: left;
		width: 180px;
		padding:20px 0px 0px 40px;
		}
#right_content{
		float: left;
		width: 700px;
		padding:0px 0px 0px 20px;
		}		

/*////////////////////////////////////////////////////////////////////////*/		
/*Main content*/
/*////////////////////////////////////////////////////////////////////////*/

		
#content {
		width: 1000px;
		background: url(../graphics/wrap.gif) repeat-y;
		
		margin-right:auto;
		margin-left:auto;
		}

/*////////////////////////////////////////////////////////////////////////*/		
/*Footer*/
/*////////////////////////////////////////////////////////////////////////*/	

#footer {
		background:#E1D8B9 url(../graphics/footer.png);
		background-repeat: no-repeat;
		clear:both;
		width: 1000px;
		height:108px;
		color: #fff;
		margin:0px auto;
		}

#footer a {
		
		padding: 2px 2px 2px 2px;
		color: #fff;
		text-decoration:none;
		}

#footer a:hover {
		color: #fff;
		}

li {
		list-style: none;	
	}

ul{
		padding: 0px;
		margin: 0px;
		}
	

.image_border{
	border:1px solid #ccc;
	padding:3px;
	}
	

.para{
	
	padding:5px 5px 5px 5px;
	font-size:12px;
	}

.header{
	padding:5px 5px 5px 5px;
	border:1px solid #E9E9E9;
	color: #666666;
	}
	.sub_header{
	padding:5px 5px 5px 5px;
		}

#clearer {

clear:both;
}
/*STYLE FOR ALL LINKS*/		
a:link	{
		color: #000;
		padding-bottom:1px;
		text-decoration:none;
		}

a:visited{
		color: #000;
		text-decoration:none;
		
		}

a:hover{	
		color: #ccc;
		text-decoration:none;
		text-decoration:none;
		}

a:active	{
		color: #ccc;
			
		}	
	
.border {
border :1px solid #ccc;
padding:6px;
}



	
#menu {
	
	font-size:14px;
	font-weight:200;
	color:#000;
	text-decoration:none;
	padding:34px 0px 0px 30px;

	}
	

.urbangreymenu{
width: 200px; /*width of menu*/
}


.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font: normal 12px Arial;
color: #000;
background: #E9E9E9;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: #000;
background: #E1D8B9;
}

.urbangreymenu .small_text{
font-size:9px;}
/*////////////////////////////////////////////////////////////*/
/*lightbox*/
/*////////////////////////////////////////////////////////////*/
#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(../graphics/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../graphics/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; }



/*////////////////////////////////////////////////////////////*/
/*map*/
/*////////////////////////////////////////////////////////////*/
#returnlink { display: block; position: absolute; bottom: 0; right: 0;  color: white; background: blue; padding: 3px;}
#map1,#map2,#map3,#map4,#map5,#map6{ position: relative; overflow: hidden; background-repeat:no-repeat; margin:0px 0px 20px 0px;  padding:10px;}
#map1 a.bullet,#map2 a.bullet,#map3 a.bullet,#map4 a.bullet,#map5 a.bullet,#map6 a.bullet { display: block; position: absolute; width: 50px; height: 50px;  text-decoration: none;  opacity: .7; z-index: 2; }
#map1 div.popup,#map2 div.popup,#map3 div.popup,#map4 div.popup,#map5 div.popup,#map6 div.popup{ display: none; position: absolute; width: auto; top: 60px; left: 110px; background: white; z-index: 3; padding: 4px; border: 2px solid #ccc; }
#map1 div.popup a.close,#map2 div.popup a.close,#map3 div.popup a.close,#map4 div.popup a.close,#map5 div.popup a.close,#map6 div.popup a.close{ display: block; position: absolute; top: -10px; right: -10px; border:0px; text-decoration:none;}
#map1 img,#map2 img,#map3 img,#map4 img,#map5 img,#map6 img{ border:0px;}
#map1 p,#map2 p,#map3 p,#map4 p,#map5 p,#map6 p{ margin:5px;}
/*////////////////////////////////////////////////////////////*/
