.module{
	    MARGIN-BOTTOM: 8px;
	}
.moduleContainer{
	    BORDER-RIGHT: #ebebeb 2px solid;
	    BORDER-TOP: #ebebeb 2px solid;
	    BORDER-LEFT: #ebebeb 2px solid;
	    BORDER-BOTTOM: #ebebeb 2px solid;
	}
.moduleHeader{
	    PADDING-RIGHT: 9px;
	    PADDING-LEFT: 9px;
	    BACKGROUND: url(/images/g-module-hs-bg.gif) #d2050a repeat-x;
	    PADDING-BOTTOM: 4px;
	    PADDING-TOP: 4px;
	    BORDER-BOTTOM: #ebebeb 2px solid;
	    TEXT-ALIGN: left;
	}
H2{
	    FONT-WEIGHT: bold;
	    FONT-SIZE: 1.8em;
	    TEXT-TRANSFORM: uppercase;
	    COLOR: #fff;
	    LINE-HEIGHT: 0.9em;
	    FONT-FAMILY: "Trebuchet MS", Arial, sans-serif;
	}
H3{
	    FONT-WEIGHT: bold;
	    FONT-SIZE: 1.8em;
	    TEXT-TRANSFORM: uppercase;
	    COLOR: #fff;
	    LINE-HEIGHT: 0.9em;
	    FONT-FAMILY: "Trebuchet MS", Arial, sans-serif;
	}
.moduleContent .containerPadding{
	    PADDING-RIGHT: 6px;
	    PADDING-LEFT: 6px;
	    FONT-SIZE: 1.1em;
	    PADDING-BOTTOM: 6px;
	    PADDING-TOP: 6px;
	    TEXT-ALIGN: left;
	}
.moduleContentContainer{
	    BACKGROUND: #fff;
	}
H4{
	    FONT-SIZE: 1.1em;
	    COLOR: #0000cf;
	}
A{
	    COLOR: #0000cf;
	}
.moduleFooter{
	    CLEAR: both;
	    POSITION: relative;
	}
.storySeparator{
	    CLEAR: both;
	}
HR{
	    DISPLAY: none;
	}
.storySeparator{
	    BORDER-TOP: #ebebeb 1px solid;
	    MARGIN: 6px 0px;
	}
IMG{
	    BORDER-RIGHT: #000 1px solid;
	    BORDER-TOP: #000 1px solid;
	    BORDER-LEFT: #000 1px solid;
	    BORDER-BOTTOM: #000 1px solid;
	}
#contentLeft .module{
	    WIDTH: 149px;
	}
#contentRight .module{
	    WIDTH: 149px;
	}
#contentLeft #search{
	    MARGIN-LEFT: 8px;
	}
#contentLeft #poll{
	    MARGIN-LEFT: 8px;
	}
#contentLeft #onAir{
	    MARGIN-LEFT: 8px;
	}
#contentLeft #weather{
	    MARGIN-LEFT: 8px;
	}
#contentLeft #otherNews{
	    MARGIN-LEFT: 8px;
	}
#contentLeft #club{
	    MARGIN-LEFT: 8px;
	}
#contentRight #search{
	    MARGIN-LEFT: 8px;
	}
#contentRight #poll{
	    MARGIN-LEFT: 8px;
	}
#contentRight #onAir{
	    MARGIN-LEFT: 8px;
	}
#contentRight #weather{
	    MARGIN-LEFT: 8px;
	}
#contentRight #otherNews{
	    MARGIN-LEFT: 8px;
	}
#contentRight #club{
	    MARGIN-LEFT: 8px;
	}
#feature IMG{
	    FLOAT: left;
	    MARGIN: 5px 10px 5px 5px;
	}
#headline IMG{
	    FLOAT: left;
	    MARGIN: 0px 10px 5px 0px;
	}
#otherNews IMG{
	    FLOAT: left;
	    MARGIN: 0px 10px 5px 0px;
	}
#feature HR{
	    DISPLAY: none;
	}
#otherNews HR{
	    DISPLAY: none;
	}
#club LEGEND{
	    DISPLAY: none;
	}
#search LEGEND{
	    DISPLAY: none;
	}
#feature{
	    FONT-SIZE: 1.1em;
	}
#headline{
	    FONT-SIZE: 1.1em;
	}
#feature .moduleContent .containerPadding{
	    POSITION: relative;
	}
#feature H3{
	    FONT-SIZE: 1.7em;
	    PADDING-BOTTOM: 5px;
	    TEXT-TRANSFORM: none;
	    COLOR: #f00;
	    PADDING-TOP: 5px;
	}
#feature .storyLink{
	    FONT-WEIGHT: bold;
	    PADDING-TOP: 5px;
	}
#headline .storyLink{
	    FONT-WEIGHT: bold;
	    FONT-SIZE: 0.9em;
	    PADDING-TOP: 2px;
	}
#headline H4{
	    PADDING-BOTTOM: 3px;
	}
#headline .storySeparator{
	    PADDING-RIGHT: 0px;
	    PADDING-LEFT: 0px;
	    PADDING-BOTTOM: 5px;
	    PADDING-TOP: 3px;
	}
#headline .storySeparatorstorySeparatorLast{
	    DISPLAY: none;
	}
#otherNews .storySeparator{
	    HEIGHT: 8px;
	}
#otherNews .storySeparator{
	    BORDER-TOP: #ebebeb 0px solid;
	    MARGIN: 0px;
	}
#club .textInput{
	    FONT-SIZE: 1em;
	    WIDTH: 130px;
	}
#clubmenu LI{}	
#club #cmdSubmit{
	    FONT-SIZE: 1.2em;
	    FLOAT: left;
	}
#saveLoginRow{
	    FLOAT: left;
	    WIDTH: 50px;
	}
#loginLinks{
	    PADDING-TOP: 4px;
	}
#search .textInput{
	    WIDTH: 130px;
	}
#search SELECT{
	    WIDTH: 130px;
	}
#search #searchTopSearches{
	    DISPLAY: none;
	}
#quadrantA .module{
	    WIDTH: 146px;
	}
#weather{
	    FLOAT: right;
	}
#weather IMG{
	    WIDTH: 45px;
	}
#weatherInfoFooter{
	    CLEAR: both;
	}
#weather UL LI{
	    LIST-STYLE-TYPE: none;
	}
#onAir{
	    FLOAT: left;
	}
#onAir IMG{
	    MARGIN: 4px 0px;
	}
#onAir #nextHost H5{
	    FONT-SIZE: 1.1em;
	    COLOR: #f00;
	    PADDING-TOP: 2px;
	}
#hostInfo .phoneNumber{
	    DISPLAY: none;
	}
#hostInfo .textMessage{
	    DISPLAY: none;
	}
#date{
	    FONT-WEIGHT: bold;
	    FONT-SIZE: 1.3em;
	    BACKGROUND: #797979;
	    COLOR: #bcbcbc;
	    BORDER-BOTTOM: #000000 3px solid;
	    FONT-FAMILY: "Trebuchet MS", Arial, sans-serif;
	}
#emailToFriend{
	    FONT-WEIGHT: bold;
	    FONT-SIZE: 1.3em;
	    BACKGROUND: #797979;
	    COLOR: #bcbcbc;
	    BORDER-BOTTOM: #000 2px solid;
	    FONT-FAMILY: "Trebuchet MS", Arial, sans-serif;
	}
.module#date{
	    WIDTH: 165px;
	}
.module#emailToFriend{
	    WIDTH: 165px;
	}
#date .moduleHeader{
	    BORDER-RIGHT: medium none;
	    PADDING-RIGHT: 0px;
	    BORDER-TOP: medium none;
	    PADDING-LEFT: 0px;
	    BACKGROUND: none transparent scroll repeat 0% 0%;
	    PADDING-BOTTOM: 0px;
	    BORDER-LEFT: medium none;
	    PADDING-TOP: 0px;
	    BORDER-BOTTOM: medium none;
	    TEXT-ALIGN: left;
	}
#emailToFriend .moduleHeader{
	    BORDER-RIGHT: medium none;
	    PADDING-RIGHT: 0px;
	    BORDER-TOP: medium none;
	    PADDING-LEFT: 0px;
	    BACKGROUND: none transparent scroll repeat 0% 0%;
	    PADDING-BOTTOM: 0px;
	    BORDER-LEFT: medium none;
	    PADDING-TOP: 0px;
	    BORDER-BOTTOM: medium none;
	    TEXT-ALIGN: left;
	}
#date H4{
	    DISPLAY: none;
	}
#emailToFriend H3{
	    DISPLAY: none;
	}
#emailToFriend H4{
	    DISPLAY: none;
	}
#date .moduleContainer{
	    BORDER-RIGHT: medium none;
	    BORDER-TOP: medium none;
	    BORDER-LEFT: medium none;
	    BORDER-BOTTOM: medium none;
	}
#emailToFriend .moduleContainer{
	    BORDER-RIGHT: medium none;
	    BORDER-TOP: medium none;
	    BORDER-LEFT: medium none;
	    BORDER-BOTTOM: medium none;
	}
#date .moduleContentContainer{
	    BACKGROUND: #797979;
	    TEXT-ALIGN: center;
	}
#emailToFriend .moduleContentContainer{
	    BACKGROUND: #797979;
	    TEXT-ALIGN: center;
	}
#date .containerPadding{
	    PADDING-RIGHT: 5px;
	    PADDING-LEFT: 5px;
	    PADDING-BOTTOM: 2px;
	    PADDING-TOP: 3px;
	    TEXT-ALIGN: center;
	}
#emailToFriend .containerPadding{
	    PADDING-RIGHT: 5px;
	    PADDING-LEFT: 5px;
	    PADDING-BOTTOM: 1px;
	    PADDING-TOP: 3px;
	    TEXT-ALIGN: center;
	}
#emailToFriend A{
	    PADDING-LEFT: 10px;
	    BACKGROUND: url(/images/g-email-arrow.gif) no-repeat 0px 5px;
	    MARGIN-LEFT: -5px;
	    COLOR: #bcbcbc;
	}
#emailToFriend{
	    MARGIN-BOTTOM: 8px;
	}
#date{
	    MARGIN-BOTTOM: 2px;
	}
#pollQuestion{
	    FONT-WEIGHT: bold;
	    COLOR: #0000cf;
	}
#poll .sponsorLabel{
	    DISPLAY: none;
	}
#poll IMG{
	    MARGIN-BOTTOM: 6px;
	}
#poll INPUT{
	    MARGIN-BOTTOM: 0px;
	}
#poll #formRowSubmit{
	    PADDING-TOP: 5px;
	}
#sponsor .moduleContainer{
	    BORDER-RIGHT: medium none;
	    BORDER-TOP: medium none;
	    BORDER-LEFT: medium none;
	    BORDER-BOTTOM: medium none;
	}
#sponsor .moduleHeader{
	    PADDING-RIGHT: 0px;
	    PADDING-LEFT: 0px;
	    BACKGROUND: url(/images/g-sponsor-h3.gif) repeat-x;
	    MARGIN-BOTTOM: -7px;
	    PADDING-BOTTOM: 0px;
	    PADDING-TOP: 0px;
	    BORDER-BOTTOM: medium none;
	}
#sponsor .moduleContent .containerPadding{
	    PADDING-RIGHT: 0px;
	    PADDING-LEFT: 0px;
	    FONT-SIZE: 1.1em;
	    PADDING-BOTTOM: 0px;
	    PADDING-TOP: 0px;
	    POSITION: relative;
	    TEXT-ALIGN: center;
	}
#sponsor IMG{
	    BORDER-RIGHT: medium none;
	    BORDER-TOP: medium none;
	    BORDER-LEFT: medium none;
	    BORDER-BOTTOM: medium none;
	}
#club A:hover{
	    COLOR: #fc0c16;
	}
#feature A:hover{
	    COLOR: #fc0c16;
	}
#onAir A:hover{
	    COLOR: #fc0c16;
	}
#weather A:hover{
	    COLOR: #fc0c16;
	}
#otherNews A:hover{
	    COLOR: #fc0c16;
	}
#headline A:hover{
	    COLOR: #fc0c16;
	}
