ul#nav {
margin: 0;
padding: 0 0 0 0px;
list-style: none;
float:left;
z-index: 1000000;
}

ul#nav li {
position: relative;
margin:0px 0px 0px 0px;

display:block;
display:inline;
float: left;
text-align: center;
height:100%;
_width:60px;
}
 
ul#nav li a {
display:block;
margin:0px 0px 0px 0px;
text-decoration:none;
vertical-align: center;
color: #CCC;
font: 18px/18px Arial, Helvetica, sans-serif;
padding:10px 20px 5px 20px;
_padding-bottom:10px;
/*padding for main menu writing         */
line-height: 120%;
height:25px;
}

ul#nav li a:hover {
color: #000;
text-decoration: none;
background-color:#CCC;
}

ul#nav li ul {
position: absolute;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:180px;
display: none;
z-index:100;
text-align:left;
top: 40px;
}

ul#nav li ul li {
margin:0px 0px 0px 0;
padding:0px 0px 0px 0px;
width: 180px;
}

ul#nav li ul li a {
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 0px;
border: 0px solid;
border-top-color: #F00;
border-right-color: #;
border-bottom-color: #;
border-left-color: #;
text-decoration:none;
font-weight: bold;
text-align:left;
display:block;
width: 180px;
z-index:200;
color:#cccccc;
background-color:#343434;
font-size: 14px;
/*padding:2px 0px 6px 0px;  fixes sub menu hover background no it doesnt */
}

ul#nav li ul li a:hover {
display:block;
text-decoration:none;
text-align:left;
color: #FFFFFF;
background-color:#669933;
}

* html ul#nav li { float: left; height: 1%; }
* html ul#nav li a { height: 1%; }
ul#nav li:hover ul.nav2, li.over ul.nav2 { display: block; }
* html ul.nav2 li { float: left; height: 1%; }
* html ul.nav2 li a { height: 1%; }
ul#nav li ul.nav2 li:hover ul, li ul.nav2 li.over ul { display: block; }

/*submenu stuff*/

#submenu {
list-style: none;
margin:0 0 20px 0;
padding:0;
text-align:center;
}

#inner_content #submenu li.subli {
display:block;
position:relative;
margin:0 0 0 0;
padding:0 0 0 0;
_margin-left:-20px;
}

.submenuitem {
color: #000;
font-weight: bold;
text-decoration: none;
font-size: 10px;
margin:0;
padding:0;
}



