@charset "UTF-8";

/* Sprynavmenu.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */




ul.navmenu {margin:0; padding:0; list-style-type:none; font-size:100%; cursor:default; width:auto}

ul.MenuBarActive {z-index:3000}

ul.navmenu li {margin:0; padding:0; list-style-type:none; font-size:100%; position:relative; text-align:left; cursor:pointer; float:left}
ul.navmenu ul {margin:0; padding:0; list-style-type:none; font-size:100%; z-index:2999; cursor:default; position:absolute; left: -1000em}

ul.navmenu ul.MenuBarSubmenuVisible {left: auto}
ul.navmenu ul li {}

ul.navmenu ul ul {position: absolute; margin: -5% 0 0 95%}
ul.navmenu ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible {left:auto; top:0}

ul.navmenu ul {border: 1px solid #ffd51d}

ul.navmenu #home a:hover {border-bottom: 1px solid #ffd51d; border-right: 1px solid #ffd51d; border-left: 1px solid #ffd51d}
ul.navmenu #under a:hover {border-bottom: 1px solid #ffd51d; border-right: 1px solid #ffd51d; border-left: 1px solid #ffd51d}
ul.navmenu #loans a:hover {border-bottom: 1px solid #ffd51d; border-right: 1px solid #ffd51d; border-left: 1px solid #ffd51d}

ul.navmenu #vehicles ul, ul.navmenu #vehicles ul li {width:200px}
ul.navmenu #service ul, ul.navmenu #service ul li {width:180px}
ul.navmenu #specials ul, ul.navmenu #specials ul li {width:190px}
ul.navmenu #bodyshop ul, ul.navmenu #bodyshop ul li {width:150px}
ul.navmenu #about ul, ul.navmenu #about ul li {width:150px}
ul.navmenu #dealers ul, ul.navmenu #dealers ul li {width:170px}

ul.navmenu a
{
	display: block;
	cursor: pointer;
	background-color:none;
	font-size:1.1em;
	font-weight:normal;
	padding: 14px 7px 12px 6px;
	color: #3574a2;
	text-decoration: none;
	background-image:url(/images/header-nav.png)
}

ul.navmenu a:hover, ul.navmenu a:focus
{
	background-color: #cde3f3;
	color: #3574a2;
	padding: 13px 7px 12px 7px;
	border-top: 1px solid #ffd51d;
	background-image:none
}

ul.navmenu li ul a
{
	display: block;
	cursor: pointer;
	background-color: #cde3f3;
	padding: 5px 7px 5px 7px;
	color: #3574a2;
	text-decoration: none;
	background-image:none
}

ul.navmenu li ul a:hover, ul.navmenu li ul a:focus
{
	display: block;
	cursor: pointer;
	background-color: #ffd51d;
	padding: 4px 7px 5px 7px;
	color: #3574a2;
	text-decoration: none;
	background-image:none
}

/**
ul.navmenu a.MenuBarItemHover
{
	background-color: #cde3f3;
	color: #3574a2;
	border-bottom: 1px solid #ffd51d;  border-right: 1px solid #ffd51d; border-left: 1px solid #ffd51d
}
**/

ul.navmenu a.MenuBarItemSubmenuHover
{
	background-color: #cde3f3;
	color: #3574a2;
	border-top: 1px solid #ffd51d; border-right: 1px solid #ffd51d; border-left: 1px solid #ffd51d;
	background-image:none;
	padding: 13px 7px 12px 7px;
}


ul.navmenu a.MenuBarSubmenuVisible
{
	background-color: #cde3f3;
	color: #3574a2;
	border: 1px solid #ffd51d;
	background-image:none
}


ul.navmenu a.MenuBarItemSubmenu{}
ul.navmenu ul a.MenuBarItemSubmenu{}
ul.navmenu a.MenuBarItemSubmenuHover{}
ul.navmenu ul a.MenuBarItemSubmenuHover{}



/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.navmenu iframe{position: absolute; z-index: 1010}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.navmenu li.MenuBarItemIE{display:inline; f\loat:left; background:#FFF}
}
