 /* {1} main nav styles */

#leftNavOne {
 clear:both;
 overflow:hidden;
 width:296px;
}

#leftNavTwo {
 clear:both;
 overflow:hidden;
 width:296px;
}


#media {
 float:left;
 width:139px;
}


#gpeShell {
 float:left;
 width:157px;
}


/*FIR js-less rollovers */

/* all purpose hide class */
.alt {
 display:none;
}

/* AMP logo rollover */

#bannerlogoban {
 height:187px; 
 width:206px;
 background: url(/images/left_logo_on.jpg) no-repeat;
} 

#logoban {
 display:block; 
 height:187px; 
 width:206px;
 background: url(/images/left_logo_off.jpg) no-repeat;
}

a#logoban:hover {
 display:block; 
 height:187px; 
 width:206px;
 background: url(/images/left_logo_on.jpg) no-repeat;
}

/* Messages rollover */

#bannermsgban {
 float:left;
 height:95px; 
 width:169px;
 background: url(/images/left_messages_on.jpg) no-repeat;
} 

#msgban {
 float:left;
 display:block; 
 height:95px; 
 width:169px;
 background: url(/images/left_messages_off.jpg) no-repeat;
}

a#msgban:hover {
 float:left;
 display:block; 
 height:95px; 
 width:169px;
 background: url(/images/left_messages_on.jpg) no-repeat;
}

/* Charts rollover */

#bannerchartsban {
 float:left;
 height:95px; 
 width:127px;
 background: url(/images/left_charts_on.jpg) no-repeat;
} 

#chartsban {
 float:left;
 display:block; 
 height:95px; 
 width:127px;
 background: url(/images/left_charts_off.jpg) no-repeat;
}

a#chartsban:hover {
 float:left;
 display:block; 
 height:95px; 
 width:127px;
 background: url(/images/left_charts_on.jpg) no-repeat;
}

/* AMP mplayer rollover */

#bannermplayerban {
 height:262px; 
 width:139px;
 background: url(/images/left_mplayer_on.jpg) no-repeat;
} 

#mplayerban {
 display:block; 
 height:262px; 
 width:139px;
 background: url(/images/left_mplayer_off.jpg) no-repeat;
}

a#mplayerban:hover {
 display:block; 
 height:262px; 
 width:139px;
 background: url(/images/left_mplayer_on.jpg) no-repeat;
}

/* AMP gigs rollover */

#bannergigsban {
 height:64px; 
 width:157px;
 background: url(/images/left_gigs_on.jpg) no-repeat;
} 

#gigsban {
 display:block; 
 height:64px; 
 width:157px;
 background: url(/images/left_gigs_off.jpg) no-repeat;
}

a#gigsban:hover {
 display:block; 
 height:64px; 
 width:157px;
 background: url(/images/left_gigs_on.jpg) no-repeat;
}

/* AMP picks rollover */

#bannerpicksban {
 height:108px; 
 width:157px;
 background: url(/images/left_picks_on.jpg) no-repeat;
} 

#picksban {
 display:block; 
 height:108px; 
 width:157px;
 background: url(/images/left_picks_off.jpg) no-repeat;
}

a#picksban:hover {
 display:block; 
 height:108px; 
 width:157px;
 background: url(/images/left_picks_on.jpg) no-repeat;
}

/* AMP events rollover */

#bannereventsban {
 height:120px; 
 width:157px;
 background: url(/images/left_events_on.jpg) no-repeat;
} 

#eventsban {
 display:block; 
 height:120px; 
 width:157px;
 background: url(/images/left_events_off.jpg) no-repeat;
}

a#eventsban:hover {
 display:block; 
 height:120px; 
 width:157px;
 background: url(/images/left_events_on.jpg) no-repeat;
}


/* {2} main nav styles */

.navBotMarg {
  margin-bottom:4px;
}

.privacy {
 padding:0 0 0 2px;
 font-size:9px;
 color: #5b491d;
 text-decoration:underline;

}
.privacy a {
 color: #5b491d;
}


.nav {
 float:left;
 height:58px;
 background: url(/images/nav_lines.gif)  top right no-repeat;
}


/* sign up nav */

#signup {
 padding: 18px 0 0 8px;
 width:128px;
 }

#signbox{
 clear:both;
 overflow:hidden;
 width:128px;
}

#bandsu {
 padding:0 5px 4px 0;
 float:left;
}

#fansu {
 padding:0;
 float:left;
}


/* find / genre nav */

#find {
 padding: 18px 0 0 12px;
 width:112px;
}


/* fan finder nav */

#findFans {
 padding: 18px 0 0 12px;
 width:94px;
}


/* search the site nav  */

#search {
 padding: 18px 0 0 11px;
 width: 178px;
}


#searchamp input{
 width:101px;
 height:12px;
 font-size:10px;
 margin-right:5px;
}


/* user login & logout nav styles */

#login {
 padding: 18px 7px 0 18px;
 width:235px;
 background: transparent;
}

#loginamp input{
 width:80px;
 height:12px;
 font-size:10px;
 margin-right:5px;
}

#username p{
 margin:0;
 margin-top:5px;
 margin-bottom:5px;
 font-size:11px;
 line-height:1.3em;
}

/* {3} right nav styles */

ul#rnav {
 list-style:none;
 margin-top: 5px;
 margin-bottom: 10px;
 padding: 0;
 width:162px;
}

#rnav li {
 margin:0;
 padding:0;
 border:0;
 width:162px;
}

#rnav a {
 display:block;
 width:162px;
 padding:9px 0 8px 0;
 color:#000;
 font-weight:bold;
 line-height:12px;
 background:transparent url(/images/rdots.gif) bottom left no-repeat;
 text-decoration : none;
}

#rnav li a.last {
 background:transparent;
}

/* {4} subnav styles */

.subbox {
 padding: 3px 6px 2px 4px;
 width:484px;
 height:30px;
 border-top:1px solid #673d00;
 border-bottom:1px solid #673d00;
 background:#c97702;
}


.subbox ul{
 margin:0;
 padding:0;
}

.subbox ul li{
 float:left;

 margin:0;
 padding:0;
 height:30px;
 display:inline;
 list-style-type:none;
}

.subbox ul li a:link,.subbox ul li a:visited,.subbox ul li a:hover,.subbox ul li a:active{
 float:left;
 margin-left:6px;
 height:18px;
 padding:5px 6px 6px 6px;
 background:#ac6601;
 color:#fff;
 font-size:10px;
 line-height:10px;
 font-weight:bold;
 text-decoration:none;
}

.subbox ul li a:hover{
 background:#e1901b;
}

/* genre subnav */

#gbands{
 width:181px;
 padding:0 2px 0 0;
}