
body {
	margin: 0;
	background: #333 url(images/bg-gradient.gif) center repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

#wrapper {
	border-left: 1px solid #6d6f71;
	border-right: 1px solid #6d6f71;
	}
	
#main-column {
	width: 539px;
	background: #fff url(images/combind-bg.gif);
	}
	
#nav {
	width: 539px;
	height: 112px;
	text-align: center;
	background: url(images/menu-bg-logo.gif);
	}
	
/*
.logo {
	margin: 0 0 0 18px;
	}
*/	
	
#nav ul {
	margin: 0;
	padding: 60px 0 0 0;
	width: 539px;
	list-style: none;
	float: left;
	font-size: 12px;
	font-weight: bold;
	}

#nav ul li {
	float: left;
	}
	
#nav ul li.home {
	margin: 0 0 0 40px;
	}
	
#nav ul a {
	display: block;
	padding: 0 14px;
	line-height: 25px;
	text-decoration: none;
	color: #000;
	}
	
#nav ul a:hover {
	color: #ba1316;
	}
	
#flash {
	margin: 0;
	padding: 0;
	width: 539px;
	height: 136px;
	background: url(images/flash-bg.gif);
	}
	
#intro-bg {
	width: 539px;
	background: #fff url(images/intro-bottom.gif) bottom no-repeat;
	}
	
#intro {
	padding: 14px 14px 20px 14px;
	background: url(images/intro-top.gif) top no-repeat;
	}
	
#tertiary-content {
	padding: 0 14px 14px 14px;
	width: 213px;
	background: url(images/left-top.gif) top no-repeat;
	}
	
#main-content {
	padding: 0 14px 14px 14px;
	width: 270px;
	background: url(images/mid-top.gif) top no-repeat;
	}
	
#right-column {
	width: 239px;
	background: #fff url(images/right-bg.gif);
	}
	
#featured {
	width: 239px;
	height: 204px;
	background: url(images/logo-bg.gif) no-repeat;
	text-align: center;
	}
	
#secondary-content {
	padding: 14px;
	background: url(images/right-top.gif) no-repeat;
	}

#footer {
	height: 51px;
	background: #a69f9f url(images/footer-bg.gif);
	text-align: center;
	}
	
.copyright {
	padding: 20px 0;
	display: block;
	}
	
#large-column {
	width: 539px;
	background: #fff url(images/main-bg.gif);
	}
#large-column1 {
	width: 539px;
	background: #fff url(images/main-bg1.gif);
	}

	
#large-content {
	padding: 0 14px 14px 14px;
	background: url(images/main-top.gif) top no-repeat;
	}

.chooselimo td {
	padding: 3px 0;
	border-bottom: 1px solid #f1f1f1
	}

.chooselimo a {
	text-decoration: none;
	color: #ba1316;
	}

.chooselimo a:hover {
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	}
.chooselimo1 td {
	padding: 3px 0;
	border-bottom: 1px solid #f1f1f1
	}

.chooselimo1 a {
	text-decoration: none;
	color: #ba1316;
	}

.chooselimo1 a:hover {
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	}	

.vehicle-info {
	width: 460px;
	background: #f1f1f1;
	border: 1px dotted #666;
	}

.vehicle-info td {
	padding: 3px;
	}

.vehicle-info td.title {
	width: 140px;
	}
	
img.montage {
	border: 1px dotted #666;
	}
	
#fleet-info {
	width: 510px;
	background: #fff;
	text-align: center;
	border: 1px dotted #666;
	}
	
#fleet-info td {
	padding: 3px;
	}
	
#contact-info td {
	padding: 5px;
	width: 50%;
	}

#services-info td {
	padding: 5px;
	}
	
/*=========================
Quote Page =================*/
 
 

/*=========================
 Headings =================*/
h1 {
	font-size: 16px;
	color: #ba1316;
	}

h2 {
	font-size: 14px;
	color: #ba1316;
	}

#tertiary-content h1 {
	margin: 6px 0 0 36px;
	}
	
#main-content h1 {
	margin: 6px 0 0 40px;
	}
	
#large-content h1 {
	margin: 6px 0 0 40px;
	}
	
h6 {
	font-size: 14px; 
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #000;
	}
	
/*=========================
 Forms =================*/

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

input:focus, textarea:focus {
	background-color: #CC0000;
	}
	
label {
	float: left;
	width: 50px;
	}
	
/*=========================
 Sub Navigation =================*/

#subNav {
	margin: 20px 0 0 0;
	padding: 0;
}

#subNav ul {
	margin: 0;
	padding: 0;
}

#subNav li {
	margin: 0 0 3px 0;
	padding: 0;
	list-style: none;
	line-height: 22px;
}

#subNav a:link, #subNav a:active, #subNav a:visited {
	text-decoration: none;
	color: #000000;
	background-color: #CCCCCC;
	display: block;
	padding: 3px;
	height: 22px;
}

#subNav a:hover {
	text-decoration: none;
	color: #FF0000;
	background-color: #FFFFFF;
}
	