﻿body
{
	background-color: #000000;
	font-family: Tahoma,Arial;
	font-size: 10pt;
	margin: 0px;
	color: #FFFFFF;
}

.MainHeading
{
	font-size: 10pt;
	color: #646464;
	font-weight: bold;
	text-align: center;
	cursor: hand;
	text-decoration: none;
}
.GalleryHeader
{
	width: 900px;
	height:234px;
	background-image: url("Images/Gallery.jpg" );
}

.MainHeading:hover
{
	color: #FFFFFF;
}
.MainFooter
{
	font-size: 8pt;
	color: #646464;
	text-align: center;
}

.MainLink
{
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}

.MainLink:hover
{
	text-decoration: underline;
}

.Logon
{
	background-image: url("Images/Logon_off.jpg" );
	cursor: hand;
	width: 40px;
	height: 40px;
}

.Logon:hover
{
	background-image: url("Images/Logon_on.jpg" );
}

h1
{
	color: #646464;
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
}

.Button
{
	color: #FFFFFF;
	background-color: #000000;
	border: none;
	cursor: hand;
}
.Button:hover
{
	text-decoration: underline;
}

.NewsTop
{
	background-image: url("Images/NewsTop.jpg" );
	width: 900px;
	height: 246px;
	background-repeat: no-repeat;
}

.NewsBottom
{
	background-image: url("Images/NewsBottom2.jpg" );
	width: 900px;
	height: 104px;
	background-repeat: no-repeat;
}

.NewsContentBack
{
	background-image: url("Images/NewsContentBack.jpg" );
	width: 900px;
	height: 104px;
	background-repeat:repeat-y;
}

.Newsback
{
	background-image: url("Images/News.jpg" );
	width: 900px;
	height: 117px;
	background-repeat: no-repeat;
}

.NewsShortDesc
{
	color: #413627;
}
.NewsTitle
{
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
}
.Newslink
{
	color: #570901;
	text-decoration: none;
	cursor: hand;
}
.Newslink:hover
{
	text-decoration: underline;
}

.WhiteLink
{
	text-decoration: none;
	color: #FFFFFF;
	cursor: hand;
}

.WhiteLink:hover
{
	text-decoration: underline;
}

.FilmGrey
{
	background-image: url("Images/FilmGrey.jpg" );
	width: 160px;
	height: 147px;
}

.FilmRed
{
	background-image: url("Images/FilmRed.jpg" );
	width: 160px;
	height: 147px;
}
.FilmBlack
{
	background-image: url("Images/FilmBlack.jpg" );
	width: 160px;
	height: 147px;
}

.JukeBox
{
	background-image: url("Images/jukeboxflatcast.jpg" );
	height: 268px;
	width: 354px;
	background-repeat: no-repeat;
}

.BarRadio
{
	background-image: url("Images/BarRadio.jpg" );
	width: 1131px;
	height: 848px;
	background-repeat: no-repeat;
}

.ReviewHeading
{
	font-weight: bold;
	color: #000000;
	font-size: 11pt;
	
}

.ReviewText
{
	color: #000000;
	
}

.RedReviewLink
{
	color: #540000;
	text-decoration: none;
	cursor:hand;
}

.RedReviewLink:hover
{
	text-decoration: underline;
}
.MusicNewsTitle
{
	color: #540000;
	font-size: 11pt;
}
.MusicNewsText
{
	color: #FFFFFF;
}
.ChartTop
{
	background-image: url("Images/ChartsTop.jpg" );
	width: 1100px;
	height: 207px;
}

.ChartTitle
{
	color: #FFFFFF;
	font-size: 11pt;
}

.ChartTitle:hover
{
	text-decoration:underline;
}


.ChartText
{
	color: Yellow;
}

.ChartSongRow
{
	background-color: #000000;
	
}

.CalendarDay
{
	width: 120px;
	height: 90px;
	background-color: #FFFFFF;
	overflow: hidden;
}

.CalendarDayOutsideMonth
{
	width: 120px;
	height: 90px;
	background-color: #C7CBD1;
}

.CalendarDayHeader
{
	height: 16px;
	width: 118px;
	background-image: url("Images/TileDark.png" );
	font-weight: bold;
	font-size: 10px;
	font-family: Tahoma;
	padding-top: 3px;
	padding-left: 2px;	
}

.CalendarDayHeader:hover
{
	background-image: url("Images/CalendarGrayTile_Light.png" );
}
.DayHeaders
{
	padding-left: 40px;
	padding-right: 30px;
	color: #4E545A;
}

.Today
{
	height: 16px;
	width: 118px;
	background-image: url("Images/TodayTile.png" );
	font-weight: bold;
	font-size: 10px;
	font-family: Tahoma;
	padding-top: 3px;
	padding-left: 2px;
	cursor: hand;
}
.DayFrame
{
	border: solid 1px #9199A4;
	width: 120px;
	float: left;
}

.ToDayFrame
{
	border: solid 1px #F3B94D;
	width: 120px;
	float: left;
}
.EventDate
{
	font-size: 14pt;
	color:#1B1B1B;
}
.EventBackground
{
	background-image: url("Images/EventTile.png" );
	cursor: hand;
}

.EventBackground:hover
{
	background-image: url("Images/EventTile_hover.png" );
	cursor: hand;
}

.KFC
{
	background-image:url("Images/Logos/kfc_g.jpg");
	background-repeat:no-repeat;
	width:32px;
	height:32px;	
	cursor:hand;
}
.KFC:hover
{
	background-image:url("Images/Logos/kfc_c.jpg");
	background-repeat:no-repeat;
	width:36px;
	height:36px;	
}

.DawnWing
{
	background-image:url("Images/Logos/dawnwing_g.jpg");
	background-repeat:no-repeat;
	width:32px;
	height:32px;	
	cursor:hand;
}
.DawnWing:hover
{
	background-image:url("Images/Logos/dawnwing_c.jpg");
	background-repeat:no-repeat;
	width:36px;
	height:36px;	
}

.MSMS
{
	background-image:url("Images/Logos/m_g.jpg");
	background-repeat:no-repeat;
	width:36px;
	height:36px;	
	cursor:hand;
}
.MSMS:hover
{
	background-image:url("Images/Logos/m_c.jpg");
	background-repeat:no-repeat;
	width:32px;
	height:32px;	
}

.OutSurance
{
	background-image:url("Images/Logos/outsurance_g.jpg");
	background-repeat:no-repeat;
	width:32px;
	height:32px;	
	cursor:hand;
}
.OutSurance:hover
{
	background-image:url("Images/Logos/outsurance_c.jpg");
	background-repeat:no-repeat;
	width:36px;
	height:36px;	
}

.Sanlam
{
	background-image:url("Images/Logos/sanlam_g.jpg");
	background-repeat:no-repeat;
	width:32px;
	height:32px;	
	cursor:hand;
}
.Sanlam:hover
{
	background-image:url("Images/Logos/sanlam_c.jpg");
	background-repeat:no-repeat;
	width:36px;
	height:36px;	
}

.PersonInfoDiv
{
	background-color:#FFFFFF;
	color:Black;
	width:350px;	
	z-index:100;
}

.Marquee
{	
	font-weight:bold;		
	width:770px;	
	margin-left:300px;	
}


.MarqueeLink
{
	color:#1F7BD0;
	text-decoration:none;
}
.MarqueeLink:hover
{	
	text-decoration:underline;	
	cursor:hand;
}
.Knob
{
	background-image:url("Images/Knob.png");
	width:100px;
	height:171px;
}
.Album
{
	background-image:url("Images/Album.jpg");
	width:211px;
	height:172px;
	background-repeat:no-repeat;
}

.Photo
{
	background-image:url("Images/Photo.jpg");
	width:211px;
	height:172px;
	background-repeat:no-repeat;
}

.BarExit
{
	background-image:url("Images/BarExit.jpg");
	width:187px;
	height:85px;
	background-repeat:no-repeat;
	cursor:hand;
	
}

.OnAir
{
	background-image:url("Images/dj-on-air.jpg");
	width:195px;
	height:150px;
	background-repeat:no-repeat;	
}
.CalendarHeader
{
	background-image:url("Images/calendar-header.jpg");
	width:900px;
	height:200px;
}

.Magzine
{
	background-image:url("images/mag.jpg");
	width:623px;
	height:504px;
	background-repeat:no-repeat;
}
.MagBottom
{
	width:623px;
	height:77px;
	background-image:url("images/magbottom.jpg");
	
}
.Reviews
{
	background-image:url("images/reviewsback.jpg");
	width:900px;
	height:500px;
}
.ReviewsContent
{
	width: 450px;
	background-image:url("images/ReviewsContentBack.jpg");
	width:472px;
	height:115px;
	background-repeat:no-repeat;
}
.MagContent
{
	background-image:url("images/magcontentback.jpg");
	width:593px;
	padding-left:30px;
	padding-top:5px;
	height:103px;
}

.PodCastTable
{
	background-color:#000000;
	margin-top: 10px; 
	margin-left: 20px;
	color:#FFFFFF;
}


.PodCastEpisode
{
	color:#FFFFFF;
}
.CastHeading
{
	background-color:#CCCCCC;
	color:#000000;
}