body {
	background-color: #24160b;
	margin:5px 0px;
	background-attachment: fixed;
	background-image: url(/images/layout/gradient.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 90%;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	padding:0; 
}

h1 {color: #0e4218; font-size:1.5em;padding:0;}

h2 {color: #a3876b;padding:0;font-size:1.2em;}

h3 {color: #a3876b;padding:0;}

h6 {color: #a3876b;padding:0;}

a {color: #a3876b;}
#header{ width:837px; margin:0 auto;background:url(/images/layout/masthead.jpg) center top no-repeat; height:245px; padding:0; }
* html #header{ width:837px; margin:0 auto;background:url(/images/layout/masthead_ie.jpg) center top no-repeat; height:245px; padding:0; }
#menu{color:white; font-family:"Times New Roman", Georgia, serif;width:775px; margin:0 auto; padding:0; }
#menu a{color:white; text-decoration:none; font-weight:bold; }
#menu a:hover{color:#0e4218;}
#mastheadtop{/*background:url(/images/layout/masthead_top.jpg) center top no-repeat;*/ height:105px; margin:0; padding:0;}
#mastheadtop h1,#mastheadtop p {display:none;}
#menubg{/*background:url(/images/layout/menu_bg.jpg) center top no-repeat;*/ height:34px; padding:0;margin:0;}
#mastheadbottom{/*background:url(/images/layout/masthead_bottom.jpg) center top no-repeat;*/ height:95px; margin:0;padding:0;}
#mastheadbottom h2{display:none;}
#footer{ width:802px; margin:5px auto; color:#c9ad8b; font-size:.8em;font-family:Verdana, Arial, Helvetica, sans-serif;}
#footer a{color:#c9ad8b;}
body, td, th {color: #311f13; }
#contentwrap{background:url(/images/layout/content_bg.jpg) repeat-y center top; width:837px; margin:0 auto 0 auto;padding:0;}
#contentbottom{background:url(/images/layout/content_bottom.jpg) center bottom no-repeat; width:802px; height:10px; margin:10px auto 0 auto;}
* html #contentbottom{background:url(/images/layout/content_bottom_ie.jpg) center top no-repeat; width:802px; height:10px;margin:10px auto 0 auto;padding:0;}

#content{width:775px; padding:0; margin:0px auto; /*min-height:500px;*/font-size:110%}
#content p{font-family:Calibri, Arial, Helvetica, sans-serif;}

.textright { margin: -10px 10px 4px 0px;text-align: right;}
.textleft { margin: -10px 0px 4px 10px;text-align: left;}
.imageright {float:right; margin: 5px;}
.imageleft {float:left;  margin: 5px;}
.error {color:#990000; font-size:.8em;}
