/* Horizontal Navigation with dropdowns */

/*

If changing the height of the nav, make sure you update "#navigation ul li ul"
so that the "top" option is the same as the new height

*/

#navigation {
width: 800px;
float: left;
z-index: 9;
}
#navigation ul {
list-style-type:none;
z-index: 9;
}

#navigation li {
display:block;
float:left;
position: relative;
z-index: 9;
}
#navigation li a, #navigation li a:visited {
color:#008269;
display:block;
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
padding: 8px 14px 8px 0px;
font-size: 11px;
}
#navigation li a:hover {
color: #599e4c;
}
#navigation .last {
padding: 8px 0px 0px 0px;
}
#navigation ul li div {
display: none;
width: 158px;
position: absolute;
top: 25px;
z-index: 10;
left: 0px;
border: 1px solid #cadfd6;
background-color: #f0f5f3;
}
#navigation ul li ul {
float: left;
display: block;
border-top: 1px solid #fff!important;
border-left: 1px solid #fff!important;
}
#navigation ul li ul li {
width: 148px;
}
#navigation ul li ul li a, #navigation ul li ul li a:visited{
font-weight: normal;
width: 148px;
_width: 149px;
display: block;
border-bottom: 1px solid #cadfd6;
border-right: 1px solid #cadfd6;
padding: 4px;
}
#navigation ul li ul li a:hover {

}

#topNav {
padding-top: 10px;
float: right;
}
#topNav li {
float: left;
padding: 0 14px 0 0;
list-style-type: none;
}
#topNav a, #topNav a:visited {
color: #fff;
text-decoration: none;
font-size: 10px;
}
#topNav a:hover {
text-decoration: none;
}

.last {
width: 110px;
background-image:none!important;
}