﻿body
{
	margin: 0;
	padding: 0;
}

img
{
	border:none;	
}

a
{
	text-align:none;	
}

.header
{
	width:100%;
	height:163px;
	background-color:#e7e1d7;
	margin:0;
	padding:0;
	clear:both;	
}

.hContainer
{
	width:1004px;
	height:163px;
	background-image:url(../images/headerBack.jpg);
	background-repeat:no-repeat;
	margin:0 auto;
	padding:0;	
}

.hMenu
{
	list-style:none;
	width:620px;
	height:40px;
	line-height:40px;
	margin:110px 0px 0px 330px;
	padding:0;
	float:left;
}

.hMenu li
{
	display:inline;	
	margin-left:22px;
}

.hMenu li a
{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#a3956c;	
	letter-spacing:1px;
}

.hMenu li a.active
{
	color:#d32d33;
}

.hMenu li a:hover
{
	color:#d32d33;
}

.content
{
	width:100%;
	height:auto;
	margin:0;
	padding:0;
	clear:both;	
}

.contImg
{
	width:1004px;
	height:auto;
	margin:0 auto;
	padding:0;
	clear:both;	
	text-align:center;
}

.contMBase
{
	width:969px;
	height:237px;
	margin:0 auto;
	padding:20px 0px 5px 35px;
	clear:both;	
	text-align:center;
}

.contMBase div
{
	height:237px;
	margin:0;
	padding:0;
	float:left;
}

.contMBase div div
{
	height:33px;
	margin:0;
	padding:0;
	float:left;
	clear:both;
}

.contMBase div p
{
	height: 200px;
	margin: 20px 0px 0px 0px;
	padding: 0;
	float: left;
	clear: both;
	text-align: justify;
	width: 95%;
	font-family: georgia, 'Time New Roman';
	font-size: 11px;
	color: Gray;
	line-height: 20px;
}

/* About Us */

.aboutCont
{
	width:969px;
	height:700px;
	margin:0 auto;
	padding:20px 0px 15px 35px;
	clear:both;	
	text-align:center;
}

.aboutCol1
{
	width:243px;
	height:700px;
	margin:0;
	padding:0;
	float:left;
	text-align:center;
}

.aboutCol1 p
{
	width: 95%;
	text-align: left;
	font-family: georgia, 'Time New Roman';
	font-size: 10px;
	color: Gray;
	line-height: 18px;
	margin:5px 0px 0px 0px;
	font-style:italic;
}

.aboutCol2
{
	width: 416px;
	height: 700px;
	margin: 0px 20px 0px 20px;
	padding: 0px 20px 0px 20px;
	float: left;
	text-align:left;
	border-left: dotted 1px #808080;
	border-right: dotted 1px #808080;
}

.aboutCol2 p
{
	width: 95%;
	text-align: left;
	font-family: georgia, 'Time New Roman';
	font-size: 13px;
	color: Gray;
	line-height: 22px;
	margin:25px 0px 0px 0px;
}

.aboutCol2 ul
{
	width: 95%;
	text-align: left;
	font-family: georgia, 'Time New Roman';
	font-size: 13px;
	color: Gray;
	line-height: 22px;
	margin:25px 0px 0px 0px;
	padding:0px 0px 0px 15px;
}

.aboutCol2 ul li
{
	margin:0px 0px 15px 0px;
}

.aboutCol3
{
	width:200px;
	height:700px;
	margin:0;
	padding:0;
	float:left;
	text-align:left;
}

.sideUL
{
	list-style:none;
	margin:0;
	padding:0px 0px 15px 0px;
	width:95%;
	height:auto;	
}

.sideUL li
{
	display:list-item;
	text-align:left;
	line-height:25px;
	height:25px;
}

.sideUL li a
{
	font-family:Arial;
	font-size:12px;
	color:#808080;
	text-decoration:none;
	letter-spacing:1px;
}

.sideULBtm 
{
	clear:both;
	float:left;
	height:auto;
	line-height:18px;
	margin:0px 0px 25px 0px;
}

.sideULBtm a
{
	font-family:Arial;
	font-size:12px;
	color:#808080;
	text-decoration:none;
	letter-spacing:1px;
}

.mapCol1
{
	width:739px;
	height:650px;
	margin:0px 20px 0px 0px;
	padding:0;
	float:left;
	text-align:center;
}

span.MapTitle
{
	font-family:Arial Black;
	font-size:14px;	
}

span.MapSubs
{
	font-family:Arial;
	font-size:12px;
	color:Gray;	
}

.footer
{
	width:100%;
	height:50px;
	background-color:#e7e1d7;
	margin:0;
	padding:0;	
}

.fContainer
{
	width: 1004px;
	height: 40px;
	margin: 0 auto;
	clear: both;
	color: #CABAA2;
	font-family:Arial;
	font-size:12px;
	text-align:center;
	line-height:40px;
}

.fContLeft
{
	width:700px;
	text-align:center;
	margin:0;
	padding:0;
	float:left;
	height:40px;
	line-height:40px;
}

.fContLeft a
{
	color: #CABAA2;
	text-decoration:none;
}

.fContRight 
{
	width:270px;
	margin:0;
	padding:0;
	padding-top:8px;
	float:left;
	height:30px;
	line-height:30px;
	text-align:right;
}

.fContRight a
{
	
}

.fBdr
{
	width:100%;
	height:10px;
	background-color:#c2b195;
	margin:0;
	padding:0;
	clear:both;
	float:left;	
}

/* Contact Us */

.contMainDiv
{
	width:969px;
	height:750px;
	margin:0 auto;
	padding:0px 0px 15px 35px;
	clear:both;	
	text-align:center;	
}

.contCol1
{
	width: 600px;
	height: 750px;
	margin: 0px 20px 0px 0px;
	padding: 0px 20px 0px 0px;
	float: left;
	text-align:left;
	font-family: georgia, 'Time New Roman';
	font-size: 14px;
	color: Gray;
	line-height:18px;
}

.contCol1 ul
{
	width: 95%;
	text-align: left;
	font-family: georgia, 'Time New Roman';
	font-size: 14px;
	color: Gray;
	line-height: 20px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	clear:both;
}

.contCol1 ul li
{
	margin:0px 0px 5px 0px;
}

.contCol2
{
	width: 250px;
	height: 730px;
	margin: 20px 0px 20px 20px;
	padding: 0px 0px 0px 20px;
	float: left;
	text-align:left;
	border-left: dotted 1px #808080;
}

.contCol2 p
{
	font-family: georgia;
	font-size: 13px;
	color: Gray;
	line-height: 18px;
}

.contCol2 p span
{
	color:#d32d33;
}


/* Gallery */

.GalleryMainDiv
{
	width:969px;
	height:950px;
	margin:0 auto;
	padding:30px 0px 15px 35px;
	clear:both;	
}

.GalleryMainDiv div
{
	width:189px;
	height:189px;
	margin:0 47px 30px 0px;
	padding:0;
	float:left;
}

.GalleryMainDiv p
{
	width:95%;
	height:30px;
	margin:20px 0px 10px 0px;
	padding:0;
	float:left;
	clear:both;
	font-family: georgia, 'Time New Roman';
	font-size: 14px;
	color: Gray;
	line-height:18px;
}

.articleDiv
{
	width:933px;
	height:60px;
	margin:0 auto;
	padding:0;	
	clear:both;
}

.artLogo
{
	width:121px;
	height:50px;
	padding:20px 10px 5px 0;
	margin:0;
	float:left;	
}

.artTitle
{
	width:710px;
	height:25px;
	padding:5px 0 0 0;
	margin:0;
	float:left;
	font-family:Arial Black;
	font-size:15px;	
}

.artDesc
{
	width: 710px;
	height: auto;
	padding: 0px 0 5px 0;
	margin: 0;
	float: left;
	font-family: Arial;
	font-size: 13px;
	color: #666666;
}