/*navigation*/
#nav{width: 484px; height: 34px; float: right; margin: 1px 30px 0 0; z-index: 100;}
#nav ul{margin: 0; padding: 0; list-style-type: none;}
#nav #top-nav li{float: left; position: relative; z-index: 100; }

#nav ul li ul{ display: none; position: absolute; top:34px; width: 144px; z-index: 100; }
#nav #faq #secondary-nav{ right: 26px; }
#nav ul li:hover ul{ display: block; z-index: 400; *:position:absolute; *:left:0px;}
#nav #secondary-nav li{ display: block; min-width: 160px; *:width:160px; height: 28px; cursor: pointer; }
#nav #secondary-nav li a{ display: block; width: 100%; height: 12px; padding: 8px 5px; background: url(../images/drop-bkg-sprite.png) repeat-x;   text-decoration: none; color: white; font-size: 11px; }
#nav #secondary-nav li a:hover{ background-position-y: -28px; }

#nav #about{width: 62px; height: 34px; display: block; cursor: pointer; background: url(../images/nav-sprite.png) no-repeat; background-position: 0px 0px;}
#nav #about:hover{background-position:0px -34px;}

#nav #staff{width: 57px; height: 34px; display: block; cursor: pointer; background: url(../images/nav-sprite.png) no-repeat; background-position: -62px 0px;}
#nav #staff:hover{background-position: -62px -34px;}

#nav #services{width: 80px; height: 34px; display: block; cursor: pointer; background: url(../images/nav-sprite.png) no-repeat; background-position: -119px 0px;}
#nav #services:hover{background-position: -119px -34px;}

#nav #peace-of-mind{width: 114px; height: 34px; display: block; cursor: pointer; background: url(../images/nav-sprite.png) no-repeat; background-position: -199px 0px;}
#nav #peace-of-mind:hover{background-position: -199px -34px;}

#nav #contact{width: 76px; height: 34px; display: block; cursor: pointer; background: url(../images/nav-sprite.png) no-repeat; background-position: -313px 0px;}
#nav #contact:hover{background-position: -313px -34px;}

#nav #blog{width: 53px; height: 34px; display: block; cursor: pointer; background: url(../images/nav-sprite.png) no-repeat; background-position: -389px 0px;}
#nav #blog:hover{background-position: -389px -34px;}

#nav #faq{width: 42px; height: 34px; display: block; cursor: pointer; background: url(../images/nav-sprite.png) no-repeat; background-position: -442px 0px;}
#nav #faq:hover{background-position: -442px -34px;}