html, body, ul, li { padding: 0; margin: 0; list-style: none;}

.nav {
	position: relative;
	width: 915px;
	margin: 0 auto;
	}

.button {
	width: auto;
	padding: 0 12px;
	float: left;
	}

.nav .one, .nav .two, .nav .three, .nav .four, .nav .five, .nav .six {
	padding-top: 10px;
	padding-bottom: 9px;
}

.parent {position: relative;}

.floatfix {margin-right: -3px;}

.dropdown { 
	font-family: Tahoma;
	font-size: 13px;
	width: 250px;
	position: absolute;
	left: -3000px;
	top: auto; 
	text-align: left; 
	background: url(images/bgfix.gif);
	}

.dropdown div {
	width: 220px;
	position: absolute;
	left: -3000px;
	top: 0;
	background: url(images/bgfix.gif);
	text-align: left; 
	}

.dropdown ul {
  width: 189px; 
  margin: 0 30px 30px 30px; 
  border: 1px solid #888;
  border-width: 1px 1px 0;
  } 

.dropdown div ul {margin: 30px 30px 30px 0;} 

.four .dropdown ul {width: 190px;} 

.four .dropdown div ul {margin: 30px 0 30px 30px; position: relative;} 

.nav li {text-align: center;}

.nav li.button {margin-right: 4px; background: red;}

.nav li.button:hover {background: yellow;}

.nav li.button:hover a, .nav li.button a:hover {color: red;}

.nav a {
  display: block;
  color: #fff;
	font-weight: bold;
	font-size: .9em;
	text-decoration: none;
	padding: 6px 0 5px;
	}

.four a {border-right: 0;} 

.nav ul ul a {
  color: red;
  border-right: 0; 
  border-bottom: 1px solid #888;  
  }

.dropdown li {
  position: relative;
  vertical-align: bottom; 
  }

.parent:hover {background-image: url(images/bgfix.gif);}

.parent:hover div.dropdown {left: -31px;} 

.dropdown li:hover div { 
	left: 180px; 
	top: -26px; 
	}

.four li:hover div { 
	left: -210px;
	top: -26px;
	}

.nav div.mini-zone { 
  padding: 0;
  width: 15px;
	height: 15px;
	font-size: 1px;
	left: -3000px;
	bottom: -15px;
	top: auto;
	background: url(images/bgfix.gif);
	}

.nav .dropdown li:hover div.mini-zone { 
	left: auto;
	right: 8px;
	top: auto;
	}

.nav .four li:hover div.mini-zone { 
	left: 8px;
	}

.dropdown li:hover {background: yellow;} 

.dropdown div li:hover {background: yellow;} 



.one ul {background: white;}
.two ul {background: white;}
.three ul {background: white;}
.four ul {background: white;}
.dropdown div ul {background: white;} 
.dropdown div ul a {color: red;} 


.one {z-index: 10;}
.two {z-index: 20;}
.three {z-index: 30;}
.four {z-index: 40;}
.four:hover {z-index: 20;}

/*XXXXXXXXXXX Special fixes XXXXXXXXXXX*/

/* This is to hide the following from IE/Mac. \*/
* html .button .dropdown li {
height: 1%;
margin-left: -16px;
margin-left: 0;
}
/* */

* html .nav a
 {height: 1%;}

/* The first 2 rules above fix "bullet region" problems in IE5.x/win,
and the 2nd is to make all links fully clickable. */

.brclear { 
clear:both;
height:0;
margin:0;
font-size: 1px;
line-height: 0;
}

/*\*/ /*/
.nav .dropdown, .nav .dropdown div {width: 189px;}
.nav .button .dropdown ul {margin: 0px;}
.nav .dropdown, .nav .dropdown div {position: static;}
.nav .dropdown ul {border: 0;}
.mini-zone {display: none;}
/* this rule block "dumbs down" the nav for IEmac */