/* CSS Document */
/* 1.16.08 */
/* Author: www.randycaruso.com */



#cal {
	background-color: white;
	width: 480px;
	padding: 15px;
	margin: 0 0 80px 0;
}


* html #wrapper {
	height: 100%;
}  




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


html { overflow-y: scroll; }



.structural { position: absolute; left: -9999px; }























* { margin: 0; padding: 0; }

html, body{
background-color: #3D2E2B;
	font-size: 95%;
	margin: 0;
	padding: 0;
	font-family: arial, helvetica, sans-serif;
}

p { color: #494949; margin: 0 0 .8em 0; }
a { color: #5579a0; }
a:hover { color: #982407; }

h1 { display: none; }
h2 { font: normal 2.4em Arial, Helvetica, sans-serif; }
h3 { font: normal 1.8em Arial, Helvetica, sans-serif; color: #E1C000; margin: 1.2em 0 .8em 0; }
h4 { font: normal 1.2em Arial, Helvetica, sans-serif; margin: 1.2em 0 .8em 0; }
h5 {display:none;}

blockquote {
	margin: 1em 2em 1em 2em;
	color: #666;
	font-style: italic;
	xpadding: 5px 0 0 0;
}






.specialsformfield{ background-color: #EDEDED; border: 1px solid #9E9E9E; height: 17px; padding: 1px 0 0 5px; margin: 0 5px 0 0; width: 150px; color: #506569; font-family: Arial, Helvetica, sans-serif; font-size: .75em; float: left; }


#header{ background: url(../images/header.jpg) no-repeat; width: 800px; height: 276px; margin: 0 auto; }

#nav { width: 168px; float: right; }

#nav img { border: none; }


/* -----------------------------  Centers the Block in the Page -------------------------- */	

* html #column {
	height: 100%;
	xbackground-color: red;
	xoverflow: auto;
} 

#column {
	margin: 0 auto;
	text-align: left;
	width: 800px;
	xbackground-color: red
}

#stage { background: #eef4d8 url(../images/stagebackground.jpg) repeat-y; width: 800px; }

#green p { font-size: 1.2em; color: #789B44; font-family: georgia, times, helvetica, sans-serif; line-height: 1.5em; }

#content { width: 550px; padding: 18px 0 30px 47px; border: none; min-height: 282px; }



#footer {
	background: url(../images/footer.gif) repeat-y;
	width: 753px;
	padding: 30px 0 50px 47px;
}

#footer img { border: none; }


/* -------------- MailChimp Newlsetter Signup----------------- */

#newsletter-form { width: 300px; float: left; }
#newsletter-form p { font-size: 1em; text-align: left; float: left; }
#mce-responses { float: left; width: 200px; font-size: 1em; margin: 0 0 .8em 0; color: #696969; }
#mce-error-response { float: left; width: 200px; font-size: 1em; margin: 0 0 .8em 0; color: #696969; }
#mce-EMAIL { font-size: .9em; width: 170px; margin: 1px 5px 6px 0; float: left; height: 14px; padding: 2px 0 2px 3px; }
fieldset { border: none; }


.email-address { color: #525252; font-size: .9em; }

#copyright { font-size: .9em; color: #525252; }
#clear { clear: both; }
.clear { clear: both; }