body {
	margin: 0px;
	padding: 129px 0px 0px 0px;
	background: #87452D url(assets/images/background.jpg) no-repeat center top;
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
}

p { font: 12px/18px Verdana, Arial, Helvetica, sans-serif;}

h1 {
	color: #87462f;
	font: bold 20px/28px "Times New Roman", Times, serif;
	text-transform: uppercase;
}

h2 { font: bold italic 18px/22px "Franklin Gothic Book", Arial, Helvetica, sans-serif;
	color: #663C23;
}

h3 { font: bold 16px/20px "Franklin Gothic Book", Arial, Helvetica, sans-serif;

}

h4 { font: bold 14px/16px "Franklin Gothic Book", Arial, Helvetica, sans-serif;}

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

SPAN.bold{ font-weight:bold;}

a:hover { text-decoration: underline;}

li { font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	 padding-bottom:5px;}

.imgborder { BORDER: #5B513A 1px solid;}

.smalltext { font-size: 10px;
	         line-height: 14px;}

.borderleft { border-left-width: 1px;
			  border-left-style: solid;
			  border-left-color: #000000;}
			  
hr {color:#5B513A;
	background:#5B513A;
	height:1px;
	border:0;}
			  
/* 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 */
/* Template Begins */
#wrapper {
	margin: 0 auto;
	padding: 0px;
	width: 675px;
	height: auto;
	background: transparent url(assets/images/wrapper_bg.gif) repeat-y left top;
}
	#container {
		margin: 0px;
		padding: 0px;
		width: auto;
		height: auto;
		background: transparent url(assets/images/container_bg.gif) no-repeat left top;
	}
		#rightCol {
			float: right;
			margin: 0px;
			padding: 5px;
			width: 168px;
			height: auto;
		}
			#rightCol .nav {
				margin: 0px;
				padding: 14px 0px 0px 0px;
				width: auto;
				height: auto;
			}
				#rightCol .nav li {
					margin: 0px;
					padding: 0px;
					width: auto;
					height: auto;
					list-style-type: none;
					list-style-position: outside;
					border-bottom: 1px #554A34 solid;
				}
				#rightCol .nav a {
					display: block;
					margin: 0px;
					padding: 0px;
					width: 168px;
					height: 34px;
					color: #29150E;
					font: 16px/34px "Franklin Gothic Book", Arial, Helvetica, sans-serif;
					text-align: center;
				}
				#rightCol .nav a:hover {
					text-decoration: none;
					background-color: #C0AC9A;
				}
				#rightCol .nav a:active {
					text-decoration: none;
					background-color: #fff;
				}
			#sidebar {
				margin: 0px;
				padding: 2px 0px 0px 4px;
				width: auto;
				height: auto;
			}
		#leftCol {
			margin: 0px;
			padding: 4px;
			width: 480px;
			height: auto;
		}
			#header {
				margin: 0px;
				padding: 0px;
				width: auto;
				height: 231px;
			}
				#addressPhone {
					position: absolute;
					margin: -25px 0px 0px 63px;
					padding: 0px;
					width: 600px;
					height: 20px;
					color: #fff;
					font: 12px/20px Arial, Helvetica, sans-serif;
					
					text-align: right;
					text-transform: uppercase;
				}
					#addressPhone span {
						margin-left: 40px;
						letter-spacing: 1px;
						font: bold 15px/20px Arial, Helvetica, sans-serif;
					}
					#addressPhone span h3 {
						display: inline;
						font: bold 15px/20px Arial, Helvetica, sans-serif;
						color: #bd836e;
					}
				#logo {
					position: absolute;
					margin: -78px 0px 0px -49px;
					padding: 0px;
					width: 142px;
					height: 142px;
					border: 5px #5B513A solid;
				}
				#photo1, #photo2, #photo3 {
					position: absolute;
					padding: 0px;
					width: 73px;
					height: 76px;
					background-color: #fff;
					border: 2px #5B513A solid;
				}
				#photo1 {
					margin: 187px 0px 0px 230px;
				}
				#photo2 {
					margin: 187px 0px 0px 314px;
				}
				#photo3 {
					margin: 187px 0px 0px 398px;
				}
			#body {
				margin: 0px;
				padding: 20px;
				width: auto;
				height: auto;
			}
		#clear {
			clear: both;
			margin: 0px;
			padding: 0px;
			width: auto;
			height: 5px;
			line-height: 0px;
			font-size: 0px;
			background: transparent url(assets/images/clear_bg.gif) repeat-y left top;
		}
#footer {
	margin: 0 auto;
	padding: 20px 0px 0px 0px;
	width: 650px;
	height: auto;
	font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
	#footer p {
		font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
	}
	#footer a {
		color: #000;
	}
	#footer .nav {
		margin: 0px;
		padding:0px;
		width: auto;
		height: auto;
		text-align: center;
	}
		#footer .nav li {
			display: inline;
			margin: 0px;
			padding: 0px;
			width: auto;
			height: auto;
			list-style-type: none;
			list-style-position: outside;
			border-right: 1px #000 solid;
		}
		#footer .nav a {
			margin: 0px;
			padding: 0px 10px 0px 10px;
			width: auto;
			height: auto;
			color: #000;
			font: 11px/20px Verdana, Arial, Helvetica, sans-serif;
		}
		#footer .nav .last {
			border-right: 0px;
		}
/* Template Ends */