/* CSS Document */
body {
	margin:0px;
	background:#423012;
}

td {
	font:9pt Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:130%;
}

.input1{
	font:8pt Arial, Helvetica, sans-serif;
	color:#000; font-style:normal;
	border:1px solid #000;
	height:18px;
	width:220px;
	}
	
textarea{font:8pt Arial, Helvetica, sans-serif; color:#000; font-style:normal; border:1px solid #000; height:50px; width:220px;}


.bkgr{background:#cac5b1 url(../images/bg_spacer.jpg) left top repeat-x;}
.inner_bkgr{background:url(../images/inner/spacer1.jpg);}

.btn_bg{background:#7F431E; height:53px;}
.links{font:9pt Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.links:hover{color:#dadea9;}
.head_home{font:10pt Arial, Helvetica, sans-serif; color:#FFF; font-style:italic; font-weight:bold; text-decoration:none;}


.heading1{font:9pt Arial, Helvetica, sans-serif; color:#2B1E18; font-weight:bold; text-decoration:none;}
.heading2{font:9pt Arial, Helvetica, sans-serif; color:#291E18; font-weight:bold; text-decoration:none; height:25px;}
.left_hori{background:url(../images/left_hori.jpg); background-repeat:repeat-y; height:110px;}
.right_hori{background:url(../images/right_hori.jpg); background-repeat:repeat-y; height:110px;}
.middle_spacer{background:url(../images/middle_spacer.jpg); background-repeat:repeat-X;}
.middle_spacer1{background:url(../images/middle_spacer1.jpg); background-repeat:repeat-X;}
.spacer{background:url(../images/cms_spacer.jpg); background-repeat:repeat-X;}
.footer_text{font:8pt Arial, Helvetica, sans-serif; color:#000; font-weight:normal; text-decoration:none;}
.nav_bg{background:url(../images/nav_bg.jpg);}
.main_navigation{ font:14pt Arial narrow, Helvetica, sans-serif; font-style:normal; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.main_navigation:hover{ text-decoration:none; color:#dadea9;}

.inner_navigation{font:9pt Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold; color:#FFFFFF; text-decoration:none; padding-left:7px; height:24px; line-height:22px; display:block;}
.inner_navigation:hover{background-color:#5D5F16;}
.navhover{background-color:#5D5F16; font:9pt Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold; color:#FFFFFF; text-decoration:none; padding-left:7px; height:22px; line-height:22px; display:block;}
#philosophy{height:36px; line-height:130%; padding-top:5px;}


/*Inner_CSS*/
.navig_bg{background:url(../images/inner/inner_nav.jpg); height:304px;}
.heading_bg{background-color:#757245; height:30px;}
.heading_bg1{background-color:#88893B; height:30px;}
.heading_bg2{background-color:#B1B17D; height:25px;}
.heading_bg3{background-color:#C7C89E; height:25px;}
.heading3{font:9pt Arial, Helvetica, sans-serif; color:#7E441F; height:25px; font-weight:bold; text-decoration:none;}
.heading4{font:9pt Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.heading5{font:9pt Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; padding-left:20px; text-decoration:none;}
.heading6{font:9pt Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; padding-left:35px; text-decoration:none;}
.questions{font:10pt Arial, Helvetica, sans-serif; color:#7F431F; font-weight:bold; text-decoration:none;}
.contactlink{font:9pt Arial, Helvetica, sans-serif; color:#7F431F; font-style:italic; font-weight:bold; text-decoration:none;}
.mail{font:9pt Arial, Helvetica, sans-serif; color:#1D1BFA; font-weight:normal; text-decoration:underline;}
.mail:hover{text-decoration:none;}

.gallery_thumb{width:370px; height:66px; float:left; overflow:hidden;}
.gallery_thumb img{border:3px solid #FFFFFF; width:60px; height:60px; float:left;}
.thumb_gap{width:9px; float:left; height:66px;}



