/* CSS Document */

body {
	background-color:#FFFFFF;
	font-family:Verdana, "Lucida Sans Regular";
	color: #000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;}

a:link {
	color: #99999;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #99999;
}
a:hover {
	text-decoration: underline;
	color: #99999; 
}
a:active {
	text-decoration: none;
	color: #99999;
}

#indexwrapper {position:absolute; float:left; width:1024px; left:50%; margin-left:-512px; margin-top:20px;
}

#wrapper { position: absolute; float:left; width:800px; left:50%; margin-left:-400px; height:800px;
}

#header { position: relative; float:left; width:798px; height:189px; margin-top:20px; border-top:solid #000 1px; border-right:solid #000 1px; border-left:solid #000 1px;
}

#title { position:absolute; top:40px; left:500px;
}

#menucontain { position: relative; float:left; padding-left:80px; width:720px; height:35px; background:url(../images/btnsnew/buttonbg.png) repeat-x;
}

#menubtn { float:left; width:80px; height:35px; padding:0px; margin:0px;
}

#contentwrap { position: relative; float: left; width:800px;
}

#contenttext { float:left; text-align:justify; margin-right:2px; margin-left:2px; color:#99999; font-size:12px; width:798px;
}

#contenttitle { float:left; margin-left:2px; margin-bottom:10px; text-align:justify; margin-right:2px; color:#99999; font-size:13px; font-weight:bold; margin-top:8px;
}

#contentleft { position:relative; float:left; width:140px; margin-top:5px;color:#99999; font-size:12px; height:30px; 
}

#contentright { position:relative; float:left; width:150px; height:30px; margin-top:5px;color:#99999; font-size:12px; 
}

#ratescontain {position:relative; float:left; width:798px; margin-top:2px; margin-left:2px;
}

#contentrates { position:relative; float:left; width:140px; color:#99999; font-size:12px; 
}

#pic { float:left; position:relative; border:1px solid #000;
}

#picr {position:relative; float:right; border:1px solid #000;
}

#map { float:left; position:relative; margin:0; padding:0; width:798px; border:1px solid #000; 
}

#photogal { position:relative; float:left; width:720px; left:45px; margin-top:10px; margin-bottom:10px;
}

#photopic {position:relative; float:left; width:165px; margin:5px; border:1px solid #333; height:110px;
}

#footercontain {position:relative; float:left; width:800px;
}

#footerimg { position:relative; float:left; border:1px solid #000; margin: 10px 0px 30px 0px; width: 798px; padding: 0px 0px 0px 0px; color:#CCC; list-style:none;
}

.gallery_unstyled li {list-style:none; padding:0px 0px 0px 0px; margin:0px 0px 0px -30px;
}

#footertext {position:relative; float:left; 
}
/*list stuff*/

ul#gallerymain{
			float:none;
			width: 800px;
		}

		ul#gallerymain, ul#gallerymain li, ul#gallerymain li.big2, ul#gallerymain li.big3, ul#gallerymain li.big4{
			list-style:none;
			margin:0px;
			padding:0px;
		}
		ul#gallerymain li{
			float: left;
			display:inline;
			margin: 5px;
			width:100px;
		}
		
		ul#gallerymain li{
			float: left;
			display:inline;
			margin: 10px;
			margin-left:0px;
			margin-bottom:0px;
			width:160px;
		}

		ul#gallerymain li.big {
			float: left;
			display:inline;
			margin: 5px;
			width:800px;
		}
		
		ul#gallerymain li.big2
		{
			float: left;
			display: inline;
			margin: 0px;
			width: 540px;
		}
		
		ul#gallerymain li.big4 {
			float: left;
			display:inline;
			margin: 5px;
			width:265px;
		}
		
		ul#gallerymain li.big3
		{
			display: inline;
			margin: 5px;
			width: 540px;
			border: 1px solid #666;
		}
		
		ul#gallerymain li.copy{
			display:inline;
			float: left;
			list-style: none;
			margin: 5px;
			padding: 0;
			width: 530px;
			text-align: left;
		}
		
		
#slideshow {
position:absolute;
}
#slideshow div {
position:absolute;
}

