#nav {
	margin: 52px 0 0 0;
	padding: 0 0 0 204px;
	width: 472px;
	height: 28px;
	position: relative;
	background-image: url("../images/navigation.jpg");
	background-repeat: no-repeat;
	float: left;
	list-style: none;
	}
#nav li {
	display: inline;
	}
#nav li a {
	float: left;
	height: 0;
	padding-top: 28px;
	overflow: hidden;
	}
#nav li a:hover {
	background-position: 0 -28px;
	}

#nav a:active, #nav a.selected { background-position: 0 -28px; }

/* Buttons */
#nav li#gn-home a { background-position: -204px 0; width: 29px; margin-right: 16px; }
#nav li#gn-about a { background-position: -249px 0; width: 35px; margin-right: 15px; }
#nav li#gn-tour a { background-position: -299px 0; width: 26px; margin-right: 17px; }
#nav li#gn-media a { background-position: -342px 0; width: 32px; margin-right: 17px; }
#nav li#gn-journal a { background-position: -391px 0; width: 47px; margin-right: 13px; }
#nav li#gn-store a { background-position: -451px 0; width: 33px; margin-right: 15px; }
#nav li#gn-community a { background-position: -499px 0; width: 63px; margin-right: 14px; }
#nav li#gn-contact a { background-position: -576px 0; width: 46px; }

/* Over States */
#nav li#gn-home a:hover, #nav li#gn-home a.selected { background-position: -204px -28px; }
#nav li#gn-about a:hover, #nav li#gn-about a.selected { background-position: -249px -28px; }
#nav li#gn-tour a:hover, #nav li#gn-tour a.selected { background-position: -299px -28px; }
#nav li#gn-media a:hover, #nav li#gn-media a.selected { background-position: -342px -28px; }
#nav li#gn-journal a:hover, #nav li#gn-journal a.selected { background-position: -391px -28px; }
#nav li#gn-store a:hover, #nav li#gn-store a.selected { background-position: -451px -28px; }
#nav li#gn-community a:hover, #nav li#gn-community a.selected { background-position: -499px -28px; }
#nav li#gn-contact a:hover, #nav li#gn-contact a.selected { background-position: -576px -28px; }


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

/* About */
#subnav-about {
	margin: 0;
	padding: 0 0 0 0;
	width: 453px;
	height: 16px;
	position: relative;
	background-image: url("../images/subnav-about.gif");
	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-discography a { background-position: -61px 0; width: 104px; }
#subnav-about li#sn-bio a:hover, #subnav-about li#sn-bio a.selected { background-position: 0 -16px; width: 24px; }
#subnav-about li#sn-discography a:hover, #subnav-about li#sn-discography a.selected { background-position: -61px -16px; width: 104px; }
#subnav-about li a {
	background-image: url("../images/subnav-about.gif");
	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.gif");
	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-photos a { background-position: 0 0; width: 48px; margin-right: 34px; }
#subnav-media li#sn-video a { background-position: -82px 0; width: 37px; margin-right: 36px; }
#subnav-media li#sn-downloads a { background-position: -155px 0; width: 121px; }

#subnav-media li#sn-photos a:hover, #subnav-media li#sn-photos a.selected { background-position: 0 -13px; width: 48px; }
#subnav-media li#sn-video a:hover, #subnav-media li#sn-video a.selected { background-position: -82px -13px; width: 37px; }
#subnav-media li#sn-downloads a:hover, #subnav-media li#sn-downloads a.selected { background-position: -155px -13px; width: 121px; }

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


/* Community */
#subnav-community {
	margin: 0;
	padding: 0 0 0 25px;
	width: 427px;
	height: 15px;
	position: relative;
	background-image: url("../images/subnav-community.gif");
	background-repeat: no-repeat;
	float: left;
	list-style: none;
	margin-bottom: 10px;
	}
#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-reps a { background-position: -241px 0; width: 35px }

#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#sn-reps a:hover, #subnav-community li#sn-reps a.selected { background-position: -241px -15px; width: 35px; }

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