body{
text-align:center;
}

#nav
{
width: 743px;
float: right;

margin: 0;
//background: url(../images/navbg.gif);
background-repeat: no-repeat;
}
#loginreg
{
float: right;
width: 373px;
height: 28px;
padding: 17px 0 0 0;
margin: 0 0 13px 0;
}
#nav ul
{
width: 743px;
list-style-type:none;
padding:0;
margin:0;
height: 28px;

}
#loginreg ul{
width: 743px;
list-style-type:none;
padding:0;
margin:0;
height: 28px;
}
#loginreg ul
{
width: 373px;
}
#nav ul li, #loginreg ul li
{
text-indent: -8000px;
float:left;
padding: 0;
margin: 0;
line-height: .5em;
font-size: 5%;
height: 28px;
}
#nav ul li a
{
float: left;
text-decoration: none;
line-height: .5em;
//height: 28px;
padding:10px 14px 12px;
color:#8A8A8A;
font-weight:bold;
font-size:12px;
font-family:verdana;
height:6px;
}
#nav ul li a:hover{
background-position:0 -28px;
}
#nav ul li.menu-selected a{
color:white;
}
#nav ul li span{
float: left;
font-size:14px;
padding-top:13px;
}

#loginreg ul li a{
text-indent: -8000px;
float:left;
padding: 0;
margin: 0;
line-height: .5em;
font-size: 5%;
height: 28px;
}
#nav ul li#home, #nav ul li#home a
{
width: 58px;
background: url(/nav/home.gif);
background-repeat: no-repeat;
}
#nav ul li#what_we_do, #nav ul li#what_we_do a
{
width: 87px;
background: url(/nav/whatwedo.gif);
background-repeat: no-repeat;
}
#nav ul li#get_involved, #nav ul li#get_involved a
{
width: 90px;
background: url(/nav/getinvolved.gif);
background-repeat: no-repeat;
}
#nav ul li#fields_forum, #nav ul li#fields_forum a
{
width: 88px;
background: url(/nav/fieldsforum.gif);
background-repeat: no-repeat;
}
#nav ul li#fields_near_you, #nav ul li#fields_near_you a
{
width: 105px;
background: url(/nav/fieldsnearyou.gif);
background-repeat: no-repeat;
}
#nav ul li#contact, #nav ul li#contact a
{
width: 81px;
background: url(/nav/contact.gif);
background-repeat: no-repeat;
}
#nav ul li#fitshop, #nav ul li#fitshop a
{
width: 81px;
background: url(/nav/fitshop.gif);
background-repeat: no-repeat;
}
#nav ul li#fit_for_gold, #nav ul li#fit_for_gold a
{
width: 77px;
background: url(/nav/fitforgold.gif);
background-repeat: no-repeat;
}
#nav ul li#media, #nav ul li#media a, #nav ul li#press, #nav ul li#press a
{
width: 58px;
background: url(/nav/media.gif);
background-repeat: no-repeat;
}
#nav ul li#red_hot_news, #nav ul li#red_hot_news a
{
width: 99px;
background: url(../images/redhotnews.gif);
background-repeat: no-repeat;
}
#loginreg ul li#newsletter, #loginreg ul li#newsletter a
{
width: 168px;
background: url(../images/register.gif);
background-repeat: no-repeat;
}
#loginreg ul li#members, #loginreg ul li#members a
{
width: 110px;
background: url(../images/memberslogin.gif);
background-repeat: no-repeat;
}
#loginreg ul li#donate, #loginreg ul li#donate a
{
width: 95px;
background: url(../images/donate.gif);
background-repeat: no-repeat;
}
#nav ul li#home,
#nav ul li#home a.at,
#nav ul li#home a:hover,
#nav ul li#what_we_do,
#nav ul li#what_we_do a.at,
#nav ul li#what_we_do a:hover,
#nav ul li#get_involved,
#nav ul li#get_involved a.at,
#nav ul li#get_involved a:hover,
#nav ul li#fields_forum,
#nav ul li#fields_forum a.at,
#nav ul li#fields_forum a:hover,
#nav ul li#fields_near_you,
#nav ul li#fields_near_you a.at,
#nav ul li#fields_near_you a:hover,
#nav ul li#fit_for_gold,
#nav ul li#fit_for_gold a.at,
#nav ul li#fit_for_gold a:hover,
#nav ul li#contact,
#nav ul li#contact a.at,
#nav ul li#contact a:hover,
#nav ul li#fitshop,
#nav ul li#fitshop a.at,
#nav ul li#fitshop a:hover,
#nav ul li#media,
#nav ul li#media a.at,
#nav ul li#media a:hover,
#nav ul li#press,
#nav ul li#press a.at,
#nav ul li#press a:hover,
#nav ul li#red_hot_news,
#nav ul li#red_hot_news a.at,
#nav ul li#red_hot_news a:hover,
#loginreg ul li#newsletter,
#loginreg ul li#newsletter a.at,
#loginreg ul li#newsletter a:hover,
#loginreg ul li#donate,
#loginreg ul li#donate a.at,
#loginreg ul li#donate a:hover,
#loginreg ul li#members,
#loginreg ul li#members a.at,
#loginreg ul li#members a:hover
{
background-position: 0px -28px;
}

#content #subnav
{
float: left;
padding: 0;
margin: 20px 0 0 0;
width: 187px;
}
#content #subnav ul
{
width: 171px;
list-style-type:none;
padding:0;
margin:0;
float: left;
}
#content #subnav ul li, #content #subnav ul li a
{
width: 146px;
float: left;
padding:0;
margin:0;
display: block;
}
#content #subnav a:visited, #content #subnav a:link
{
color: #5B5A5A;
text-decoration: none;
}
#content #subnav ul li.menu-selected a
{
color: #ffffff;
}
#content #subnav ul li.submenu-selected a, #content #subnav ul li.submenu-selected ul li.submenu-selected a
{
color: #ffffff;
text-decoration:underline;
}
#content #subnav ul li.submenu-selected ul li.menu-selected  a
{
color: #ffffff;
text-decoration:none;
}
#content #subnav ul li.submenu-selected ul li.submenu-selected ul li a
{
color:#666666;
margin-left:7px;
text-decoration:none;
width:114px;
}

#content #subnav ul li.submenu-selected ul li.submenu-selected ul li.menu-selected a
{
color:#ffffff;
margin-left:7px;
text-decoration:none;
width:auto;
}


#content #subnav a:hover, #content #subnav a:active
{
color: #5B5A5A;
text-decoration: underline;
}
#content #subnav ul li
{
padding: 4px 4px 4px 20px;
line-height: 1.2em;
font-weight: bold;
font-size: 68%;
color: #979797;
width: 170px;
voice-family: "\"}\""; 
voice-family: inherit;
width: 146px;
}
html>body #content #subnav ul li
{
width: 146px;
}
#content #subnav ul li.active, #content #subnav ul li.menu-selected
{
background-image: url(../images/active.gif);
background-repeat: no-repeat;
color: #ffffff;
background-color: #90C5FB;
}
#content #subnav ul li.submenu-selected
{
background-image: url(../images/activelink.gif);
background-repeat: no-repeat;
color: #ffffff;
background-color: #90C5FB;
}
#content #subnav ul li.activelink a
{
color: #ffffff;
text-decoration: underline;
}
#content #subnav ul li ul
{
width: 146px;
list-style-type:none;
margin: 8px 0 0 0;
float: left;
margin-left:-7px;
}
#content #subnav ul li ul li ul{
width: 135px;
list-style-type:none;
margin: 8px 0 0 0;
float: left;
margin-left:8px;
}
#content #subnav ul li ul li
{
padding: 2px 0 2px 14px;
font-size: 100%;
color: #ffffff;
width: 146px;
voice-family: "\"}\""; 
voice-family: inherit;
width: 132px;
margin-left:7px;
}
html>body #content #subnav ul li ul li
{
width: 132px;
}
#content #subnav ul li ul li, #content #subnav ul li ul li a
{
width: 132px;
}
#content #subnav ul li ul li.menu-selected
{
background-image: url(../images/subarrow.gif);
background-repeat: no-repeat;
color: #ffffff;
width:auto;
}
#content #subnav ul li ul li a:visited, #content #subnav ul li ul li a:link, #content #subnav ul li ul li a:visited
{
color: #666;
text-decoration: none;

}
#content #subnav ul li ul li a:hover, #content #subnav ul li ul li a:active
{
color: #666;
text-decoration: underline;

}



h3 a.join, h3 a.donatenow, p a.donatenow
{
float: right;
width: 90px;
height: 28px;
display: block;
text-indent: -8000px;
text-decoration: none;
font-size: .05em;
line-height: .05em;
margin: 0 0 10px 10px;
background: url(../images/join.gif) no-repeat;
}
h3 a.donatenow, p a.donatenow
{
background: url(/nav/donate.gif) no-repeat;
}

