#topNav {
	position: relative;
	display: block;
	width: 647px;
	margin-top: 2px;
	border-top: 1px solid #e2d9da;
	margin-bottom: 60px;
	z-index: 100;
	}

.nav, .nav * { margin:0; padding:0; outline: none !important; text-transform: capitalize !important; }
.nav { float:left; margin: 0; padding: 0; border: 0; list-style-type: none; display: block; }	

.nav ul { position: absolute; margin: 0; padding: 0; border: 0; list-style-type: none; display: block; background:#fff; /*IE6 needs this*/ }
.nav li { float:left; position:relative; z-index:999; margin: 0; padding: 0; border: 0; display: block; }
.nav a { float:left; display: block; text-decoration: none !important; color: #000;}	

.nav li:hover { z-index: 10000; }

.nav ul { visibility: hidden; display: none; z-index: 10; left: 0; top: 0; border: 1px solid #ded4ca; border-bottom: none; }

.nav li li:hover { background-color: #ded4ca !important; }	
	
.nav li:hover > ul { visibility: visible; display: block; float: left; top: 100%; left: 5px; background: white; }
	
.nav li li { float:left; display: block; width: 100%; padding: 0; border-bottom: 1px solid #ded4ca !important;}

.nav li li a { display: block; float: left; position: relative;
	color: #8b402d; text-transform: uppercase !important; font-weight: bold; font-size: 10px; text-decoration: none;
	padding: 5px 0px 6px 10px;
	
	background: transparent;
	width: 100%;
	}	

/* Individual Items */

.nav li.topTier {
	border: none !important;
	}

a.topTier {
	height: 30px; line-height: 30px;
	text-indent: -5000px;
	}
	
	.nav li.topTier a.current, .nav li.topTier a:hover {
		background-position: bottom left !important;
		}

/* Home */

li.capespan ul {
	width: 170px;
	}

li.capespan a.topTier {
	width: 57px;
	background: transparent top left no-repeat url(../images/topnav/home.jpg);
	}
		
/* About */

li.about_us ul {
	width: 170px;
	}

li.about_us a.topTier {
	width: 70px;
	background: transparent top left no-repeat url(../images/topnav/about.jpg);
	}
	
/* Global */

li.global ul {
	width: 175px;
	}

li.global a.topTier {
	width: 55px;
	background: transparent top left no-repeat url(../images/topnav/global.jpg);
	}
	
/* Logistics */

li.logistics ul {
	width: 110px;
	}

li.logistics a.topTier {
	width: 68px;
	background: transparent top left no-repeat url(../images/topnav/logistics.jpg);
	}	
	
/* Fruit */

li.fruit ul {
	width: 175px;
	}

li.fruit a.topTier {
	width: 58px;
	background: transparent top left no-repeat url(../images/topnav/fruit.jpg);
	}
	
/* News */

li.news ul {
	width: 135px;
	}

li.news a.topTier {
	width: 54px;
	background: transparent top left no-repeat url(../images/topnav/news.jpg);
	}
	
/* lifestyle */

li.lifestyle ul {
	width: 135px;
	}

li.lifestyle a.topTier {
	width: 73px;
	background: transparent top left no-repeat url(../images/topnav/lifestyle.jpg);
	}	

/* Investor Relations */

li.investors ul {
	width: 180px;
	}
		
li.investors a.topTier {
	width: 124px;
	background: transparent top left no-repeat url(../images/topnav/investor_relations.jpg);
	}

/* Investor Relations */

li.sitemap ul {
	width: 135px;
	}
		
li.sitemap a.topTier {
	width: 77px;
	background: transparent top left no-repeat url(../images/topnav/sitemap.jpg);
	}



/* IE 6 STYLE OVERRIDES */

.IE .nav, .IE .nav ul {	/* float.clear */
	zoom: 1;
	}

.IE .nav li.adxmHover {
	z-index: 10000;
	background-color: #ded4ca !important;
	}

.IE .nav .adxmHoverUL {	/* li:hover>ul selector */
	visibility: visible;
	display: block;
	float: left;
	}

.IE .nav .adxmHoverUL {	/* 1st-level submenu go below their parent item */
	top: 100%;
	left: 3px;
	}

.IE .nav .adxmHoverUL .adxmHoverUL {	/* 2nd+ levels go on the right side of the parent item */
	top: 0;
	left: 100%;
	}

/* - - - ADxMenu: DESIGN styles - - - */

.IE .nav a {	/* fix clickability-area problem */
	zoom: 1; width: 100%;
	}
