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

body {
	background-image:url('images/bg.png');
	font-family:"Times New Roman";
	color:#4f4f4f;
	margin:0;
	padding:0;
}
a:link, a:visited, a:active {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
#container {
	width:867px;
	margin:auto;
	padding:auto;
	margin-top:0;
	padding-top:0;
}
#container-middle {
	width:867px;
	background-image:url('images/container-middle.jpg');
}
#container-bottom {
	width:867px;
	background-image:url('images/container-bottom.jpg');
	height:14px;
}
#title {
	width:867px;
	height:85px;
}
#body-content-container {
	width:867px;
	padding:0;
	margin:0;
	background-image:url(images/wholebgnd.jpg);
	background-repeat:repeat-y;
	margin-top:20px;
}
#body-content-nav {
	width:175px;
	margin:0;
	padding:0;
	float:left;
}
#main-body {
	width:692px;
	float:left;
}
#rest-holder {
	width:692px;
	float:left;
}
#body-content-flash {
	width:692px;
	float:left;
	margin:0;
	padding:0;
	height:218px;
}
#body-content-hometext {
	float:left;
	width:376px;
	margin:0;
	padding:0;
	padding-left:25px;
	font-size:12px;
	line-height:22px;
	padding-right:20px;
}
#body-content-subpages {
	float:left;
	width:630px;
	margin:0;
	padding:0;
	padding-top:10px;
	padding-left:25px;
	font-size:13px;
	border-top: 1px solid #D7CFC4;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:22px;
	padding-right:20px;
	line-height:22px;
}
#body-content-subpages a:link, #body-content-subpages a:visited, #body-content-subpages a:active {
	font-size:13px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#723A29;
}
#body-content-subpages ul {
	padding:0;
	margin:0;
	margin-left:20px;
	padding-top:10px;
}
#body-content-subpages ul li {
	list-style-type:disc;
	padding-bottom:3px;
	font-size:11px;
}
#body-content-subpages ul li a:link, #body-content-subpages ul li a:visited, #body-content-subpages ul li a:active {
	font-size:11px;
}
#body-content-subpages ol {
	padding:0;
	margin:0;
	margin-left:20px;
	padding-top:10px;
}
#body-content-subpages ol li {
	padding-bottom:8px;
}
#body-content-news {
	float:left;
	width:200px;
	margin:0;
	padding:0;
	padding-left:35px;
	margin-top:47px;
	border-left:1px solid #d3c2ac;
}
#body-content-news ul {
	padding:0;
	margin:0;
	padding-top:13px;
}
#body-content-news ul li {
	padding:0;
	margin:0;
	font-size:11px;
	padding-bottom:8px;
	list-style-image:url(images/brown-bullet.jpg);
	margin-left:13px;
	line-height:18px;
}
#body-content-news ul li a:link, #body-content-news ul li a:visited, #body-content-news ul li a:active {
	color:  #43556D;
}
#address {
	clear:both;
	width:867px;
	font-family:Garamond, "Times New Roman";
	font-size:13px;
	text-align:center;
	color:#786952;
	padding-top:37px;
}
#address-line {
	border-top: 1px solid #4e3c22;
	width:800px;
	margin:auto;
	padding:auto;
	padding-bottom:10px;
}
#brown-col-nav {
	width:140px;
	font-size:12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-left:35px;
	font-variant:caps;
	padding-top:24px;
	scroll:0%;
	color:#5d1e07;
	min-height: 150px;
	height: auto !important;
	height: 150px;
}
#brown-col-nav ul {
	padding:0;
	margin:0;
}
#brown-col-nav ul li {
	padding:0;
	margin:0;
	padding-bottom:15px;
	list-style-type:none;
}
#brown-col-nav ul li a:link, #brown-col-nav ul li a:active, #brown-col-nav ul li a:visited {
	color:#4f4f4f;
	text-decoration:none;
}
#brown-col-nav ul li a:hover {
	color:#000;
	text-decoration:underline;
}
#brown-column-bottom {
	width:147px;
	float:right;
}
h1 {
	color:#5d1e07;
	font-size:18px;
	padding:0;
	margin:0;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
}
h2 {
	font-size:16px;
	color:#5d1e07;
	padding:0;
	margin:0;
	font-weight:normal;
}
h3 {
	font-variant:small-caps;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #43556D;
	padding:0;
	padding-bottom:10px;
	margin:0;
}
#line {
	
	width: 630px;
	background:url(images/blueline.gif);
	background-repeat: repeat-x;
}
h4 {
	font-size:14px;
	color: #333;
	padding:0;
	margin:0;
	display:inline;
	font-weight: normal;
}
h5 {
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #43556D;
	padding:0;
	padding-bottom:10px;
	margin:0;
}
h6 {
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color: #43556D;
	padding:0;
	padding-bottom:0px;
	margin:0;
}
#nav-line {
	width:125px;
	margin-left:40px;
	border-top:1px solid #bdb3a6;
	margin-top:10px;
}
table {
	border:1px solid #ded9d0;
	background-color: #ece8e1;
	margin:auto;
	padding:auto;
	padding-left:10px;
	padding-right:10px;
	font-size:11px;
	padding-top:10px;
	padding-bottom:10px;
	width:90%;
}
#map {
	width:600px;
}
#contact-col {
	width:150px;
	text-align:right;
	padding-right:10px;
	float:left;
}
#contact-col ul, #contact-form-fields ul {
	padding:0;
	margin:0;
}
#contact-col ul li, #contact-form-fields ul li {
	list-style-type:none;
	padding:0;
	margin:0;
	padding-bottom: 11px;
}
#contact-form-fields {
	width:450px;
	padding-left:10px;
	float:left;
}
#footer {
margin:auto;
padding:auto;
width:600px;
color: white;
font-size:11px;
text-align:center;
padding-top:15px;
font-family:Arial, Helvetica, sans-serif;
line-height: 17px;
}
#footer a:link, #footer a:active, #footer a:visited {
text-decoration:none;
color:white;
line-height:17px;
}
#footer a:hover {
text-decoration:underline;}
img {
border:0px;
}
h2 a:link, h2 a:visited, h2 a:active {
color: #5d1e07;
font-size:13px;
}