#contentLeft .module
{
    MARGIN-LEFT: 28px;
    WIDTH: 167px
}
HTML > BODY #contentLeft .module
{
    MARGIN-LEFT: 28px;
    WIDTH: 162px
}
#quadrantA .moduleContentContainer
{
    HEIGHT: 216px
}
#quadrantB .moduleContentContainer
{
    HEIGHT: 216px
}
H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    COLOR: #363636
}
H4 A
{
    COLOR: #ff1418;
    TEXT-DECORATION: none
}
H4 A:hover
{
    COLOR: #000;
    TEXT-DECORATION: underline
}
P
{
    FONT-SIZE: 1.1em;
    COLOR: #363636
}
#feature IMG
{
    BORDER-RIGHT: #6a6a6a 2px solid;
    BORDER-TOP: #6a6a6a 2px solid;
    BORDER-LEFT: #6a6a6a 2px solid;
    BORDER-BOTTOM: #6a6a6a 2px solid
}
#headline IMG
{
    BORDER-RIGHT: #6a6a6a 2px solid;
    BORDER-TOP: #6a6a6a 2px solid;
    BORDER-LEFT: #6a6a6a 2px solid;
    BORDER-BOTTOM: #6a6a6a 2px solid
}
#onair IMG
{
    BORDER-RIGHT: #6a6a6a 2px solid;
    BORDER-TOP: #6a6a6a 2px solid;
    BORDER-LEFT: #6a6a6a 2px solid;
    BORDER-BOTTOM: #6a6a6a 2px solid
}
#weather IMG
{
    BORDER-RIGHT: #6a6a6a 2px solid;
    BORDER-TOP: #6a6a6a 2px solid;
    BORDER-LEFT: #6a6a6a 2px solid;
    BORDER-BOTTOM: #6a6a6a 2px solid
}
#feature
{
}
#feature H3
{
    FONT-SIZE: 1.1em;
    PADDING-BOTTOM: 6px;
    COLOR: #ff1418
}
#feature .storyImage
{
    FLOAT: left;
    MARGIN: 1px 12px 6px 0px
}
#feature .storySeparatorstorySeparatorLast
{
    DISPLAY: none
}
#headline
{
}
#mainContent .moduleHeader
{
}
#headline H4
{
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 4px;
    BORDER-BOTTOM: #ad0b10 1px dotted
}
#headline .storyImage
{
    DISPLAY: inline;
    FLOAT: left;
    MARGIN: 3px 0px 0px -90px
}
#headline .story
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 100px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#headline .storySeparator
{
    CLEAR: both;
    HEIGHT: 15px
}
#headline .storySeparatorstorySeparatorLast
{
    CLEAR: both;
    HEIGHT: 10px
}
#headline HR
{
    DISPLAY: none
}
#poll
{
}
#poll H4
{
    COLOR: #ff1418;
    PADDING-TOP: 3px
}
#poll #pollQuestion
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 6px;
    COLOR: #ff1418;
    PADDING-TOP: 13px
}
#poll LABEL
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    LINE-HEIGHT: 1
}
#poll DL
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    LINE-HEIGHT: 1
}
#poll DD
{
    PADDING-BOTTOM: 6px;
    COLOR: #ff1418
}
#poll .formRow
{
    MARGIN-BOTTOM: 5px
}
#poll .sponsor
{
    MARGIN: 3px 0px
}
#poll .sponsorLabel
{
    DISPLAY: none
}
#poll #pollLink
{
    DISPLAY: none
}
#onair
{
    MARGIN-TOP: 9px;
    BACKGROUND: url(/images/module-bg.gif) #fff repeat-x;
    BORDER-LEFT: #ff1418 4px solid;
    BORDER-BOTTOM: #ff1418 4px solid
}
.module#onAir
{
    FLOAT: left;
    MARGIN: 18px 0px 0px;
    WIDTH: 184px
}
#onAir .moduleHeader
{
    BACKGROUND: url(/images/module-header-onair-bg.gif) no-repeat right 50%;
    PADDING-TOP: 7px;
    HEIGHT: 21px
}
#onair .moduleHeader H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.4em;
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: #fff 2px solid;
    COLOR: #fff;
    PADDING-TOP: 2px;
    HEIGHT: 21px;
    TEXT-ALIGN: left
}
#onair .moduleContent
{
    BORDER-RIGHT: #ff1418 4px solid
}
#onair .moduleFooter
{
    CLEAR: both
}
#onair #hostPhoto
{
    FLOAT: left;
    HEIGHT: 76px
}
#onair H5
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.1em
}
#onair A
{
    FONT-WEIGHT: bold;
    COLOR: #ff1418;
    TEXT-DECORATION: underline
}
#onair IMG
{
    MARGIN: 0px 10px 0px 0px
}
#onair .footer
{
    CLEAR: none
}
.hostText
{
    FLOAT: left;
    WIDTH: 50px
}
#onair #nextHost
{
    FLOAT: left;
    WIDTH: 50px;
    PADDING-TOP: 10px
}
#onair .moduleContentContainer
{
    BORDER-RIGHT: #fff 2px solid;
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    OVERFLOW: hidden;
    BORDER-LEFT: #fff 2px solid;
    PADDING-TOP: 10px;
    HEIGHT: 107px
}
HTML > BODY #onair .moduleContentContainer
{
    HEIGHT: 91px
}
#sponsor
{
    CLEAR: both
}
#sponsor
{
    TEXT-ALIGN: center
}
#club
{
}
#club #elsLoginForm FIELDSET LEGEND
{
    DISPLAY: none
}
#club #elsLoginForm FIELDSET LABEL
{
    FONT-SIZE: 1.1em;
    COLOR: #000
}
#club .textInput
{
    DISPLAY: block;
    WIDTH: 110px
}
#club #loginLinks P#emailPassword
{
    DISPLAY: none
}
#club #loginLinks P#nonMember
{
    DISPLAY: none
}
#club #elsLoginForm FIELDSET #saveLoginRow
{
    MARGIN-LEFT: 65px;
    PADDING-TOP: 4px;
    HEIGHT: 20px
}
#club #elsLoginForm FIELDSET .submitRow
{
    MARGIN-TOP: -20px;
    PADDING-BOTTOM: 8px
}
#club LI
{
    FONT-SIZE: 1.1em;
    LIST-STYLE-TYPE: none
}
#club A
{
    FONT-WEIGHT: bold;
    COLOR: #ff1418
}
#club H4
{
    TEXT-TRANSFORM: uppercase;
    PADDING-TOP: 10px
}
#search
{
    CLEAR: both;
    LEFT: 28px;
    FLOAT: left;
    POSITION: relative
}
.module#search
{
    MARGIN: 14px 0px 0px;
    WIDTH: 162px
}
#search .moduleContentContainer
{
    OVERFLOW: hidden;
    HEIGHT: 58px
}
HTML > BODY #search .moduleContentContainer
{
    HEIGHT: 42px
}
#search LEGEND
{
    DISPLAY: none
}
#search LABEL
{
    FONT-SIZE: 1.1em
}
#search .textInput
{
    FLOAT: left;
    WIDTH: 80px;
    MARGIN-RIGHT: 3px
}
#search SELECT
{
    DISPLAY: none
}
#searchTypeLabel
{
    DISPLAY: none
}
#search BUTTON
{
    FLOAT: left
}
#search #searchTopSearches
{
    DISPLAY: none
}
#search .moduleHeader
{
    BACKGROUND: url(/images/module-header-search-bg.gif) no-repeat;
    PADDING-TOP: 7px;
    HEIGHT: 21px
}
#weather
{
}
#weatherInfoFooter
{
    CLEAR: both
}
#weather IMG
{
    MARGIN-BOTTOM: 4px;
    WIDTH: 41px
}
#weather .conditions
{
    MARGIN-BOTTOM: 10px
}
#weather LI
{
    LIST-STYLE-TYPE: none
}
#weather A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    COLOR: #ff1418
}
#weather A:hover
{
    COLOR: #000
}
#tileAds
{
}
#tileAds P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#date
{
    MARGIN-TOP: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    FLOAT: left;
    MARGIN-LEFT: 30px;
    WIDTH: 190px;
    COLOR: #fff;
    HEIGHT: 18px
}
#date P
{
    COLOR: #fff
}
#date H4
{
    DISPLAY: none
}
#emailToFriend
{
    MARGIN-TOP: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    FLOAT: right;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ff1418;
    MARGIN-RIGHT: 30px;
    HEIGHT: 18px;
    TEXT-ALIGN: right
}
#emailToFriend A
{
    COLOR: #ff1418;
    TEXT-DECORATION: none
}
#emailToFriend H3
{
    DISPLAY: none
}
#club
{
    BORDER-RIGHT: #ff1418 4px solid;
    MARGIN-TOP: 9px;
    BACKGROUND: url(/images/module-bg.gif) #fff repeat-x;
    BORDER-BOTTOM: #ff1418 4px solid
}
#feature
{
    BORDER-RIGHT: #ff1418 4px solid;
    MARGIN-TOP: 9px;
    BACKGROUND: url(/images/module-bg.gif) #fff repeat-x;
    BORDER-BOTTOM: #ff1418 4px solid
}
#search
{
    BORDER-RIGHT: #ff1418 4px solid;
    MARGIN-TOP: 9px;
    BACKGROUND: url(/images/module-bg.gif) #fff repeat-x;
    BORDER-BOTTOM: #ff1418 4px solid
}
#sponsor
{
    BORDER-RIGHT: #ff1418 4px solid;
    MARGIN-TOP: 9px;
    BACKGROUND: url(/images/module-bg.gif) #fff repeat-x;
    BORDER-BOTTOM: #ff1418 4px solid
}
#headline
{
    BORDER-RIGHT: #ff1418 4px solid;
    MARGIN-TOP: 9px;
    BACKGROUND: url(/images/module-bg.gif) #fff repeat-x;
    BORDER-BOTTOM: #ff1418 4px solid
}
#poll
{
    BORDER-RIGHT: #ff1418 4px solid;
    MARGIN-TOP: 9px;
    BACKGROUND: url(/images/module-bg.gif) #fff repeat-x;
    BORDER-BOTTOM: #ff1418 4px solid
}
#mainContent
{
    BORDER-RIGHT: #ff1418 4px solid;
    MARGIN-TOP: 9px;
    BACKGROUND: url(/images/module-bg.gif) #fff repeat-x;
    BORDER-BOTTOM: #ff1418 4px solid
}
#weather
{
    BORDER-RIGHT: #ff1418 4px solid;
    MARGIN-TOP: 9px;
    BACKGROUND: url(/images/module-bg.gif) #fff repeat-x;
    BORDER-BOTTOM: #ff1418 4px solid
}
#headline
{
    DISPLAY: inline;
    WIDTH: 100%
}
#sponsor
{
    DISPLAY: inline;
    WIDTH: 100%
}
#mainContent
{
    DISPLAY: inline;
    WIDTH: 100%
}
HTML > BODY #headline
{
    DISPLAY: block;
    WIDTH: auto
}
HTML > BODY #sponsor
{
    DISPLAY: block;
    WIDTH: auto
}
HTML > BODY #mainContent
{
    DISPLAY: block;
    WIDTH: auto
}
#headline .containerPadding
{
    PADDING-TOP: 8px
}
#mainContent .containerPadding
{
    PADDING-TOP: 8px
}
#club .moduleHeader
{
    BACKGROUND: url(/images/module-header-bg.gif) no-repeat;
    PADDING-TOP: 7px;
    HEIGHT: 21px
}
#feature .moduleHeader
{
    BACKGROUND: url(/images/module-header-bg.gif) no-repeat;
    PADDING-TOP: 7px;
    HEIGHT: 21px
}
#sponsor .moduleHeader
{
    BACKGROUND: url(/images/module-header-bg.gif) no-repeat;
    PADDING-TOP: 7px;
    HEIGHT: 21px
}
#headline .moduleHeader
{
    BACKGROUND: url(/images/module-header-bg.gif) no-repeat;
    PADDING-TOP: 7px;
    HEIGHT: 21px
}
#poll .moduleHeader
{
    BACKGROUND: url(/images/module-header-bg.gif) no-repeat;
    PADDING-TOP: 7px;
    HEIGHT: 21px
}
#mainContent .moduleHeader
{
    BACKGROUND: url(/images/module-header-bg.gif) no-repeat;
    PADDING-TOP: 7px;
    HEIGHT: 21px
}
#weather .moduleHeader
{
    BACKGROUND: url(/images/module-header-bg.gif) no-repeat;
    PADDING-TOP: 7px;
    HEIGHT: 21px
}
#club .moduleHeader H3
{
    BORDER-RIGHT: #fff 2px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.4em;
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #fff;
    PADDING-TOP: 2px;
    HEIGHT: 21px;
    TEXT-ALIGN: right
}
#feature .moduleHeader H2
{
    BORDER-RIGHT: #fff 2px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.4em;
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #fff;
    PADDING-TOP: 2px;
    HEIGHT: 21px;
    TEXT-ALIGN: right
}
#search .moduleHeader H3
{
    BORDER-RIGHT: #fff 2px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.4em;
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #fff;
    PADDING-TOP: 2px;
    HEIGHT: 21px;
    TEXT-ALIGN: right
}
#sponsor .moduleHeader H3
{
    BORDER-RIGHT: #fff 2px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.4em;
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #fff;
    PADDING-TOP: 2px;
    HEIGHT: 21px;
    TEXT-ALIGN: right
}
#headline .moduleHeader H3
{
    BORDER-RIGHT: #fff 2px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.4em;
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #fff;
    PADDING-TOP: 2px;
    HEIGHT: 21px;
    TEXT-ALIGN: right
}
#poll .moduleHeader H3
{
    BORDER-RIGHT: #fff 2px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.4em;
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #fff;
    PADDING-TOP: 2px;
    HEIGHT: 21px;
    TEXT-ALIGN: right
}
#mainContent .moduleHeader H2
{
    BORDER-RIGHT: #fff 2px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.4em;
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #fff;
    PADDING-TOP: 2px;
    HEIGHT: 21px;
    TEXT-ALIGN: right
}
#weather .moduleHeader H3
{
    BORDER-RIGHT: #fff 2px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.4em;
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #fff;
    PADDING-TOP: 2px;
    HEIGHT: 21px;
    TEXT-ALIGN: right
}
#club .moduleContentContainer
{
    BORDER-RIGHT: #fff 2px solid;
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #fff 2px solid;
    PADDING-TOP: 10px
}
#feature .moduleContentContainer
{
    BORDER-RIGHT: #fff 2px solid;
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #fff 2px solid;
    PADDING-TOP: 10px
}
#search .moduleContentContainer
{
    BORDER-RIGHT: #fff 2px solid;
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #fff 2px solid;
    PADDING-TOP: 10px
}
#sponsor .moduleContentContainer
{
    BORDER-RIGHT: #fff 2px solid;
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #fff 2px solid;
    PADDING-TOP: 10px
}
#poll .moduleContentContainer
{
    BORDER-RIGHT: #fff 2px solid;
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #fff 2px solid;
    PADDING-TOP: 10px
}
#headline .moduleContentContainer
{
    BORDER-RIGHT: #fff 2px solid;
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #fff 2px solid;
    PADDING-TOP: 10px
}
#mainContent .moduleContentContainer
{
    BORDER-RIGHT: #fff 2px solid;
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #fff 2px solid;
    PADDING-TOP: 10px
}
#weather .moduleContentContainer
{
    BORDER-RIGHT: #fff 2px solid;
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #fff 2px solid;
    PADDING-TOP: 10px
}
#club .moduleContent
{
    BORDER-LEFT: #ff1418 4px solid
}
#feature .moduleContent
{
    BORDER-LEFT: #ff1418 4px solid
}
#search .moduleContent
{
    BORDER-LEFT: #ff1418 4px solid
}
#sponsor .moduleContent
{
    BORDER-LEFT: #ff1418 4px solid
}
#headline .moduleContent
{
    BORDER-LEFT: #ff1418 4px solid
}
#poll .moduleContent
{
    BORDER-LEFT: #ff1418 4px solid
}
#mainContent .moduleContent
{
    BORDER-LEFT: #ff1418 4px solid
}
#weather .moduleContent
{
    BORDER-LEFT: #ff1418 4px solid
}
