#MammothCarsHeader{
	background:url('gradient.gif') #fff left top repeat-x;
	font-family:Arial, sans-serif;
	margin:0px auto;
	width:980px;
	border:1px solid #999;
}
#MammothCarsHeader ul {list-style-type: none;}
#MammothCarsHeader a {text-decoration: none;}
#MammothCarsHeader a:hover, #footer a:hover {
	background-color:transparent;
}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

.clear {clear: both;}
p {font-size: 0.75em;	}
p.welcome {color: #444;}
#content-wrapper .bd h2 {background: none;color: #333;font-size: 115%;}

/*Main Sections____________________________________*/
#wrapper {	position:relative;width:865px;margin:10px auto;text-align: left;}
#banner {text-align:right;margin:-70px 0 10px 0;}
em.strapline {font-size:150%;color: #005b7f;float: right;margin: 70px 0 0 0;}

/*Headings_______________________________________

.logo {	margin-left:50px;float: left;}
/*Nav____________________________________________*/
/*Top Nav_________________________________________*/
#top_nav {position:absolute;top:45px;right:0;font-size:.85em;}
#top_nav li {display:inline;border-right:1px solid #000;padding:0 4px;	line-height:1.2;}
#top_nav li.last {border:none;}
#top_nav li a{	color:#000;	text-decoration:none;}
	
/*Main Nav________________________________________*/
#main_nav {
	width:865px;
	height:41px;
	padding:15px 15px 0 10px;
	background:url('nav.gif') left top no-repeat;
	font-size:.75em;
	font-weight:bold;
	clear: both;}

#main_nav li {
	padding:0 8px;
	display:inline;
	border-right:2px solid #fff;
	line-height:1.2;}

#main_nav li.last {
	border:none;}
	
#main_nav li a{
	color:#fff;
	text-decoration:none;}

body#home li#home_nav a, #main_nav li a:hover {
	color:#fdb720;}
	body#green li#home_nav a, #main_nav li a:hover {
	color:#fdb720;}

/*Bottom Nav______________________________________*/
#bottom_nav {clear:both;margin-top: 8px; padding:0px;}
#bottom_nav li {	display:inline;	margin-top: 5px;	}
	
/*Footer_____________________________*/
#footer {

	font-size:.7em;
	padding:10px;
	width: 980px;
	font-family:Arial, sans-serif;
	margin:0px auto;
	border:1px solid #999;
	
	}
	
#footer p {
	margin:5px 0;
	font-size: 100%;}
	
#footer a{
	color:#000;
	text-decoration:none;
	padding-right:5px;
	border-right:1px solid #000;
	margin-top: 4px;
	}
	
	


