ul.nav
{
float: left;
list-style-type: none;
padding: 0 0 6px 14px;
margin: 0;
width: 886px;
height: 27px;
overflow: hidden;
}
ul.nav li
{
float: left;
padding: 0;
margin: 0;
font-size: 1.1em;
line-height: 27px;
text-align: center;
text-transform: uppercase;
}
.cufon-active ul.nav li
{
font-size: 1.2em;	
}
ul.nav li a, div.subnav ul li a
{
float: left;
text-decoration: none;
}
ul.nav li, ul.nav li a
{
height: 27px;
width: 129px;
background: url(/nav/normal.png) no-repeat;
}
ul.nav li a:link, ul.nav li a:visited
{
color: #000;
text-decoration: none;
border: 0 none;
}
ul.nav li a:hover, ul.nav li a:active
{
color: #b70000;
text-decoration: none;
border: 0 none;
}
ul.nav li a.active:link, ul.nav li a.active:visited
{
color: #fff;
}
ul.nav li
{
margin: 0 -22px 0 0;
position: relative;
}
ul.nav li.home
{
z-index: 60;
}
ul.nav li.home, ul.nav li.home a, ul.nav li.homeactive, ul.nav li.homeactive a
{
width: 126px;
background: url(/nav/home.png) no-repeat;
}
ul.nav li.events
{
z-index: 50;
}

ul.nav li.club
{
z-index: 40;
}

ul.nav li.sponsors
{
z-index: 30;
}

ul.nav li.directory
{
z-index: 45;
}

ul.nav li.contact
{
z-index: 10;
}
ul.nav li.contact, ul.nav li.contactactive, ul.nav li.contact a, ul.nav li.contactactive a
{
background: url(/nav/contact.png) no-repeat;
}

ul.nav li.homeactive, ul.nav li.eventsactive, ul.nav li.clubactive, ul.nav li.sponsorsactive, ul.nav li.directoryactive, ul.nav li.contactactive, ul.nav li.aboutactive
{
z-index: 60;
}
ul.nav li a.active
{
text-decoration: none;
background-position: bottom left;
}
ul.nav li a:hover
{
text-decoration: none;
}


div.subnav
{
width: 135px;
float: left;
padding: 18px 15px 18px 15px;
}
div.subnav p.selectsearch
{
width: 135px;
float: left;
margin: 10px 0 0 0;
color: #fff;
}
div.subnav p.selectsearch select, div.subnav p.selectsearch input.input
{
margin: 2px 0 0 0;
padding: 2px;
width: 135px;
border: 1px solid #dbdbdb;
}
div.subnav p.selectsearch input.input
{
width: 96px;
padding: 2px 2px 3px 2px;
}
div.subnav p.selectsearch input.submit
{
width: 33px;
vertical-align: middle;
}


div.subnav h2, div.subnav h2 a
{
width: 135px;
height: 26px;
margin: 0;
background: url(/snav/currentnew.gif) no-repeat;
}
div.subnav h2 a:hover
{
background-position: bottom left;
}
div.subnav h2
{
margin:  0 0 10px 0;
}
div.subnav ul
{
width: 135px;
float: left;
padding: 0;
margin: 0;
list-style-type: none;
}
div.subnav ul li
{
float: left;
padding: 0;
margin: 0;
font-size: 1em;
line-height: 1em;
}
div.subnav ul li, div.subnav ul li a
{
width: 135px;
float: left;
}
div.subnav ul li a
{
height: 24px;
}
div.subnav ul li
{
margin: 0 0 4px 0;
}
div.subnav ul li, div.subnav ul li a
{
background: url(/images/snav.gif) no-repeat;
}
div.subnav ul li a
{
line-height: 24px;
width: 107px;
padding: 0 0 0 28px;
font-size: 1.2em;
text-transform: uppercase;
}
.cufon-active div.subnav ul li a
{
font-size: 1.3em;
}
div.subnav ul.dir li a
{
font-size: 1em;
letter-spacing: -.05em;
}
.cufon-active div.subnav ul.dir li a
{
font-size: 1.1em;
letter-spacing: 0;
}

div.subnav ul li a:link, div.subnav ul li a:visited
{
color: #482818;
text-decoration: none;
}
div.subnav ul li a.active, div.subnav ul li a:hover
{
color: #fff;
text-decoration: none;
background-position: top right;
}




div.subnav ul li ul#subsub
{
padding: 8px 0 8px 0;
}
div.subnav ul li ul#subsub li
{
text-indent: 0;
font-size: 1.2em;
line-height: 1.1em;
background: none;
}
div.subnav ul li ul#subsub li a
{
font-size: 1em;
background: none;
height: auto;
line-height: 1em;
text-transform: none;
padding: 1px 8px 1px 8px;
width: 119px;
}

div.subnav ul li ul#subsub li a:link, div.subnav ul li ul#subsub li a:visited
{
color: #fff;
}
div.subnav ul li ul#subsub li a:hover, div.subnav ul li ul#subsub li a:active
{
color: #b70000;
text-decoration: underline;
}
div.subnav ul li ul#subsub li a.active:link, div.subnav ul li ul#subsub li a.active:visited
{
color: #b70000;
}