body {
	text-align: left;  /* Centers the layout on IE*/
	margin:0;
	padding:0px;
	afont-size:62.5%;
	background-color: #3B3B3B;
}

.MainPlayer {

   border: 1px solid #dddddd;
   background-color: #000000;
   width: 500 px;
   height: 400 px;

}

#DivSongPlaying {
   font-family: Tahoma,Arial;
   font-size: 12px;
   color: #FFFFFF;
}

#DivAjax {
   font-family: Tahoma,Arial;
   font-size: 12px;
   color: #FFFFFF;
}

#DivTitle {
   font-family: Tahoma,Arial;
   font-size: 11px;
   color: #FFFFFF;
}


#Lyrics {
   font-family: Tahoma,Arial;
   font-size: 9px;
   color: #FFFFFF;
   background-color: #111111;
   border: 0px;
}

#TitleArtist {
   font-family: Tahoma,Arial;
   font-size: 12px;
   color: #FFFFFF;
}

#StreamLoading {
   position: absolute;
   left: 325px;
   top: 38px;
   width: 150px;
   color: #ffffff;
   font-family: Tahoma,Arial;
   font-size: 14px;
}

#tab {
   aborder: 1px solid #ffffff;
   position: relative; left: 3px; top: 0px; height: 32px;
   list-style: none;
   padding: 0;
   margin: 0;
}


#tab2 {
position: relative; left: 0px; top: 0px; height: 32px;
margin: 0; padding: 0; list-style: none; border: 1px solid #00ff00;
}

#tab li { position: absolute; top: 0; height: 32px; background: none; padding: 0; margin: 0; }
#tab li a { display: block; text-indent: -9000em; overflow: hidden; height: 32px; padding: 0; }

#tab li#crn a {
left: 0px;
background-image:url('/images/crn.png');
width: 120px;
background-repeat: no-repeat; background-position-y:50%
 }
#tab li#chr a {
left: 125px;
background-image:url('/images/chr.png');
width: 120px;
background-repeat: no-repeat; background-position-y:50%
 }
#tab li#chh a {
left: 250px;
background-image:url('/images/chh.png');
width: 120px;
background-repeat: no-repeat; background-position-y:50%
 }
#tab li#cpp a {
left: 375px;
background-image:url('/images/cpp.png');
width: 120px;
background-repeat: no-repeat; background-position-y:50%
}

#tab li#crn {
left: 0px;
background-image:url('/images/crn.png');
width: 120px;
background-repeat: no-repeat; background-position-y:50%
 }
#tab li#chr {
left: 125px;
background-image:url('/images/chr.png');
width: 120px;
background-repeat: no-repeat; background-position-y:50%
 }
#tab li#chh {
left: 250px;
background-image:url('/images/chh.png');
width: 120px;
background-repeat: no-repeat; background-position-y:50%
 }
#tab li#cpp {
left: 375px;
background-image:url('/images/cpp.png');
width: 120px;
background-repeat: no-repeat; background-position-y:50%
}
#tab li#TopRight {
left: 500px;
top: 5px;
width: 116px;
height: 87px;
 }

#tab li#crn a:hover, #tab li#crn.current a { background-position: bottom;}
#tab li#chr a:hover, #tab li#chr.current a { background-position: bottom;}
#tab li#chh a:hover, #tab li#chh.current a { background-position: bottom; }
#tab li#cpp a:hover, #tab li#cpp.current a { background-position: bottom; }




.MainFontWhite {
   font-family: Tahoma,Arial;
   font-size: 11px;
   color: #FFFFFF;
   font-weight: bold;
}

.MainFontWhiteMedium {
   font-family: Tahoma,Arial;
   font-size: 12px;
   color: #FFFFFF;
   font-weight: bold;
}

.MainFont {
   font-family: Tahoma,Arial;
   font-size: 11px;
   color: #000000;
}

.MainFontSmall {
   font-family: Tahoma,Arial;
   font-size: 10px;
   color: #000000;
}

.MenuItem {
   font-family: Tahoma,Arial;
   font-size: 12px;
   color: #000000;
   text-decoration: none;
}

.MenuItemDash {
   font-family: Tahoma,Arial;
   font-size: 11px;
   color: #000000;
   text-decoration: none;
}

.MenuItem:hover {
   text-decoration: underline;
}

.MainFontMedium {
   font-family: Tahoma,Arial;
   font-size: 12px;
   color: #000000;
   font-weight: bold;
}

.TitleBorderThinBlack {
   border-top: 1px solid #000000;
   border-left: 1px solid #000000;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
}

.LightBorder {
   border: 1px solid #bbbbbb;
}

.ButtonStyle {
     font-family: tahoma,arial;
     font-size: 8pt;
     color: #000000;
     background-color: #dddddd;
     height: 25px;
}

.ButtonStyle2 {
     font-family: tahoma,arial;
     font-size: 8pt;
     color: #000000;
     background-color: #dddddd;
     height: 20px;
}

.TextBoxStyle {
     font-family: tahoma,arial;
     font-size: 8pt;
}

.DropDownStyle {
     font-family: tahoma,arial;
     font-size: 8pt;
     color: #000000;
}

.MainFontWhiteReg {
   font-family: Tahoma,Arial;
   font-size: 11px;
   color: #FFFFFF;
}

.MainMenu {
   width: 140px;
   padding: 0px 5px 5px 8px;
   margin-top:10px;
   clear:both;
}

.MainMenu ul {
   list-style-type: none;
   left: 0px;
   padding: 0;
   margin: 0;
}

.MainMenu li {
   margin:0;
   padding: 0px 7px 3px 7px;
   background-image: none;
   background-image: url('/images/small_grey_arrow.gif');
   background-repeat: no-repeat;
}

.HomePageNews ul {
   list-style-type: none;
   left: 0px;
   padding: 0;
   margin: 0;
}

.HomePageNews {
   padding: 0 2px 2px 2px;
   margin-top:2px;
   clear:both;
}

.HomePageNews ul {
   list-style-type: none;
   left: 0px;
   padding: 0;
   margin: 0;
}

.HomePageNews li {
   color: #000000;
}

.HomePageCharts ul {
   list-style-type: none;
   left: 0px;
   padding: 0;
   margin: 0;
}

.HomePageCharts {
   padding: 0 2px 2px 2px;
   margin-top:2px;
   aclear:both;
}

.HomePageCharts ul {
   list-style-type: none;
   left: 0px;
   padding: 0;
   margin: 0;
}

.HomePageCharts li {
   color: #000000;
   background-color: #dddddd;
   border: 1px solid #000000;
   margin-top:2px;
}

.TitleText {
   font-family: Tahoma,Arial;
   font-size: 14pt;
   color: #ffffff;
   text-decoration: none;
}
.TitleText a {
   color: #ffffff;
   text-decoration: none;
}
.TitleText a:hover {
   text-decoration: underline;
}
.ArtistText {
   font-size: 11pt;
   color: #ffffff;
   text-decoration: none;
}
.ArtistText a {
   font-size: 11pt;
   color: #ffffff;
   text-decoration: none;
}
.ArtistText a:hover {
   text-decoration: underline;
}
.ComingUp {
   font-size: 8pt;
   color: #ffffff;
   text-decoration: none;
}
.ComingUp a {
   font-size: 8pt;
   color: #ffffff;
   text-decoration: none;
}
.ComingUp a:hover {
   text-decoration: underline;
}

#MenuRow {
   border-top: 1px solid #ffffff;
   border-bottom: 1px solid #ffffff;
   color: #ffffff;
   font-family: Tahoma,Arial;
   font-size: 8pt;
}

#MenuRow a {
   color: #ffffff;
}

#DivVolumeLevel {
   color: #ffffff;
   font-size: 8pt;
   font-family: Tahoma,Arial;
   text-align: center;
}

#flashcontent {
   color:#ffffff;
   font-size: 8pt;
   font-family: Tahoma,Arial;
}
