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

body {
	margin:0px auto;
	padding:0px;
	font:normal 13px/18px georgia;
	color:#fff;
	background:url(/images/body_bg.jpg) center top no-repeat #312821;
}
.index-main {
	background:url(/images/index-grf.jpg) center top no-repeat;
	width:100%;
	padding-top:41px;
	float:left;
}
.container {
	width:855px;
	margin:0px auto;
	padding-left:145px;
}
.index-container {
	width:855px;
	float:right;
}
.header-main {
	width:855px;
/*	background:url(/images/home_bg_right.jpg) right top no-repeat #fff;*/
	height:401px;
	float:right;
}
.header-left {
	width:444px;
	
	float:left;
}
.header-right {
	width:409px;
	float:left;
}
img {
	border:none;
	margin:0px;
	padding:0px;
}
form {
	margin:0px;
	padding:0px;
}
P {
	margin:5px 0px;
	padding:0px;
}
.left {
	float:left;
}
.right {
	float:right;
}
a {
	text-decoration:none;
	color:#3b6c00;
}
a:hover {
	text-decoration:underline;
	color:#871f26;
}
.header-content {
	padding-right:172px;
	padding-top:16px;
	padding-left:25px;
	width:207px;
	text-align:center;
	color:#77695f;
}
.logo {
	margin-bottom:15px;
}

.navcontainer {
	width:200px;
	margin:0px auto;
	color:#77695f;
}
.navcontainer ul {
	list-style-type:none;
	display:block;
	height:240px;
	margin:0px;
	padding:0px;
	text-align:center;
	float:left;
	overflow:hidden;
}
.navcontainer ul li {
	float:left;
	list-style-type:none;
	display:block;
	text-align:center;
	width:200px;
	font:normal 14px/24px georgia;
	color:#ae3601;
}
.navcontainer ul li a {
	font:normal 14px/24px georgia;
	color:#77695f;
	text-decoration:none;
}
.navcontainer ul li a:hover {
	font:normal 14px/24px georgia;
	color:#ae3601;
	text-decoration:none;
}
.navcontainer ul li a.active {
	font:normal 14px/24px georgia;
	color:#ae3601;
	text-decoration:none;
}
.active {
	color:#77695f;
}
.nav-bottom {
	width:150px;
	float:left;
	padding-top:20px;
	padding-left:42px;
	text-align:center;
}
.nav-bottom ul {
	list-style-type:none;
	display:inline;
	margin:0px auto;
	width:142px;
	padding:0px;
	text-align:center;
}
.nav-bottom ul li {
	float:left;
	list-style-type:none;
	display:inline;
	text-align:center;
	background:url(/images/line.jpg) right top no-repeat;
}
.index-content {
	width:655px;
	float:left;
	line-height:16px;
	text-align:justify;
}
.index-footer {
	width:875px;
	float:left;
	text-transform:uppercase;
	color:#77695f;
	font: bold 11px/10px arial;
	padding-bottom:80px;
}
.footer-nav {
	width:875px;
	margin:0px auto;
	padding-top:11px;
}
.footer-nav ul {
	list-style-type:none;
	display:block;
	margin:0px;
	padding:0px;
	float:left;
}
.footer-nav ul li {
	float:left;
	list-style-type:none;
	display:block;
	text-align:left;
	color:#77695f;
	font: bold 11px/10px arial;
}
.footer-nav ul li img {
	margin-left:34px;
	margin-right:5px;
	vertical-align:middle;
}

#spinlogo a{
	text-transform: none;
	font-size: 9px;
	font-weight: normal;
	color: #77695f;
	text-decoration: none;
}
#spinlogo2 a{
	text-transform: none;
	font-size: 9px;
	font-weight: normal;
	color: #77695f;
	text-decoration: none;
}
#spinlogo span{display:none;padding-top:9px;}
#spinlogo2 span{display:none;padding-top:9px;}
.footer-nav .orange {
	font: bold 14px arial;
	color:#7d512b;
}
#spinlogo{width:220px;text-align:right;}
#spinlogo2{width:205px;text-align:right;}
.footer-nav .sm {
	font: normal 10px arial;
	color:#7d512b;
	text-transform:capitalize;
}

h1 {
	font:italic normal 33px georgia;
	color:#77695f;
	padding:0px;
	margin:0px;
}
h1 {
	font:italic normal 33px georgia;
	color:#77695f;
	padding:0px;
	margin:0px;
}
h2 {
	font:italic normal 33px georgia;
	color:#533d1c;
	padding:0px;
	margin:0px;
	text-transform:none;
}
h3 {
	font:normal 13px/18px georgia;
	color:#533d1c;
	text-transform: none;
		padding:0px;
	margin:0px;
}
h4 {
	font:normal 14px/22px georgia;
	color:#877e6b;
		padding:0px;
	margin:0px;
}
.inner-main {
	width:100%;
	padding-top:41px;
	float:left;
}
.container1 {
	width:990px;
	margin:0px auto;
	padding-left:10px;
}
.inner-container {
	width:990px;
	float:right;
}
.inner-left {
	width:579px;
	float:left;
}
.inner-right {
	width:411px;
	float:right;
}
.right-top {
	background: url(/images/about_bg_right.jpg) right top no-repeat #fff;
	height:401px;
}

.left-top {
	width:579px;
	float:left;
	padding:0px;
	margin:0px;
	height:232px;
}
.left-content {
	width:579px;
	float:left;
	padding-top:7px;
	
}
.left-content  ul{list-style:none;margin:0px;padding:0px;}
.left-content  ul li{list-style:none;margin:0px;padding:0px;margin-top:3px;margin-bottom:3px;margin-left:15px;list-style-image:url(/images/brown_dot.gif);}

.map {
	padding-left:17px;
	padding-top:10px;
	float:left;
	width:113px;
	text-align:center;
	font:normal 13px/14px georgia;
	color:#3f2712;
}
.inner-content {
	width:411px;
	float:right;
	padding-right:29px;
	padding-bottom:30px;
	font:12px/18px Arial, Helvetica, sans-serif;
}
.inner-content  a{ color:#462509; text-decoration:none;}
.inner-content  a:hover{ color:#fff; text-decoration: underline;}
.inner-content p
{
padding:0px;
margin:16px auto;
}



.right-bottom {
width:411px;
float:left;
}

.photo_gallery {
	width:214px;
	float:left;	
	padding-top:8px;
	padding-left:23px;
}
.photo_gallery ul {
	list-style-type:none;
	display:inline;
	margin:0px auto;
	padding:0px;
	width:214px;
	float:left;
}
.photo_gallery ul li {
	float:left;
	list-style-type:none;
	display:inline;
	text-align:left;
	color:#77695f;
	font: bold 11px/10px arial;
	padding-left:3px;
	padding-top:4px;
}



.arrow{ 	width:165px;
	float:left;	
	padding-top:5px;
	padding-left:46px;}



.inner-container-top {
	width:990px;
	float:left;
}
.inner-container-bottom {
	width:800px;
	float:left;
	padding-left:140px;
}


ul.links{}
ul.links li{list-style:none;float:left;width:190px;line-height:15px;margin-top:5px;margin-bottom:5px;margin-left:0px;}
ul.links li a{color:#ffffff;}
ul.links li a:hover{text-decoration:none;color:#513012;}

div.testimonial{margin-bottom:25px;}
div.testimonial .name{font-family:georgia;font-size:14px;font-style:italic;font-weight:bold;color:#ffc1b9;line-height:13px;}
div.testimonial .location{font-family:georgia;font-size:11px;font-style:italic;color:#ffc1b9;}
div.testimonial .testimonial{}


.left-content a{color:#ffffff;}
.left-content a:hover{text-decoration:underline;}

.map-image {float:right; margin-top:35px;}


