#contentLeft .module
{
    WIDTH: 160px
}
H3
{
    DISPLAY: none
}
.moduleContent P
{
    FONT-SIZE: 1.1em
}
H4
{
    FONT-SIZE: 1.4em;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ff1418
}
A
{
    COLOR: #0000fc
}
A:hover
{
    COLOR: #000
}
#feature
{
    MARGIN-TOP: 5px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: -10px

}
#feature H2
{
    DISPLAY: none
}
#feature .moduleHeader
{
    
}
#feature H3
{
    DISPLAY: block;
    FONT-SIZE: 1.4em;
    MARGIN-BOTTOM: 5px;
    COLOR: #454bfc
}
#feature H4
{
    DISPLAY: none
}
#feature P
{
    FONT-SIZE: 1.2em
}
#feature IMG
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid;
    FLOAT: left;
    MARGIN: 0px 8px 4px 0px;
    BORDER-LEFT: #000 1px solid;
    BORDER-BOTTOM: #000 1px solid
}
#feature .containerPadding
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 2px
}
#feature .rotator
{
    POSITION: absolute;
    TOP: 530px
}
#feature .rotator BUTTON
{
    BORDER-RIGHT: #89881a 1px solid;
    BORDER-TOP: #89881a 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    BACKGROUND: #f1e364;
    OVERFLOW: hidden;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: #89881a 1px solid;
    WIDTH: 69px;
    CURSOR: hand;
    COLOR: #000000;
    MARGIN-RIGHT: 2px;
    BORDER-BOTTOM: #89881a 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 24px
}
#headline
{
    MARGIN: 25px 31px;
    WIDTH: 566px
}
#headline .moduleHeader
{
    BACKGROUND: url(/images/headline-title.gif) no-repeat;
    HEIGHT: 50px
}
#headline H3
{
    DISPLAY: none
}
#headline H4
{
    CLEAR: both;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 30px;
    BACKGROUND: url(/images/headline-star.gif) #ffff31 no-repeat;
    MARGIN-BOTTOM: 6px;
    PADDING-BOTTOM: 2px;
    TEXT-TRANSFORM: none;
    LINE-HEIGHT: 22px;
    PADDING-TOP: 2px;
    HEIGHT: 18px
}
#headline H4 A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
#headline H4 A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
#headline HR
{
    DISPLAY: none
}
#headline .storySeparator
{
    CLEAR: both;
    HEIGHT: 25px
}
#headline .story P
{
    FONT-SIZE: 1.2em;
    LINE-HEIGHT: 1.5em
}
#headline .story .storyImage
{
    FLOAT: left;
    MARGIN: 2px 5px 5px 0px
}
#headline .story .storyImage IMG
{
    BORDER-RIGHT: #fdf96f 3px solid;
    BORDER-TOP: #fdf96f 3px solid;
    BACKGROUND: #fdf96f;
    BORDER-LEFT: #fdf96f 3px solid;
    BORDER-BOTTOM: #fdf96f 3px solid
}
#poll
{
}
#onAir
{
    BACKGROUND: #0a126a;
    HEIGHT: 170px
}
#onAir .moduleHeader
{
    BACKGROUND: url(/images/onair-title.gif) no-repeat;
    HEIGHT: 23px
}
#onAir .moduleContent
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
#onAir H4 A
{
    TEXT-TRANSFORM: none;
    COLOR: #ff1418;
    TEXT-DECORATION: none
}
#onAir P
{
    COLOR: #fff
}
#onAir P A
{
    COLOR: #fdf96f
}
#onAir .hostText
{
    FLOAT: right;
    WIDTH: 190px
}
#onAir #listenLive H5 A
{
    CLEAR: both;
    DISPLAY: block;
    BACKGROUND: url(/images/onair-listenLive.gif) no-repeat;
    FLOAT: left;
    WIDTH: 143px;
    TEXT-INDENT: -9999px;
    HEIGHT: 25px
}
#onAir #listenLive H5
{
    CLEAR: both;
    FLOAT: left
}
#onAir #hostPhoto
{
    FLOAT: left;
    MARGIN: 0px 8px 0px 0px
}
#onAir #hostPhoto IMG
{
    CLEAR: both;
    BORDER-RIGHT: #fdf96f 3px solid;
    BORDER-TOP: #fdf96f 3px solid;
    BORDER-LEFT: #fdf96f 3px solid;
    BORDER-BOTTOM: #fdf96f 3px solid
}
#onAir #hostPhoto IMG A
{
    FLOAT: left
}
#onAir #currentHost #hostInfo
{
    FLOAT: left
}
#onAir #currentHost .footer
{
    DISPLAY: none
}
#onAir #nextHost
{
    MARGIN-TOP: -28px;
    FLOAT: right
}
#onAir #nextHost H5.nextUp
{
    FONT-SIZE: 1.4em;
    TEXT-TRANSFORM: none;
    COLOR: #ff1418;
    TEXT-DECORATION: none
}
#homeSponsors p
{
	DISPLAY: block;
    FLOAT: left;
    MARGIN-LEFT: 20px;
    MARGIN-TOP: 5px;
}
#club
{
    HEIGHT: 240px
}
#club .osaText
{
    DISPLAY: none
}
#club #elsLoginForm FIELDSET LEGEND
{
    DISPLAY: none
}
#club .moduleHeader
{
    BACKGROUND: url(/images/club-title1.gif) no-repeat;
    HEIGHT: 46px
}
#club .moduleContentContainer
{
    BACKGROUND: url(/images/club-bg.jpg) no-repeat;
    HEIGHT: 175px
}
#club .moduleContent
{
    BACKGROUND: url(/images/club-bgB.gif) repeat-y
}
#club .moduleFooter
{
    BACKGROUND: url(/images/club-footer1.gif) no-repeat;
    HEIGHT: 25px
}
#club .containerPadding
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#club .textInput
{
    BORDER-RIGHT: #0a126a 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #0a126a 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 1.1em;
    BACKGROUND: #454bfc;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #0a126a 1px solid;
    WIDTH: 244px;
    COLOR: #fff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #0a126a 1px solid
}
#club .formRow
{
    MARGIN-BOTTOM: 5px
}
#club LABEL
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em
}
#club LABEL.save
{
    DISPLAY: inline;
    FONT-WEIGHT: normal
}
#club #elsLoginForm FIELDSET .submitRow INPUT#cmdSubmit
{
    BORDER-RIGHT: #89881a 1px solid;
    BORDER-TOP: #89881a 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    BACKGROUND: #f1e364;
    MARGIN-BOTTOM: 3px;
    OVERFLOW: hidden;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: #89881a 1px solid;
    WIDTH: 69px;
    CURSOR: hand;
    COLOR: #000000;
    BORDER-BOTTOM: #89881a 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 24px
}
#club #loginLinks P#forgotPassword
{
    MARGIN-TOP: -23px;
    FLOAT: left;
    MARGIN-LEFT: 80px
}
#club #loginLinks P#emailPassword
{
    DISPLAY: none
}
#club #loginLinks P#nonMember
{
    CLEAR: both;
    DISPLAY: inline;
    MARGIN-RIGHT: 6px
}
#club #loginLinks P#signUp
{
    DISPLAY: inline
}
#club #clubTopContests .linksList UL LI
{
    DISPLAY: inline;
    FONT-SIZE: 1.1em;
    LIST-STYLE-TYPE: none
}
#club A
{
    COLOR: #0048fc
}
#club #clubTopContests
{
    CLEAR: both;
    MARGIN-TOP: 8px
}
#club #clubMenu LI
{
    FONT-SIZE: 1.1em;
    LIST-STYLE-TYPE: none;
    
}
#clubInside
{
    MARGIN-TOP: 25px;
    BACKGROUND: url(/images/club-bgB2.gif) repeat-y;
    WIDTH: 159px
}
#clubInside .osaText
{
    DISPLAY: none
}
#clubInside #elsLoginForm FIELDSET LEGEND
{
    DISPLAY: none
}
#clubInside .moduleHeader
{
    BACKGROUND: url(/images/club-title2.jpg) no-repeat;
    HEIGHT: 48px
}
#clubInside .moduleContent
{
    BACKGROUND: url(/images/club-bg2.jpg) no-repeat;
    HEIGHT: 211px
}
#clubInside .moduleFooter
{
    BACKGROUND: url(/images/club-footer2.gif) no-repeat;
    HEIGHT: 18px
}
#clubInside .containerPadding
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#clubInside .textInput
{
    BORDER-RIGHT: #0a126a 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #0a126a 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 1.1em;
    BACKGROUND: #454bfc;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #0a126a 1px solid;
    WIDTH: 134px;
    COLOR: #fff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #0a126a 1px solid
}
#clubInside .formRow
{
    MARGIN-BOTTOM: 5px
}
#clubInside LABEL
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em
}
#clubInside LABEL.save
{
    DISPLAY: inline;
    FONT-WEIGHT: normal
}
#clubInside #elsLoginForm FIELDSET .submitRow INPUT#cmdSubmit
{
    BORDER-RIGHT: #89881a 1px solid;
    BORDER-TOP: #89881a 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    BACKGROUND: #f1e364;
    MARGIN-BOTTOM: 3px;
    OVERFLOW: hidden;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: #89881a 1px solid;
    WIDTH: 69px;
    CURSOR: hand;
    COLOR: #000000;
    BORDER-BOTTOM: #89881a 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 24px
}
#clubInside #loginLinks P#forgotPassword
{
    MARGIN-BOTTOM: 4px
}
#clubInside #loginLinks P#emailPassword
{
    DISPLAY: none
}
#clubInside #clubTopContests .linksList UL LI
{
    DISPLAY: inline;
    FONT-SIZE: 1.1em;
    LIST-STYLE-TYPE: none
}
#clubInside A
{
    COLOR: #0048fc
}
#clubInside #clubTopContests
{
    CLEAR: both;
    MARGIN-TOP: 8px
}
#clubInside #clubMenu LI
{
    FONT-SIZE: 1.1em;
    LIST-STYLE-TYPE: none
}

.linksList LI
{
    FONT-SIZE: 1.1em;
    LIST-STYLE-TYPE: none
}
.linksList LI A
{
    COLOR: #ffff31
}
#weather
{
    BACKGROUND: #0a126a
}
#weather P
{
    FONT-SIZE: 1.2em
}
#weather A
{
    COLOR: #fdf96f
}
#weather .containerPadding
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 8px
}
#weather .conditions
{
    COLOR: #fff
}
#weather .moduleHeader
{
    BACKGROUND: url(/images/weather-title.gif) no-repeat;
    HEIGHT: 23px
}
#weather .moduleFooter
{
    BACKGROUND: url(/images/weather-footer.gif) no-repeat;
    HEIGHT: 14px
}
#weatherInfoFooter
{
    CLEAR: both
}
#weatherGraphic IMG
{
    BORDER-RIGHT: #4349f7 1px solid;
    BORDER-TOP: #4349f7 1px solid;
    FLOAT: left;
    MARGIN: 0px 5px 5px 0px;
    BORDER-LEFT: #4349f7 1px solid;
    WIDTH: 43px;
    BORDER-BOTTOM: #4349f7 1px solid
}
#weatherToday
{
    FLOAT: left;
    WIDTH: 105px;
    MARGIN-RIGHT: 5px;
    HEIGHT: 50px
}
#weatherTomorrow
{
    FLOAT: right;
    WIDTH: 105px;
    HEIGHT: 50px
}
#weatherLink
{
    CLEAR: both;
    DISPLAY: inline;
    FONT-SIZE: 1.1em;
    FLOAT: left;
    MARGIN-RIGHT: 30px
}
#weatherDataLinks
{
    DISPLAY: inline
}
#weatherDataLinks UL
{
    DISPLAY: inline
}
#weather LI
{
    DISPLAY: inline;
    FONT-SIZE: 1.1em;
    MARGIN-RIGHT: 71px;
    LIST-STYLE-TYPE: none
}
#tileAds
{
    TEXT-ALIGN: center
}
#tileAds P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#yesbar
{
    BACKGROUND: url(/images/yesbar-bg.gif) #12166e no-repeat right top;
    HEIGHT: 48px
}
#emailToFriend
{
    CLEAR: both;
    FLOAT: left;
    PADDING-BOTTOM: 15px;
    WIDTH: 150px;
    POSITION: relative;
    TOP: 5px;
    TEXT-ALIGN: right
}
#emailToFriend P
{
    FONT-SIZE: 1.2em
}
#OSAeditable
{
    CLEAR: both;
    VISIBILITY: visible;
    OVERFLOW: auto;
    WIDTH: 160px;
    HEIGHT: 185px
}
#feature .storyContainer
{
    OVERFLOW: hidden;
    HEIGHT: 290px
}
.moduleContent
{
}


/* Listen Live */

#listenLive {
     height: 35px;
     width: 300px;
     clear:both;
     background-color: #0d0d6c;
}
#listenLive .moduleHeader {
     display: none;
} 
#listenLive .moduleContentContainer {
     background: none;
     border: none;
}
#listenLive a{
     background: url(/images/listen-live-btn.gif) no-repeat;
     height: 40px;
     width: 300px;
     display: block;
     text-indent: -9999px;  
}


/* Search - edited by Noah Lamson on March 9,2011 to not display */
#search {
     background-color: #0d0d6c;display:none;
}
#search .moduleHeader {
     background:url(/images/search-title2.gif) no-repeat;
     height:23px;
}
#search .containerPadding {
     padding:3px 5px 8px 10px;
}
#search #searchTypeLabel, #searchForLabel  {
    display: none;
}
#search .textInput {
     width: 138px;
      border:1px solid #FFFF31;
      background:#454BFC;
      color:#fff;
      font-size:1.1em;
     float: left;
     margin: 5px 0px 0px 0px;
}
#search select, #search legend {
     display: none;
}
#search .button{
     height: 24px;
     width: 69px;
     border: 1px solid #FFFF31;
     background:#F1E364;
     overflow: hidden;
     cursor: pointer; /* hand-shaped cursor */
     cursor: hand; /* for IE 5.x */
     color:#000000;
     text-transform:uppercase;
     font-weight:bold;
     font-size:1.1em;
     font-family: Arial, Helvetica, sans-serif;
     float: left;
     margin: 0px 0px 0px 5px;
}
#search .linksList li{
     list-style:none;
     font-size:1.1em;
}
#search .linksList li a{
     color:#FFFF31;
}
#search  li {
     display: block;
     padding: 0px;
     list-style: none;
     display: inline;
     padding-left: 4px;
}

/* Search Inside */
#searchInside {
     background-color: #0d0d6c;
      margin: 5px 0px 0px 0px;
}
#searchInside .moduleHeader {
     background:url(/images/search-title-inside.gif) no-repeat;
     height:23px;
}
#searchInside .containerPadding {
     padding:3px 5px 8px 10px;
}
#searchInside #searchTypeLabel, #searchInside #searchForLabel  {
    display: none;
}
#searchInside .textInput {
     width: 138px;
      border:1px solid #FFFF31;
      background:#454BFC;
      color:#fff;
      font-size:1.1em;
     float: left;
     margin: 5px 0px 0px 0px;
}
#searchInside select, #searchInside legend {
     display: none;
}
#searchInside .button{
     height: 24px;
     width: 69px;
     border: 1px solid #FFFF31;
     background:#F1E364;
     overflow: hidden;
     cursor: pointer; /* hand-shaped cursor */
     cursor: hand; /* for IE 5.x */
     color:#000000;
     text-transform:uppercase;
     font-weight:bold;
     font-size:1.1em;
     font-family: Arial, Helvetica, sans-serif;
     margin: 5px 0px 5px 0px;
}
#searchInside .linksList li{
     list-style:none;
     font-size:1.1em;
}
#searchInside .linksList li a{
     color:#FFFF31;
}
#searchInside  li {
     display: block;
     padding: 0px;
     list-style: none;
     display: inline;
     padding-left: 4px;
}

/*** Gold Star Club ***/
#goldStar {HEIGHT: 310px}

#goldStar .moduleHeader
{
    display:none;
}
#goldStar .moduleContentContainer
{
    HEIGHT: 300px;
}
#goldStar .containerPadding
{
    PADDING:0px;
}



















