body { font-family: Arial, Helvetica, sans-serif;
	   background:url(assets/images/bg.jpg) top repeat-x #3B5516;
	   margin:0;}

p { font-size: 12px;
	line-height: 20px;}

h1 { font-size: 24px;
	 font-weight: bold;
	 color:#4B642A;
	 font-family:Georgia, "Times New Roman", Times, serif;
	 font-style:italic;
	 margin-top:0;
	 margin-left:25px;}

h2 { font-size: 18px;
	 font-weight: bold;}

h3 { font-size: 17px;
	 font-weight: bold;
	 color:#C49B22;
	 font-family:Georgia, "Times New Roman", Times, serif;
	 font-style:italic;
	 line-height:22px;}

h4 { font-size: 12px; 
	 font-weight: bold;}

a { font-weight: bold;
	text-decoration: none;
	color:#000;}

a:hover { text-decoration: underline;}

li { font-size: 12px;
	 line-height: 20px;
	 padding-bottom:5px;}

.imgborder { BORDER: #3B5516 1px solid;}

.smalltext { font-size: 11px;
	         line-height: 18px;}
			  
hr {color:#A0AD8F;
	background:#A0AD8F;
	height:1px;
	border:0;}

.faqs h3 {font-size:12px; font-style:normal; margin-top:0; color:#A3821D;}
.faqs p {font-size:11px; line-height:16px; margin-bottom:0;}

.forms p {margin:0;}

/* Template */

#corner {width:100%; background:url(assets/images/corner.jpg) top left no-repeat;}
#center {width:758px; margin:0 auto;}
#bodywrap {width:758px; background:url(assets/images/bottom.jpg) bottom right no-repeat #F4EAC7; border:#FFFFFF 1px solid; float:left; margin-bottom:20px;}

#top {width:740px;padding-bottom:30px; *padding-bottom:10px;_padding-bottom:6px;}
#address {color:#DBE3D6; font-size:13px; font-weight:bold; float:left; padding-top:8px;}
#phone {color:#DBE3D6; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:bold; font-style:italic; float:right;}

#banner {width:758px; height:215px; background:url(assets/images/banner.jpg) no-repeat; float:left;}
#logo {padding:55px 0 0 12px;}

#body_container {width:758px; float:left;}
#photo {width:232px; float:left;}
#content {width:500px; float:left; padding-bottom:30px;}
#bodypad {padding:0 0 30px 0;}
#navholder {
	width:160px;
	position:relative;
	z-index:10;
	top: -45px;
	left: 600px;
}

#navholder1 {position:absolute; margin-left:70px; width:700px; margin-top:5px;}
#navholder2{float:right; width:120px;}

#nav a {color:#4D5820; font-family:"Times New Roman", Times, serif; text-transform:uppercase; padding-right:20px; 
	    font-weight:bold; font-size:12px; line-height:23px; text-decoration:none; text-align:right;}
#nav a:hover {color:#000; text-decoration:none;}

#sidebarpad {margin-top:20px;}

#bottomlinks {text-align:center; color:#FFFFFF; font-size:11px; line-height:20px; font-weight:normal;}
#bottomlinks a {text-align:center; color:#FFFFFF; font-size:11px; line-height:20px; font-weight:bold; text-decoration:none;}
#bottomlinks a:hover {color:#E9CE7F; text-decoration:none;}

/* End Template */

/* Splash */

#splashwrap {width:758px; height:562px; background:url(assets/splash/bottom.jpg) bottom right no-repeat #F4EAC7; border:#FFFFFF 1px solid; float:left; margin-bottom:20px;}
#splash_banner {width:758px; height:215px; background:url(assets/splash/top.jpg) no-repeat; float:left;}
#splash_left {
	width:592px;
	height:197px;
	float:left;
}
#flash {
	width:650px;
	height:450px;
	position:relative;
	z-index:5;
	top:-517px;
}

#title{
	margin:140px 0px 0px 300px;
	/*_margin:85px 0 0 70px;*/
	width:442px;
	height:auto;
	position:absolute;
	float: right;

}

/* End Splash */
			  
/* Custom Forms -- Just change the colors */

.fields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: #000000 1px solid;
	background-color: #CCCCCC;
}
 input.submit
{
	border: 1px solid #000000;
	border-top-color: #000000;
	border-left-color: #000000;
	padding: 0.25em;
	background-color: #CCCCCC;
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
input.submit:hover
{
	border: 1px solid #000000;
	border-top-color: #000000;
	border-left-color: #000000;
	padding: 0.25em;
	background-color: #000000;
	color: #CCCCCC;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

/* Custom Forms End */

#toplinks {
	text-align: center;
	font-size: 11px;
	color: white;
}
#toplinks a{
	text-decoration: none;
	color: white;
}
/*---------------SIDE CONTACT FORM CSS STARTS HERE-------------------------*/
#sideContact {
	width: 167px;
	height: auto;
	padding: 5px 5px 5px 5px;
	margin: 10px auto;
	color: #fff;
	background-color: #415b1e;
	text-align: center;
}
#sideContact input {
	background-color: #fff;
	border: 1px solid #dbb030;
	font-family: Arial, Helvetica, sans-serif;
	margin: 5px 5px 0px 5px;
	padding: 3px 0px 0px 4px;
	width: 150px;
	height: 20px;
	font-size: 12px;
	color: #000;
}
#sideContact textarea {
	background-color: #fff;
	border: 1px solid #fcd8d0;
	font-family: Arial, Helvetica, sans-serif;
	margin: 5px 5px 0px 5px;
	padding: 3px 0px 0px 4px;
	width: 150px;
	height: 50px;
	font-size: 12px;
	color: #000;
	list-style-type: none;
}
#sideContact .button {
	font-family: Arial, Helvetica, sans-serif;
	width: auto;
	height: auto;
	margin: 15px auto;
	padding: 0px;
	text-align: center;
	border: 0;
}
#sideContact img {
	margin: 5px 5px 0px 5px;
}

.clear {
	clear:both;
}
