#nav { width: 802px; height: 30px; background: #00ae42; float: left; text-align: left; color: #fff; font: bold 12px Arial, sans-serif; overflow: hidden }

#nav ul { list-style-type: none; margin: 0px; padding: 0px; text-align: center; }
#nav ul li { float: left; background: url('../img/nav-background.gif') 0px 8px no-repeat; padding: 0px 7px 0px 10px; margin: 0px; }
#nav ul li.first-child, #nav ul li:first-child { margin-left: 10px; background: none; }
#nav a { color: #fff; background: #00ae42; height: 30px; float: left; display: block; padding: 8px 15px; text-decoration: none }
#nav a:hover, #nav a.current { color: #00ae42; background: #e5e8df }

#secondary-copy { float: left; width: 648px; text-align: left; padding-right: 17px; margin-top: 25px; background: url('../img/secondary-copy-background.gif') top right no-repeat; line-height: 130% }
#secondary-copy-extended { float: left; width: 800px; text-align: left; margin-top: 25px; background: #fff; line-height: 130% }

#secondary-copy h1, #secondary-copy-extended h1 { font: normal 18px Arial, sans-serif; padding: 0px; margin: 0px 0px 15px 0px; color: #293e6b }
#secondary-copy h2, #secondary-copy-extended h2 { font: normal 16px Arial, sans-serif; padding: 0px; margin: 5px 0px }
#secondary-copy h3, #secondary-copy-extended h3 { font: normal 15px Arial, sans-serif; padding: 0px; margin: 5px 0px }

#secondary-copy #secondary-image { float: right; margin: 0px 0px 5px 17px; }
#secondary-copy-extended #secondary-image { float: right; margin: 0px 0px 5px 17px; padding-left: 17px; background: url('../img/secondary-copy-background.gif') top left no-repeat; }
#secondary-image img { border: 2px solid #e5e8df; }

#secondary-advertisements { float: right; width: 135px; margin-top: 25px }
#secondary-advertisements img { border: 0px }
#secondary-advertisements #ad1 { float: right; margin-bottom: 10px }
#secondary-advertisements #ad2 { float: right }