@charset "UTF-8";
/* CSS Document */
/*Last edited 24 September, 2008 */

/* CSS General Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	}
/* define individual focus styles elsewhere */
:focus {outline: 0;}
ol, ul {list-style: none;font-size:12px;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

/*Main style */
h1 {font-size:22px}
h2 {font-size:24px;color:#ef6f24;margin:0 0 8px 0;}
h3 {font-size:20px;font-weight:bold;color:#e32028;}
h3 a {font-size:20px;} h3 a:link {color:#e32028;;}
h4 {font-size:13px;font-weight:bold;}
p {color:#222; font-size:14px;}
p a {color:#222; text-decoration:underline;}
a:link{
	text-decoration:underline;
	color:#990000;
}
a:visited{text-decoration:none;color:#444}
a:hover{text-decoration:none;color:#a82e33}
a:active{text-decoration:none;color:#d61d25}

hr {
	color: #ef6f24;
	background-color: #ef6f24;
	border:none;
	height: 2px;
}
.lighter {
	color: #e32028;
	background-color: #e32028;
	border:none;
	height: 1px;
	margin-bottom: 10px;
}
.setright {
	float:left;
	}
.setleft {
	float:left;
	}
body {
	background-color:#c4b392;
	color:#222;
	font: 13px georgia, times, serif;
	}
#main {
	width:925px;
	height:auto;
	margin:0 auto;
	}
#header {
	margin:30px 0 0 16px;
	}
#mainmenu ul{
	margin:0;
	padding:0;
	background-color:#c4b392;
	overflow:auto;
	margin-left:16px;
	width:700px;
	}
	#mainmenu li {
	display:inline;
	float:left;
	margin:0 2px 0 0;
	background:#e32028 url(../images/tabs.gif) left top no-repeat;
	}
	#mainmenu a {
	display:block;
	color:#fff;
	font-size:14px;
	text-decoration:none;
	background:url(../images/tabs.gif) right -40px no-repeat;
	padding:9px 25px;
	font-weight:bold;
	}
	#mainmenu li:hover {
	background:#ef6f24 url(../images/tabs.gif) left -80px no-repeat;
	}
	#mainmenu a:hover {
	background:url(../images/tabs.gif) right -120px no-repeat;
	}
#mainmenu .active {
	background:#ef6f24 url(../images/tabs.gif) left -80px no-repeat;
	}
#mainmenu  .active a {
	background:url(../images/tabs.gif) right -120px no-repeat;
	}
#body_content {
	background:#c4b392 url(../images/content-y.gif) top left repeat-y;
	width:721px;
	padding: 0 0 30px 0;
	float:left;
	}
#h_content {
	background: url(../images/body-head.gif) top left no-repeat;
	height:24px;
	}
#m_content {
	padding:10px 20px;
	}
.quote {
	width:296px;
	height:144px;
	float:right;
	padding:15px;
	margin:10px 0;
	background: url(../images/quotearea.gif) top left no-repeat;
	}
.adarea {
	width: 180px;
	height:auto;
	float:left;
	margin-left:10px;
	}
#footer {
	float:left;
	background: url(../images/footer.gif) top left no-repeat;
	width:754px;
	height:119px;
	margin-left:-33px;
	position:relative;
	}
#footerlinks {
	width:390px;
	text-align:center;
	margin:60px 0 0 190px;
	}
	#footerlinks div{
	border-bottom:solid 1px #222;
	padding:0 0 4px 0;
	margin:0 0 3px 0;
	}
	#footerlinks a {
	margin: 0 15px;
	}
	
/* =============== thankyou from =================== */
	#table-thankyouform, #table-thankyouform TD{
		padding:10px;
		vertical-align: top;
	/* if you want to change the font style of the form do it here */
	}
	
	#thankyou-messages, #thankyou-messages TD{
		padding:10px;
		vertical-align: top;
	/* if you want to change the font style of the form do it here */
	}

	#thankyou-messages .heading{
		font-weight: bold;
	/* if you want to change the font style of the form do it here */
	}
	
	.odd_row {
		background-color: #C4B392;
	}
	
	#thankyou_success {
		font-weight: bold;
		color: RED;
	}
	
	/* this is part of the captcha */
	#id-phone {
		display: none;
	}
	
	.error-message, .error {
		color: RED;
	}
    ul.error { font-weight:bold;
        margin:10px 0 0 50px;
        line-height:150%;
        font-size:1.25em;
        list-style-type:circle; 
    }
	.note { font-size: 0.8em; color:#666; }
	