body {
	background: #FFFFFF;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font: 12px Arial, Helvetica, sans-serif;
}

#wrapper {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	width: 875px;
	text-align: left;
	background: #CCCCCC;
}

#header {
	background: #641A17 url(images/fireheader.jpg) no-repeat;
	margin: 0px;
	width: 875px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#header h1 {
	font: normal 150% Arial, Helvetica, sans-serif;
	color: #D1CBCF;
	text-align: center;
	margin: 0px;
	padding: 135px 5px 10px 5px;
}

#main {
	font-family: Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	width: 875px;
}

a {
	text-decoration: none;
	font-size: 110%;
	color: #641A17;
	border-bottom:thin dotted #641A17;

}

a:hover {
	color: #666666;
	border-bottom:none;

}

#text {

}

#text ul {
	list-style: none;
	

}

#text ul li {
	text-decoration:none;
	padding: 3px;

}

#text ul li a {
	text-decoration: none;
	font-size: 110%;
	color: #641A17;
	border-bottom: thin dotted #641A17;
}

#text ul li a:hover {
	color: #666666;
	border-bottom: none;

}

#text img {
	width:150px;
	float:right;
	border:thin ridge #000000;
	margin:3px;
	}
#salepg {
	float: left;
	width: 600px;
}

	
#prevent {
	text-align:center;

}
	
#prevent a {
	font: 110% Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
}

#prevent a:visited {
	font: 100% Arial, Helvetica, sans-serif;
	color: #CCCCCC;

}

#prevent a:hover {
	color: #CCCC99;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;

}
#rightside {
	float: right;
	width: 200px;

}

#prevent {
	border: medium ridge #F3CFCD;
	color: #CCCCCC;
	margin: 0px 0px 5px 5px;
	padding: 5px 5px 400px;
	float: right;
	width: 200px;
	background: #641a17;
	
}

#prevent h3 {
	color:#FFFFFF;
	font: bold 150% "Times New Roman", Times, serif;
	text-align: center;
}



#nav {
	background: #CCCCCC;
	float: left;
	width: 120px;
	padding-bottom: 400px;
	margin-right:20px;
	padding-right: 20px;
	padding-left: 10px;
}

#middle {
	width: 525px;

}

h1 {
font: bold 175% Arial, Helvetica, sans-serif;
	color: #661a16;
	text-align: left;
	padding: 5px;

}

h2 {
	font: bold 150% Arial, Helvetica, sans-serif;
	color: #661a16;
	text-align: left;
	padding: 5px;
}

h3 {
	font: bold 150% Arial, Helvetica, sans-serif;
	color: #661a16;
	text-align: center;
	padding: 5px;
}

h4 {
	border-bottom:medium ridge #F3CFCD;
	font: normal 150% Arial, Helvetica, sans-serif;
	color: #D1CBCF;
	text-align: center;
	margin: 0px;
	padding:5px 5px 5px;

}

h5 {

	font: bold 125% Arial, Helvetica, sans-serif;

}

h6 {
	border-bottom:medium ridge #F3CFCD;
	font: normal 300% Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-align: center;
	margin: 0px;
	padding:5px 5px 5px;

}

.truckhead {
	
	font: bold 125% Arial, Helvetica, sans-serif;
	color: #661a16;
	text-align: center;
	margin: 0px;
	padding: 5px;
}

.marroon {

	font: bold 125% Arial, Helvetica, sans-serif;
	color: #661a16;
	margin: 0px;
	padding: 5px;

}

#footer {
	color: #CCCCCC;
	text-align: center;
	padding: 5px;
	clear: both;
	width: 875px;
	background: #641a17;
	
	}
	
#footer a {
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
	border-bottom: thin dotted #CCCCCC;	
}

#footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	border-bottom: none;	
	

}	

.footnote {
	font-size: 80%;
	color: #641A17;
	text-align: center;
	
}

.footnote a {
	font-size: 100%;
	color: #641A17;
	
}

#construction {

}

#construction h2 {
	background: url(images/underconstructiontape.gif) repeat-x;
	padding-top: 50px;
	font-size: 125%;
	text-align: center;

}

#apparatus {


}

#apparatus img {
	width:500px;
	float:right;

}

#apparatus ul {
	font-size: 150%;

}

#apparatus ul li {

}
.forsale {
	font-size: 110%;
	list-style: disc;
	font-weight: bold;
	margin-left: 100px;
}
#forsale {
	float: right;
	width: 175px;
	margin-right: 130px;
	background: #CCCCCC;
	border: thin solid #661A16;
}

#forsale img {
	width: 75px;

}
#news {
	width: 275px;
	margin-left: 165px;
	background: url(images/compressor/gray.png) no-repeat;
	border: thick solid #641A17;
	margin-top: 15px;
}

#whatsnew {
	background: url(images/compressor/red.png);
	border: thin solid #CCCCCC;
	width: 175px;

}

#whatsnew h1 {
	color: #CCCCCC;
	text-align: center;
	font: bold 150% Georgia, "Times New Roman", Times, serif;

}

#whatsnew h2 {
	font-size: 130%;
	color: #CCCCCC;
	text-align: center;

}

#whatsnext {
	background: url(images/compressor/red.png) no-repeat;
	border: thin solid #CCCCCC;
	width: 175px;

}

#whatsnext h1 {
	color: #CCCCCC;
	text-align: center;
	font: bold 150% Georgia, "Times New Roman", Times, serif;

}

#whatsnext h2 {
	font-size: 130%;
	color: #CCCCCC;
	text-align: center;

}



 
#news img {
	float: left;
	width: 68px;
	margin: 20px 10px 5px 5px;
	

}
