body {
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(gradient.jpg);
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
div.body{
position:relative;
width:910px;
height:850px;
overflow:hidden;
background-color:#FFFFFF;
}
div.body_main{
position:relative;
width:910px;
height:800px;
background-color:#FFFFFF;
overflow:hidden;
}
div.spin_globe{
background-color:#FFFFFF;
position:relative;
left:25px;
width:200;
}
div.spin_globe{
background-color:#FFFFFF;
position:relative;
left:10px;
width:200;
}
div.logo{
background-color:#FFFFFF;
position:relative;
top:-130px;
left:180px;
width:500px;
height:50px;
}
div.logo_main{
background-color:#FFFFFF;
position:relative;
top:-150px;
left:180px;
width:500px;
height:50px;
}
div.spin_right{
background-color:#FFFFFF;
position:relative;
top:-160px;
left:680px;
width:100px;
height:100px;
}
div.spin_right_main{
background-color:#FFFFFF;
position:relative;
top:-190px;
left:680px;
width:50px;
height:100px;
}

div.main_menu{
position:relative;
background-color:#FFFFFF;
top:-100px;
left:10px;
width:120px;
height:200px;
}
div.main_menu_main{
position:relative;
background-color:#FFFFFF;
top:-200px;
left:10px;
width:125px;
height:200px;
}

div.footer_display{
position:relative;
left:0px;
top:-270px;
}
div.footer{
position:relative;
left:200px;
top:-550px;
}
div.formdiv
{font-size:12px;
background-color:#FFFFFF;
width:1000px;
font-weight:bold;
position:relative;
top:10px;
padding-left:15px;
text-align:justify;

}

div.preown
{background-color:#FFFFFF;
width:430px;
font-weight:bold;
position:relative;
top:-390px;
text-align:justify;
left:200px;
}
div.hequip
{background-color:#FFFFFF;
width:540px;
font-weight:bold;
position:relative;
top:-360px;
left:155px;
}

div.heavylist {
position:relative;
left:180px;
top:-280px;
width:250px;
height:330px;
background-color:#CCCCCC;
padding:10px;
font-size:14px;
font-weight:bold;
}

div.carlist {
	position:relative;
	left:180px;
	top:-280px;
	width:380px;
	background-color:#2A2A2A;
}

div.list {
position:relative;
left:75px;
width:350px;
height:100px;
background-color:#FFFFFF;
padding:5px;
text-align:justify;
font-size:14px;
font-weight:bold;
}

div.thumbnail_heavy {
position:relative;
left:530px;
top:-400px;
background-color:#white;
width:300px;
height:100px;
text-align:justify;
}
div.mainpic_heavy {
position:relative;
left:480px;
top:-630px;
background-color:#white;
width:300px;
height:100px
}

div.mainpic_car {
	position:relative;
	left:200px;
	top:-390px;
	background-color:#FFF;
	width:300px;
	height:100px;
}

div.thumbnail_car {
	position:relative;
	left:200px;
	top:-150px;
	background-color:#FFF;
	width:300px;
	height:100px;
	text-align:justify;
}
	
div.hide {
position:relative;
left:180px;
top:-460px;
background-color:maroon;
width:250px;
height:0px
}

div.carquestion {
	position:relative;
	left:180px;
	top:-270px;
	width:250px;
	height:0px;
}

div.options {
position:relative;
left:150px;
top:-270px;
background-color:#FFFFFF;
width:300px;
height:100px
}
div.ad_main {
position:relative;
left:0px;
top:0px;
width:930px;
height:10px;

}
div.brands {
background-color:#66CC66;
background-image:url(images/preown_gradient.jpg);
position:relative;
left:685px;
top:-652px;
width:200px;
height:400px;
}
div.pm {
position:relative;
left:-25px;
top:-8px;
background-color:#999999;
width:200px;
height:20px
}
div.pm_main {
position:relative;
left:685px;
top:-170px;
background-color:#999999;
width:200px;
height:20px
}
div.bb {
position:relative;
left:-25px;
top:-8px;
background-color:#CCCCCC;
width:200px;
height:75px
}
div.bb_main {
position:relative;
left:685px;
top:-170px;
background-color:#CCCCCC;
width:200px;
height:75px
}

.photogallery{ /*CSS for TABLE containing a photo album*/
}

.photogallery img{ /*CSS for images within an album*/
border: 1px solid black;
width:200px;
height:200px;
font-size:12px;
font-weight:bold;
}

.photonavlinks{ /*CSS for pagination DIV*/
font: bold 14px Arial;
}

.photonavlinks a{ /*CSS for each navigational link*/
margin-right: 2px;
margin-bottom: 3px;
padding: 1px 5px;
border:1px solid gray;
text-decoration: none;
background-color: white;
}

.photonavlinks a.current{ /*CSS for currently selected navigational link*/
background-color: yellow;
}
.arrowgreen{
	width: 180px; /*width of menu*/
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-size: 1px;
	border-width: 1px;
}

.arrowgreen ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
	
.arrowgreen li a{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	background: transparent url(../images/arrowblue.gif) 100% 0;
  height: 24px; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 4px 10px;
	line-height: 24px; /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
}	
	
.arrowgreen li a:link, .arrowgreen li a:visited {
	color: #5E7830;
}

.arrowgreen li a:hover{
	color: #26370A;
	background-position: 100% -32px;
}

	
.arrowgreen li a.selected{
	color: #26370A;
	background-position: 100% -64px;
}
