body {
	width:100%;
	text-align:left;
	margin:0px;
	padding:0px;
	border:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	padding-bottom:20px;
	/*background-color:#e3ebee;*/
	background-color:#a2cbe9;
	/*background-color:#FFFFFF;*/
	behavior: url("../../includes/css/csshover.htc");
	
}

.featuredVehicleTitle:link, .featuredVehicleTitle:active, .featuredVehicleTitle:visited {
	text-decoration:none;
	font:Arial;
	font-size:15px;
	color:#000;
}
.featuredVehicleTitle:hover {
	text-decoration:underline;
}
.featuredVehicleDesc {
	font:Arial;
	font-size:12px;
	color:#222;
}
.featuredVehicleField {
	font:Arial;
	/*font-weight:bold;*/
	font-size:12px;
	color:#000;
}
.featuredVehicleViewDetails:link, .featuredVehicleViewDetails:active, .featuredVehicleViewDetails:visited {
	text-decoration:none;
	font:Arial;
	font-size:11px;
	color:#994D15;
}
.featuredVehicleViewDetails:hover {
	text-decoration:underline;
}
#featuredVehicleImage img {
	border:1px solid #000;
}

#headerULG
{
  height:100%;
  marign:0px;
  border-bottom-color:#fab55a;
  border-bottom-style:solid;
  border-bottom-width:2px;
}
	
#container {
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	width:960px;
	text-align:left;
}

.normal { background-color: #ffffff; }
.normalActive { background-color: #e1e2e4; }


#masthead{
	margin:0px;
	padding:0px;
	background-image:url(../../images/avm_blue_background_logo.jpg);
	height:100px;
	width:960px;
}
#navwrapper{
	background-image:url(../../images/avm_blue_background.jpg);
	border:0px;
	margin:0px;
	padding:0px;
	width:960px;
	height:28px;	
}
h1{
font-size:18px;	
}
h2{
font-size:16px;		
}

	
h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
padding:1px;
text-align:left;
}

#footer{

background-color:#FFFFFF;
width:960px;
heigth:50px;
}
	
#footertop
{
	
	margin:0px;
	padding:0px;
	width:960px;
	background-image:url(../../images/avm_blue_background.jpg);
	height:26px;
}
#footermiddle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
	margin-top:0px;
	padding:0px;
	width:960px;
	background-color:#FFFFFF;
	height:26px;
	color: #353B85;
}

#footerbottom
{
	margin:0px;
	padding:0px;
	width:960px;
	background-image:url(../../images/avm_blue_background.jpg);
	height:26px;
}


.footerlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #353B85;
	text-decoration: none;

}
a.footerlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #353B85;
	text-decoration: none;

}
a.footerlink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #353B85;
	text-decoration: none;
}
a.footerlink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #6175b4;
	text-decoration: none;

}
a.footerlink:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #6175b4;
	text-decoration: none;
}

#contentwrapper
{
	margin:0px;
    padding:0px;
	background-image:url(../../images/avm_blue_background.jpg);
	background-repeat:repeat-y;
	text-align:left;
	width:960px;	
}

#contentleft
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	z-index:10000;
	margin-top:20px;
	margin-right:7px;
	margin-left:10px;
	text-align:left;
	/*border:#000033;
	border-width:thin;
	border-style:solid;*/
	width:120px;
	float:left;
	display:inline;
}

#content
{
	/*background:#ffffff;*/
	background:#fffaf4;
	background-image:url(../../images/avm_orange_gradient.jpg);
	background-repeat:repeat-x;
	border:#000033;
	border-width:thin;
	border-style:solid;
	margin-top:10px;
	margin-right:7px;
    padding:10px;
	width:780px;
	float:right;
		
}
#contentvehicle
{
	background:#ffffff;
	border:#000033;
	border-width:thin;
	border-style:solid;
	margin-top:10px;
	margin-right:7px;
    padding:10px;
	width:780px;
	float:right;

}
#Braun_minivansconfigure-cutaway-toyota-388x290
{
float:right;
width:388px;
height:290px;
/*border:thin;
border-color:#ffdeb3;
border-style:solid;*/
}
.PageHead {color: #253792; font-size: 21px; font-family: times new roman, times; padding: 0px; margin: 0px; font-weight: normal;}
.dodge
{
	padding-top: 30px;
	margin: 0px auto 0px;
	width: 400px;
}

p
{
margin: 1em 0;
}
	
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */
	

.hack {
	width:960px;
	height:2px;
	clear:both;
	margin:0px;
	padding:0px;
	}

#TemplateA a
{
	color:#09F;
	z-index:500;
	
}
#TemplateA a:hover 
{
	text-decoration:underline;
}	

/*a
{
	
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
	
a:hover
{
	text-decoration:underline;
}*/

a.BlackAnchor 
{
	color:#000;
	font-weight:normal;
	text-decoration:none;
	z-index:10000;
}
a.BlackAnchor:hover
{
	text-decoration:underline;
	font-weight:bold;
}

.RolloverButton
{
	background-color:#000;
	font-weight:bold;
	font-style:italic;
	color:#FFF;
}
.RolloverButtonClick
{
	background-image:url(../../images/inventory_sort_over.gif);
}
	
#boldBlack
{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}	
#HomeSpecialHeading
{
	font-size:10px;
 	font-weight:bold;
 	color:#30438f;
	z-index:10000;
}

.TemplateImageSide1
{
	float:right;
	padding:5px;
	
}
.TemplateParagraph
{
	float:left;
}
.TemplateItem
{
	width:100%;
	border-bottom:#999;
	border-bottom-style:solid;
	border-bottom-width:thin;
}

	
	
	
#hmenu {

margin-top:0px;
margin-right:10px;
margin-bottom:0px;
margin-left:0px;
padding:0;
height:28px;
width: 800px;
background-image:url(../../images/avm_menu_b.jpg);
background-repeat:repeat-x;
float: right;
font: bold  16px/18px  Verdana, Arial, Helvetica, sans-serif;
}

#hmenu ul {
list-style: none;
margin: 0px;
padding:0px;
/*width: 8em;*/
float: left;
}

#hmenu a, #hmenu h2 {
display: block;
border-left:thin;
border-left-color:#999999;
border-left-style:solid;
margin:0px;
padding-top:5px;
padding-right:3px;
padding-bottom:5px;
padding-left:3px;
}


#hmenu h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#hmenu a {
color: #000000;
background-image:url(../../images/avm_menu_b_slice.jpg);
background-repeat:x;
text-decoration: none;
}

#hmenu a:hover {
color:#ffffff;
background-image:url(../../images/avm_menu_b_slice_hover.jpg);
background-repeat:x;
}

#hmenu li {position: relative;}

#hmenu ul ul ul {
position: absolute;
top: 0;
left:100%;
}

#hmenu ul ul {
position: absolute;
z-index: 500;
}



#hmenu ul li#home { width:65px; float: left; margin:0px; padding 0px; position:relative;}
#hmenu ul li#inventory {width:125px; margin:0px; padding 0px; }
#hmenu ul li#van {width:130px; margin:0px; padding 0px; }
#hmenu ul li#paratransit {width:130px; margin:0px; padding 0px; }
#hmenu ul li#residential {width:130px; margin:0px; padding 0px; }
#hmenu ul li#products{width:125px; margin:0px; padding 0px; }
#hmenu ul li#scooters{width:90px; margin:0px; padding 0px; }



div#hmenu ul li:hover ul
{
	width:200px;
	display:block;
}

div#hmenu ul li:hover ul#subvan
{
	width:150px;
	display:block;
}
div#hmenu ul ul li:hover ul
{
	width:150px;
}

div#hmenu ul ul li:hover ul#LeftShift
{
	margin-left:-300px;
	width:150px;
	
}

div#hmenu ul li:hover ul#res
{
	width:150px;
	
}



div#hmenu ul ul,
div#hmenu ul li:hover ul ul,
div#hmenu ul ul li:hover ul ul
{display: none;}

div#hmenu ul li:hover ul,
div#hmenu ul ul li:hover ul,
div#hmenu ul ul ul li:hover ul
{display: block;}



<!--[if IE]>
<style type="text/css" media="screen">
body {
font-size: 100%;
}
#hmenu ul li {float: left; width: 100%;}
#menu ul li a {height: 1%;} 

#hmenu a, #hmenu h2 {
font: bold 0.8em/1.4em arial, helvetica, sans-serif;
}
</style>

<![endif]-->



