/* CSS Document */
/* mainNav elements */

/* nav placement and background */
#nav {
	z-index:500;
	background-color:transparent !important;
	position:relative;
	top:0px;
	left:0px;
	width:488px;
	height:27px;
	margin:0 0 0 0;
	padding:0 0 0 8px;
}

/* all ul items */
#nav ul {
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
	
/* all li items */
#nav ul li{
	z-index:501;
	float: left !important;
	position:relative;
	top:0px;
	left:0px;
	width:auto;
}

/* all li main link options */
#nav ul li.mainDD{
	height:27px;	
	}
	
/* all li link options */	
#nav ul li a{
	display:block;
	color:rgb(76,49,10);
	text-decoration:none;
	position:relative;
	top:0px;
	left:0px;
	}

/* specific link options for top level links
make sure to subtrack top padding from overall height */
#nav ul li.mainDD a,
#nav ul li.mainDDLeftStub a,
#nav ul li.mainDDRightStub a{
	padding:0 0 0 0;
	}

/*set rollover for left - right and main links */
#nav ul li a:hover,
#nav ul li:hover{
	color:rgb(249,240,179);
	background-color:rgb(76,49,10);
	}
#nav ul li:hover a{
	color:rgb(249,240,179);
	}

#nav ul li a.abf,
#nav ul li a.bfl,
#nav ul li a.mp,
#nav ul li a.bfe{
	background-position:top left;
	background-repeat:no-repeat;
	}
#nav ul li a.abf{
	background-image:url(../imgs/navAboutBerryFarms.gif);
	}
#nav ul li a.bfl{
	background-image:url(../imgs/navLocation.gif);
	}
#nav ul li a.mp{
	background-image:url(../imgs/navInteractiveMap.gif);
	}
#nav ul li a.bfe{
	background-image:url(../imgs/navUpdatesRegistration.gif);
	}

#nav ul li a:hover.abf,
#nav ul li a:hover.bfl,
#nav ul li a:hover.mp,
#nav ul li a:hover.bfe{
	background-position:bottom left;
	}
	
/* hide the second-level lists */
#nav ul li ul.subDD { 
	z-index:502;
	display: none;
	position: absolute;
	top:27px;
	left: 0;
	background-color:rgb(167,165,115) !important;
	width:150px !important;
	border-left:solid 1px rgb(76,49,10);
	border-right:solid 1px rgb(76,49,10);
	border-bottom:solid 1px rgb(76,49,10);
	padding:3px 3px 3px 3px;
}
#nav ul li ul li.subLinks{
	width:150px !important;
	}

/* set left / right dropdowns to be under links */
/* makes right dropdown stay on screen in design area */
/* these are only used if the width of the dropdown is not 
divisable by the width of the full nav*/

#nav ul li.mainDDRightStub ul{
	left:-90px !important;
	}
/*
#nav ul li.mainDDLeftStub ul{
	left:5px !important;
	}
*/

/* lists nested under hovered list items */
/* show the second-level lists */
#nav ul li:hover ul.subDD, 
#nav ul li.over ul.subDD{ 
	z-index:2000;
	display: block !important;
	float:left !important;
}

#nav ul li:hover ul li, 
#nav ul li.over ul li{
	z-index:2001;
	background-color:rgb(167,165,115) !important;
}



/* set options for links in second-level lists */
#nav ul li:hover ul li a, 
#nav ul li.over ul li a{
	display:block;
	text-align:left !important;
	text-indent: 8px;
	position:relative;
	left:0px;
	top:0px;
	padding:7px 0 0 0 !important;
	height:20px !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
}

/* for dropdown list items */
#nav ul li:hover ul li a:hover, 
#nav ul li.over ul li a:hover {
	color:rgb(249,240,179);
	background-color:rgb(76,49,10);
}

/* set list items seperation bar color 	
#nav .subLinks{
	border-bottom:solid 1px rgb(230,230,230);
	}
#nav .subLinksLast{
	border:none !important;
	}
*/
/* use this if you want a rounded edge on the last item in ddMenu
#nav ul li ul li.subDDStub{
	background-image:url(../imgs/subDDStub.gif) !important;
	background-color:transparent !important;
	background-repeat:no-repeat;
	background-position:top left;
	height:3px;
	}
*/