* {



	padding: 0px;



	margin: 0px;



    -moz-box-sizing:border-box; box-sizing:border-box;



}







html { min-height: 100%; margin-bottom: 1px; }







body {



	text-align: center;



	margin: 0px 0px 0px 0px;



	min-height: 100%;



	background: #FBE06B url('../images/layout/headerbg1.jpg') repeat-x top left;



}







ul, ol {



	margin-left: 30px;



	font-size: 12px;



	font-family: Georgia, serif;



	line-height: 18px;



}







.clear {



	clear: both;



	height: 1px;



	min-height: 1px;



	line-height: 1px;



}







h1 {



	margin: 15px 0px 15px 0px;



	font-weight: normal;



	font-family: Georgia, serif;



	font-size: 20px;



	line-height: 22px;



	color: #210000;



}







h2 {



	margin: 20px 0px 10px 0px;



	font-family: Georgia, serif;



	font-size: 16px;



	font-weight: normal;



    line-height: 22px;



    color: #BF8F16;



}







h3 {



	margin: 20px 0px 10px 0px;



	font-weight: normal;



	font-family: Georgia, serif;



	font-size: 14px;



	font-weight: bold;



	color: #99CC66;



}







p {



	margin: 0px 25px 15px 0px;



	color: #333333;



	font-family: Georgia, serif;



	font-size: 12px;



	line-height: 18px;



}







div {



	color: #333333;



	font-family: Georgia, serif;



	font-size: 11px;



	line-height: 16px;



}











input {



	font-size: 11px;



	font-family: Georgia, serif;



	color: #333333;



}







a {



	font-size: 12px;



	color: #663300;



	font-weight: none;



	font-family: Georgia, serif;



	text-decoration: none;



	line-hieght: 16px;



}







a:hover {



	text-decoration: underline;



}







.spacer {



	clear: both;



	height: 15px;



}







img.bordered {



	margin: 0px 0px 0px 0px;



	padding: 4px;



	background: #DBAA2E;



}







#header {



	width: 780px;



	height: 166px;



	margin: 0px auto;



	background: #FBE06B url('../images/layout/headerimage1.jpg');



}







#headerLeft {



	width: 280px;



	float: left;



	font-family: 'Century Gothic', Verdana;



	font-size: 36px;



	color: #FFFFFF;



	margin: 70px 0px 0px 20px;



	text-align: left;



	line-height: 30px;



}







#headerRight {



	float: right;



	width: 330px;



	text-align: right;



	font-family: Verdana, Arial;



	font-size: 14px;



	color: #FFFFFF;



	margin: 85px 20px 0px 0px;



	font-weight: bold;



}







#nav {



	width: 780px;



	height: 50px;



	margin: 0px auto;



	background: #391616 url('../images/layout/navbg.jpg') repeat-x top left;



	text-align: left;



}







#navLeft {



	clear: both;



	float: left;



	width: 80px;



	margin: 2px 0px 0px 20px;



}







#navRight {



	float: left;



	width: 660px;



	line-height: 48px;



	height: 48px;



}







#navRight a {



	text-decoration: none;



	height: 18px;



	line-height: 18px;



	padding: 6px 9px 6px 9px;



	color: #FFFFFF;



	font-size: 13px;



	font-family: Arial, Verdana;



}







#navRight a:hover {



	background: none;



	text-decoration: none;



	color: #E5B336;



}







#bodyContainer {



    margin: 0px auto;



    width: 780px;



	background: #FFFFFF;



}







#body {



	width: 750px;



	clear: both;



	margin: 0px auto;



	text-align: left;



}







#body2 {



	width: 780px;



	clear: both;



	margin: 0px auto;



	text-align: left;



}







#bodyLeft {



	clear: both;



	float: left;



	width: 10px;



	margin-top: 10px;



}







#bodyRight {



	float: right;



	width: 730px;



}











#footer {



	width: 780px;



	height: 81px;



	margin: 0px auto;



	background: url('../images/layout/footerbg5.jpg');



	text-align: right;



}







#footerText {



	padding-top: 50px;



	font-family: Arial, Verdana;



	color: #333333;



	font-size: 10px;



	font-weight: bold;



}







#footerText a {



	font-family: Arial, Verdana;



	color: #333333;



	font-size: 10px;



	text-decoration: none;



	font-weight: bold;



}







#footerText a:hover {



	text-decoration: underline;



}











#profileImage {



	float: left;



	width: 120px;



	margin-top: 13px;



}







/* Contact Us */







#contactLeft {



	float: left;



	width: 300px;



}







#contactRight {



	float: right;



	width: 350px;



	margin-right: 10px;



}







#contactRight .field {



	clear: both;



	float: left;



	width: 70px;



	height: 24px;



	line-height: 24px;



	font-weight: bold;



}







#contactRight .input {



	float: right;



	width: 250px;



	height: 24px;



	line-height: 24px;



}







#contactRight .commentsLeft {



	clear: both;



	float: left;



	width: 70px;



	height: 100px;



	line-height: 100px;



	font-weight: bold;



}







#contactRight .commentsRight {



	float: right;



	width: 250px;



	height: 100px;



	line-height: 100px;



}







#contactRight .input input {



	width: 240px;



}







#contactRight .inputButton {



	float: right;



	width: 240px;	height: 24px;



	line-height: 24px;



	text-align: right;



}







#contactRight .inputButton input {



	margin-right: 4px;



}











#contactRight .commentsRight textarea {



	width: 242px;



	height: 140px;



}