ul#nav { padding: 30px 0 0 40px; float: left; line-height: 2.3em; }
ul#nav li a, ul#nav li a:link, ul#nav li a:visited, ul#nav li a:hover, ul#nav li a:active { display: block; padding-right: 45px; font-size: 2.6em; text-transform: uppercase; color: #000; text-decoration: none; }
ul#nav li a:hover { color: #a2a2a2; }

ul#nav li { padding-left: 25px; }
.home ul#nav li.home, .services ul#nav li.services, .testimonials ul#nav li.testimonials, .faq ul#nav li.faq , .contact ul#nav li.contact 
{ background: url(../images/bg-nav.gif) no-repeat; }

.home ul#nav li.home a, .services ul#nav li.services a, .testimonials ul#nav li.testimonials a, .faq ul#nav li.faq a, .contact ul#nav li.contact a 
{ color: #fff; background: #000; }

ul#footer-nav li { padding-left: 20px; }
.home ul#footer-nav li.home, 
.services ul#footer-nav li.services,
.tesimonials ul#footer-nav li.testimonials,
.faq ul#footer-nav li.faq,
.contact ul#footer-nav li.contact  { background: url(../images/bg-footer-arrow.gif) no-repeat; }


#footer .nav { width: 200px; float: right; line-height: 1.5em; }
ul#footer-nav li a, ul#footer-nav li a:link, ul#footer-nav li a:visited, ul#footer-nav li a:hover, ul#footer-nav li a:active { color: #fff; font-size: 1.8em; text-transform: uppercase; text-decoration: none; }
ul#footer-nav li a:hover { color: #ccc; }
