div#header-nav a:link,div#header-nav a:visited { text-decoration: none; color: #535353; }div#header-nav a:hover,div#header-nav a:active { text-decoration: none; color: #DD1528; }div#header-nav li { float: left; padding: 2px 2px 2px 0; color: #535353; }div#header-nav ul { list-style: none; margin: 15px 0 15px 50px; padding: 0; font-size: 1.1em; }div#main-nav a { display: block; margin: 0; padding: 4px 0; }div#main-nav a:link,div#main-nav a:visited { text-decoration: none; color: #fff; }div#main-nav a:hover,div#main-nav a:active { text-decoration: none; color: #DD1528; }div#main-nav li { float: left; border-right: 1px solid #de6768; border-left: 1px solid #c84651; background: url("../images/nav-bg.jpg") top left repeat-x; padding: 0; text-align: center; }div#main-nav li.active { border-right: 1px solid #e8e4e6; border-left: 1px solid #d7d8da; background: url("../images/nav-bg-over.jpg") top left repeat-x; text-decoration: none; color: #DD1528; }div#main-nav li.first-child { width: 125px; border-left: 0; }div#main-nav li.nth-child-even { width: 125px; }div#main-nav li.nth-child-odd { width: 125px; }div#main-nav li.last-child { width: 197px; border-right: 0; }div#main-nav span { font-size: 1.1em; }div#main-nav ul { list-style: none; margin: 0; padding: 0; }div#sub-nav a { display: block; font-weight: bold; }div#sub-nav a:link,div#sub-nav a:visited { text-decoration: none; color: #333; }div#sub-nav a:hover,div#sub-nav a:active { text-decoration: none; color: #DD1528; }div#sub-nav li { padding: 5px 0 7px 0; }div#sub-nav li.active a:link,div#sub-nav li.active a:visited { text-decoration: none; color: #DD1528; }div#sub-nav ul { list-style: none; margin: 0; padding: 0; line-height: 1; font-size: 1.1em; }div#link-button-nav a { display: block; }div#link-button-nav a:link,div#link-button-nav a:visited,div#link-button-nav a:hover,div#link-button-nav a:active { text-decoration: none; }div#link-button-nav li { float: left; padding: 0 5px 0 0; }div#link-button-nav li.last-child { padding: 0; }div#link-button-nav li span { position: absolute; top: -5000px; left: -5000px; }div#link-button-nav li.nth-child-1 a { width: 118px; height: 29px; background: url("../images/link-experience-it-now.gif") no-repeat; }div#link-button-nav li.nth-child-1 a:hover { width: 118px; height: 29px; background: url("../images/link-experience-it-now-f2.gif") no-repeat; }div#link-button-nav li.nth-child-2 a { width: 117px; height: 29px; background: url("../images/link-sign-up.gif") no-repeat; }div#link-button-nav li.nth-child-2 a:hover { width: 117px; height: 29px; background: url("../images/link-sign-up-f2.gif") no-repeat; }div#link-button-nav li.nth-child-3 a { width: 117px; height: 29px; background: url("../images/link-30-second-quote.gif") no-repeat; }div#link-button-nav li.nth-child-3 a:hover { width: 117px; height: 29px; background: url("../images/link-30-second-quote-f2.gif") no-repeat; }div#link-button-nav li.nth-child-4 a { width: 116px; height: 29px; background: url("../images/link-downloads.gif") no-repeat; }div#link-button-nav li.nth-child-4 a:hover { width: 116px; height: 29px; background: url("../images/link-downloads-f2.gif") no-repeat; }div#link-button-nav ul { list-style: none; float: right; margin: 0; padding: 0; }div#footer-nav a:link,div#footer-nav a:visited { text-decoration: none; color: #535353; }div#footer-nav a:hover,div#footer-nav a:active { text-decoration: none; color: #DD1528; }div#footer-nav h4 { margin: 0; padding: 20px 0 0 50px; line-height: 1.2; color: #000; }div#footer-nav li { float: left; width: 150px; padding: 0; }div#footer-nav li.active a:link,div#footer-nav li.active a:visited { text-decoration: underline; color: #000; }div#footer-nav p { float: right; margin: 20px 20px 0 0; padding: 4.5em 0 0 0; }div#footer-nav ul { list-style: none; float: left; margin: 0 0 0 50px; padding: 0; line-height: 1.2; }