#feature{
    PADDING-RIGHT: 5px;
    MARGIN-TOP: 8px;
    MARGIN-BOTTOM: 8px;
    POSITION: relative;
}
#feature A{
    FONT-WEIGHT: bold;
    COLOR: #4b3900;
}
#feature .storyLink A{
    CLEAR: both;
    FLOAT: right;
    BACKGROUND-IMAGE: url(/images/feature_link_off.gif);
    MARGIN-BOTTOM: 5px;
    WIDTH: 80px;
    TEXT-INDENT: -9999px;
    MARGIN-RIGHT: 5px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    HEIGHT: 11px;
}
#feature .storyLink A:hover{
    CLEAR: both;
    FLOAT: right;
    BACKGROUND-IMAGE: url(/images/feature_link_on.gif);
    MARGIN-BOTTOM: 5px;
    WIDTH: 80px;
    TEXT-INDENT: -9999px;
    MARGIN-RIGHT: 5px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    HEIGHT: 11px;
}
#feature .rotator{
    CLEAR: both;
    MARGIN-TOP: 4px;
    MARGIN-BOTTOM: 0px;
    WIDTH: 300px;
    POSITION: relative;
    HEIGHT: 11px;
    BACKGROUND-COLOR: #1f1101;
	z-index:99;    
}
#feature H2{
    DISPLAY: none;
}
#feature H3{
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 8px;
    COLOR: #1f1000;
    LINE-HEIGHT: 1.3em;
}
#feature H3 A{
    TEXT-DECORATION: none;
}
#feature H3 A:hover{
    TEXT-DECORATION: underline;
}
#feature .storyImage{
    FLOAT: left;
    POSITION: relative;
}
#feature .storyImage IMG{
    BORDER-RIGHT: #fff 2px solid;
    BORDER-TOP: #fff 2px solid;
    BORDER-LEFT: #fff 2px solid;
    BORDER-BOTTOM: #fff 2px solid;
}
#feature IMG{
    FLOAT: left;
    MARGIN: 0px 10px 5px 0px;
    WIDTH: 150px;
    POSITION: relative;
}
#feature .moduleHeader{
    BACKGROUND-IMAGE: url(/images/feature_top.gif);
    MARGIN-BOTTOM: 13px;
    WIDTH: 300px;
    POSITION: relative;
    HEIGHT: 18px;
}
#feature .moduleFooter{
    CLEAR: both;
    POSITION: relative;
}
#feature .moduleContent{
    WIDTH: 300px;
    COLOR: #4b3900;
    POSITION: relative;
    BACKGROUND-COLOR: #ebe9e6;
  
}
#feature .moduleContentContainer{
    WIDTH: 300px;

}
#feature .containerPadding{
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 6px;
    POSITION: relative;
}

#feature .rotator BUTTON{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    DISPLAY: block;
    MARGIN: 0px 0px 1px;
    BORDER-LEFT: 0px;
    CURSOR: hand;
    TEXT-INDENT: -9999px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 11px;
}
#feature .rotator .previous{
    FLOAT: left;
    BACKGROUND-IMAGE: url(/images/feature-previous.gif);
    WIDTH: 19px;
    BACKGROUND-REPEAT: no-repeat;
}
#feature .rotator .play{
    BACKGROUND: url(/images/feature-play.gif) no-repeat;
    FLOAT: left;
    WIDTH: 12px;
}
#feature .rotator .pause{
    FLOAT: left;
    BACKGROUND-IMAGE: url(/images/feature-pause.gif);
    WIDTH: 10px;
    BACKGROUND-REPEAT: no-repeat;
}
#feature .rotator .next{
FLOAT:left;
    BACKGROUND-IMAGE: url(/images/feature-next.gif);
    WIDTH: 19px;
    BACKGROUND-REPEAT: no-repeat;
}
#feature .story{
	height: 250px;
	width: auto;
}
/* blogs */
#blogs{
     margin: 4px 0px 0px 7px;
}
#blogs h3, #blogs hr{
     display: none;
}
#blogs .moduleHeader{
     background-image: url(../images/blogs_top_2_revised.gif);
     width: 255px;
     height: 18px;
     margin-bottom: 7px;
}
#blogs .moduleFooter{
     clear: both;
     
	 overflow: hidden;
}
#blogs .moduleContent{
     color: #4b3900;
     background-color: #b7ab99;
     width:255px;
}
#blogs .storyImage{
     float: left;
     margin: 0px 10px 5px 0px;
}
#blogs .storyImage img{
     border: 2px solid #a59167;
}
#blogs .containerPadding{
     padding: 6px;
}
#blogs h4{
     font-size: 12px;
     line-height: 1.3em;
     margin-bottom: 8px;
}
#blogs h4 a{
     color: #1f1000;
     text-decoration: none;
}
#blogs h4 a:Hover{
     text-decoration: underline;
}
#blogs a{
     color: #4b3900;
     font-weight: bold;
}
#blogs .storySeparator{
     height: 8px;
}
#blogs .separatorLast{
     display: none;
}
#blogs .storySeparator hr{
      display: none;
}
#headline{
    MARGIN-TOP: 9px;
    WIDTH: 563px;
    COLOR: #d6cab5;
    POSITION: relative;
}
#headline H3{
    DISPLAY: none;
}
#headline HR{
    DISPLAY: none;
}
#headline A{
    COLOR: #d6cab5;
}
#headline H4{
    FONT-SIZE: 1em;
    POSITION: relative;
}
#headline H4 A{
    TEXT-DECORATION: none;
}
#headline H4 A:hover{
    TEXT-DECORATION: underline;
}
#headline .storyImage{
    FLOAT: left;
    POSITION: relative;
}
#headline .storyImage IMG{
    BORDER-RIGHT: #a59167 1px solid;
    BORDER-TOP: #a59167 1px solid;
    BORDER-LEFT: #a59167 1px solid;
    BORDER-BOTTOM: #a59167 1px solid;
}
#headline IMG{
    BORDER-RIGHT: #a59167 0px solid;
    BORDER-TOP: #a59167 0px solid;
    FLOAT: left;
    MARGIN: 5px 10px 5px 0px;
    BORDER-LEFT: #a59167 0px solid;
    WIDTH: ;
    BORDER-BOTTOM: #a59167 0px solid;
    POSITION: relative;
}
#headline .moduleHeader{
    BACKGROUND-IMAGE: url(/images/headlines_top.gif);
    MARGIN-BOTTOM: 17px;
    WIDTH: 563px;
    HEIGHT: 18px;
}
#headline .even{
    CLEAR: both;
    FLOAT: left;
    MARGIN-BOTTOM: 15px;
    WIDTH: 280px;
    MARGIN-RIGHT: 10px;
}
#headline .odd{
    FLOAT: right;
    MARGIN-BOTTOM: 15px;
    WIDTH: 255px;
}
#emailToFriend{
    FONT-WEIGHT: bold;
    RIGHT: 10px;
    TEXT-TRANSFORM: uppercase;
    POSITION: relative;
}
#emailToFriend H3{
    DISPLAY: none;
}
#emailToFriend A{
    FONT-WEIGHT: bold;
    RIGHT: 10px;
    FLOAT: right;
    TEXT-TRANSFORM: uppercase;
    COLOR: #fff;
    WHITE-SPACE: nowrap;
    POSITION: relative;
    TOP: 5px;
}
#date{
    FONT-WEIGHT: bold;
    FLOAT: left;
    TEXT-TRANSFORM: uppercase;
    WIDTH: 130px;
    COLOR: #fff;
    POSITION: relative;
    TOP: 3px;
    left: -210px;
}
#date H4{
    DISPLAY: none;
}
#headline{}
#poll{
    MARGIN-TOP: 11px;
    POSITION: relative;
}
#poll H3{
    DISPLAY: none;
}
.sponsorLabel{
    DISPLAY: none;
}
#poll H4{
    FONT-SIZE: 1em;
}
#poll .moduleHeader{
    BACKGROUND-IMAGE: url(/images/poll_top.gif);
    WIDTH: 192px;
    HEIGHT: 18px;
}
#poll .containerPadding{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 16px;
    COLOR: #efece6;
    PADDING-TOP: 13px;
}
#poll .sponsorAd{
    MARGIN-BOTTOM: 13px;
}
#pollDescription{
    MARGIN-BOTTOM: 13px;
}
#pollQuestion{
    FONT-WEIGHT: bold;
}
#poll .formRow{
    MARGIN-TOP: 3px;
    FONT-WEIGHT: bold;
}
#poll INPUT{
    MARGIN-LEFT: -1px;
}
#poll .button{
    PADDING-RIGHT: 4px;
    MARGIN-TOP: 13px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 1.1em;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
}
#poll DD{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
}
#moreInfo{
    MARGIN: 13px 0px 5px 5px;
    WIDTH: 160px;
    COLOR: #180b00;
    LINE-HEIGHT: 1.3em;
    POSITION: relative;
    BACKGROUND-COLOR: #b4a781;
}
#moreInfo H4{
    FONT-SIZE: 1em;
}
#moreInfo H4 A{
    TEXT-DECORATION: none;
}
#moreInfo H4 A:hover{
    TEXT-DECORATION: underline;
}
#moreInfo .storyImage{
    MARGIN: 4px 0px;
}
#moreInfo IMG{
    BORDER-RIGHT: #fff 2px solid;
    BORDER-TOP: #fff 2px solid;
    BORDER-LEFT: #fff 2px solid;
    BORDER-BOTTOM: #fff 2px solid;
}
#moreInfo .storySeparator{
    HEIGHT: 13px;
}
#moreInfo .moduleHeader{
    DISPLAY: none;
}
#moreInfo HR{
    DISPLAY: none;
}
#moreInfo A{
    COLOR: #180b00;
}
#moreInfo .containerPadding{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px;
}
#onAir{
    FONT-SIZE: 1em;
    MARGIN-BOTTOM: 8px;
    WIDTH: 192px;
    COLOR: #1f1000;
    POSITION: relative;
    TEXT-ALIGN: left;
    BACKGROUND-COLOR: #b7ab99;
}
#onAir H3{
    DISPLAY: none;
}
#onAir H4{
    FONT-SIZE: 1em;
}
#onAir H5{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1em;
}
#onAir A{
    COLOR: #1f1000;
}
#onAir .moduleHeader{
    BACKGROUND-IMAGE: url(/images/onair_top.gif);
    MARGIN-BOTTOM: 13px;
    HEIGHT: 18px;
}
#onAir .moduleContent{
    HEIGHT: auto;
    BACKGROUND-COLOR: #b7ab99;
}
#onAir .containerPadding{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
}
#onAir .moduleFooter{
    CLEAR: both;
    HEIGHT: 11px;
    BACKGROUND-COLOR: #1d0f00;
}
#hostPhoto{
    CLEAR: both;
    BORDER-RIGHT: #fff 2px solid;
    BORDER-TOP: #fff 2px solid;
    FLOAT: right;
    BORDER-LEFT: #fff 2px solid;
    WIDTH: 75px;
    BORDER-BOTTOM: #fff 2px solid;
}
#hostPhoto IMG{
    CLEAR: both;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
}
.hostName{
    FLOAT: left;
    WIDTH: 100px;
}
.hostTime{
    FLOAT: left;
    WIDTH: 100px;
}
#nextHost{
    MARGIN-TOP: 15px;
    FLOAT: left;
    WIDTH: 100px;
}
#nextHost .hostName{
    FONT-WEIGHT: bold;
}
#nowPlaying{
	margin-top: 8px;
}
#nowPlaying P{
    CLEAR: both;
    FONT-WEIGHT: bold;
    LEFT: 0px;
    FLOAT: left;
    MARGIN-RIGHT: 5px;
    POSITION: relative;
    TOP: 0px;
}
#listenLive {
	width: 110px;
	float: left;
}
#listenLive p {
	display: block;
	padding-top: 5px;
}
h5.listenLive A {
    DISPLAY: block;
    FLOAT: right;
    BACKGROUND-IMAGE: url(/images/listenlive_off.gif);
    WIDTH: 107px;
    TEXT-INDENT: -9999px;
    HEIGHT: 28px;
    TEXT-DECORATION: none;
    margin-bottom: 3px;
}
h5.listenLive A:hover{
    BACKGROUND-IMAGE: url(/images/listenlive_on.gif);
    margin-bottom: 3px;
}
h5.listenLiveWM A {
    DISPLAY: block;
    FLOAT: right;
    BACKGROUND-IMAGE: url(/images/listenlive_wm_off.gif);
    WIDTH: 107px;
    TEXT-INDENT: -9999px;
    HEIGHT: 28px;
    TEXT-DECORATION: none;
    margin-bottom: 3px;  
}
h5.listenLiveWM A:hover{
    BACKGROUND-IMAGE: url(/images/listenlive_wm_on.gif);
    margin-bottom: 3px;
}

#lastplayed {margin: 0px 0px 2px 0px; padding: 0px; text-align:right;}
#onairSponsor{width: 73px; float:left;}
#onairSponsor .moduleHeader {background-image:none;margin:0px; padding: 5px 0px 0px 0px;color:#000000;height:10px;}
#onairSponsor .moduleContent {height:auto;}
#onairSponsor .containerPadding{margin:3px 3px 0px 1px; padding: 0px; }
#onairSponsor h3{display:block;font-size:1em;font-weight:normal;}
#onairSponsor img{width: 70px; margin:0px; padding: 0px;border:none;}
#onairSponsor p{margin:0px; padding: 0px;}
#onairSponsor .moduleFooter { display:none;}
#onairSponsorGroup{clear:both; float:left; margin:3px 0px 0px 0px;padding:0}



#calendar{
    MARGIN-TOP: 11px;
}
#calendar H3{
    DISPLAY: none;
}
#calendar .moduleHeader{
    BACKGROUND-IMAGE: url(/images/calendar_top.gif);
    WIDTH: 192px;
    HEIGHT: 18px;
}
#calendar .containerPadding{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #efece6;
    LINE-HEIGHT: 1.3em;
    PADDING-TOP: 8px;
}
#calendar A{
    FONT-WEIGHT: bold;
    COLOR: #efece6;
}
#sponsor {
     text-align: center;
	 margin-top: 7px;
	 margin-left:7px;
}
#sponsor H3{
    DISPLAY: none;
}
#sponsor .moduleHeader{
    BACKGROUND-IMAGE: url(/images/sponsor_top.gif);
    height: 18px;
    margin-bottom: 9px;
    width:255px;
}
#sponsor .moduleFooter{
     height: 1px;
	 overflow: hidden;
     }
#sponsorInside{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/images/inside_content_top.gif);
    PADDING-BOTTOM: 0px;
    WIDTH: 563px;
    PADDING-TOP: 8px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #ebe9e6;
}
#sponsorInside IMG{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid;
    MARGIN-LEFT: 315px;
    BORDER-LEFT: #000 1px solid;
    BORDER-BOTTOM: #000 1px solid;
}
#sponsorInside H3{
    DISPLAY: none;
}
#sponsorInside .moduleHeader{
    BACKGROUND-IMAGE: url(/images/sponsor_top_inside.gif);
    MARGIN-BOTTOM: 9px;
    MARGIN-LEFT: 305px;
    WIDTH: 255px;
    HEIGHT: 18px;
}
#club{
    FLOAT: right;
    OVERFLOW: hidden;
    WIDTH: 367px;
    HEIGHT: 168px;
}

#club .moduleHeader{
    DISPLAY: none;
}
#club .moduleHeader H3{
    DISPLAY: none;
}
#club .osaText{
    DISPLAY: none;
}
#club LEGEND{
    DISPLAY: none;
}
#emailPassword{
    DISPLAY: none;
}
#club .linksHeader H4{
    DISPLAY: none;
}

#club .containerPadding{
    PADDING-TOP: 32px;
}
#club FIELDSET{
    WIDTH: 190px;
    POSITION: absolute;
}
#club .moduleContent{
    HEIGHT: 168px;
}

#club #new_signup, #club #new_signup_middle, #club #new_signup_footer { font-family:Arial,Helvetica,sans-serif; }
#club #new_signup { width:160px; background-color: #f8971d; text-align:center;}
#club #new_signup span { font-weight: bold; font-size:14px; color:#000000; }
#club #new_signup_middle { text-align:left;}
#club #new_signup_middle p { font-size:10px; font-weight:bold; margin-top:0px; margin-left:5px; }
#club #new_signup input.form { font-size:10px; }
#club #new_signup input.text { font-size:10px; border:1px solid #999999; }
#club #new_signup input.submit { font-size:10px;margin-bottom:0px !important; }
#club #new_signup input { margin-bottom:0px !important; }

#club #new_signup_footer { background-color: #311100; margin-top:0px; text-align:left; }
#club #new_signup_footer h3 { color: #f1db09; font-size: 18px; font-weight: bold; margin-left:5px; }
#club #new_signup_footer p { color: #fff; font-size:14px; font-weight:bold; margin: 0px 0px 0px 5px }
#club #new_signup_footer p a { color: #fff; }

#quadrantA #cubeAd{
    MARGIN-TOP: 7px;
}
#quadrantA #cubeAd .moduleHeader{
    DISPLAY: none;
}
#search{}
#search .moduleFooter{
    CLEAR: both;
}
#search .moduleHeader{
    DISPLAY: none;
}
#search SELECT{
    DISPLAY: none;
}
#search LABEL{
    DISPLAY: none;
}
#search H4{
    DISPLAY: none;
}
#search LEGEND{
    DISPLAY: none;
}
#search .textInput{
    MARGIN-TOP: 8px;
    FONT-SIZE: 1.1em;
    FLOAT: left;
    WIDTH: 100px;
    HEIGHT: 19px;
}
#search .button{
    FONT-SIZE: 1.1em;
    LEFT: 0px;
    MARGIN: 6px 0px 0px 4px;
}
#weather{
    FONT-WEIGHT: bold;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    WIDTH: 230px;
    COLOR: #fff;
    POSITION: relative;
    TOP: 3px;
    left: -210px;    
}
#weatherLink{
    FLOAT: right;
}
#weatherToday{
    FLOAT: left;
    WIDTH: 130px;
}
#weather H4{
    DISPLAY: none;
}
#weather H3{
    DISPLAY: none;
}
#weather .conditions{
    FLOAT: left;
    MARGIN-RIGHT: 5px;
}
#weatherLink A{
    DISPLAY: block;
    COLOR: #fff;
}
#tileAds{
    MARGIN: 12px 0px 0px 10px;
}
#tileAds .moduleHeader{
    DISPLAY: none;
}
#tileAds P{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 0px;
}
#tileAdsSingle{
    MARGIN: 12px 10px 0px;
}
#tileAdsSingle .moduleHeader{
    DISPLAY: none;
}
#tileAdsSingle P{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 22px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 0px;
}
#headline .storyContainer{}
#headline .story{
    POSITION: relative;
}
#headline .containerPadding{}
#headline .moduleFooter{}
#feature .storyContainer{
    MARGIN-LEFT: 8px;
    WIDTH: 280px;
    POSITION: relative;
    margin-right: 0px;
    margin-top: 0px;
}

#mainContent .playlisttable td{
	padding: 10px;
	border: none;
	BACKGROUND-COLOR: #f0ece0;
}
#mainContent .playlisttable table{
	
	border: 1px solid #FF0000;
	BACKGROUND-COLOR: #f0ece0;
}


/* blogs */
#moreblogs{
     margin: 0px 0px 0px 7px;
     
}
#moreblogs h3, #moreblogs hr{
     display: none;
}
#moreblogs .moduleHeader{
}
#moreblogs .moduleFooter{
     clear: both;
	 overflow: hidden;
}
#moreblogs .moduleContent{
     color: #4b3900;
     background-color: #b7ab99;
     width:255px;
}
#moreblogs .storyImage{
     float: left;
     margin: 0px 10px 5px 0px;
}
#moreblogs .storyImage img{
     border: 2px solid #a59167;
}
#moreblogs .containerPadding{
     padding: 6px;
}
#moreblogs h4{
     font-size: 10px;
     line-height: 1.3em;
     margin-bottom: 8px;
}
#moreblogs h4 a{
     color: #1f1000;
     text-decoration: none;
}
#moreblogs h4 a:Hover{
     text-decoration: underline;
}
#moreblogs a{
     color: #4b3900;
     font-weight: bold;
}
#moreblogs .storySeparator hr{
      display: none;
}
#moreblogs .separatorLast hr {
     display: none;
}
#moreblogs hr {display:none;}


/* Blogs Ad*/
#blogsAd{
     margin: 8px 0px 0px 5px;
}
#blogsAd h3, #blogs hr{
     display: none;
}
#blogsAd .moduleHeader{
     background-image: url(../images/blogs_top_revised.gif);
     width: 255px;
     height: 18px;
     margin-bottom: 13px;
}
#blogsAd .moduleFooter{
     clear: both;
     height: 1px;
	 overflow: hidden;
}

/* Blogs Ad*/
#blogsAd2{
     margin:3px 0px 0px 5px;
	 width: 252px;
}
#blogsAd2 h3, #blogs hr{
     display: none;
}
#blogsAd2 .moduleHeader{
	display:none;
}
#blogsAd2 .moduleFooter{
     clear: both;
     height: 1px;
	 overflow: hidden;
}


/* additions for work order 69341 */
#miscContent1, 
#miscContent2, 
#miscContent3,
#miscContent1 a, 
#miscContent2 a, 
#miscContent3 a {color:#d6cab5;}
#miscContent1 h4, 
#miscContent2 h4, 
#miscContent3 h4 {font-size:11px;}
#miscContent1 {padding:8px 8px 8px 0px;}
#miscContent2, 
#miscContent3 {padding:8px 0px 8px 9px;}
#miscContent1 .storyContainer,
#miscContent2 .storyContainer,
#miscContent3 .storyContainer {clear:both; padding:5px 0px;}
#miscContent1 img, 
#miscContent2 img, 
#miscContent3 img {border:2px solid #A59167;}
/* additions for work order 69341 */












