/* navigation stuff */
body {
	behavior: url("/global/nav/csshover.htc"); /* WinIE behaviour call */ 
}

/*ul#nav {
	position:absolute;
	top:115px; 
	left:0px;
	z-index:2;
	width:100%;
	height:35px;
	margin:0px;
	padding:0px;
	text-align:left;
	background:#f26522;
	border:0px solid black;
}

ul#nav {
	width:100%;
	height:35px;
	margin:0px;
	padding:0px;
	text-indent:0px;
	text-decoration:none;
	list-style:none;
	list-style-image:none;
	border:0px solid #fff;
}

#nav li.submenu a, #nav li.submenu  a:visited {
	margin-top:10px;
	color:white;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

#nav a{
	display:block;
	height:35px;
	border:0px solid black;
	text-decoration:none;
	padding:0px;
	margin:0px;
	border:0px solid #fff;
}

#nav span {margin-left:-2000px;}


#nav span {margin-left:0px;} 

#home, #services, #resources, #about, #contact {
	float:left;
	position:relative;
	height:35px;
	border:0px solid #fff;
	margin:0px;
	padding:0px;
}

#home {width:98px;padding-left:30px;}
#home a, #home a:visited {background:url("/img/btn-home.gif") top left no-repeat;}

#services {width:104px;}
#services a, #services a:visited {background:url("/img/btn-services.gif") top left no-repeat;}

#resources {width:112px;}
#resources a, #resources a:visited {background:url("/img/btn-resources.gif") top left no-repeat;}

#about {width:96px;}
#about a, #about a:visited {background:url("/img/btn-about.gif") top left no-repeat;}

#contact {width:72px;}
#contact a, #contact a:visited {background:url("/img/btn-contact.gif") top left no-repeat;}
*/
ul#nav li#about ul li a { 
	background-image:none;
	} /* IE FIX to keep main name images from displaying on drop downs*/
	
ul#nav li {
	z-index:22;
}

ul#nav li#wines ul.level2, ul#nav li#wines ul.level3 {border-top: 0px solid #6f7072;}

ul#nav ul {
	position: absolute; 
	width:140px ; 
	display: none; 
	z-index: 23;	
	list-style:none;
	list-style-image:none;
	border:0px solid blue;
	padding:0;
	
}

ul#nav ul li { 
	border-right:1px solid white;
	border-left:1px solid white;
}

ul#nav li.submenu li.submenu {
	width:140px;
	padding:0px;
	margin:0;
}

ul#nav.level1 li.submenu:hover ul.level2, ul#nav.level2 li.submenu:hover ul.level3 {
	display: block;
}


ul#nav.level2 li.submenu:hover {
	background-color: #9ec2d8; /*changes dropdown hover bg color*/
	
}

ul#nav li ul.level2 li:hover {
	background: #9ec2d8; /*changes dropdown hover bg color*/
}


ul#nav ul.level2 {
	
	top: 34px; 
	left: 5px; 
	width:142px; 
	border-top:1px solid white;
	border-bottom:1px solid white;
}

ul#nav li ul.level2 li {
	position:relative;
	width:140px; 
	height:25px;
	background-color:#005b85;
	
}

#nav ul.level2 a, #nav ul.level2 a:visited{
	color:#fff;
	font:bold 12px arial, Verdana sans-serif;
	padding:5px 8px 2px 8px; 
	height:25px;
	width: 130px !important;
	margin:0;
	width:140px;
	background-image:none;
	border:0px solid white;
	text-decoration:none;
}

#nav ul.level2 a.bold, #nav ul.level2 a:visited.bold {
	font-weight:bold;
}


ul#nav ul.level2 a:hover {
	border-left-color:#d7d7d7;
	background-image:none;
	color:#000; /*change subnav text color on hover*/
}

ul#nav.level3 {
	z-index:99;
	top: 5px; left: 140px; 
	 
}

ul#nav.level3 a {
	padding:5px;
	width: 140px;
}

ul#nav.level2 li.submenu, ul#nav.level2 li.submenu:hover {
	margin:0;
	padding:0;
	
	border:0;
	background-image:none;
}

ul#nav.level2 li, ul#nav.level3 li, ul#nav.level2 li.submenu, ul#nav.level3 li.submenu, ul#nav.level2 li.submenu:hover, ul#nav.level3 li.submenu:hover   {border:1px solid #902e3b;border-top:0px;}
ul#nav.level3 {border-top:1px solid #902e3b;}

/*this was the tag that fixed the ie space issue on hover*/
ul#nav li {
	position: relative; 
	list-style: none; 
	margin: 0; 
	float:left; 
} 