/* NOTE: This file is published by the Music Tool, please commit changes to Subversion */

/* Hacked content */
.temphide{
  display:inline !important;
}
.hack {
background: url("/staticarchive/7bd7679249884e935cf47a9f0bcbe57390754bc1.gif") !important;
}
.hr{
  border:0;
  border-bottom:1px dotted #8A8887;
  width:400px;
  margin:0 10px 5px 10px;
  text-align:center;
  padding:0;
}
/* Generic decoration styles to be used across all /music site */

/* General */
body { 
background: #ddd url("/staticarchive/addce71338aab19e403da1990acff9d5eca93913.gif") repeat-x 0 33px; 
color: #484848; 
}
#body {
background: url("/staticarchive/69b8a15e8c954e38ec5875b4d6eaa30fa436c2d8.gif") repeat-x 0 100%; 
}
a { 
text-decoration: none; 
color: #3397cb; 
}
a:hover { 
text-decoration: underline; 
color: #3397cb; 
}

/* Banner */
#banner .search {
background: #004570 url("/staticarchive/1ed1b7a7ddea903a94970d6cedddb9a359938ae2.gif") no-repeat 0 100%;
}	
#banner .search .text {
color: #fff;
}
#banner .search .text a {
color: #a3dfff;
}

/* Table of Contents */
#toc, 
#toc2 {
background: #fff url("/staticarchive/ef4dc9dceeef6763650711797a66f1c2ca635c50.gif") no-repeat 0 0;
}
#toc div.toc-grouping,
#toc2 div.toc-grouping {
background: #359ace url("/staticarchive/c1acb26a63b4eda9730c41af72382f8a5e6ce200.gif") no-repeat 0 0;
}
#toc div.toc-grouping h2,
#toc2 div.toc-grouping h2 {
color: #fff;
}
#toc #link-home,
#toc #genre-links,
#toc2 #link-home,
#toc2 #genre-links {
background-color: #fff;
}
#toc #link-home{
  border-bottom:1px solid #fff !important;
}
#toc #section-links,
#toc2 #section-links {
background: #fff url("/staticarchive/f76929de6bd58b6cf8d64a263ae2e98c44b90cc9.gif") no-repeat 0 100%;
}
#toc a,
#toc2 a {
color: #484848;
}

/* Hover styles */
#toc a:hover {
background-color: #8a8887 !important;
color: #fff;
}
#section-home #link-home a, 
#section-news #link-news a, 
#section-listen #link-listen a, 
#section-artists #link-artists a, 
#section-album-releases #link-album-releases a, 
#section-tvradio #link-tvradio a, 
#section-goingout #link-goingout a, 
#section-learning #link-learning a, #section-haveyoursay #link-blogsdiscussions a, 
#section-games #link-games a, 
#section-soulandreggae #link-soulandreggae a, 
#section-classical #link-classical a,
 #section-classicpopandrock #link-classicpopandrock a, 
 #section-danceandelectronica #link-danceandelectronica a, 
 #section-desi #link-desi a, 
 #section-easylisteningsoundtracksandmusicals #link-easylisteningsoundtracksandmusicals a,  
 #section-folk #link-folk a, #section-country #link-country a, 
 #section-jazzandblues #link-jazzandblues a, #section-popandchart #link-popandchart a, #section-rockandindie #link-rockandindie a, #section-hiphoprnbanddancehall #link-hiphoprnbanddancehall a, #section-world #link-world a {
background-color: #8a8887 !important;
color: #fff;
}
#section-listen ul.link-list, #section-listen ul.link-list li,
.sub-section-listen ul.link-list, .sub-section-listen ul.link-list li,
#section-artistsalbums ul.link-list, #section-artistsalbums ul.link-list li,
#section-learning ul.link-list, #section-learning ul.link-list li,
.sub-section-news #promo ul.link-list,.sub-section-news #promo ul.link-list li{
  border:0 !important;
}
/* Main */
#main .section {
background: #fff url("/staticarchive/be880ea2fdd9858abc36252d5361a1a7e9a5e5ff.gif") no-repeat 0 100%;
}

#main #title h1, #main #small-title h1 {
color: #fff;
}
#main #small-title .separator {
color: #fff;
}
#main #title h2, #main #title h2 *, #main #small-title h2,  #main #small-title h2 * {
color: #fff;
}
#main #promo h3, #main #promo h3 * {
color: #484848;
}
#main h4, #main h4 * {
color: #484848;
}
#main #promo h4 {
color: #484848;
}
#main #promo p.also{
  font-weight:bold;
}
#main #gallery h4 {
color: #484848;
}
#main a {
color: #3398CC;
}
#main h3, #main #title h2 {
background: #647084 url("/staticarchive/ec4a516870162c57ae6565cbd6126f9f00ae45af.gif") no-repeat;
color:#fff;
}
#main h4 {
background-color: #fff;
border-color: #a3a3a3 !important;
}
#main #promo {
background: #fff url("/staticarchive/be880ea2fdd9858abc36252d5361a1a7e9a5e5ff.gif") no-repeat 0 100%;
}
#main #promo h3 {
background: #fff url("/staticarchive/5ea3e7590d674d9be4582cc6f6c8e86070157686.gif") no-repeat;
}
#main #content-full #promo {
background: #fff url("/staticarchive/dfd72ef4ad323b4ee82ee939abacc38ca306050f.gif") no-repeat 0 100%;
}
#main .full-width {
background: #fff url("/staticarchive/be880ea2fdd9858abc36252d5361a1a7e9a5e5ff.gif") no-repeat 0 100%;
}
#main .full-width h3 {
background: #fff url("/staticarchive/ec4a516870162c57ae6565cbd6126f9f00ae45af.gif") no-repeat;
}
#main .half-width {
background: #fff url("/staticarchive/7725aede126e4028c637577b0d168b1b05d049c7.gif") no-repeat 0 100%;
}
#main .half-width .section-inner {
background: #fff url("/staticarchive/5d33c8967c032f148451ee3cc5c4c0bc35e01b4b.gif") repeat-y;
}
#main .half-width h3 {
background: #647084 url("/staticarchive/ec4a516870162c57ae6565cbd6126f9f00ae45af.gif") no-repeat;
color: #fff;
}
#main .half-width .section-inner h4 {
margin: 0 5px;
}
#main .half-width .left-column h3 {
background: #ddd url("/staticarchive/8d4b15b74c6f0a869741eab4ff0d8351ef6a0693.gif") no-repeat;
}
#main .half-width .right-column h3 {
background: #ddd url("/staticarchive/a1d89038379b79a92062ae6272e54d212f666568.gif") no-repeat;
}

#main p.more a .more-link-inner {
color: #3398cc;
background: url("/staticarchive/a6f0baed905593f7b256860c101515b8fa5b1953.gif") 0 50% no-repeat;
}

#main ul.link-list li{
  border-top:1px dotted #e1ddd5;
}
#main ul.link-list li a{
  font-weight:bold;
}
#main ul{
  border-bottom:1px dotted #e1ddd5;
}
#main ul.tabbed-nav{
  border:none;
}
#nav ul, #nav li{
  border:0 solid #fff !important;
}

/* News page */

#section-news #main ul{
  border:0;
}


/* Genre album pages  */
.sub-section-albums #main #album-promo ul,#main #album-promo ul li{
  border:0;
}
#main #album-promo .text-wrapper h3{
  font-size:80%;
  background:none;
  color:#484848;
  padding:0;
}
#main #album-promo .text-wrapper h3 a{
  font-weight:bold;
}


.sub-section-albums #main ul.link-list li,.sub-section-albums #main ul{
  border:0;
}

#main #morealbums p.more a {
background: #f7f6f4 url("/staticarchive/15dcbd0d3a176b581b578b00f28c99ed57a1c48b.gif") no-repeat;
display:block;
width:198px;
}
#main #morealbums p.more a .more-link {
background: #f7f6f4 url("/staticarchive/46c017292d064853bdd1a4ef5310677bdf8d0f10.gif") no-repeat 0 100%;
}
/* essential guides */

.sub-section-guide-soulandreggae #main ul,
.sub-section-guide-classical #main ul,
.sub-section-guide-classicpopandrock #main ul,
.sub-section-guide-danceandelectronica #main ul,
.sub-section-guide-easylisteningsoundtracksandmusicals #main ul,
.sub-section-guide-folk #main ul,
.sub-section-guide-country #main ul,
.sub-section-guide-jazzandblues #main ul,
.sub-section-guide-popandchart #main ul,
.sub-section-guide-rockandindie #main ul,
.sub-section-guide-hiphoprnbanddancehall #main ul,
.sub-section-guide-world #main ul{
  border:0;
}

/* Galleries */
.pager {
background-color: #f7f6f4;
border-color: #e1ddd5;
}

/* Results */
#main #results .result {
border-bottom: 1px dotted #959595;
}
#main #results .result h4 {
background: none;
}

/* Nav */
#nav .section {
background: #fff url("/staticarchive/95476836d73480657127ab26bbc27a8964163917.gif") no-repeat 0 100%;
}
#nav h3 {
background: #647084 url("/staticarchive/824cee0d152d39aee0ba3dd2a3d509650f5b6633.gif") no-repeat;
}

#nav #sub-section-links .section-inner {
padding-top: 10px;
}
.genre-page #nav ul.link-list li.more{
  background: url("/staticarchive/a6f0baed905593f7b256860c101515b8fa5b1953.gif") 0 50% no-repeat;
}
/* Adverts */
#nav .advert-inner p a {
color: #fff !important;
font-weight:bold !important;
}
#nav #advert-1xtra {
background: #000000 url("/staticarchive/740194746f4902b79615186337935572aabc76c1.gif") no-repeat 0 100%;
}
#nav #advert-1xtra .advert-inner {
background: #000000 url("/staticarchive/c3ce95d71c1cded7a898d2d62ff015b33cf95663.gif") no-repeat;
}
#nav #advert-6music {
background: #477f80 url("/staticarchive/44ad6b332a05108e9f5a539cee3d1edb11113652.gif") no-repeat 0 100%;
}
#nav #advert-6music .advert-inner {
background: #477f80 url("/staticarchive/18fce84dd6b58bc4635b2dc29c877d301227a9e4.gif") no-repeat;
}
#nav #advert-collective {
background: #B9C7AE url("/staticarchive/eff3d2b9da305bd095eff0b9451cb8511f32c9e9.gif") no-repeat 0 100%;
}
#nav #advert-collective .advert-inner {
background: #B9C7AE url("/staticarchive/f806c652c956d5e5087826120c5b660cf2597b7c.gif") no-repeat;
}
#nav #advert-radio1 {
background: #000000 url("/staticarchive/256f7222328dd3e496f68bc6c4c0772f14b2a903.gif") no-repeat 0 100%;
}
#nav #advert-radio1 .advert-inner {
background: #000000 url("/staticarchive/888842123669579673326e2877f525a79058093f.gif") no-repeat;
}
#nav #advert-radio2 {
background: #eb690a url("/staticarchive/5f114e5af2ba43b527f3d539618d4dd9529acb20.gif") no-repeat 0 100%;
}
#nav #advert-radio2 .advert-inner {
background: #eb690a url("/staticarchive/dc3fc7873e8068fdec7bb42926c39fe57fef0249.gif") no-repeat;
}
#nav #advert-radio3 {
background: #d3021d url("/staticarchive/acc8267e3f5df39faa9a39a3bc203f324578ffb1.gif") no-repeat 0 100%;
}
#nav #advert-radio3 .advert-inner {
background: #d3021d url("/staticarchive/696264a0d722a3a5616e169aab33cf36ec31ef08.gif") no-repeat;
}
#nav #advert-radio4 {
background: #002c5f url("/staticarchive/c0a85c7b84121a7af871fbaf165385f09adc7a36.gif") no-repeat 0 100%;
}
#nav #advert-radio4 .advert-inner {
background: #002c5f url("/staticarchive/9ae3dceab7a0529a1401b0c6a2a4f97873cc7386.gif") no-repeat;
}
#nav #advert-asiannetwork {
background: #d10074 url("/staticarchive/28fbd735905c7b95b83ba97c92ff240dd37014f9.gif") no-repeat 0 100%;
}
#nav #advert-asiannetwork .advert-inner {
background: #d10074 url("/staticarchive/495c1d5f61085d8a2b37e2df0a25a28e85f7d0c3.gif") no-repeat;
}
#nav #advert-bbcfour {
background: #000000 url("/staticarchive/740194746f4902b79615186337935572aabc76c1.gif") no-repeat 0 100%;
}
#nav #advert-bbcfour .advert-inner {
background: #000000 url("/staticarchive/c3ce95d71c1cded7a898d2d62ff015b33cf95663.gif") no-repeat;
}
#nav #advert-bbcthree {
background: #0790C7 url("/staticarchive/2fcaa7e3766511c113331a1cdbaa0fdcc653355b.gif") no-repeat 0 100%;
}
#nav #advert-bbcthree .advert-inner {
background: #0790C7 url("/staticarchive/4bc4ed5aecaa8c27e267299da0e9abb3a9cae259.gif") no-repeat;
}

/* RSS Feed */
#main p.rss a.rss-feed {
background: url("/staticarchive/1bcd8ebde022fde528b351fad9fb41b4c22cb9ea.gif") 0 0 no-repeat;
}
#main p.rss a, #main p.rss a.rss-feed {
font-weight: normal;
}

/* content footer */
#content-footer {
background: url("/staticarchive/e9858d10615b4d0c449c30a4b492c35b44649f6a.gif") 0 100% no-repeat;
}
#content-footer ul li a.rss, #content-footer ul li a.mobile, #content-footer ul li a.itv, #content-footer ul li a.mail {
color: #fff;
}
#content-footer ul li a.rss {
background: url("/staticarchive/c2fc10f5b47284a2950ed50e9fd610b40042f25c.gif") 50% 0 no-repeat;
}
#content-footer ul li a.mobile {
background: url("/staticarchive/9b19cd2286e2db2ad8c2fe025e9851a5def5d1f2.gif") 50% 0 no-repeat;
} 
#content-footer ul li a.itv {
background: url("/staticarchive/4319d49443512a7c8688319a1ef36c336b55d92a.gif") 50% 0 no-repeat;
}
#content-footer ul li a.mail {
background: url("/staticarchive/fb193cbae9b95d1635087df8298026575354075b.gif") 50% 0 no-repeat;
}


/* Moved to decor stylesheet from layout */
.tabbed-nav a {
background:	#eeeeee /*url("/music/static/i/tabbed-nav/31.gif") no-repeat*/;
}
#main .tabbed-nav a span {
/*background: url("/music/static/i/tabbed-nav/31.gif") no-repeat 0 100%;*/
color: #0099cc;
}

/* genre listen page */
.tabbed-nav .link-alphabet a {
background:	#8a8887;
}
#main .tabbed-nav .link-alphabet a span {
color:#fff;
}
.tabbed-nav .link-alphabet span.empty {
background:	#d2d2d2;
}
#main .tabbed-nav .link-alphabet span.empty span {
color: #463324;
display: block;
padding: 2px 0 5px;
}
.tabbed-nav .link-listen a {
background:	#d2d2d2;
}
#main .tabbed-nav .link-listen a span {
color: #463324;
}
.tabbed-nav .link-listen span.empty {
background:	#f1eee9;
}

#main .tabbed-nav .link-listen span.empty span {
color: #fff;
display: block;
padding: 2px 0 5px;
}
/* end genre listen page */

/* tv radio */
#section-tvradio #main ul.link-list,
#section-tvradio #main ul.link-list li{
  border:none;
}



.tabbed-nav .link-period-yesterday a, .tabbed-nav .link-genre-all a, .tabbed-nav .link-genre-danceandelectronica a, .tabbed-nav .link-genre-jazzandblues a, .tabbed-nav .link-genre-world a {
background:	#eeeeee;
}
#main .tabbed-nav .link-period-yesterday a span, #main .tabbed-nav .link-genre-all a span, #main .tabbed-nav .link-genre-danceandelectronica a span, #main .tabbed-nav .link-genre-jazzandblues a span, #main .tabbed-nav .link-genre-world a span {
/*background: url("/music/static/i/tabbed-nav/100.gif") no-repeat 0 100%;*/
}
.tabbed-nav .link-period-today a, .tabbed-nav .link-genre-soulandreggae a, .tabbed-nav .link-genre-easylisteningsoundtracksandmusicals a, .tabbed-nav .link-genre-popandchart a {
background:	#eeeeee /*url("/music/static/i/tabbed-nav/110.gif") no-repeat*/;
}
#main .tabbed-nav .link-period-today a span, #main .tabbed-nav .link-genre-soulandreggae a span, #main .tabbed-nav .link-genre-easylisteningsoundtracksandmusicals a span, #main .tabbed-nav .link-genre-popandchart a span {
/*background: url("/music/static/i/tabbed-nav/110.gif") no-repeat 0 100%;*/
}
.tabbed-nav .link-genre-classical a, .tabbed-nav .link-genre-classicpopandrock a, .tabbed-nav .link-genre-folk a, .tabbed-nav .link-genre-country a, .tabbed-nav .link-genre-rockandindie a, .tabbed-nav .link-genre-hiphoprnbanddancehall a {
background:	#eeeeee /*url("/music/static/i/tabbed-nav/97.gif") no-repeat*/;
}
#main .tabbed-nav .link-genre-classical a span, #main .tabbed-nav .link-genre-classicpopandrock a span, #main .tabbed-nav .link-genre-country a span, #main .tabbed-nav .link-genre-folk a span, #main .tabbed-nav .link-genre-rockandindie a span, #main .tabbed-nav .link-genre-hiphoprnbanddancehall a span {
/*background:	url("/music/static/i/tabbed-nav/97.gif") no-repeat 0 100%;*/
}
.tabbed-nav a:hover {
background-color: #3398cc;
}
#main .tabbed-nav a:hover span {
color: #fff;
}

/* Period nav items selected */
.period-yesterday #period-nav .link-period-yesterday a {
background-color: #3398cc;
}
.period-yesterday #period-nav .link-period-yesterday a span {
color: #fff;
}
.period-today #period-nav .link-period-today a {
background-color: #3398cc;
}
.period-today #period-nav .link-period-today a span {
color: #fff;
}
.period-sunday #period-nav .link-period-sunday a {
background-color: #3398cc;
}
.period-sunday #period-nav .link-period-sunday a span {
color: #fff;
}
.period-monday #period-nav .link-period-monday a {
background-color: #3398cc;
}
.period-monday #period-nav .link-period-monday a span {
color: #fff;
}
.period-tuesday #period-nav .link-period-tuesday a {
background-color: #3398cc;
}
.period-tuesday #period-nav .link-period-tuesday a span {
color: #fff;
}
.period-wednesday #period-nav .link-period-wednesday a {
background-color: #3398cc;
}
.period-wednesday #period-nav .link-period-wednesday a span {
color: #fff;
}
.period-thursday #period-nav .link-period-thursday a {
background-color: #3398cc;
}
.period-thursday #period-nav .link-period-thursday a span {
color: #fff;
}
.period-friday #period-nav .link-period-friday a {
background-color: #3398cc;
}
.period-friday #period-nav .link-period-friday a span {
color: #fff;
}
.period-saturday #period-nav .link-period-saturday a {
background-color: #3398cc;
}
.period-saturday #period-nav .link-period-saturday a span {
color: #fff;
}


/* Genre nav */
.genre- #genre-nav .link-genre-all a {
background-color: #3398cc;
}
.genre- #genre-nav .link-genre-all a span {
color: #fff;
}
.genre-soulandreggae #genre-nav .link-genre-soulandreggae a {
background-color: #3398cc;
}
.genre-soulandreggae #genre-nav .link-genre-soulandreggae a span {
color: #fff;
}
.genre-classical #genre-nav .link-genre-classical a {
background-color: #3398cc;
}
.genre-classical #genre-nav .link-genre-classical a span {
color: #fff;
}
.genre-classicpopandrock #genre-nav .link-genre-classicpopandrock a {
background-color: #3398cc;
}
.genre-classicpopandrock #genre-nav .link-genre-classicpopandrock a span {
color: #fff;
}
.genre-danceandelectronica #genre-nav .link-genre-danceandelectronica a {
background-color: #3398cc;
}
.genre-danceandelectronica #genre-nav .link-genre-danceandelectronica a span {
color: #fff;
}
.genre-easylisteningsoundtracksandmusicals #genre-nav .link-genre-easylisteningsoundtracksandmusicals a {
background-color: #3398cc;
}
.genre-easylisteningsoundtracksandmusicals #genre-nav .link-genre-easylisteningsoundtracksandmusicals a span {
color: #fff;
}

.genre-folk #genre-nav .link-genre-folk a {
background-color: #3398cc;
}
.genre-folk #genre-nav .link-genre-folk a span {
color: #fff;
}
.genre-country #genre-nav .link-genre-country a {
background-color: #3398cc;
}
.genre-country #genre-nav .link-genre-country a span {
color: #fff;
}
.genre-jazzandblues #genre-nav .link-genre-jazzandblues a {
background-color: #3398cc;
}
.genre-jazzandblues #genre-nav .link-genre-jazzandblues a span {
color: #fff;
}
.genre-popandchart #genre-nav .link-genre-popandchart a {
background-color: #3398cc;
}
.genre-popandchart #genre-nav .link-genre-popandchart a span {
color: #fff;
}
.genre-rockandindie #genre-nav .link-genre-rockandindie a {
background-color: #3398cc;
}
.genre-rockandindie #genre-nav .link-genre-rockandindie a span {
color: #fff;
}
.genre-hiphoprnbanddancehall #genre-nav .link-genre-hiphoprnbanddancehall a {
background-color: #3398cc;
}
.genre-hiphoprnbanddancehall #genre-nav .link-genre-hiphoprnbanddancehall a span {
color: #fff;
}
.genre-world #genre-nav .link-genre-world a {
background-color: #3398cc;
}
.genre-world #genre-nav .link-genre-world a span {
color: #fff;
}
#main #nav ul li a{
  font-weight:normal;
}

#main #nav a.aod, #main #nav a.radio-player, #main #nav a.listen{
  background: url("/staticarchive/f7177f9a327860699b3e80285ae9db36ea2f8452.gif") 0 0 no-repeat;
}

#main #nav a.help {
  background: url("/staticarchive/a0ad1cc90fdb1f005acf0a937c97e9e47f577486.gif") 0 0 no-repeat;
}

.genre-page #sect-albums ul.album-list-dynamic li.active img{
  width:64px;
  height:64px;
  border: 3px solid #3398cc;
}