/* @override http://dev.thebeatlesrockband.com/es_ES/css/p9.css */

/* G R A P H I C   H E A D E R   S W I T C H */


div#crossfade.homehero h1#tvcommercial {
	background-image: url(/images/home/h1s/tvcommercial.png);
}
div#crossfade.homehero h1, h2.gpx-head, h3.gpx-head, h4.gpx-head {
	display: inline;
	background: none !important;
}
div#crossfade.homehero h1 span, h2.gpx-head span, h3.gpx-head span, h4.gpx-head span, #music div.tabs ul#filter-selector li a span {
	float: none;
	text-indent: 0;
	display:block;
	margin-bottom: 5px;
}
div#crossfade.homehero h1{
/*	color: #fff;*/
	color: #fe5036;
	text-shadow: 0.1em 0.1em 0.1em #000;
	text-transform: uppercase;
	font: bold 2em/2.4em 'Gill Sans', 'Trebuchet MS', sans-serif;
	letter-spacing: 1px;
}
h2 {
	color: #ae6f4e;
	text-transform: uppercase;
	font-size: 3.2em;
	font-family: 'Gill Sans', 'Trebuchet MS', sans-serif;
	letter-spacing: 3px;
}

h2#thegame-home, h2#loveisallyouneed-home, h2#alltogether, h2#thestory-home {
	font-size: 1.8em;
	letter-spacing:2px;
}
#story .rsidebar h3 {
	letter-spacing: 3px; 
}
h2#thestory-home span {
	margin-top:16px;
}

#news h2 {
	font-size: 3.2em;
} 
h3 {
	color: #ae6f4e;
	text-transform: uppercase;
	font-size: 1.9em;
	font-family: 'Gill Sans', 'Trebuchet MS', sans-serif;
	font-weight: normal;
	letter-spacing: 2px;
	line-height: 1em;
}
body#behindthescenes h3, body#news h3 {
	letter-spacing: 1px;
}
h4, #behindthescenes .rsidebar h3, #behindthescenes .rsidebar h4,#news .rsidebar h3, #news .rsidebar h4, #support .rsidebar h3, #support .rsidebar h4 {
	color: #ae6f4e;
	text-transform: uppercase;
	font-size: 1.6em;
	font-family: 'Gill Sans', 'Trebuchet MS', sans-serif;
	font-weight: normal;
	margin-bottom: 5px;
	line-height: 1em;
}
body#game div.threewide h4 {
	font-size: 2.4em;
}
.rsidebar h3 {
	font-size: 1.5em;
}
h3#top-scores {
	font-size: 2.8em;
}
h3#thesonglist {
	font-size: 3em;
}
h3#thesonglist span  {
	margin-top: 20px;
	font-size: 1.3em;
	margin-bottom: -10px;
}
/* L E A D E R B O A R D S */
h3#top-scores span {
	float: left;
	text-indent: -9999px;	
}
h3#top-scores.gpx-head {
	display: block;
	height: 37px;
	background-repeat: no-repeat;
	background-image: url(../images/h3-leaderboards.gif);
}
ul.platform-selector {
	margin-left: 360px;
}
/* M A I N  N A V  */

ul.mainnav {
	background: url(../images/nav.png) 0 0 no-repeat;
}
ul.mainnav li {
	margin: 0;
	padding: 0;
	display: block;
	list-style: none;
	position: absolute;
}
ul.mainnav li a {
	height: 47px;
	text-decoration: none;
	display: block;
}
ul.mainnav li a span {
	float: left;
	text-indent: -9999px;
}
ul.mainnav li a { 
	opacity: 0;
	filter: alpha(opacity=0)
}
li#nav-game {
	left: 0;
	top: 0;
	width: 120px;
	height: 47px;
}
li#nav-story {
	left: 122px;
	top: 0;
	width: 159px;
	height: 47px;
}
li#nav-music {
	left: 283px;
	top: 0;
	width: 133px;
	height: 47px;
}
li#nav-behindthescenes {
	left: 418px;
	top: 0;
	width: 154px;
	height: 47px;
}
li#nav-leaderboards {
	left: 574px;
	top: 0;
	width: 195px;
	height: 47px;
}
li#nav-purchase{
	left: 771px;
	top: 0;
	width: 208px;
	height: 47px;
}
li#nav-game a {
	background: url(../images/nav.png) 0 -47px no-repeat;
}
li#nav-story a {
	background: url(../images/nav.png) -122px -47px no-repeat;
}
li#nav-music a {
	background: url(../images/nav.png) -283px -47px no-repeat;
}
li#nav-behindthescenes a {
	background: url(../images/nav.png) -418px -47px no-repeat;
}
li#nav-leaderboards a {
	background: url(../images/nav.png) -574px -47px no-repeat;
}
li#nav-purchase a {
	background: url(../images/nav.png) -771px -47px no-repeat;
}

body#game li#nav-game a {
	background-position:0 -95px;
}
body#story li#nav-story a {
	background-position: -122px -95px;
}
body#music li#nav-music a {
	background-position: -283px -95px;
}
body#behindthescenes li#nav-behindthescenes a {
	background-position: -418px -95px;
}
body#leaderboards li#nav-leaderboards a {
	background-position: -574px -95px;
}
body#purchase li#nav-purchase a {
	background-position: -771px -95px;
}
#foot {
	font-size: 1em;
}
ul#subfoot li a:link, ul#subfoot li a:visited {
	padding:5px 12px;
	letter-spacing:0.0em;
}

/*  G A M E  */

a.fabulous-button span {
	background: url(../images/purchase.gif) 0 -90px no-repeat;
}
a.fabulous-button {
	background: url(../images/purchase.gif) no-repeat;
}
/* M U S I C  T A B S */
#music div.tabs ul#filter-selector {
	margin-top: 40px;
	display: block;
	background: none !important;
}
#music div.tabs ul#filter-selector li, #music div.tabs ul#filter-selector li a, #music div.tabs ul#filter-selector li a:hover, #music div.tabs ul#filter-selector li.current {
	background: none !important;
	text-transform: uppercase;
	font-size: 1.2em;
	font-family: 'Gill Sans', 'Trebuchet MS', sans-serif;
	font-weight: normal;
	letter-spacing: 2px;
}
#music div.tabs ul#filter-selector li#ondisc.current a, #music div.tabs ul#filter-selector li#allsongs.current a, #music div.tabs ul#filter-selector li#downloadable.current a, #music div.tabs ul#filter-selector li#ondisc.current a:hover, #music div.tabs ul#filter-selector li#allsongs.current a:hover, #music div.tabs ul#filter-selector li#downloadable.current a:hover{
	color: #c83d27 !important;	
}
/* S T O R Y */
body#story h3 {
	letter-spacing:0em;
}
body#story h3#hofner span, body#story h3#ludwig span {
	margin-top:18px;
}
body#story h3#cavern span {
	margin-top:20px;
}

/* P R E S S */
#press span span a {	
	font-size: 1em !important;
}

/* C O M P A T I B I L I T Y */
td.yes {
	padding-left:23px;
}
table.compatibility tr:hover td.yes {
	font-size: 1.4em;
	color: #0f7a94;
	padding: 0 0 4px 21px;
}
/* B A N D   S E T U P */
dl.bandsetup ul.instruments li {
	font: bold 7px/7px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, sans-serif;
	width: 58px;
}

/*
		T U N E R
*/
div.tuner a.prev, div.tuner a.next, div.left-scroll a, div.right-scroll a {
	background-image: url(/images/tuner/prevnext-notext.gif);
}