@charset "utf-8";
body {font-size: 12px;margin: 0;padding: 0;background-color: #FFF;font-family: Helvetica;}
a {color: #AA0004;text-decoration: underline;}
a:hover {text-decoration: none;color: #AA0004;}
#mainimage {
	width: 980px;
	margin: 0 auto;
}
#nav {height: 40px;padding: 5px 0 0 0;width: 980px;margin: 0 auto;}
#nav ul {list-style-type: none;margin: 0;padding: 0;}
#nav li {display: inline;}
#nav li a {color: #FFF;text-decoration: none;display: block;float: left;padding: 12px;margin: 0 2px 0 0;}
#nav li a:hover, #nav .active {
	color: #FFF;
	background-color: #3640BC;
}
#maincontent {font-size: 13px;width: 750px;float: left;margin: 15px 0 0 0;padding: 0 0 10px 0;}
#footer {
	background-color: #3640BC;
	color: #FFF;
	padding: 10px 0;
	text-align: center;
}
#footer a {color: #FFF;text-decoration: none;}
#footer a:hover, #footer .active {text-decoration: underline;}
#clear {clear: both;}
#leftcol {width: 210px;float: left;margin: 15px 20px 0 0;}
#maincontent h2 {
	font-size: 17px;
	border-bottom: 1px dotted #CCC;
	padding: 0 0 5px 0;
	color: #3640BC;
}
#maincontent h1 {
	font-size: 20px;
	color: #3640BC;
	margin: 0;
	padding: 0;
}
#topwrapper {background-color: #000;text-align: center;min-width:980px;background-image: url(../images/topbg.jpg);background-position: center top;}
#wrapper {margin: 0 auto;width: 980px;}
#header {
	text-align: center;
	padding: 0;
}
#fadeshow1 {height: 250px;width: 980px;margin: 0;padding: 0;}
#address {
	color: #FFF;
	background-color: #4C91DC;
	padding: 10px 0;
	text-align: center;
	font-size: 14px;
}
#address1 {padding: 0 10px;margin: 0 0 10px 0;border: 1px solid #E2E2E2;background-color: #F5F5F5;}
#opening {padding: 10px;margin: 0 0 10px 0;border: 1px solid #000000;background-color: #333;color: #FFF;}
#maincontent #formtable {width:750px;padding:0;margin:15px 0 0 0;}
#maincontent #formtable ul{list-style:none;width:750px;padding:0;margin:0}
#maincontent #formtable li{padding:3px;margin:0;width:750px}
#maincontent #formtable .input{padding:3px;margin:0;width:220px;font-family: Helvetica;font-size: 13px;color: #666;}
#maincontent #formtable label{width:360px;margin:0;padding:0;float:left;font-size: 13px;}
#maincontent #formtable .underline {margin:0 0 12px 0;}
.formbuttons,.buttons{font-size: 14px;font-weight: bold;text-transform: capitalize;color: #FFF;background-color: #626366;border: none;padding: 3px 5px;margin: 3px 0 0 0;width: 110px;font-family: Arial, Helvetica, sans-serif;}
.formbuttons{width: 180px;margin: 0 0 0 10px;}
#column {width:350px;margin:0px;padding:0px;float:left;vertical-align:top}
.tfvHighlight{font-weight: bold; color: red;}
.tfvNormal{font-weight: normal;	color: black;}
#featured {float: right;width: 220px;position: relative;left: 3px;height: 240px;background-image: url(../images/feature-back.gif);padding: 40px 0 0 17px;margin:0 0 12px 10px;}
