@charset "utf-8";
body { font: 14px Verdana, Arial, Helvetica, sans-serif; background: #6f5c42; margin: 0; padding: 0; text-align: center; color: #d5c487;}
#container { width: 780px; background: #a49768; margin: 0 auto;	border: 1px solid #4c4330; text-align: left;}
h1, h2, h3, h4 {color:#827852;}
a {color:#3e3826;text-decoration:none;}
a:hover {color:#827852;}
img {border:none;}
/* Header styles */
#header { background: #816c4f; padding: 10px 10px 10px 20px; border-top: 1px solid #4c4330; border-bottom: 1px solid #4c4330;}
#header h1 {margin: 0; padding: 10px 0; }
.phone {color:#e6d090;float:right;font-size:24px; padding-top:50px;}
/* Content styles */
#mainContent { padding: 0;}
.content-top {background:#d5c487;color:#50422f; border-top: 2px solid #4c4330; border-bottom: 2px solid #4c4330;padding:5px 20px;}
.content-top h1,.content-top h2,.content-top h3,.content-top h4 {color:#827852;}
.content-top a {text-decoration:underline;}
.content-bottom {padding:10px 20px;}
.content-bottom h1, .content-bottom h2, .content-bottom h3, .content-bottom h4 {color:#e6d090;}
.content-bottom h3 {margin-top:0;padding-top:0;}
.content-bottom img {border:1px solid #4c4330;}
.darktxt {color:#3e3826;}
.darkline {background:#4c4330; color:#4c4330;}
.front-col1 {float:left; width:225px; margin-left:100px;}
.front-col2 {width:225px; margin-left:400px;}
.front-col3 {float:centre; width:auto;}
.col1 {float:left; width:350px;}
.col2 {margin-left:360px;}
.col3 {margin-left:auto;}
/* Footer styles */
#footer { padding: 0 10px; background:#816c4f; color:#3e3826; border-top: 1px solid #4c4330; border-bottom: 1px solid #4c4330;}
#footer p {	margin: 0; padding: 10px 0; }
/* DotCom.ie styles */
#dotcom { 	padding:15px; font-size:80%;}
#dotcomimage {	float:right;}
/* Universal Styles */
.ftleft {	float:left; margin-right:20px;}
.ftright {	float:right; margin-left:20px;}
.clear { clear:both; height:0; font-size: 1px; line-height: 0px; }
.center { text-align: center;}
.right { text-align: right;}
/* Form styles */
.formfields { border:1px groove #747474; width:290px;}
.detailsform { width:380px; height:150px; border:1px groove #747474;}
.formimg {padding:3px 0 0 8px;}
.form {	width:600px; padding-left:10px;}
.form td { padding:3px 0;}
.small {font-size:80%;}
#security_code{	width:150px;}
