#Header {
background: url(_i/bg_header.gif) no-repeat top right;
height: 127px;
}
a.logo {
display: block;
height: 0 !important;
height: 127px;
width: 609px;
padding-top: 127px;
overflow: hidden;
background: url(_i/logo.gif) no-repeat top left;
}

/* NAVIGATION 1 TOP NAV */
#TopNav {
background: #f8d48c;
}
#TopNav table.nav1 tr td a:link, #TopNav table.nav1 tr td a:visited, #TopNav table.nav1 tr td a:hover, #TopNav table.nav1 tr td a:active {
color: #65391b;
}
#TopNav table.nav1 tr td#active a, #TopNav table.nav1 tr td a:hover, #TopNav table.nav1 tr td a.current { /* HOVER on main NAV */
background: #5d9732;
color: #fff;
}
#TopNav .dropdownr2i{ 
background: #5d9732; 
}
#TopNav table.nav1 tr td a.child, #TopNav table.nav1 tr td#active a.child{
background:transparent; 
color: #fff;
}
#TopNav table.nav1 tr td a.child:hover, #TopNav table.nav1 tr td#active a.child:hover{
background:#78a557; 
}
/* NAVIGATION 2 SECONDARY TOP NAV */
#TopNav2 {
background: #5d9732; 
}
#TopNav2 table.nav2 tr td {
padding: 0;
line-height: 20px;
}
#TopNav2 table.nav2 tr td a:link, #TopNav2 table.nav2 tr td a:visited, #TopNav2 table.nav2 tr td a:hover, #TopNav2 table.nav2 tr td a:active {
color: #fff;
}
#TopNav2 table.nav2 tr td#active a, #TopNav2 table.nav2 tr td a:hover, #TopNav2 table.nav2 tr td a.current { /* HOVER on main NAV */
background:#78a557; 
}
#TopNav2 .dropdownr2i{ 
background:#78a557;
}
#TopNav2 table.nav2 tr td a.child, #TopNav2 table.nav2 tr td#active a.child{
background:#78a557; 
color: #fff;
}
#TopNav2 table.nav2 tr td a.child:hover, #TopNav2 table.nav2 tr td#active a.child:hover{
background:#9bbc83; 
}