#header {border: 0px solid red;float: left;padding: 10px 0 25px 0;width: 100%;}#logo {float:left;padding-left: 25px;}#nav {border-bottom: 10px solid #BBCA0D;background: transparent url("../images/navigation/bg.gif") repeat-x right top;clear: both;margin: 0 10px; width: auto;line-height: normal;font-size: 1.2em;}*html #nav {font-size: 1.15em;}#nav ul ul {margin-top: -7px;margin-left: -1px;}#nav li {background: url("../images/navigation/nav-left.gif") no-repeat left top;margin: 0;padding: 0 0 0 12px;}#nav li:hover, #nav li.sfHover {background-image: url("../images/navigation/nav-left-highlight.gif");background-position: left 2px;}#nav li li {background-color: #BBCA0D;background-image: url('') !important;border-left: 1px solid white;border-right: 1px solid white;border-bottom: 1px solid white;}#nav li li:last-child {border-bottom: 1px solid #ccc;}#nav a {background: url("../images/navigation/nav-right.gif") no-repeat right top;padding: 4px 15px 4px 0;text-decoration: none;font-weight: bold;color: white;line-height: 1.4em;}#nav a:hover, #nav li.sfHover a, #nav li:hover a {background-image: url("../images/navigation/nav-right-highlight.gif");background-position: right 2px;}#nav li li a, #nav li.sfHover li a {background-color: #BBCA0D;background-image: url('') !important;font-weight: normal !important;}#nav li li:hover, #nav li li:hover a {background-color: #F5F9D3;background-image: url('') !important;}#nav .sf-menu {margin-bottom: 0;}#nav .sf-menu a {border: 0;}#nav .sf-menu a.sf-with-ul {padding-right: 25px !important;}#nav a > .sf-sub-indicator {top: 0.7em;}#nav a {float: none;}#nav li li a:hover {background-color: #F5F9D3;background-image: url('') !important;color: #BBCA0D;}#nav li.current {background-image: url("../images/navigation/nav-left-highlight.gif");}#nav li.current:hover {background-position: left top;}#nav li.current a {background-image: url("../images/navigation/nav-right-highlight.gif");padding-bottom: 5px;}#nav li.current a:hover, #nav li.sfHover.current a, #nav li.current:hover a {background-position: right top;}#navText {float: right;margin-top: 0.65em;margin-right: 1em;line-height: 1.2em;}#footer {border: 1px solid #A3A3A3;background-color:#B3B3B3;clear: both;color:#FFF;font-family:verdana, arial, sans-serif;font-size:1.2em;margin:0px 10px 0px 10px;padding:6px 0px 6px 10px;}#footer a {margin: 0 15px 0 10px;color:#FFF;text-decoration: none;}#footer a:hover {text-decoration: underline;}