div#nav
{
     padding-top: 38px;
     position: relative;
     width: 460px;
}

div#nav div
{
     background-position: 100% 0%;
     background-repeat: no-repeat;
     height: 24px;
     margin: 0;
     overflow: hidden;
}

div#nav img
{
     display: none;
     border: 0;
     margin: 0;
}

div#nav a
{
     background-position: 0% 0%;
     background-repeat: no-repeat;
     display: block;
     height: 38px;
     margin: 0;
     overflow: hidden;
}

/* home link */
div#navhome
{
     left: 286px;
     position: relative;
}

div#navhome a
{
     background-position: -40px 0;
}

div#navhome, div#navhome a
{
     background: url(../cmsimages/navhome.jpg);
     width: 71px;
}

div#navhomefooter
{
     float: left;
     width: 60px;
}

/* about link */
div#navabout
{
     left: 303px;
     position: relative;
}

div#navabout a
{
     background-position: -79px 0;
}

div#navabout, div#navabout a
{
     background: url(../cmsimages/navabout.jpg);
     width: 79px;
}

div#navaboutfooter
{
     float: left;
     width: 66px;
}

/* books link */
div#navbooks
{
     left: 311px;
     position: relative;
}

div#navbooks a
{
     background-position: -74px 0;
}

div#navbooks, div#navbooks a
{
     background: url(../cmsimages/navbooks.jpg);
     width: 78px;
}

div#navbooksfooter
{
     float: left;
     width: 66px;
}

/* events link */
div#navevents
{
     left: 325px;
     position: relative;
}

div#navevents a
{
     background-position: -84px 0;
}

div#navevents, div#navevents a
{
     background: url(../cmsimages/navevents.jpg);
     width: 84px;
}

div#naveventsfooter
{
     float: left;
     width: 70px;
}

/* contest link */
div#navcontest
{
     left: 337px;
     position: relative;
}

div#navcontest a
{
     background-position: -103px 0;
}

div#navcontest, div#navcontest a
{
     background: url(../cmsimages/navcontest.jpg);
     width: 103px;
}

div#navcontestfooter
{
     float: left;
     width: 81px;
}

/* faqs link */
div#navfaqs
{
     left: 357px;
     position: relative;
}

div#navfaqs a
{
     background-position: -65px 0;
}

div#navfaqs, div#navfaqs a
{
     background: url(../cmsimages/navfaqs.jpg);
     height: 26px;
     width: 65px;
}

div#navfaqsfooter
{
     float: left;
     width: 55px;
}

/* blog link */
div#navblog
{
     left: 370px;
     position: relative;
}

div#navblog a
{
     background-position: -62px 0;
}

div#navblog, div#navblog a
{
     background: url(../cmsimages/navblog.jpg);
     height: 22px;
     width: 62px;
}

div#navblogfooter
{
     float: left;
     width: 50px;
}

/* mail link */
div#navmail
{
     left: 388px;
     position: relative;
}

div#navmail a
{
     background-position: 0 -15px;
}

div#navmail, div#navmail a
{
     background: url(../cmsimages/navmail.jpg);
     width: 62px;
}

div#navmailfooter
{
     float: left;
     width: 55px;
}

div#nav a:hover
{
     background: none;
}
