.home {
	width: 766px;
	}
body {
	background-color: #ffffff;
	margin: 0px;
	font-family: Tahoma, sans serif;
	color: #000000;
	}
h5 {
	color: gray;
	}
h2 {
	font-size: 15px;
	color: #990000;
	padding-top: 2px;
	padding-left: -10px;
	}

.navbar {
	background-color: #CC0001;
	}
.navbar img {
	border-width:0px;
	}
	
.banner {
	text-align: right;
	background-image: url('../images/homebanner-stretch_Mar06.jpg');
	background-repeat: repeat-x;
	background-color: #FFF;
	height: 175px;
	margin-bottom: 2px;	
	}
.sections {
	padding: 1px;
	padding-right: 10px;
	padding-left: 10px;
	border: solid #fff 1px;
	background: #EAEAEA;
	text-align: left;	
	}		
.blurbs p
	{
	font-family: Tahoma, sans serif;
	font-size: 12px;
	text-align: left;	
	}
	
.breadcrumbs {
	color: #CC0001;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFF2BE;
	padding: 4px;
	margin-bottom: 2px;
	}
.breadcrumbs a {
	color: #CC0001;
	font-size: 11px;
	font-weight: normal;
	}
.breadcrumbs a:hover {
	font-weight: bold;
	text-decoration: none;
	}

.headings {
	border: solid #fff 1px;
	background: #FFF2BE;
	}

.footer {
	background-color: #CC0001;
	font-size: 10px;
	color: #fff;
	padding-left: 10px;
	padding-right:10px;
	}
.footer input{
	float: right;
	margin-top: 13px;
	margin-bottom: 13px;
	}
.footer a {
	color: #fff;
	}
.footer a:hover {
	text-decoration: none;
	}

.leftmenu {
	vertical-align: top;
	font-size: 11px;
	background-color: #EFF4FA;
	margin-bottom: 2px;
	padding-top: 0px;
	width: 200px;
	}
.leftmenu p{
	margin-top: 2px;
	margin-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	}
.leftmenu ul{
	margin: 0px;
	padding: 0px;
	}
	
/* Fix IE. Hide from IE Mac \*/
* .submenu ul li a { height: 1%; }
/* End */

.submenu a{
	background-color: #CC0001;
	padding: 4px;
	margin-top: 2px;
	margin-bottom: 2px;
	display: block;
	color:#FFF;
	text-transform: uppercase;
	text-decoration: none;
	}
.submenu a:hover{
	background-color: #336699;
	padding: 4px;
	display: block;
	color:#FFF;
	text-transform: uppercase;
	text-decoration: none;
	}
	
.maincontent {
	font-family: Tahoma, sans-serif;
	height: 100%;
	vertical-align: top;
	padding: 10px;
	}
.maincontent img {
	position: relative;
	float: left;
	margin-right: 10px;
	}
.maincontent h1 {
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	}
.maincontent p {
	font-family: Tahoma, sans-serif;
	margin-top: -15px;
	font-size: 13px;
	}
.maincontent a{
	position: relative;
	float: right;
	font-weight: bold;
	color: #ff6633;
	}
.maincontent li{
	font-size: 13px;
	}

.rightcontent {
	padding-top:0px;
	vertical-align: top;
	width: 180px;
	background-color: #fff;
	}
.rightcontent div{
	margin-top: 2px;
	background-color: #FEEFE6;
	}
.rightcontent p{
	color:#666666;
	margin: 0px;
	padding-left: 10px;
	font-size: 11px;
	}
.rightcontent a{
	font-size: 11px;
	font-weight: bold;
	color: #990000
	}
	
.sitemap {
	height: 100%;
	vertical-align: top;
	padding: 10px;
	}
.sitemap a{
	text-align: left;
	font-weight: bold;
	color: #ff6633;
	}
.sitemap li {
	bullet-type: circle;
	font-size: 14px;
	}
	
.contactus {
	width: 40%;
	margin: 20px;
	background-color: #FFF0C5;
	padding: 10px;
	color: gray;
	}

.contactus a{
	font-weight: bold;
	color: #990000;
	text-align: left;
	}
