html, body { height: 100%; overflow: hidden; background-color: #000000; }
.normal, .td_artist_text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; }
.normal a  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; }
a  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; }
.normal, .td_artist_text_white {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; }
.primary_title {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #FFFFFF; }
.sub_title {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; }
.normal_white { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; }
#tabs { position: absolute; left: 2px; top:2px; width:196px; height:302px; z-index:2; overflow: auto; }
/* background images are a problem at the moment if different languages get different backgrounds */
/* #DivLists { position: absolute; left:0px; top:83px; width:196px; height:294px; z-index:2; background-image: url('/skins/dees/en/background_list.gif'); overflow: hidden; visibility: visible; } */
#ArtistList { position: absolute; left:2px; top:68px; width:194px; height:302px; background-color:#CD85DC; z-index:2; overflow: auto; visibility: visible; }
#SubchannelMenu { position: absolute; left:2px; top:68px; width:194px; height:302px; background-color:#CD85DC; z-index:2; overflow: auto; visibility: hidden; }
#ChannelMenu { position: absolute; left:2px; top:68px; width:194px; height:302px; background-color:#CD85DC; z-index:2; overflow: auto; visibility: hidden; }
#mainarea { position: absolute; left:192px; top:0px; height:340px; width:537px; background-color:#000000; background-image: url('/skins/broadwayv3/en/background.gif'); visibility: visible; }
#divtitle { position:absolute; left:10px; top:75px; z-index: 5; }
#logoid { position:absolute; left:10px; top:0px; visibility:visible; }
#divurtile { position:absolute; left:390px; top:0px; width:120px; height:120px; visibility: visible }
#infodiv { position:absolute; left:10px; top:95px; }
#albumdiv { position:absolute; left:10px; top:230px; }
#PlayerDiv { position:absolute; left:200px; top:341px; width:530px; visibility: visible; background-color: #EC003C; }
/* #divbuttoncluster { visibility: hidden } */
#divinterstitial { position: absolute; left: 2px; top:2px; visibility: hidden; }