* {margin: 0; padding: 0;}
body {font-family: Arial, Helvetica, sans-serif;font-size: 62.5%;background: url(images/bg.jpg) fixed;}
#container {width: 842px;margin: auto;font-size: 1.2em;}
#top_nav {background-image: url(images/nav_top2.jpg);height: 31px;padding-top: 18px;text-align: right;padding-right: 20px;color: #7E0200;}
#header {background-image: url(images/header.jpg);height: 235px;}
#main_nav {background-image: url(images/main_nav.jpg);	height: 56px;	padding-left: 9px;}
#contentwrapper {	background-image: url(images/contentwrapper.jpg);	background-repeat: repeat-y;}
#left {float:left;width:160px;padding-top:15px;margin-left:15px!important;margin-left: 7px;font-size: 0.9em;}
#right {float: right;width: 160px;padding-top: 15px;margin-right: 15px!important;margin-right: 7px;font-size: 0.9em;}
#content {margin-right: 200px;margin-left: 200px;padding: 15px 0;}
#footer {background-image: url(images/footer.jpg);height: 35px;clear: both;text-align: center;padding-top: 20px;}
img.float_left {float: right;}
p{margin-top: 20px;margin-bottom: 20px;}
p.topnav, .copyright {margin: 0;}
h1{color: #FFFFFF;padding-top: 110px;padding-left: 130px;font-size: 3em;font-style: italic;}
h2{font-size:1em;color:#9A0500;background-image: url(images/h2.jpg);background-repeat:repeat-x;height:42px;padding-top:3px;margin-bottom:20px;padding-left: 8px;}
h3{background-image: url(images/sidebar_heading.jpg);font-size: 1em;height: 19px;width: 135px;color: #FFFFFF;padding-top: 3px;padding-left: 24px;}
h4{background-image: url(images/sidebar_heading_2.jpg);font-size:1em;height:19px;width:125px;color:#FFFFFF;padding-top:3px;padding-left:10px;padding-right:24px;}
dl{margin-top:20px;margin-bottom: 20px;}
dt{border-bottom:1px solid white;padding:3px;margin-bottom:5px;background-image:url(images/dt_bottom.gif);background-repeat:repeat-x;background-position:bottom;}
dd {margin-bottom: 12px;}
.news:first-letter {font-family: "Times New Roman", Times, serif;font-size: 1.2em;font-weight: bold;}
#navcontainer ul{color: White;float: left;width: 100%;height: 54px;}
#navcontainer ul li { display: inline; }
#navcontainer ul li a{	padding: 18px 1em;height: 18px;color: #720201;text-decoration: none;float: left;background-image: url(images/menu_right_border.jpg);
	background-repeat: no-repeat;background-position: right top;}
#navcontainer ul li a:hover
{color: #fff;background-image: url(images/menu_hover.jpg);background-repeat: repeat-x;}
label {font-style: italic;}
form.contact_us {width: 455px;margin-top: 0px;padding: 0px;}
input.fields_contact_us {display: block;width: 200px;background: #FFFFFF;border-top: 1px solid #E5E3E4;border-left: 1px solid #E5E3E4;
		border-bottom: 1px solid #EDEDED;border-right: 1px solid #EDEDED;margin-top: 3px;margin-bottom: 3px;}
textarea {width: 295px;background: #FFFFFF;  border-top: 1px solid #E5E3E4;	  border-left: 1px solid #E5E3E4;
		  border-bottom: 1px solid #EDEDED;  border-right: 1px solid #EDEDED;  display: block; margin-top: 3px;}
.submit_button_contact {margin-top: 15px;margin-left: 88px;padding: 2px;background-color: #910603;cursor: pointer;color: #FFFFFF;}

