@charset "UTF-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
	background-color:#e6e5cf;
}
p {margin-top:20px;
	margin-bottom:20px;
	line-height:20px;
}
h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:36px;
	border:0px;
	margin:0px;
}
h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	border:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:30px;
	border:0px;
	margin:0px;
	color: #666;
	font-weight: normal;
}
h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	border:0px;
	line-height:20px;
	margin-top:20px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	color:#333;
}
.boldTxt{
	font-weight:bold;
	margin:0px;
}
#wrapper {
	position:relative;
	width:780px;
	height:auto;
	background-color:#FFF;
	margin-top: 40px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 40px;
}
.MainImg{
	margin-bottom:20px;
	margin-top:20px;
}

.boldText{
	font-weight:bold;
}

#Header {
	width: 780px;
	position: relative;
	margin-bottom:20px;
}
#Sidebar {
	float:left;

}
ul.nav {
	width:180px;
	margin: 0px;
	padding:0px;
}
ul.nav li {
	background-color:#e6e5cf;
	display:block;
	padding:15px;
	margin-bottom:4px;
	font-size:14px;

}
ul.nav a {
	color:#333;
	text-decoration:none;
	border-bottom:none;
}
ul.nav a:hover {
	color:#066;
}


#MainBodyWrap {
	position:relative;
	margin-left:200px;
	width:580px;
}



#galleryWrap {
	width: 580px;
}
/* Gallery styles */
*{margin:0;padding:0}
	.caption{
		font-style:italic;color:#999;
		}
	.gallery_outer{
		position:relative;
		margin-top:0px; margin-bottom:10px; text-align:center;
	}
	.gallery{width:580px;margin:0 auto;
	}
	.gallery li{width:143px;height:80px;
	margin-top:30px;
	margin-left:1px;
	margin-right:1px;
	}
	.gallery li div{
	}
	.gallery li div .caption{font:italic 0.7em/1.4 georgia,serif;
	}
	
	#main_image{margin:20px auto 0px auto;height:350px;width:580px;}
	#main_image img{margin-bottom:10px;}
	
	.gallery_nav{padding-top:0px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;
	}
.gallery_nav a{color:#333; text-decoration:none;
}
.gallery_nav a:hover{color:#066;
}

	.info p{margin-top:1.6em;}
/*end of gallery styles*/

#footer {
	position:relative;
	width: 780px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
#LftFoot{
	margin-left:200px;
}
.footerText {
	font-size: 10px;
	color:#333;

}
.footerText a{
	font-size: 10px;
		color:#333;
}

.footerText a:hover {
	color:#066;
}
#ContactWrap {
	width:580px;
}
.ContactBox {
	float: right;
	width: 280px;
	position: relative;
}
.ContactBox p {
	margin: 0px;
	padding: 0px;
}
#MainBodyWrap a {
	color: #333;

}
#MainBodyWrap a:hover {
	color: #066;

}

.ContactBox a{
	color:#333;
	text-decoration:none;
	}
.ContactBox a:hover{
	color:#066;
}
.googleMapBox{
	width:280px;
	height:283px;
	padding-right:15px;

}

