﻿/* brown    946e48
 page titles (brown): 823d20  */

body
{
	width:100%;
	padding:1px 0 10px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:62.5%;
	text-align:center;
	margin:0
}

#all
{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	font-size:1.2em;
	line-height:1.6em;
	background:url(../images/bg-blueprint.jpg) repeat-y;
	color:#000
}

#header ul
{
	list-style-type:none;
	margin:0;
	padding:0;
	height:39px;
	background:#946e48
}

#header ul li
{
	list-style-type:none;
	float:left;
	margin-top:5px;
	margin-left:12px
}

h1 {padding:0; margin:0}

.featured-title {
	font-size:1.2em;
	font-weight:bold;
	color:#823d20;
	padding:10px 0
}

.featured-copy {
	font-size:1.0em;
	font-weight:normal;
	margin-top:10px
}

.featured-pic {
	/*padding:10px;
	border:solid 1px #f7f0da*/
	text-align:center
}

#content {
 	float:left;
	width:1000px
}

#contentLeft {
	float:left;
	width:594px;  /* 660 - 33padding = 594 */
	padding:33px
}

#contentRight {
	float:left;
	width:300px; /* 340 - 20padding = 300 */
	padding:33px 20px
}

#copy {
	width:900px;
	background-color:#e4ddd6;
	margin:30px;
	padding:20px 20px;
	font-size:1.3em;
	line-height:20px
}

#contactinfo {}
#contactinfo p {font-weight:bold; line-height:12pt}
#contact-left, #contact-right {float:left; width:280px; margin-bottom:10px}
#contact-email {clear:both; padding:0 80px; text-align:center; border-top:dashed 1px #a48463}
.contact-phone {font-size:16px; font-weight:bold; color:#944b2a; line-height:26px}
#holdcontact {clear:both; width:510px; padding:20px 20px; text-align:center; background-color:#a48463; -webkit-border-radius:10px; -moz-border-radius:10px}

#visitus {clear:both; width:590px; margin:0 auto; text-align:center}

.input, .msg {
	border:solid 1px #BCD1E5;
	padding:1px 2px;
	font-size:8pt;
	color:#335B80;
	font-family:Verdana, Arial, Sans-Serif 
}

.input {height:16px}
.msg {overflow:auto}

.data {font-size:1.0; line-height:15px; text-align:justify}
.title {font-size:1.1em; font-weight:bold; color:#823d1d}

.title a:link, .title a:visited {color:#823d20; text-decoration:none}
.title a:hover, .title a:active {color:#823d1d; text-decoration:underline}

.sm {font-size:x-small}

.thumb {
	width:160px;
	height:120px;
	margin:10px 10px 10px 10px; 
	border:solid 1px #fff
}

.catDesc {
	font-weight:400;
	font-family:Verdana, Arial, Tahoma, Sans-Serif;
	line-height:16px;
	margin:10px auto;
	text-align:justify;
	padding:5px 0;
	font-size:1.0em;
	color:#f2ebd3
}

#footer {
	clear:both;
	text-align:center;
	height:71px;
	line-height:14px;
	color:#fff;
	font-weight:900;
	font-size:.9em;
	background:url(../images/footer.gif) no-repeat
}

	.foot {font-size:xx-small; font-family:Verdana, Sans-Serif; font-weight:normal} 
		.foot a:link, .foot a:visited {color:#E8A405; text-decoration:underline}
		.foot a:hover, .foot a:active {color:#fff; text-decoration:none}
		
	.dot {font-family:sans-serif; font-size:large}

.btn-Submit {width:120px; height:24px; background:url(../images/btn_submit.gif) no-repeat bottom center; cursor:pointer; border:none}
.btn-Map {width:120px; height:24px; background:url(../images/btn_map.gif) no-repeat bottom center; cursor:pointer; border:none; margin-top:8px}
.btn-Contact {width:120px; height:60px; background:url(/images/blade.png) no-repeat top center; cursor:pointer; border:none}

a.map:link, a.map:visited, a.map:hover, a.map:active {text-decoration:none}

img {border:0}
.img {padding:6px; border:solid 1px #bcd1e5}
.hide {display:none}
.err {color:Red}
.clear {clear:both; height:0}

a:link, a:visited {color:#cc7108; text-decoration:underline}
a:hover, a:active {color:#98714a; text-decoration:none}

div#CF1{
	clear:both;
	width:490px; 
	margin:0x auto; 
	text-align:center; 
	background-color:#a48463; 
	padding:20px 20px
}
