#navbar{
width:auto;
height:36px;
background:url(../images/navbar-bg.png) left top repeat-x; }
#navbar .inbar{
display:block;
height:36px;
background:url(../images/right-round.png) right top no-repeat; 
}
#navbar ul, #navbar ul li{
border:0px;
margin:0px;
padding:0px;
list-style:none;
height:36px;
line-height:36px; } #navbar ul{
background:url(../images/left-round.png) left top no-repeat; }
#navbar ul li{
float:left;
display:block;
line-height:36px; }
#navbar ul li a{
color:#403e32;
text-decoration:none;
font-weight:bold;
display:block; }
#navbar ul li a span{
padding:0 20px 0 0;
height:36px;
line-height:36px;
display:block;
margin-left:20px;
font-family:Trebuchet MS, Arial, sans-serif;
font-size: 11px  }
#navbar .navhome a, #navbar .navhome a:hover{
background:url(../images/a-bg.png) left top no-repeat;
height:36px;
line-height:36px; }
#navbar .navhome a span, #navbar .navhome a:hover span{
color:#FFFFFF;
background:url(../images/span-bg.png) right top no-repeat;
height:36px;
line-height:36px; }
#navbar ul li a:hover{
background:url(../images/ahover-bg.png) left top no-repeat;
height:36px;
line-height:36px; }
#navbar ul li a:hover span{
background:url(../images/spanhover-bg.png) right top no-repeat;
height:36px;
line-height:36px; } 
/* About */
#subnav-about {
	margin: 0;
	padding: 0 0 0 0px;
	width: 453px;
	height: 16px;
	position: relative;
	background-image: url("../images/subnav-about.jpg");
	background-repeat: no-repeat;
	float: left;
	list-style: none;
	margin-bottom: 10px;
	}
#subnav-about li {
	display: inline;
	}
#subnav-about li a {
	float: left;
	height: 0;
	padding-top: 16px;
	overflow: hidden;
	}
#subnav-about li a:hover {
	background-position: 0 -16px;
	}
#subnav-about a:active, #nav a.selected { background-position: 0 -16px; }
#subnav-about li#sn-bio a { background-position: 0 0; width: 24px; margin-right: 37px; }
#subnav-about li#sn-bio a:hover, #subnav-about li#sn-bio a.selected { background-position: 0 -16px; width: 24px; }
#subnav-about li a {
	background-image: url("../images/subnav-about.jpg");
	background-repeat: no-repeat;
	}

/* Media */
#subnav-media {
	margin: 0;
	padding: 0 0 0 0;
	width: 453px;
	height: 13px;
	position: relative;
	background-image: url("../images/subnav-media.jpg");
	background-repeat: no-repeat;
	float: left;
	list-style: none;
	margin-bottom: 10px;
	}
#subnav-media li {
	display: inline;
	}
#subnav-media li a {
	float: left;
	height: 0;
	padding-top: 13px;
	overflow: hidden;
	}
#subnav-media li a:hover {
	background-position: 0 -13px;
	}
#subnav-media a:active, #nav a.selected { background-position: 0 -13px; }
#subnav-media li#sn-discography a { background-position: 0 0; width: 108px; }
#subnav-media li#sn-photos a { background-position: -108px 0; width: 80px; }
#subnav-media li#sn-video a { background-position:  -190px 0; width: 75px; }
#subnav-media li#sn-downloads a { background-position: -263px 0; width: 111px; }

#subnav-media li#sn-discography a:hover, #subnav-media li#sn-discography a.selected { background-position: 0 -13px; width: 108px; }
#subnav-media li#sn-photos a:hover, #subnav-media li#sn-photos a.selected { background-position: -108px -13px; width: 80px; }
#subnav-media li#sn-video a:hover, #subnav-media li#sn-video a.selected { background-position: -190px -13px; width: 75px; }
#subnav-media li#sn-downloads a:hover, #subnav-media li#sn-downloads a.selected { background-position: -263px -13px; width: 151px; }

#subnav-media li a {
	background-image: url("../images/subnav-media.jpg");
	background-repeat: no-repeat;
	}


/* Community */
#subnav-community {
	margin: 0;
	padding: 0 30px 0 25px;
	width: 427px;
	height: 15px;
	position: relative;
	background-image: url("../images/subnav-community.jpg");
	background-repeat: no-repeat;
	float: left;
	list-style: none;
	margin-bottom: 11px;
	}
#subnav-community li {
	display: inline;
	}
#subnav-community li a {
	float: left;
	height: 0;
	padding-top: 15px;
	overflow: hidden;
	}
#subnav-community li a:hover {
	background-position: 0 -15px;
	}
#subnav-community a:active, #nav a.selected { background-position: 0 -15px; }
#subnav-community li#sn-online a { background-position: -25px 0; width: 50px; margin-right: 58px; }
#subnav-community li#sn-radio a { background-position: -133px 0; width: 43px; margin-right: 65px; }

#subnav-community li#sn-online a:hover, #subnav-community li#sn-online a.selected { background-position: -25px -15px; width: 50px; }
#subnav-community li#sn-radio a:hover, #subnav-community li#sn-radio a.selected { background-position: -133px -15px; width: 43px; }

#subnav-community li a {
	background-image: url("../images/subnav-community.jpg");
	background-repeat: no-repeat;
	}
