#listings{
	position: absolute;
	margin: 150px 0px 0px 185px;
}

#item{
	width: 550px;
	height: 30px;
}

#header_labels{
	width: 550px;
	height: 30px;
	margin-bottom: 10px;
}


h1.stock{
	position: absolute;
	margin: 0px 0px 0px 0px;
	width: 90px;
	height: 30px;
	border-bottom: 1px solid black;
	text-align: center;
	font-family: 'Helvetica';
	font-size: 24px;
}
h1.year{
	position: absolute;
	margin: 0px 0px 0px 110px;
	width: 70px;
	height: 30px;
	border-bottom: 1px solid black;
	text-align: center;
	font-family: 'Helvetica';
	font-size: 24px;
}

h1.model{
	position: absolute;
	margin: 0px 0px 0px 200px;
	width: 250px;
	height: 30px;
	border-bottom: 1px solid black;
	text-align: center;
	font-family: 'Helvetica';
	font-size: 24px;
}

h1.eng_hours{
	position: absolute;
	margin: 0px 0px 0px 470px;
	width: 125px;
	height: 30px;
	border-bottom: 1px solid black;
	text-align: center;
	font-family: 'Helvetica';
	font-size: 24px;
}

h1.sep_hours{
	position: absolute;
	margin: 0px 0px 0px 610px;
	width: 125px;
	height: 30px;
	border-bottom: 1px solid black;
	text-align: center;
	font-family: 'Helvetica';
	font-size: 24px;
}

h1.atv_model{
	position: absolute;
	margin: 0px 0px 0px 230px;
	width: 350px;
	height: 30px;
	border-bottom: 1px solid black;
	text-align: center;
	font-family: 'Helvetica';
	font-size: 28px;
}

h1.atv_miles{
	position: absolute;
	margin: 0px 0px 0px 630px;
	width: 100px;
	height: 30px;
	border-bottom: 1px solid black;
	text-align: center;
	font-family: 'Helvetica';
	font-size: 28px;
}

form{
	position: absolute;
	margin: 0px 0px 0px 0px;
}

p.stock{
	position: absolute;
	margin: 0px 0px 0px 0px;
	font-family: 'Century Gothic';
	font-size: 22px; 
	width: 90px; 
	height: 22px; 
	text-align: center; 
	color: red;
	overflow: hidden;
}

p.year{
	position: absolute;
	margin: 0px 0px 0px 110px;
	font-family: 'Century Gothic';
	font-size: 22px; 
	width: 70px; 
	height: 22px; 
	text-align: center;
	overflow: hidden;
}

p.model{
	position: absolute;
	margin: 0px 0px 0px 200px;
	font-family: 'Century Gothic';
	font-size: 22px; 
	width: 250px; 
	height: 22px; 
	text-align: center;
	overflow: hidden;
}

p.eng_hours{
	position: absolute;
	margin: 0px 0px 0px 470px;
	font-family: 'Century Gothic';
	font-size: 22px; 
	width: 125px; 
	height: 22px; 
	text-align: center;
	overflow: hidden;
}

p.sep_hours{
	position: absolute;
	margin: 0px 0px 0px 610px;
	font-family: 'Century Gothic';
	font-size: 22px; 
	width: 125px; 
	height: 22px; 
	text-align: center;
	overflow: hidden;
}

p.atv_model{
	position: absolute;
	margin: 0px 0px 0px 230px;
	font-family: 'Century Gothic';
	font-size: 22px; 
	width: 350px; 
	height: 30px; 
	text-align: center;
	overflow: hidden;
}

p.atv_miles{
	position: absolute;
	margin: 0px 0px 0px 630px;
	font-family: 'Century Gothic';
	font-size: 22px; 
	width: 100px; 
	height: 30px; 
	text-align: center;
	overflow: hidden;
}


p.stock:hover{
	color: blue;
	font-size: 22px;
	cursor: pointer;
}

p.stock a{
	text-decoration: none;
	color: red;
}

p.stock a:hover{
	color: blue;
	font-size: 22px;
}

h1.stock2{
	position: absolute;
	margin: 0px 0px 0px 0px;
	width: 110px;
	height: 30px;
	border-bottom: 1px solid black;
	text-align: center;
	font-family: 'Helvetica';
	font-size: 28px;
}
h1.year2{
	position: absolute;
	margin: 0px 0px 0px 130px;
	width: 100px;
	height: 30px;
	border-bottom: 1px solid black;
	text-align: center;
	font-family: 'Helvetica';
	font-size: 28px;
}

h1.model2{
	position: absolute;
	margin: 0px 0px 0px 260px;
	width: 450px;
	height: 30px;
	border-bottom: 1px solid black;
	text-align: center;
	font-family: 'Helvetica';
	font-size: 28px;
	overflow: hidden;
}

p.stock2{
	position: absolute;
	margin: 0px 0px 0px 0px;
	font-family: 'Century Gothic';
	font-size: 22px; 
	width: 100px; 
	height: 30px; 
	text-align: center; 
	color: red;
	overflow: hidden;
}

p.year2{
	position: absolute;
	margin: 0px 0px 0px 130px;
	font-family: 'Century Gothic';
	font-size: 22px; 
	width: 100px; 
	height: 30px; 
	text-align: center;
	overflow: hidden;
}

p.model2{
	position: absolute;
	margin: 0px 0px 0px 260px;
	font-family: 'Century Gothic';
	font-size: 22px; 
	width: 450px; 
	height: 30px; 
	text-align: center;
	overflow: hidden;
}

h1.hay_stock{
	position: absolute;
	margin: 0px 0px 0px 0px;
	width: 125px;
	height: 30px;
	border-bottom: 1px solid black;
	text-align: center;
	font-family: 'Helvetica';
	font-size: 28px;
}

h1.hay_model{
	position: absolute;
	margin: 0px 0px 0px 165px;
	width: 450px;
	height: 30px;
	border-bottom: 1px solid black;
	text-align: center;
	font-family: 'Helvetica';
	font-size: 28px;
}

p.hay_stock{
	position: absolute;
	margin: 0px 0px 0px 0px;
	font-family: 'Century Gothic';
	font-size: 22px; 
	width: 125px; 
	height: 30px; 
	text-align: center; 
	color: red;
	overflow: hidden;
}


p.hay_model{
	position: absolute;
	margin: 0px 0px 0px 165px;
	font-family: 'Century Gothic';
	font-size: 22px; 
	width: 450px; 
	height: 30px; 
	text-align: center;
	overflow: hidden;
}


p.stock2 a{
	text-decoration: none;
	color: red;
}

p.stock2 a:hover{
	color: blue;
	font-size: 22px;
}

p.heading{
	margin: 30px 0px 0px 0px; 
	width: 800px; 
	text-align: left;
	font-family: 'Arial Black';
	font-size: 44px; 
	color: #9C242E;
}

p.bar{
	margin: 0px 0px 10px 0px;
	width: 735px; 
	height: 5px; 
	background-color: white;
	border: 1px solid black;
}

h1.planting_model{
	position: absolute;
	margin: 0px 0px 0px 150px;
	width: 575px;
	height: 30px;
	border-bottom: 1px solid black;
	text-align: center;
	font-family: 'Helvetica';
	font-size: 28px;
}

p.planting_model{
	position: absolute;
	margin: 0px 0px 0px 150px;
	font-family: 'Century Gothic';
	font-size: 22px; 
	width: 575px; 
	height: 30px; 
	text-align: center;
	overflow: hidden;
}
