body { margin: 0; padding: 0; font-family: tahoma,arial; font-size: 8pt; background-color: #3B3B3B; background-image: url(/images/bgFade.jpg); background-position: top; background-repeat: repeat-x; } #header { margin: 0; text-align: center; padding: 0; height: 100; } #main { margin-top: 0px; } h1 { font-size: 16pt; color: #f33303; } #sidebar { float: right; width: 220px; border: 1px solid black; background-color: #dddddd; } #LeftSideBar { float: left; width: 150px; border: 1px solid green; padding: 5px; background-color: #eeeeee; } #rightside { border: 1px solid #f33303; background-color: #eeeeee; margin: 0 3px 0 160px; height: auto; padding: 3px; width: 550px; } #content { border: 1px solid #eeeeee; } #BannerAd{ padding-top: 3px; padding-bottom: 3px; text-align: center; } #Winner{ padding-top: 5px; padding-bottom: 5px; text-align: center; border: 2px solid #f33303; font-size: 14pt; background-color: #000000; color: #f33303; } #Winner a{ color: #f33303; } #footer { clear: both; border-top: 1px solid white; margin-top: 10px; padding-top: 5px; aborder: 1px solid red; abackground-color: #ff9999; atext-align: center; font-family: Tahoma,Arial; font-size: 10px; color: #ffffff; } #footer a { color: #ffffff; } #tab { aborder: #ffff80 solid 1px; width: 600px; afloat: center; position: absolute; top: 0px; height: 32px; margin: 0; padding: 0; left: 0; list-style: none; text-align: center; } #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); background-position: top; width: 120px; background-repeat: no-repeat; } #tab li#chr a { left: 125px; background-image:url(/images/chr.png); background-position: top; width: 120px; background-repeat: no-repeat; } #tab li#chh a { left: 250px; background-image:url(/images/chh.png); background-position: top; width: 120px; background-repeat: no-repeat; } #tab li#cpp a { left: 375px; background-image:url(/images/cpp.png); background-position: top; width: 120px; background-repeat: no-repeat; } #tab li#crn { left: 0px; background-image:url(/images/crn.png); background-position: top; width: 120px; background-repeat: no-repeat; } #tab li#chr { left: 125px; background-image:url(/images/chr.png); background-position: top; width: 120px; background-repeat: no-repeat; } #tab li#chh { left: 250px; background-image:url(/images/chh.png); background-position: top; width: 120px; background-repeat: no-repeat; } #tab li#cpp { left: 375px; background-image:url(/images/cpp.png); background-position: top; width: 120px; background-repeat: no-repeat; } #tab li#ArtistImage { 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; } #TopLogo { margin: 48px 0px 0px 0px; padding: 0; list-style: none; float: left; aborder: #ffffff solid 1px; } #TopLogo li { display: inline; color: #ffffff; font-family: Tahoma,Arial; font-size: 10pt; } #TopMenu { margin: 32px 0px 0px 0px; padding: 0; list-style: none; position: absolute; left: 290px; aborder: #ffffff solid 1px; } #TopMenu li { margin: 0; padding: 4; list-style: none; float: left; aborder: #ffffff solid 1px; } #TopMenu li a { font-family: Tahoma,Arial; color: #FFFFFF; font-size: 12px; text-decoration: none;} #TopMenu li a:hover { text-decoration: underline; color: #ffff80; } .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; } .SearchBox { font-family: tahoma,arial; font-size: 9pt; height: 26px; } .DropDownStyle { font-family: tahoma,arial; font-size: 8pt; color: #000000; } .MainMenu { text-align: left; awidth: 140px; padding: 0px 5px 5px 8px; margin-top:3px; height: auto; clear:both; background-color: #ffffff; border: #f33303 solid 1px; } .MainMenu ul { list-style-type: none; left: 0px; padding: 0; margin: 0; margin-top:5px; } .MainMenu li { margin:0; padding: 0px 7px 3px 7px; background-image: none; background-image: url('/images/small_grey_arrow.gif'); background-repeat: no-repeat; } .MainMenu li a { text-decoration: none; color: #000000; } .MainMenu li a:hover { text-decoration: underline; color: #f33303; } .ListenLiveText { font-size: 10pt; font-weight: bold; } #SupportThisStation { aborder: #ff0000 solid 1px; } .TitleTable { border: #f33303 solid 1px; } .TopSection { background-color: #f33303; padding: 2px; } .BottomSection{ background-color: #ffffff; padding: 4px; } .MainFont { font-size: 10pt; color: #000000; } .MainFontSmall { font-size: 8pt; } .MainFontMedium { font-size: 11pt; } .MainFontWhite { font-size: 10pt; color: #ffffff; } .MainFontWhite a { color: #ffffff; } .TitleTableGray { border: #cccccc solid 1px; } .TopSectionGray { background-color: #cccccc; padding: 2px; } .BottomSectionGray { background-color: #ffffff; padding: 4px; text-align: left; } #HomePageNews { padding: 0 2px 2px 2px; margin-top:2px; width: 275; float: left; } #HomePageNews ul { list-style-type: none; left: 0px; padding: 0; margin: 0; padding-bottom: 3px; } #HomePageNews li { color: #000000; padding: 2px; } #HomePageCharts { padding: 0 2px 2px 2px; margin-top:2px; margin-left:280px; } #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; } .NewTitle { font-size: 8pt; font-weight: bold; color: #f33303; } .NewTitle a { color: #f33303; text-decoration: none; } .NewTitle a:hover { text-decoration: underline; } .NewArtist { font-size: 8pt; } .NewCD { font-size: 8pt; } #HomePageWhatsNew { float: left; width: 275px; } #HomePageShirts { margin-left: 280px; } .NewsItem { abackground-color: #ff0000; height: auto; margin: 8px; padding: 8px; border: 1px solid #f33303; } .NewsItem h1 { font-size: 14pt; font-weight: bold; margin: 0px; } #ArtistsIntro { border: 1px solid #f33303; background-color: #dddddd; font-size: 9px; padding: 5px 20px 5px 20px; text-align: center; font-family: Trebuchet MS,tahoma,arial; } #ArtistLetters { aborder: 1px solid #000000; margin: 0; margin-top: 3; padding: 0; amargin-left: 110px; width: 400px; height: 600px; } #ArtistLetters td { font-family: Trebuchet MS,tahoma,arial; font-size: 10pt; } #ArtistLetters ul { list-style-type: none; margin: 0px; } #ArtistLetters li { font-family: tahoma,arial; font-size: 9pt; } .ArtistTabTitle { background-color: #f33303; border: 1px solid #f33303; padding: 4px; } .ArtistTabContent { background-color: #ffffff; border: 1px solid #f33303; } #ArtistsTitle { color: #ffffff; } .ArtistList li a { text-decoration: none; color: #000000; } .ArtistList li a:hover { text-decoration: underline; color: #f33303; } .ArtistInfoSpacer { height: 2px; border-right: 1px solid #000000; font-size: 2px; } .ArtistInfoTab { border: 1px solid #000000; background-color: #dddddd; } .ArtistInfoTab a { text-decoration: none; color: #000000; } .ArtistInfoTabSelected { border-top: 1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #000000; } .ArtistInfoContentTab { border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; } #ArtistInfoContent { margin-left: 5px; aborder: 1px solid #f33303; font-size: 10pt; } #ArtistInfoContent td { font-family: tahoma,arial; font-size: 10pt; } .ArtistInfoTabHover { border: 1px solid #000000; background-color: #f33303; } .ArtistInfoTabHover a { color: #ffffff; text-decoration: none; } .ArtistInfoTabHover a:hover { text-decoration: underline; } .SongChartInfo { font-size: 8pt; } .Registration td { font-size: 10pt; } .Request { font-size: 10pt; } .Request td { font-size: 10pt; } .YearEndCharts{ list-style-type: none; padding: 0; margin-left: 20px; margin-top:5px; font-size: 10pt; font-weight: bold; } .YearEndCharts2{ list-style-type: none; left: 0px; padding: 0; margin-left: 15px; margin-top: 5px; margin-bottom: 10px; font-weight: normal; } .ChartsTable { font-size: 9pt; } .ChartsTable a { font-size: 10pt; } .ListenList li { font-size: 14pt; color: #000000; margin-bottom: 10px; } .ListenList a { color: #000000; } .ListenListItem { margin-top:10px; } .ListenListItem li { font-size: 10pt; color: #000000; margin-left: -18px; margin-bottom: 0px; } .ListenListItem a { color: #000000; } .TitleText { font-family: Tahoma,Arial; font-size: 14pt; text-decoration: none; } .TitleText a { text-decoration: none; } .TitleText a:hover { text-decoration: underline; } .ArtistText { font-size: 11pt; text-decoration: none; } .ArtistText a { font-size: 11pt; text-decoration: none; } .ArtistText a:hover { text-decoration: underline; } #Facebook { padding-top: 4px; padding-bottom: 4px; text-align: center; border: 0px solid #000000; font-size: 14pt; color: #000000; } #Facebook a{ }