/* CSS Document */

body{
	background-color: #000000;
	background-image: url(../Images/background.jpg);
	background-position: top;
	background-repeat: repeat-x;
	margin: 0px;
}

hr{
	background-color: #666666;
	color: #666666;
	height: 1px;
	margin: 0px;
	border: 0 none;
}

.LeftMargin{
	width: 24px;
}

.RightMargin{
	width: 20px;
}

.LeftColumn{
	width: 248px;
	background-image: url(../Images/left-bg.jpg);
}

.RightColumn{
	width: 300px;
	background-image: url(../Images/left-bg.jpg);
}

#LeftColumnBtm{
	background-image: url(../Images/left-btm.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	height: 60px;
}

#Navigation{
	background-image: url(../Images/left-nav-bg.jpg);
	background-repeat: no-repeat;
	height: 570px;
}

.ContentArea{
	width: 697px;
}

#Footer{
	background-image: url(../Images/footer-content.jpg);
	background-repeat: no-repeat;
	height: 50px;
	font-size: 10px;
}

#FooterLeft{
	float: left;
	width: 400px;
	text-align: left;
}

#FooterRight{
	float: right;
	width: 400px;
	text-align: right;
}

#FooterSpacing{
	padding: 10px;
}

#ListenLive{
	position: absolute;
}

#ListeLiveDim{
	height: 138px;
}

#RadioShows{
	position: absolute;
}

#RadioShowsDim{
	padding-top: 8px;
	height: 207px;
	width: 229px;
}

#MainBoxesTop{
	background-image: url(../Images/main-top.gif);
	background-position: top;
	background-repeat: no-repeat;
	height: 10px;
}

#MainBoxesBtm{
	background-image: url(../Images/main-btm.jpg);
	background-repeat: no-repeat;
	height: 9px;
}

.WinAtWork{
	background-color: #343434;
	background-image: url(../Images/main-ticket-bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	width: 230px;
	height: 226px;
}

#WinAtWorkSmall{
	background-image: url(../Images/main-sounds-right.gif);
	background-position: top right;
	background-repeat: repeat-y;
	height: 429px;
}

#WinAtWorkLarge{
	background-image: url(../Images/main-ticket-right.jpg);
	background-position: top right;
	background-repeat: repeat-y;
	height: 429px;
}
#WinAtWorkTitleLarge{
	padding-top: 30px;
}
#WinAtWorkTitleSmall{
	padding: 0;
}

#TicketFeature{
	padding: 6px 0 10px 10px;
}

#WinAtWorkContentSmall{
	line-height: 16px;
	margin: 0 6px 0 6px;
	padding: 10px 18px 4px 18px;
	text-align:center;
}

#WinAtWorkContentSmall p{
	margin: 6px 0 6px 0;
}

#WinAtWorkContentLarge{
	line-height: 20px;
	margin: 0 6px 0 6px;
	padding: 0px 18px 4px 18px;
	text-align:center;
}


.PromoBannerArea{
	background-color: #FFFFFF;
	width: 234px;
}

#PromoBanners{
	padding: 6px 8px 6px 8px;
}

.PromoBanners{
	padding: 6px 8px 6px 8px;
}
	

.VoteWeather{
	background-color: #FFFFFF;
	background-image: url(../Images/main-vote-bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	width: 233px;
}

#VoteArea{
	background-image: url(../Images/main-vote-left.gif);
	background-position: top left;
	background-repeat: repeat-y;
	padding: 10px 6px 0 16px;
}

#VoteTitlePadding{
	padding-bottom: 8px;
}

#VoteContentPadding{
	padding-bottom: 8px;
}

#VoteButton{
	position: relative;
	left: 170px;
	width: 42px;
}

#Weather{
	background-color: #FFFFFF;
	height: 245px;
}

#WeatherCorner{

}

#Why2AdsBGTop{
	background-color: #FFFFFF;
	background-image: url(../Images/why-2-ads/top-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

#ContentBgBtm{
	background-image: url(../Images/content-btm-bg.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

#ContentBgBtmGrey{
	background-image: url(../Images/content-btm-bg-grey.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

#Why2AdsIntroSpacing{
	padding: 0 25px 40px 25px;
}

.LukeRobRenaeRight{
	background-image: url(../Images/luke-rob-renae/right-bg.gif);
	background-position: left;
	background-repeat: repeat-y;	
}

.LukeRobRenaeContentArea{
	background-color: #EBD3AF;
	background-image: url(../Images/luke-rob-renae/content-bg.jpg);
	background-position: top;
	background-repeat: no-repeat;
	padding: 20px;
}

#StuCampbellContentArea{
	background-color: #73a21e;
	background-image: url(../Images/stu-campbell/content-bg-top.gif);
	background-position: top;
	background-repeat: repeat-x;
}

#StuFlash{
	position: relative;
	float: right;
	width: 164px;
	height: 219px;
}

.Padding20{
	padding: 20px;
	color: #333;
}

.Padding10{
	padding: 10px;
}

#JoLynchFloat{
	position: relative;
	float: right;
	padding: 8px 8px 0 0;
	width: 174px;
}

#AboutJo{
	margin-bottom: 30px;
}

#NewsBgTop{
	background-position: top;
	background-repeat: repeat-x;
}

#NewsProLeft{
	float: left;
	width: 133px;
	padding-right: 15px;
	margin-bottom: 420px;
}

#KelHarperBgTop{
	background-color: #222222;
	background-image: url(../Images/kel-harper/background-top.gif);
	background-position: top;
	background-repeat: repeat-x;
}

#KelHarperBgBtm{
	background-image: url(../Images/kel-harper/bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

#WhiteBackground{
	background-color: #FFFFFF;
	color: #333333;
}

#WhyRadioWorks{
	background-color: #FFFFFF;
	font-size: 11px;
	color: #333333;
	letter-spacing: 1px;
	line-height: 20px;
}

#WhoIsWho{
	padding-bottom: 50px;
	background: #222222 url(../Images/content-btm-bg-grey.gif) no-repeat bottom;
	color: #FFFFFF;
	font-size: 11px;
	letter-spacing: 1px;
}

#OurBusinessPartners{
	background-color: #FFFFFF;
	font-size: 11px;
	color: #333333;
	letter-spacing: 1px;
	line-height: 20px;
}

#TheBackNineBGLeft{
	background-image: url(../Images/the-back-nine/top-left-back-nine.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	width: 697px;
	height: 238px;
}

#TheBackNineBGRight{
	background-image: url(../Images/the-back-nine/top-right.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	width: 697px;
	height: 238px;
}

#TheBackNineBlurb{
	padding: 160px 20px 0 280px;
}

#TheBlackNineTopBG{
	background-image: url(../Images/the-back-nine/content-top-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

#TermsOfUseTitle{
	border: dashed #999999 1px;
	padding: 3px;
}

#TermsOfUseTitle2{
	background-image: url(../Images/terms-title-bg.gif);
	background-color: #0e68ad;
	line-height: 50px;
}

#PrivacyTitle{
	border: dashed #999999 1px;
	padding: 3px;
}

#PrivacyTitle2{
	background-image: url(../Images/privacy-title-bg.gif);
	background-color: #9f1002;
	line-height: 50px;
}

#SitemapTitle{
	border: dashed #999999 1px;
	padding: 3px;
}

#SitemapTitle2{
	background-image: url(../Images/sitemap-title-bg.gif);
	background-color: #9f1002;
	line-height: 50px;
}

#StreetTeamTopBg{
	background-image: url(../Images/1029ers/top-bg.gif);
	background-position: top;
	background-repeat: repeat-x;
}

#StreetBoxBg{
	background-image: url(../Images/1029ers/box-content-bg.gif);
	background-position: center;
	background-repeat:repeat-y;
	width: 479px;
}

#StreetBoxTop{
	background-image: url(../Images/1029ers/box-top.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 479px;
	padding-top: 40px;
}

#StreetBoxBtm{
	background-image: url(../Images/1029ers/box-btm.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 479px;
	padding-bottom: 62px;
}

#StreetPadding{
	padding: 0 10px 0 10px;
}

#PromoPadding{
	padding: 15px;
	font-family:Arial,Helvetica;
	color: #333;
	text-align: center;
}
#Trev{
padding-left:35px;
padding-right:35px;
	background-color:#000000;



}
.Trev-txt{
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#696894;

}
.Trev-sm-txt{
	font-size:11px;
	color:#696894;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 13px;

}

#TicketOfficeBtm{
	background-color: #333333;
	background-image: url(../Images/ticket-office/bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding-bottom: 20px;
}

#WinAtWorkRight{
	background-image: url(../Images/main-ticket-right.jpg);
	background-position: top right;
	background-repeat: repeat-y;
}

#TicketPaddingTop{
	padding-top: 8px;
}

.businessTable td{padding:10px;}
Form {margin: 0px;
}

/* New front page */

div#OnAirTeam{
	height: 207px;
	padding-top: 8px;
	position: relative;
	width: 696px;
}
td#contests{
	width: 459px;
	height:241px;
}
a img.noBorder {
	background: none;
	border: none;
}
#partners{
	background: #1A1A1A url(../Images/paid-partners/bottom.gif) center bottom no-repeat;
	padding-bottom: 26px;
}
.table{
	margin-left:20px;
	}
.bottom-bait {
	font-size: 16px;
	color: #F00;
	font-weight: bold;
	text-align: center;
}
