#date
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.6em;
    FLOAT: right;
    MARGIN: 15px 0px 8px;
    WIDTH: 209px;
    COLOR: #bbbbbb;
    TEXT-ALIGN: center
}
#date H4
{
    DISPLAY: none
}
#emailToFriend
{
    POSITION: relative;
    TOP: 0px
}
#emailToFriend H3
{
    DISPLAY: none
}
#emailToFriend A
{
    DISPLAY: block;
    FLOAT: right;
    BACKGROUND-IMAGE: url(/images/emailafriend.gif);
    WIDTH: 209px;
    TEXT-INDENT: -9999px;
    HEIGHT: 49px;
    TEXT-DECORATION: none
}
#feature
{
}
#feature HR
{
    DISPLAY: none
}
#feature H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    MARGIN-BOTTOM: 3px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #000
}
#feature IMG
{
    BORDER-RIGHT: #0012cb 2px solid;
    BORDER-TOP: #0012cb 2px solid;
    BORDER-LEFT: #0012cb 2px solid;
    BORDER-BOTTOM: #0012cb 2px solid
}
#feature .storyImage
{
    FLOAT: left;
    MARGIN: 3px 8px 5px 0px
}
#feature .storyLink
{
    CLEAR: both;
}
#feature .storyLink A
{
    BACKGROUND-POSITION: 0px 3px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(/images/triangle1.gif);
    TEXT-TRANSFORM: uppercase;
    COLOR: #9e0000;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-DECORATION: none;
}
#feature .storyLink A:hover
{
    TEXT-DECORATION: underline;
}
#feature H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #0010e5
}
#feature .storyContainer
{
    OVERFLOW: hidden;
    HEIGHT: 220px
}
#feature .containerPadding
{
    FONT-SIZE: 1.1em;
    COLOR: #000;
    LINE-HEIGHT: 1.3em
}
#feature .rotator BUTTON
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 3px 0px 0px;
    OVERFLOW: hidden;
    BORDER-LEFT: 0px;
    CURSOR: hand;
    PADDING-TOP: 17px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #000
}
#feature .rotator .previous
{
    BACKGROUND-IMAGE: url(/images/feature-previous.gif);
    WIDTH: 38px;
    BACKGROUND-REPEAT: no-repeat
}
#feature .rotator .play
{
    BACKGROUND-IMAGE: url(/images/feature-play.gif);
    WIDTH: 37px;
    BACKGROUND-REPEAT: no-repeat
}
#feature .rotator .pause
{
    BACKGROUND-IMAGE: url(/images/feature-pause.gif);
    WIDTH: 43px;
    BACKGROUND-REPEAT: no-repeat
}
#feature .rotator .next
{
    BACKGROUND-IMAGE: url(/images/feature-next.gif);
    WIDTH: 37px;
    BACKGROUND-REPEAT: no-repeat
}
#headline
{
    MARGIN: 5px 0px 10px
}
#headline .storyImage
{
    FLOAT: left;
    MARGIN: 5px 8px 0px 0px
}
#headline IMG
{
    BORDER-RIGHT: #0012cb 2px solid;
    BORDER-TOP: #0012cb 2px solid;
    BORDER-LEFT: #0012cb 2px solid;
    BORDER-BOTTOM: #0012cb 2px solid
}
#headline .containerPadding
{
    FONT-SIZE: 1.1em;
    COLOR: #2e2f33;
    LINE-HEIGHT: 15px
}
#headline HR
{
    DISPLAY: none
}
#headline A
{
    FONT-WEIGHT: bold;
    COLOR: #ff2a2a
}
#headline H3
{
    FONT-SIZE: 2.4em;
    MARGIN-BOTTOM: 3px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #000
}
#headline H4 A
{
    FONT-SIZE: 12px;
    COLOR: #0012cb;
    TEXT-DECORATION: none
}
#headline H4 A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #ff2a2a
}
#headline .odd
{
    FLOAT: left;
    MARGIN-BOTTOM: 10px;
    WIDTH: 295px;
    MARGIN-RIGHT: 15px
}
#headline .even
{
    FLOAT: left;
    MARGIN-BOTTOM: 10px;
    WIDTH: 295px
}
#onAir
{
    LEFT: 10px;
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 153px;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 264px
}
#onAir A
{
    FONT-WEIGHT: bold;
    COLOR: #0012cb
}
#onAir .containerPadding
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1.1em;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 5px
}
#onAir .moduleHeader
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 8px;
    HEIGHT: 29px
}
#onAir H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #fff
}
#onAir H4 A
{
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
#onAir #HostInfo .textMessage {
	display: none;
}
.loginLinks {
	display: none;
}
#listenLive A
{
    DISPLAY: block;
    BACKGROUND-IMAGE: url(/images/listenlive.gif);
    WIDTH: 126px;
    TEXT-INDENT: -9999px;
    HEIGHT: 28px;
    TEXT-DECORATION: none
}
#listenLive H5
{
	display
}

#nextHost
{
    MARGIN: 5px 0px;
    COLOR: #000
}
#nextHost .nextUp
{
    FONT-SIZE: 1.1em;
    COLOR: #0012cb
}
#nextHost A
{
    COLOR: #000
}
#hostPhoto
{
    MARGIN: 4px 0px
}
#hostPhoto IMG
{
    BORDER-RIGHT: #6a6a6a 3px solid;
    BORDER-TOP: #6a6a6a 3px solid;
    BORDER-LEFT: #6a6a6a 3px solid;
    BORDER-BOTTOM: #6a6a6a 3px solid
}
#sponsor
{
    CLEAR: both;
    MARGIN-TOP: 0px;
    WIDTH: 606px;
    TEXT-ALIGN: center
}
#sponsor .moduleHeader
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/sponsor_top.gif);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 12px
}
#sponsor H3
{
    DISPLAY: none
}
#club
{
    FLOAT: left;
    MARGIN: 0px 0px 0px 8px;
    OVERFLOW: hidden;
    WIDTH: 130px;
    HEIGHT: 264px
}
#club .osaText
{
    DISPLAY: none
}
#club LEGEND
{
    DISPLAY: none
}
#club A
{
    COLOR: #ff9e83
}
#club .containerPadding
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 1.1em;
    PADDING-BOTTOM: 0px;
    COLOR: #fff;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 5px
}
#club .moduleHeader
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 8px;
    HEIGHT: 29px
}
#club H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px
}
#club H4
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}
#club .textInput
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    MARGIN-BOTTOM: 3px;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 115px;
    COLOR: #000;
    BORDER-BOTTOM: #7f9db9 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #fff
}
#loginLinks
{
    MARGIN-TOP: 5px
}
#saveLoginRow
{
    FLOAT: left;
    MARGIN-RIGHT: 5px
}
#club LI
{
    DISPLAY: inline
}
#club LI A
{
    WHITE-SPACE: nowrap
}
#club .button
{
    FONT-WEIGHT: normal;
    COLOR: #000
}
#club .button
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.1em;
    MARGIN: 3px 0px 8px;
    WIDTH: 56px;
    COLOR: #000;
    HEIGHT: 23px
}
#search
{
    BACKGROUND-POSITION: 0px 36px;
    MARGIN-TOP: 7px;
    BACKGROUND-IMAGE: url(/images/search_back1.gif);
    WIDTH: 165px
}
#search H3
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 12px;
    FONT-SIZE: 1.4em;
    PADDING-BOTTOM: 0px;
    COLOR: #fff;
    PADDING-TOP: 8px
}
#search H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 3px
}
#search LEGEND
{
    DISPLAY: none
}
#search .moduleHeader
{
    BACKGROUND-IMAGE: url(/images/search_top.gif);
    HEIGHT: 36px
}
#search .moduleFooter
{
    BACKGROUND-IMAGE: url(/images/search_bottom.gif);
    OVERFLOW: hidden;
    HEIGHT: 11px
}
#search .containerPadding
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 12px;
    FONT-SIZE: 1.1em;
    PADDING-BOTTOM: 8px;
    COLOR: #000;
    PADDING-TOP: 2px
}
#search .textInput
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    FONT-SIZE: 1.1em;
    MARGIN-BOTTOM: 3px;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 131px;
    COLOR: #000;
    BORDER-BOTTOM: #7f9db9 1px solid;
    BACKGROUND-COLOR: #fff
}
#search SELECT
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    FONT-SIZE: 1.1em;
    MARGIN-BOTTOM: 3px;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 131px;
    COLOR: #000;
    BORDER-BOTTOM: #7f9db9 1px solid;
    BACKGROUND-COLOR: #fff
}
#search .button
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.1em;
    MARGIN: 3px 0px 8px;
    WIDTH: 56px;
    COLOR: #000;
    HEIGHT: 23px
}
#search LI
{
    DISPLAY: inline;
    LIST-STYLE-TYPE: none
}
#search LI A
{
    COLOR: #0012cb;
    WHITE-SPACE: nowrap
}
#poll
{
    BACKGROUND-POSITION: 0px 26px;
    MARGIN-TOP: 7px;
    BACKGROUND-IMAGE: url(/images/poll_back.gif);
    WIDTH: 165px
}
#poll H3
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 12px;
    FONT-SIZE: 1.4em;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 8px
}
#poll H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 2px;
    COLOR: #ff9e83
}
#poll LEGEND
{
    DISPLAY: none
}
#poll .sponsor
{
    DISPLAY: none
}
#poll .moduleHeader
{
    BACKGROUND-IMAGE: url(/images/poll_top1.gif);
    HEIGHT: 36px
}
#pollDescription
{
    MARGIN-BOTTOM: 4px
}
#pollQuestion
{
    MARGIN-TOP: 4px;
    FONT-WEIGHT: bold;
    COLOR: #ff9e83
}
#poll .moduleFooter
{
    BACKGROUND-IMAGE: url(/images/poll_bottom.gif);
    OVERFLOW: hidden;
    HEIGHT: 11px
}
#poll .containerPadding
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 12px;
    FONT-SIZE: 1.1em;
    PADDING-BOTTOM: 8px;
    COLOR: #fff;
    PADDING-TOP: 2px
}
#poll .button
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.1em;
    MARGIN: 5px 0px 0px;
    WIDTH: 56px;
    COLOR: #000;
    HEIGHT: 23px
}
#poll LI
{
    DISPLAY: inline;
    LIST-STYLE-TYPE: none
}
#poll LI A
{
    COLOR: #f7cc01;
    WHITE-SPACE: nowrap
}
#poll .formRow
{
    MARGIN-TOP: 2px
}
#poll .formRow INPUT
{
    MARGIN-LEFT: -5px
}
HTML > BODY #poll .formRow INPUT
{
    MARGIN-LEFT: 0px
}
#weather
{
    CLEAR: both;
    BACKGROUND-POSITION: 0px 46px;
    MARGIN-TOP: 10px;
    FONT-SIZE: 1.1em;
    BACKGROUND-IMAGE: url(/images/weather_back.gif);
    WIDTH: 160px;
    COLOR: #303030
}
#weather .moduleHeader
{
    BACKGROUND-IMAGE: url(/images/weather_top.gif);
    OVERFLOW: hidden;
    HEIGHT: 46px
}
#weather .moduleFooter
{
    BACKGROUND-IMAGE: url(/images/weather_bottom.gif);
    OVERFLOW: hidden;
    HEIGHT: 10px
}
#weather .containerPadding
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#weather A
{
    COLOR: #ff2a2a
}
#weather H3
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 12px;
    FONT-SIZE: 1.4em;
    PADDING-BOTTOM: 0px;
    COLOR: #fff;
    LINE-HEIGHT: 12px;
    PADDING-TOP: 10px;
    HEIGHT: 40px
}
#weather H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0010e5
}
#weatherInfoFooter
{
    CLEAR: both
}
#weatherLink
{
    MARGIN: 3px 0px
}
#weatherLink A
{
    FONT-WEIGHT: bold;
    COLOR: #0010e5
}
#weatherDataLinks UL
{
    LIST-STYLE: none none outside
}
#tileAds
{
}
#tileAds P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#listenLive
{
}
