body 
	{
	font-size:76%; 
	font-family:Arial,Helvetica,sans-serif; 
	text-align:center; 
	margin:0; 
	padding:0; 
	color:#000000; 
	background: #000000 0px 31px repeat-x;
	}
	
div {
	text-align:left; 
	margin:0; padding:0;
	}

p {
	margin:2px 10px 8px 10px; 
	padding:0;
}

small {font-size:0.92em;}
big {font-size:1.17em;}
tr {vertical-align:top;}
th, td {font-size:1.0em;}
ul {margin: 0px 10px 0px 10px;padding: 0;}
ul li {
	list-style:none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/* headings */
h1.hidden {visibility:hidden; display:none;}
h1 {font-size:1.67em; color:#036; margin:0;}
h1.line {font-size:2.33em; color:#000000; margin:0 0.5em 0.75em 0.5em;border-bottom:1px dotted #A09B91}
h2 {font-size:1.08em; color:#fff; margin:0;}
h2.B {font-size:1.0em; color:#2F2F2F; margin:0 0 1px 0; padding:5px 10px 5px 10px;}
h2 .date, h2.B .date {font-size:0.83em; font-weight:normal; float:right; padding-top:2px;}
h3 {font-size:1.0em; color:#036; background:transparent; margin:0;}
h4 {font-size:1.0em; color:#036; background:transparent; margin:0;}

/* links */
a:link {color:#036CBF;text-decoration:none;}
a:visited {color:#036CBF;text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none}

#DisplayMain 
	{
		position:relative;
		width:988px; 
		margin:0 auto; 
		padding:0;
	}

#header p {margin:0; padding:0; height:74px; position:relative; top:-20px }
body #header p, #header p {
	background:#01427E url(../img/SFMSiteHeader.jpg) center no-repeat;}

body #nheader p, #nheader p {
	background:#01427E url(/img/SFMSiteHeader.jpg) center no-repeat;}
#nheader p {margin:0; padding:0; height:74px; position:relative; top:-5px }

body #header #subHeader, #header #subHeader {
	background:#101215 url(../img/commonBG.jpg) top left repeat-x;
	top:70px;
	position:absolute;
	width:988px;
	height:24px;
	}
	
body #nheader #subHeader, #nheader #subHeader 
{
	background:#101215 url(../img/commonBG.jpg) top left repeat-x;
	top:70px;
	position:absolute;
	width:988px;
	height:24px;
}
		
body #header #newsHeader, #header #subHeader {background:#101215 url(../news/img/newsbar.jpg) top left;}

#newsHeader .Selected { background:#000000; color:#FFFFFF; }

#newsNav {
	position:relative; 
	height:24px;
	width:718px;
	margin:0; 
	padding:0; 
	background: url(../news/img/newsbar.jpg) repeat-x;
	top:20px;	
	}
#newsNav li {float:left; margin:0; padding:0 12px 0 10px; list-style:none; font-weight:bold; font-size:12px;}
#newsNav a {
	float:left; 
	margin:0px 0 10px 0; 
	padding:5px 11px; 
	color:#000000;
	font-weight:bold;
	font-size:12px;
}

#mainNav .Selected { background:#000033; }

#mainNav {position:relative; height:24px; margin:0; padding:0}
#mainNav li {float:left; margin:0; padding:0 8px 0 5px; list-style:none; font-weight:bold; font-size:12px;}
#mainNav a {
	float:left; 
	margin:0px 0 10px 0; 
	padding:5px 9px; 
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}


#bannerad {
	width:718px;
	height:50px;
	margin-top:8px;
	overflow:hidden;
	border-top:2px #92BA40 solid;
}
 
#mainFeature {
	width:718px;
	height:278px;
	/* width was 278 */
	border-top:2px #92BA40 solid;
	position:relative;
	margin-top:8px;
	overflow:hidden;
	background:url(../img/BackgroundFeatureMain.jpg);
}

#mainFeatureOverviewWrap {
	width:718px; 
	height:270px;
	border-top:	3px solid #92BA40;
	overflow:hidden;
}

#mainFeatureOverviewWrap IMG{
	margin-left:1px;
	margin-top:1px;
}

#mainFeatureOverviewWrap img.mainpic { 
	width:365px;
	height:261px;
	border:thin;
	position:relative;
	top:3px;
	left:5px;
}

#mainFeatureOverviewWrap H1 {
	font-family:Arial, Helvetica, sans-serif;
	size:22px;
	position:relative;
	left:380px;
	top:-262px;
	color:#FFFFFF;
	width:320px;
}

#mainFeatureOverviewWrap H4 {
	font-family:Arial, Helvetica, sans-serif;
	size:12px;
	position:relative;
	left:380px;
	top:-260px;
	color:#FFFFFF;
	width:320px;
	
}

#mainFeatureOverviewWrap H5 {
	font-family:Arial, Helvetica, sans-serif;
	size:13px;
	position:relative;
	left:380px;
	top:-260px;
	color:#FFFFFF;
	width:330px;
	height:150px;
	font-weight:100;
	font-style:normal;
	vertical-align:top;
}

.readmore {
	position:relative;
	left:373px;
	top:-124px;
	color:#FFFFFF;
}

.morepictures {
	position:relative;
	left:-52px;
	top:-124px;
	color:#FFFFFF;
}


#leftCentralWrap 
	{
		float:left;
		margin-right:1px;
		width:720px;
	}

#DestView 
	{
		width:718px;
		margin:0;
	}
	
#DestView H1 {
		font-size:14px;
		font-weight:bold;
		color:#FFFFFF;
		}
	
#PromoSoon {
	width:718px;
	margin:0;
	height:300px;
	}


.boxTabs 
	{
		height:23px;
		padding:0;
		margin:0;
		overflow:hidden;
		background:#003366;
		background:url(../img/NavBackground.gif) repeat-x);			
	}
	
.boxTabsTodayOnSFM 
	{
		height:23px;
		padding:2px;
		margin:0;
		overflow:hidden;
		background:#000033;
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
		font-style:normal;
		font-weight:bold;
		color:#FFFFFF;
		vertical-align:middle;
		border-top:	3px solid #92BA40;
		text-indent:10px;
		background:url(../img/NavBackground.gif) repeat-x);			
	}	
	
.boxTabsnews
	{
		height:23px;
		padding:2px;
		margin:0;
		overflow:hidden;
		background:#000033;
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
		font-style:normal;
		font-weight:bold;
		color:#FFFFFF;
		vertical-align:middle;
		border-top:	3px solid #92BA40;
		text-indent:10px;
		background:url(../img/NavBackground.gif) repeat-x);			
	}	
	
	
.boxTabsPromo 
	{
		height:23px;
		padding:2px;
		margin:0;
		overflow:hidden;
		background:#000033;
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
		font-style:normal;
		font-weight:bold;
		color:#FFFFFF;
		vertical-align:middle;
		border-top:	3px solid #92BA40;
		text-indent:10px;
		background:url(../img/NavBackground.gif) repeat-x);		
	}		
	
.NewsletterSFM 
	{
		height:23px;
		padding:2px;
		margin:0;
		overflow:hidden;
		background:#000033;
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
		font-style:normal;
		font-weight:bold;
		color:#FFFFFF;
		vertical-align:middle;
		border-top:	3px solid #92BA40;
		text-indent:10px;
		background:url(../img/NavBackground.gif) repeat-x);			
	}	
	
	
.DestinationsSFM 
	{
		height:23px;
		padding:2px;
		margin:0;
		overflow:hidden;
		background:#000033;
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
		font-style:normal;
		font-weight:bold;
		color:#FFFFFF;
		vertical-align:middle;
		border-top:	3px solid #92BA40;
		text-indent:10px;
		background:url(../img/NavBackground.gif) repeat-x);			
	}	
	
	
.boxTabsAOD
	{
		height:23px;
		padding:2px;
		margin:0;
		overflow:hidden;
		background:#000033;
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
		font-style:normal;
		font-weight:bold;
		color:#FFFFFF;
		vertical-align:middle;
		border-top:	3px solid #92BA40;
		text-indent:10px;
		background:url(../img/NavBackground.gif) repeat-x);
		width:718px;
	}		
	

.ipb { 
 font: 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; 
 FONT-WEIGHT: bold;
 background-color: #D7E5F2; 
 color: #000066; 
 border: 1px solid #284279; 
 margin-right: 1px; 
 margin-top: 3px;
 padding-left: 3px;
} 

.button { 
 font: 11px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 2px; 
}



.panelWrap {background:#ffffff;padding:10px 0px 10px 0px;}
.orange {border-top:5px solid #FF4C2F;border-bottom:5px solid #FF4C2F;}
.grey {border-top:5px solid #8095B0;border-bottom:5px solid #8095B0;min-height:135px;  height:auto !important;height:135px}
.greysmall {border-top:5px solid #8095B0;border-bottom:5px solid #8095B0;}
.yellow {border-top:5px solid #E7A932;border-bottom:5px solid #E7A932;min-height:140px;  height:auto !important;height:140px}


.panelItemleft
	{ 
		min-height:90px;  
		height:90px;
		width:350px;
		margin:0px 10px 10px 10px;
		border-bottom:1px solid #E2962B;
		padding:0 0 10px 0;
		clear:both;
		position:relative;
	}

.panelItemright1
	{ 
		min-height:90px;  
		height:90px;
		width:350px;
		margin:0px 10px 10px 10px;
		border-bottom:1px solid #E2962B;
		padding:0 0 10px 0;
		clear:both;
		left:350px;
		position:relative;
		top:-111px;
	}

.panelItemleft2
	{ 
		min-height:90px;  
		height:90px;
		width:350px;
		margin:0px 10px 10px 10px;
		border-bottom:1px solid #E2962B;
		padding:0 0 10px 0;
		clear:both;
		position:relative;
		top:-111px;
	}
	

.panelItemright2
	{ 
		min-height:90px;  
		height:90px;
		width:350px;
		margin:0px 10px 10px 10px;
		border-bottom:1px solid #E2962B;
		padding:0 0 10px 0;
		clear:both;
		left:350px;
		position:relative;
		top:-222px;
	}
	
.panelItemleft3
	{ 
		min-height:90px;  
		height:90px;
		width:350px;
		margin:0px 10px 10px 10px;
		border-bottom:1px solid #E2962B;
		padding:0 0 10px 0;
		clear:both;
		position:relative;
		top:-222px;
	}	

.panelItemright3
	{ 
		min-height:90px;  
		height:90px;
		width:350px;
		margin:0px 10px 10px 10px;
		border-bottom:1px solid #E2962B;
		padding:0 0 10px 0;
		clear:both;
		left:350px;
		position:relative;
		top:-333px;
	}	
	
	
.panelItemleft4
	{ 
		min-height:90px;  
		height:90px;
		width:350px;
		margin:0px 10px 10px 10px;
		border-bottom:1px solid #E2962B;
		padding:0 0 10px 0;
		clear:both;
		position:relative;
		top:-333px;
	}	
	
.panelItemright4
	{ 
		min-height:90px;  
		height:90px;
		width:350px;
		margin:0px 10px 10px 10px;
		border-bottom:1px solid #E2962B;
		padding:0 0 10px 0;
		clear:both;
		left:350px;
		position:relative;
		top:-444px;
	}	
		

.panelItemList {border-left:1px dotted #5F646E;width:158px;float:right;padding:0 0 0 10px;margin:0 0 0 8px}
.panelItemList h2 {color:#000000}
.panelItemList ul {margin:0;padding:0}
.panelItemList ul li {margin:5px 0 0 0;padding:0}
.panelWrap .panelImg {float:left;margin:0px 10px 10px 0px}
.panelWrap p {margin:0px 0px 0px 170px;}
.panelWrap h2 a {color:#036CBF;font-size:1.15em}
span.txDate {font-size:.90em;display:block;font-weight:normal}

.panelItemSmall {margin:0 0 0 8px;padding:0;width:160px;float:left; min-height:135px;  height:auto !important;height:135px;position:relative;display:inline}
.panelItemSmall .panelImg {float:none;margin:0;position:relative;}
.panelItemSmall p {margin:0}

/* right column */
#rightCol {
	width:250px; 
	float:left;
	padding:0; 
	margin:0; 
	overflow:hidden; 
	position:absolute;
	left:19px;
	top:-2px;
	}

#rightCol div {/*padding-bottom:3px; border-bottom:2px solid white; position:relative;	*/}
#rightCol h2 {font-size:1.08em; color:#ffffff; background:transparent; text-transform:none; margin:0; padding:6px 4px 2px 10px;}
#rightCol h3 {font-size:1.08em; color:#fff; background:#EA9C3A; text-transform:uppercase; margin:0 0 7px 0; padding:4px 4px 4px 10px;}
#rightCol h3 a {color:#ffffff}
#rightCol h4 {font-size:1.0em; color:#2F2F2F; text-transform:none; margin:0; padding:6px 4px 2px 10px;}
#rightCol p {margin:0; padding:2px 10px 4px 10px;}
#rightCol .panelWrap p {font-size:.90em;color:#202020;font-weight:bold}
.promoImg {border-bottom:1px solid white;}
#rightCol .rightImgAndText p.imgtxt {margin-left:88px !important;padding:0;}
#rightCol .rightImgAndText img.storyImg {position:relative;border:1px solid #CCCBCB}
#rightCol .rightImgAndText h4 {padding:0;margin:10px 0 0 88px}
#rightCol .rightImgAndText h3 {margin-bottom:0px !important}

/* Last Played */
#LastPlayerBox {
	width:250px;
	margin-bottom:6px;
}

#PlayTabs {
	float:left;
	padding:0;
	margin:0;
	overflow:hidden;
	background-color:#000033;
	border-top:	3px solid #92BA40;
	width:260px;
}

#tab-abc-link,#tab-abctwo-link {float:left;padding:4px 4px 0px 9px;height:26px;} 
#tab-abc-link {background:url(bg_tab_blue_left.gif) no-repeat top left}
#tab-abctwo-link {background:url(bg_tab_green_left.gif) no-repeat top left}
a#tab-abc-link,a#tab-abctwo-link,
a#tab-abc-link:visited,a#tab-abctwo-link:visited {display:block;font-size:1.15em;font-weight:bold;color:#ffffff;height:26px;} 

/* tabs for all */
.tabRightBlue 
	{
		background-color:#000033;
		width:7px;
		height:26px;
		float:left;
		margin-right:1px;
	}
	
	
.SubNav 
	{
		background:#000033;
		float:left;
		width:250px;
	}
	
.Footer {
	background:#000000;
	clear:both;
	float:left;
	height:21px;
	width:250px
}

.SubNav ul 
	{
		margin:0px 0 0 2px;
	}
	
.Footer ul {margin:2px 0 0 2px;}
#scroller
	{
		display:block;
		float:left;
		list-style-type:none; 
		background:#003366;
		list-style-image:none; 
		height:22px;
		padding:0px; 
		margin:0px 0px 0px 0px;
		width:auto;
	}
.Footer ul li {display:block;float:left;list-style-type:none; background:none;list-style-image:none; height:16px;padding:0px; margin:0px 0px 0px 0px;}
.SubNav ul li a, .tvFooter ul li a,
.SubNav ul li a:visited, .tvFooter ul li a:visited
 {font-size:12px;color:#ffffff !important;font-weight:bold}
.Footer a.rss {margin:0px 0px 0px 30px;display:inline}
.SubNav a.read {margin:0px 0px 0px 21px;display:inline}

a.earlier, a.earlier:visited 
		{
			display:block;
			height:14px;
			width:158px;
			padding:0;
			text-indent:7px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			vertical-align:top;
			text-decoration:none;
		}

a.earlier, a.later, a.earlier:visited, a.later:visited {margin:0;color:#ffffff}
a.later, a.later:visited {display:block;height:16px;width:58px;background:url(bg_later.gif) no-repeat top left;padding:0;text-indent:20px}

#SubNav2 {background:#000033}
#SubNavS2 {background:#049696;}
#displaybox {display:none}

/* generic right box - variable height */
.rightColBox 
	{
		width:250px;
		padding:0px 0px 10px 0px;
		margin:0;
	}
	
.rightColBox .Blue, .rightColBox .Green {height:auto;min-height:0;}
.rightColBox ul {margin:0}
.rightColBox ul a {font-weight:bold}

.shadowBox {padding:0px 0px 10px 0px;padding:0px 0px 10px 0px !important;background:url(bg_boxshadow_gen.gif) repeat-x bottom left}


#todaySFM .panelImg { margin-right:0; border:2px #000000 solid;}
#todaySFM .panelWrap {padding-left:10px;}
#todaySFM h2 
		{
			padding:0 0 5px 0;
			margin-top:4px;
			clear:both;
			color:#000000;
			font-size:14px;	
		}
#todaySFM p {padding:0 0 5px 0;clear:both;;margin-right:7px}
#todaySFM ul {margin:0;}
#todaySFM ul li {padding:0}
#todaySFM p.ab 
		{
			font-weight:bold;
			padding:5px 0 0 0;
			clear:both;
			border-top:1px solid #5F646E;
			margin-right:7px;
		}
#Newsletter p.ab {font-weight:bold;padding:5px 0 0 0;clear:both;margin:0 7px 0 10px;font-size:1.0em}

#Newsletter #sP {font-weight:normal;font-size:11px;margin:0}
#Newsletter .Blue,#Newsletter .Green {height:auto;min-height:0;}
#Newsletter .Blue a,#Newsletter .Green a {font-size:.90em;}
#Newsletter #nlSub {margin:0 0 0 10px;}
.nlSubp {margin:0 0 1em 20px;}
#subNl, #subNlu {border:1px solid #3A3A3A;background:#EFEFEF;font-size:11px;padding:1px 0px 1px 0px;width:60px;margin:0;cursor:pointer}
.nlSubp #subNl,.nlSubp #subNlu {width:7em;}
#nlE, #nlEu {border:1px solid #3A3A3A;font-size:11px;width:150px;padding-left:2px}

#newsBox .rightLinksAll {background:none}
#newsBox .viewAll {padding:3px}
#newsBox h2 {padding:0; margin-top:0px;font-size:1.0em;}
#newsBox .panelWrap p {margin:0 0 0 85px;font-size:.90em;}
#newsBox .panelImg {margin:0px 10px 10px 10px}

.PlayListing {height:199px;clear:both;overflow:hidden;position:relative;width:250px}
.PlayListing table {margin:0;border:none;width:250px}
.PlayListing table td {background:#ffffff;border-bottom:1px #5F646E}
.PlayListing table td.time {
		font-weight:bold;
		padding:3px 3px 3px 11px; 
		font-size:10px;
		width:50px;
	} 
.PlayListing table td.desc {font-weight:normal;padding:3px 3px 3px 0px; font-size:10px;} 
.PlayListing a, .PlayListing a:visited {color:#000000}
#listAbc, #listAbc2  {border-top:2px solid #000033;border-bottom:2px solid #000033;position:absolute;left:0px;display:block;}

#rightCol #downloadPrograms {width:250px;margin:0;}


/* ------------------------------------------------------------------------------- */
/* central content */

#mainContent 
	{
		float:left; 
		padding:0; 
		margin:0 20px 0 0;
		width:718px;
		height:270px;
	}


#FrontPageHeading
	{
	width:330px;
	float:left;
	padding:0; 
	margin:0; 
	overflow:hidden; 
	position:relative;
	left:377px;
	top:-260px;
	}

.FeatureHeadLine
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:24px;
		font-weight:bold;
		color:#000000;
		left:375px;
		top:-267px;
		position:relative;
		letter-spacing:-1px;
		width:320px;
	}
	
.FeatureHeadLineDate
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#000000;
		left:375px;
		top:-269px;
		position:relative;
		width:320px;
	}	
	
.FeatureHeadLineText
	{
		font-family:"Trebuchet MS", Arial, Verdana; 
		font-size:12px;
		font-weight:normal;
		color:#000000;
		left:375px;
		top:-257px;
		position:relative;
		width:320px;
		height:auto;
		line-height:15px;
		overflow:hidden;
		text-align:justify;
		text-indent:0px;
	}		

.PanelWrapNews
{
	margin:0 0 0 0;
	font-size:11px;
	left:0px;
}

.panelWrapNewsSetup {
	background:#ffffff;
	padding:0px 0px 0px 0px;
}

#AODBox .rightLinksAll {background:none}
#AODBox .viewAll {padding:3px}
#AODBox h2 {padding:0; margin-top:0px;font-size:1.0em;}
#AODBox .panelWrap p {margin:0 0 0 85px;font-size:.90em;}
#AODBox .panelImg {margin:0px 10px 10px 10px}

#SearchBox .rightLinksAll {background:none}
#SearchBox .viewAll {padding:3px}
#SearchBox h2 {padding:0; margin-top:0px;font-size:1.0em;}
#SearchBox .panelWrap p {margin:0 0 0 85px;font-size:.90em;}
#SearchBox .panelImg {margin:0px 10px 10px 10px}

#SearchBox .SearchOptions {
		font-family:"Trebuchet MS", Arial, Verdana; 
		font-size:12px;
		font-weight:normal;
		color:#000000;
	}

#SearchBox .OptionRow {
		height:30px;
		}	



#PlayedBox .rightLinksAll {background:none}
#PlayedBox .viewAll {padding:3px}
#PlayedBox h2 {padding:0; margin-top:0px;font-size:1.0em;}
#PlayedBox .panelWrap p {margin:0 0 0 85px;font-size:.90em;}
#PlayedBox .panelImg {margin:0px 10px 10px 10px}

#NewsletterBox .rightLinksAll {background:none}
#NewsletterBox .viewAll {padding:3px}
#NewsletterBox h2 {padding:0; margin-top:0px;font-size:1.0em;}
#NewsletterBox .panelWrap p {margin:0 0 0 85px;font-size:.90em;}
#NewsletterBox .panelImg {margin:0px 10px 10px 10px}

.AODWrap
{
	margin:0 0 0 0;
	font-size:11px;
	left:0px;
}

.AODWrapSetup {
	background:#ffffff;
	padding:0px 0px 0px 0px;
}


#mainCopyFeature {
	width:718px;
	overflow:hidden;
}

#mainCopyFeatureOverviewWrap {
	margin:0;
	background:#FFFFFF;
	width:718px; 
	height:auto;
	border-top:	3px solid #92BA40;
	overflow:hidden;
	background:url(../img/BackgroundFeature.jpg);
}


.ContentPageHeading 
	{
		font-family:"Trebuchet MS", Arial, Verdana;
		font-size:24px;
		color:#000000;
		font-weight:bold;
		top:20px;
		text-indent:3px;
	}

.ContentPageSubHeading 
	{
		font-family:"Trebuchet MS", Arial, Verdana;
		font-size:18px;
		color:#000000;
		font-weight:bold;
		top:20px;
		text-indent:10px;
	}


.ContentPageText 
	{
		font-family:"Trebuchet MS", Arial, Verdana;
		font-size:13px;
		color:#000000;
		font-weight:normal;
		top:20px;
	}

.EventPageText 
	{
		font-family:"Trebuchet MS", Arial, Verdana;
		font-size:13px;
		color:#000000;
		font-weight:normal;
		top:20px;
		text-align:justify;
	}

	
.EventContentBar
	{
		background:url(../img/Events-Blank.gif);
		background-repeat:repeat-x;
		overflow:hidden;
		border-top:#006600 solid 2px;
		color:#FFFFFF;
	}
	

.SubNavMenu {
	float:left; 
	margin:1px 0 10px 0; 
	padding:2px 4px; 
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}

#SubNavMenu A{
	float:left; 
	margin:1px 0 10px 0; 
	padding:2px 4px; 
	font-weight:bold;
	font-size:10px;
}

#DisplaySub 
	{
	position:relative;
	width:988px;
	margin:0 auto;
	padding:0;
	}

.EventDetailsContactLHS 
	{
		text-indent:10px;
		font:"Trebuchet MS", Arial, Verdana;
		size:11px;
		font-weight:normal;
	}

.EventSearchResultText
	{
		font-family: "Trebuchet MS", Arial, Verdana; 
		font-size: 11px;
	}
	
.EventSearchBottomLine
	{
		border-bottom:#333333 dotted 1px;
		padding:5px 5px 5px 5px;
	}
	
.OnCourse {
	position:absolute;
	left:719px;
	top:106px;
	height:0px;
}	

.OnCourseFront {
	position:absolute;
	left:719px;
	top:106px;
	height:0px;
}	


#EventCopyContent {
	position:absolute;
	left:0px;
	top:105px;
	}
	

#NewsCopyContent {
	position:absolute;
	left:0px;
	top:130px;
	}	

#CopyrightText {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

#CopyrightText A {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}

#CopyrightBG {
	}

#AODPicture IMG{
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
	
#AODBlurb {
	width:500px;
	}
	
.boxTabsAODHeading 
	{
		padding:2px;
		margin:0;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		font-style:normal;
		font-weight:bold;
		color:#FFFFFF;
		vertical-align:middle;
		border-top:	2px solid #92BA40;
		text-indent:10px;
		background:url(../img/commonBG.jpg) repeat-x;
	}	
	
.boxTabsAODHeadingLineOnly
	{
		padding:2px;
		margin:0;
		font-size:1px;
		font-family:Arial, Helvetica, sans-serif;
		font-style:normal;
		font-weight:bold;
		color:#FFFFFF;
		vertical-align:middle;
		border-top:	2px solid #92BA40;
		text-indent:10px;
	}
	
#AODChannelBox {
	border: #CACABB solid 1px;
	width:190px;
	height:110px;
	}
	
#AODChannelBox {
	border: #CACABB solid 1px;
	width:190px;
	height:110px;
	padding:4px;
	}	
	
#AODChannelBox IMG {
	border: #CACABB solid 1px;
	margin-left:9px;
	margin-top:4px;
	margin-bottom:4px;
	}	

#AODChannelBox .AODChannelTitle {
	font-family: "Trebuchet MS",Arial, Verdana;
	margin-left:9px;
	color:#000000;
	font-weight:bold;
	font-size:11.5px;
}

#AODChannelBox P {
	font-family: "Trebuchet MS",Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	margin-left:10px;
	text-align:justify;
	margin-right:0px;
}
		
#AODChannelSearchBox {
	border: #CACABB solid 1px;
	padding:4px;
	}			
	
.AODPageHeading 
	{
		font-family:"Trebuchet MS", Arial, Verdana;
		font-size:24px;
		color:#000000;
		font-weight:bold;
		top:20px;
		text-indent:0px;
	}	
	
.AirtimeText
	{
		font-family: "Trebuchet MS", Arial, Verdana; 
		font-size: 12px;
		text-align:justify;
	}

.AirtimeIntroText
	{
		font-family: "Trebuchet MS", Arial, Verdana; 
		font-size: 12px;
	}


#AirtimeStartingOutText P
	{
		font-family: "Trebuchet MS", Arial, Verdana; 
		font-size: 12px;
		margin-top:14px;
		text-align:justify;
		left:15px;
		text-indent:0px;
	}
	
#AirtimePrayersText P
	{
		font-family: "Trebuchet MS", Arial, Verdana; 
		font-size: 12px;
		margin-top:14px;
		text-align:justify;
		left:15px;
		text-indent:0px;
	}	
	
#AirtimeStartingOutText IMG
	{
		float:left;
		margin-right:10px;
		margin-bottom:6px;
		border: #CACABB solid 1px;		
	}	

#AirTimeOptionBox {
	border: #CACABB solid 1px;
	height:110px;
	}
	
#AirTimeOptionBox {
	border: #CACABB solid 1px;
	height:110px;
	padding:4px;
	width:48%;
	padding-right:10px;
	}	

#AirTimeOptionBox IMG {
	border: #CACABB solid 1px;
	margin-left:9px;
	margin-top:4px;
	margin-right:5px;
	margin-bottom:4px;
	float:left;
	left:10px;
	text-indent:0px;
	}	

#AirTimeOptionBox .AirTimeOptionTitle {
	font-family: "Trebuchet MS",Arial, Verdana;
	margin-left:0px;
	color:#000000;
	font-weight:bold;
	font-size:11.5px;
	text-indent:0px;
}

#AirTimeOptionBox P {
	font-family: "Trebuchet MS",Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	margin-left:0px;
	text-align:justify;
	margin-right:0px;
	left:10px;
}

#AirTimeHeadingBackground
	{
		background:#000033;
		height:40px;
		vertical-align:middle;
	}
	

.AirTimeHeadingText 
	{
		font-family:Arial, Verdana;
		font-size:24px;
		color:#FFFFFF;
		font-weight:bold;
		top:20px;
		text-indent:10px;
		left:15px;
		letter-spacing:-1px;
	}	

#AirTimePrayer {
	margin-left:7px;
	font-family: "Trebuchet MS",Arial, Verdana;
	font-size:12px;
	text-align:justify;
}


#AirTimeSubMenu2 {
	font-family: "Trebuchet MS",Arial, Verdana;
	font-size:12px;
	margin-left:12px;
	text-indent:12px;
	border-bottom:#333333 dotted 1px;
}

#AirtimeFormLodge
	{
		font-family: "Trebuchet MS", Arial, Verdana; 
		font-size: 12px;
		text-align:justify;
	}


#PromoHomeBox {
	width:165px;
	height:110px;
	padding:4px;
	text-indent:0px;
	}	
	
#PromoHomeBox IMG {
	margin-left:2px;
	margin-top:4px;
	margin-right:2px;
	padding-bottom:0px;
	margin-bottom:0px;
	text-indent:0px;
	}	
	
#PromoHomeBox P {
	font-family: Arial, Verdana;
	text-indent:0;
	font-weight:bold;
	font-size:14px;
	padding-left:3px;
	text-align:left;
	margin-top:4px;
	margin-bottom:0px;
	margin-left:1px;
	letter-spacing:-1px;
}

#PromoHomeBox .eventdate {
	font-family: "Trebuchet MS",Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	margin-left:4px;
	text-align:justify;
	margin-right:0px;
	letter-spacing:-1px;
}

#PromoHomeTableBG {
	background:#FFFFFF;
	border-bottom:#2F4566 solid 3px;
}
	
	
#Destinations {
	width:718px;
	margin:0;
	height:300px;
	background:url(../img/BackgroundFeature.jpg);
	}	

#Destinations09 {
	width:718px;
	margin:0;
	height:270px;
	background:url(../img/09Destinations.jpg) no-repeat;
	}	
	
.Dest09RowTitle
	{
		top:0px;
		position:inherit;
		padding:0px;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		font-style:normal;
		font-weight:bold;
		color:#FFFFFF;
		vertical-align:middle;
		text-indent:10px;
	}	


#Destinations09 .aod09 ul {
	margin-left:9px;
	margin-right:9px;
	}

#Destinations09 .aod09 ul a { 
	font-family:Calibri, "Trebuchet MS";
	font-size:13px;
	color:#000066;
	}	
	
#Destinations09 .aod09 ul li {
margin-bottom:9px;
}

#Destinations09 .aod09 ul img {
border:1px #333333 solid;
float:left;
margin-right:5px;
	}		

#Destinations09 ul {
	margin-left:5px;
	}

#Destinations09 ul a { 
	font-family:Calibri, "Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	}	
	
#Destinations09 ul img {
border:1px #333333 solid;
float:left;
margin-right:10px;
	}	
	
#Destinations09 ul li {
margin-bottom:2px;
}	
	
#DestinationsTableBG {
	background:#FFFFFF;
	border-bottom:#2F4566 solid 2px;
}
	
#DestinationsBox {
	height:90px;
	padding:4px;
	text-indent:0px;
	border:#000033 solid 1px;
	width:330px;
	}	
	
#DestinationsBox IMG {
	margin-left:2px;
	margin-top:2px;
	margin-right:4px;
	margin-bottom:5px;
	text-indent:0px;
	float:left;
	}	
	
#DestinationsBox P {
	font-family: Arial, Verdana;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	margin-top:0px;
	margin-bottom:0px;
	letter-spacing:-1px;
}

#DestinationsBox .destdesc {
	font-family: Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	margin-left:4px;
	margin-right:0px;
	letter-spacing:0px;
	text-align:left;
}	
	
#TodayOnSFMTableBG {
	background:#FFFFFF;
	border-bottom:#2F4566 solid 2px;
	width:250px;
}	

#TodayOnSFMTable {
	vertical-align:top;
	margin-top:10px;
	}

#TodayOnSFMTable IMG {
	border: #CACABB solid 1px;
	margin-left:4px;
	margin-top:8px;
	margin-right:4px;
	padding-bottom:0px;
	margin-bottom:0px;
	text-indent:0px;
	float:left;
	}	
	
#TodayOnSFMTable .TodayHeadline {
	font-family: Arial, Verdana;
	text-indent:0;
	font-weight:bold;
	font-size:14px;
	padding-left:3px;
	text-align:left;
	margin-top:6px;
	margin-right:10px;
	margin-bottom:0px;
	margin-left:3px;
	letter-spacing:-1px;
	}	
	
#TodayOnSFMTable .TodaySmaller {
	font-family: Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	margin-left:4px;
	text-align:left;
	margin-right:3px;
	margin-top:7px;
	letter-spacing:0px;
	margin-bottom:8px;
	vertical-align:baseline;
	}	
	
#TodayOnSFMTable .BottomRow {
	font-size:5px;
	}			
	
#SFMNewsTableBG {
	background:#FFFFFF;
	border-bottom:#2F4566 solid 2px;
	width:250px;
}	

#SFMNewsTable {
	vertical-align:top;
	}

#SFMNewsTable IMG {
	border: #CACABB solid 1px;
	margin-left:2px;
	margin-top:2px;
	margin-right:5px;
	padding-bottom:0px;
	margin-bottom:4px;
	text-indent:0px;
	float:left;
	}	
	
#SFMNewsTable .Headline {
	font-family: Arial, Verdana;
	text-indent:0;
	font-weight:bold;
	font-size:14px;
	padding-left:3px;
	text-align:left;
	margin-top:1px;
	margin-bottom:0px;
	margin-left:3px;
	letter-spacing:-1px;
	}	
	
#SFMNewsTable .TodaySmaller {
	font-family: Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	margin-left:12px;
	text-align:left;
	margin-right:3px;
	margin-top:7px;
	letter-spacing:0px;
	}	
	
#SFMNewsTable .BottomRow {
	font-size:5px;
	}	
	
	
#AODTableBG {
	background:#FFFFFF;
	border-bottom:#2F4566 solid 2px;
	width:250px;
}	

#AODTable {
	vertical-align:top;
	}

#AODTable IMG {
	border: #CACABB solid 1px;
	margin-left:2px;
	margin-top:2px;
	margin-right:2px;
	padding-bottom:0px;
	margin-bottom:4px;
	text-indent:0px;
	float:left;
	}	
	
#AODTable .AudioHeadline {
	font-family: Arial, Verdana;
	text-indent:0;
	font-weight:bold;
	font-size:14px;
	padding-left:3px;
	text-align:left;
	margin-top:1px;
	margin-bottom:0px;
	margin-left:3px;
	letter-spacing:-1px;
	}	
	
#AODTable .AudioSmaller {
	font-family: Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	margin-left:2px;
	text-align:left;
	margin-right:3px;
	margin-top:7px;
	letter-spacing:0px;
	}	
	
#AODTable .BottomRow {
	font-size:5px;
	}		
	
	
	
#SearchTableBG {
	background:#FFFFFF;
	border-bottom:#2F4566 solid 2px;
	width:250px;
}	

#SearchTable {
	vertical-align:top;
	}

#SearchTable IMG {
	border: #CACABB solid 1px;
	margin-left:2px;
	margin-top:2px;
	margin-right:2px;
	padding-bottom:0px;
	margin-bottom:4px;
	text-indent:0px;
	float:left;
	}	
	
#SearchTable .Headline {
	font-family: Arial, Verdana;
	text-indent:0;
	font-weight:bold;
	font-size:14px;
	padding-left:3px;
	text-align:left;
	margin-top:1px;
	margin-bottom:0px;
	margin-left:3px;
	letter-spacing:-1px;
	}	
	
#SearchTable .Smaller {
	font-family: Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	margin-left:2px;
	text-align:justify;
	margin-right:3px;
	margin-top:7px;
	letter-spacing:0px;
	}	
	
#SearchTable .BottomRow {
	font-size:5px;
	}		
	
#PlayedTableBG {
	background:#FFFFFF;
	border-bottom:#2F4566 solid 2px;
	width:250px;
}	

#PlayedTable {
	vertical-align:top;
	}

#PlayedTable IMG {
	border: #CACABB solid 1px;
	margin-left:2px;
	margin-top:2px;
	margin-right:2px;
	padding-bottom:0px;
	margin-bottom:4px;
	text-indent:0px;
	float:left;
	}	
	
#PlayedTable .Headline {
	font-family: Arial, Verdana;
	text-indent:0;
	font-weight:bold;
	font-size:14px;
	padding-left:3px;
	text-align:left;
	margin-top:1px;
	margin-bottom:0px;
	margin-left:3px;
	letter-spacing:-1px;
	}	
	
#PlayedTable .Smaller {
	font-family: Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	margin-left:2px;
	text-align:justify;
	margin-right:3px;
	margin-top:7px;
	letter-spacing:0px;
	}	
	
#PlayedTable .BottomRow {
	font-size:5px;
	}			
	
	
#NewsletterTableBG {
	background:#FFFFFF;
	border-bottom:#2F4566 solid 2px;
	width:250px;
}	

#NewsletterTable {
	vertical-align:top;
	}

#NewsletterTable IMG {
	border: #CACABB solid 1px;
	margin-left:2px;
	margin-top:2px;
	margin-right:2px;
	padding-bottom:0px;
	margin-bottom:4px;
	text-indent:0px;
	float:left;
	}	
	
#NewsletterTable .Headline {
	font-family: Arial, Verdana;
	text-indent:0;
	font-weight:bold;
	font-size:14px;
	padding-left:3px;
	text-align:left;
	margin-top:1px;
	margin-bottom:0px;
	margin-left:3px;
	letter-spacing:-1px;
	}	
	
#NewsletterTable .Smaller {
	font-family: Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	margin-left:2px;
	text-align:justify;
	margin-right:3px;
	margin-top:7px;
	letter-spacing:0px;
	}	
	
#NewsletterTable .BottomRow {
	font-size:5px;
	}		
	
#DonationIntro P {
		font-family: "Trebuchet MS",Arial, Verdana;
		margin-left:10px;
		color:#000000;
		font-weight:normal;
		font-size:11.5px;
		text-indent:0px;
		text-align:justify;
	}
	
#DonationIntro IMG {
	border: #CACABB solid 1px;
	margin-left:2px;
	margin-top:4px;
	padding-bottom:5px;
	margin-bottom:4px;
	margin-right:6px;
	float:left;
	}		
	

#DonationBox {
	width:auto;
	height:40px;
	padding:4px;
	text-indent:0px;
	}	
	
#DonationBox IMG {
	border: #CACABB solid 1px;
	margin-left:2px;
	margin-top:2px;
	margin-right:4px;
	padding-bottom:0px;
	margin-bottom:0px;
	text-indent:0px;
	float:left;
	}	
	
#DonationBox P {
	font-family: Arial, Verdana;
	text-indent:0;
	font-weight:bold;
	font-size:14px;
	padding-left:3px;
	text-align:left;
	margin-top:1px;
	margin-bottom:0px;
	margin-left:3px;
	letter-spacing:-1px;
}

#DonationBox .DonHeading {
	font-family: Arial, Verdana;
	color:#000000;
	font-weight:bold;
	font-size:16px;
	margin-left:7px;
	text-align:justify;
	margin-right:0px;
	letter-spacing:-1px;
	margin-top:10px;
}	

#DonationBox .desc {
	font-family: Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	margin-left:4px;
	text-align:justify;
	margin-right:0px;
	letter-spacing:0px;
}	

#ContactCalls .telephone {
	font-family: "Trebuchet MS", Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:12px;
	margin-left:12px;
	text-align:justify;
	margin-right:0px;
	letter-spacing:0px;
}	


	
#ContactCalls .PerLine
	{
		border-bottom:#333333 dotted 1px;
		padding:1px 1px 1px 1px;
	}
	
#ContactCalls .BottomLine	
	{
		border-bottom:#333333 dotted 1px;
	}
	
#OnNowBox .rightLinksAll {background:none}
#OnNowBox .viewAll {padding:3px}
#OnNowBox h2 {padding:0; margin-top:0px;font-size:1.0em;}
#OnNowBox .panelWrap p {margin:0 0 0 85px;font-size:.90em;}
#OnNowBox .panelImg {margin:0px 10px 10px 10px}	

#OnNowTableBG {
	background:#FFFFFF;
	border-bottom:#2F4566 solid 2px;
	width:250px;
}	

#OnNowTable {
	vertical-align:top;
	}

#OnNowTable IMG {
	border: #CACABB solid 1px;
	margin-left:7px;
	margin-top:9px;
	margin-right:4px;
	padding-bottom:0px;
	margin-bottom:9px;
	text-indent:0px;
	float:left;
	}	
	
#OnNowTable .Headline {
	font-family: Arial, Verdana;
	text-indent:0;
	font-weight:bold;
	font-size:14px;
	padding-left:3px;
	text-align:left;
	margin-top:7px;
	margin-bottom:0px;
	margin-left:3px;
	letter-spacing:-1px;
	}	
	
#OnNowTable .Smaller {
	font-family: Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	margin-left:4px;
	text-align:left;
	margin-right:3px;
	margin-top:14px;
	letter-spacing:0px;
	margin-bottom:8px;
}
	
#OnNowTable .BottomRow {
	font-size:5px;
	height:6px;
	}		

.BottomLineStandard
	{
		border-bottom:#333333 solid 1px;
		margin-bottom:5px;
	}

#FeaturedArtist .FeaturedArtistIntroText
	{
		font-family: "Trebuchet MS", Arial, Verdana; 
		font-size: 13px;
		text-align:justify;
		margin-right:15px;
	}
	
#FeaturedArtist .Heading
	{
		font-family: "Trebuchet MS", Arial, Verdana; 
		font-size: 15px;
		letter-spacing:-1px;
		margin-left:10px;
	}
#FeaturedArtist IMG {
	border: #CACABB solid 1px;
	margin-left:1px;
	margin-top:4px;
	margin-right:5px;
	padding-bottom:5px;
	margin-bottom:4px;
	float:left;
	left:5px;
	text-indent:0px;
}


#MPOptionBox {
	border: #CACABB solid 1px;
	}
	
#MPOptionBox {
	border: #CACABB solid 1px;
	height:110px;
	padding:4px;
	width:48%;
	padding-right:10px;
	}	

#MediaOptionBox {
	border: #CACABB solid 1px;
	height:110px;
	padding:4px;
	width:98%;
	padding-right:10px;
	}	
	
#MediaOptionBox .SubTitle {
	font-family: "Trebuchet MS",Arial, Verdana;
	margin-left:0px;
	color:#000000;
	font-weight:bold;
	font-size:13px;
	text-indent:0px;
	margin-top:2px;
	text-align:left;
}	

#MediaOptionBox IMG {
	margin-left:9px;
	margin-top:4px;
	margin-right:5px;
	padding-bottom:5px;
	margin-bottom:4px;
	float:left;
	left:10px;
	text-indent:0px;
	}	

#MediaOptionBox P {
	font-family: "Trebuchet MS",Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	margin-left:0px;
	text-align:justify;
	margin-right:0px;
	margin-top:3px;
	left:10px;
}


#MPOptionBoxPGM {
	border: #CACABB solid 1px;
	height:30px;
	padding:4px;
	width:48%;
	padding-right:10px;
	text-align:center;
	}	
	
#MPOptionBoxPGM .SubTitle {
	font-family: "Trebuchet MS",Arial, Verdana;
	margin-left:0px;
	color:#000000;
	font-weight:bold;
	font-size:13px;
	text-indent:0px;
	margin-top:2px;
	text-align:center;
}	

#MPOptionBox IMG {
	border: #CACABB solid 1px;
	margin-left:9px;
	margin-top:4px;
	margin-right:5px;
	padding-bottom:5px;
	margin-bottom:4px;
	float:left;
	left:10px;
	text-indent:0px;
	}	

#MPOptionBox .SubTitle {
	font-family: "Trebuchet MS",Arial, Verdana;
	margin-left:0px;
	color:#000000;
	font-weight:bold;
	font-size:13px;
	text-indent:0px;
	margin-top:6px;	
}

#MPOptionBox .PlaylistHeader  {
	font-family: "Trebuchet MS",Arial, Verdana;
	margin-left:0px;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	text-indent:0px;
	margin-top:6px;	
}

#MPOptionBox .Playlist  {
	font-family: "Trebuchet MS",Arial, Verdana;
	margin-left:0px;
	color:#000000;
	font-weight:normal;
	font-size:12px;
	text-indent:0px;
	margin-top:6px;	
}

#MPOptionBox .MPLink  {
	font-family: "Trebuchet MS",Arial, Verdana;
	margin-left:0px;
	color:#000000;
	font-weight:normal;
	font-size:12px;
	text-indent:0px;
	margin-top:4px;	
}

#MPOptionBox P {
	font-family: "Trebuchet MS",Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	margin-left:0px;
	text-align:justify;
	margin-right:0px;
	margin-top:3px;
	left:10px;
}

#LinkBox IMG {
	border: #CACABB solid 1px;
	margin-left:10px;
	margin-top:2px;
	margin-right:5px;
	padding-bottom:0px;
	margin-bottom:0px;
	float:left;
	left:10px;
	text-indent:0px;
	}	
	
#LinkBox P {
	font-family: "Trebuchet MS",Arial, Verdana;
	font-weight:normal;
	font-size:12px;
	margin-left:0px;
	text-align:justify;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:0px;
	left:10px;
	line-height:13px;
}	

#RLinkBox IMG {
	border: #CACABB solid 1px;
	margin-left:10px;
	margin-top:2px;
	margin-right:5px;
	padding-bottom:0px;
	margin-bottom:0px;
	float:right;
	left:10px;
	text-indent:0px;
	}	
	
#RLinkBox P {
	font-family: "Trebuchet MS",Arial, Verdana;
	font-weight:normal;
	font-size:12px;
	margin-left:0px;
	text-align:right;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:0px;
	left:10px;
	line-height:13px;
}	

.SponLarge {
	font-family: "Trebuchet MS",Arial, Verdana;
	font-weight:normal;
	font-size:14px;
	margin-left:0px;
	text-align:right;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:0px;
	left:10px;
	line-height:13px;
	color:#0033CC;
	font-weight:bold;
}	


#SunMon1 {
	border: #CACABB solid 1px;
	height:110px;
	border: #CACABB solid 1px;
	height:110px;
	padding:4px;
	width:48%;
	padding-right:10px;	
	}

#SunMon1 IMG {
	border: #CACABB solid 1px;
	margin-left:10px;
	margin-top:1px;
	margin-right:5px;
	padding-bottom:0px;
	margin-bottom:0px;
	float:left;
	left:10px;
	text-indent:0px;
	}	
	
#SunMon P {
	font-family: "Trebuchet MS",Arial, Verdana;
	font-weight:normal;
	font-size:11px;
	margin-left:0px;
	text-align:justify;
	margin-right:0px;
	margin-top:3px;
	left:10px;
}	

#SunMonSubLink IMG {
	border: #CACABB solid 1px;
	margin-left:1px;
	margin-top:2px;
	margin-right:5px;
	padding-bottom:0px;
	margin-bottom:0px;
	float:left;
	left:10px;
	text-indent:0px;
	}	

#SunMonSubLink2 IMG {
	border: #CACABB solid 1px;
	margin-left:1px;
	margin-top:2px;
	margin-right:5px;
	padding-bottom:0px;
	margin-bottom:0px;
	float:left;
	left:0px;
	text-indent:0px;
	}	

	
#SunMonSubLink P {
	font-family: "Trebuchet MS",Arial, Verdana;
	font-weight:normal;
	font-size:13px;
	margin-left:0px;
	text-align:justify;
	margin-right:0px;
	left:10px;
}

#SunMonSubLink .sublinktext {
	font-family: "Trebuchet MS",Arial, Verdana;
	font-weight:normal;
	font-size:13px;
	margin-left:0px;
	text-align:justify;
	margin-right:0px;
	left:10px;
	margin-top:10px;
}


#ArtistBio IMG {
	border: #000000 solid 2px;
	margin-left:10px;
	margin-top:2px;
	margin-right:7px;
	padding-bottom:5px;
	margin-bottom:0px;
	float:left;
	left:10px;
	text-indent:0px;
	}	
	
#ArtistBio P {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-weight:normal;
	font-size:13px;
	margin-left:11px;
	text-align:justify;
	margin-right:10px;
	left:10px;
}	


#teachingBox {
	border: #CACABB solid 1px;
	height:110px;
	}
	
#teachingBox {
	border: #CACABB solid 1px;
	height:110px;
	padding:4px;
	width:48%;
	padding-right:10px;
	}	

#teachingBox IMG {
	border: #CACABB solid 1px;
	margin-left:9px;
	margin-top:4px;
	margin-right:5px;
	padding-bottom:5px;
	margin-bottom:4px;
	float:left;
	left:10px;
	text-indent:0px;
	}	

#teachingBox .AirTimeOptionTitle {
	font-family: "Trebuchet MS",Arial, Verdana;
	margin-left:0px;
	color:#000000;
	font-weight:bold;
	font-size:11.5px;
	text-indent:0px;
}

#teachingBox P {
	font-family: "Trebuchet MS",Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	margin-left:0px;
	text-align:justify;
	margin-right:0px;
	left:10px;
}

#teachingBox .LINK {
	margin-top:10px;
	}
	
#teachingBox .Headline {
	font-family: "Trebuchet MS",Arial, Verdana;
	margin-left:0px;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	text-indent:0px;
	margin-top:3px;
	line-height:14px;
}

#teachingBox .AirTime {
	font-family: "Trebuchet MS",Arial, Verdana;
	margin-left:0px;
	color:#000000;
	font-weight:normal;
	font-size:10px;
	text-indent:0px;
	margin-top:1px;
	line-height:10px;
}

#teachingBox .EpisodeThisWeek {
	font-family: "Trebuchet MS",Arial, Verdana;
	margin-left:0px;
	color:#000000;
	font-weight:normal;
	font-size:10px;
	text-indent:0px;
	margin-top:14px;
	line-height:7px;
	margin-bottom:2px;
}
#teachingBox .Episode {
	font-family: "Trebuchet MS",Arial, Verdana;
	margin-left:0px;
	color:#000000;
	font-weight:normal;
	font-size:12px;
	text-indent:0px;
	margin-top:5px;
	margin-bottom:5px;
	line-height:13px;
	height:25px;
}

#teachingBox .WebLink {
	font-family: "Trebuchet MS",Arial, Verdana;
	margin-left:0px;
	color:#000000;
	font-weight:normal;
	font-size:12px;
	text-indent:0px;
	margin-top:9px;
}

#WebLink IMG {
	border: #CACABB solid 1px;
	margin-left:9px;
	margin-top:4px;
	margin-right:5px;
	float:left;
	left:10px;
	text-indent:0px;
}

#WebLink P {
	font-family: "Trebuchet MS",Arial, Verdana;
	font-size:12px;
	margin-top:4px;
}

#PageHeading A
	{
		font-family:Arial, Verdana;
		font-size:24px;
		color:#FFFFFF;
		font-weight:bold;
		top:20px;
		text-indent:0px;
		margin-left:10px;
		letter-spacing:-1px;
	}	

#TodaysPrayer {
	border: #CACABB solid 1px;
	padding:4px;
	width:60%;
	padding-right:5px;
	font-family: "Trebuchet MS",Arial, Verdana;
	font-size:12px;
	background:#CCCCCC;
	text-align:justify;
	}	

#StoryText P
	{
		font-family:"Trebuchet MS", Arial, Verdana;
		font-size: 12px;
		margin-top:14px;
		text-align:justify;
		left:15px;
		text-indent:0px;
		line-height:160%;
		font-style:normal;
	}

.StoryText
	{
		font-family:"Trebuchet MS", Arial, Verdana;
		font-size: 12px;
		margin-top:14px;
		text-align:justify;
		left:15px;
		text-indent:0px;
		line-height:160%;
		font-style:normal;
	}


#StoryText IMG
	{
		float:right;
		margin-left:10px;
		margin-bottom:3px;
		border: #000000 solid 3px;		
	}	
	
#NewsMainBox {
	border: #CACABB solid 1px;
	height:110px;
	width:100%;
	padding:4px;
	}	
	
#NewsMainBox IMG {
	border: #CACABB solid 1px;
	margin-left:9px;
	margin-top:2px;
	margin-bottom:4px;
	margin-right:5px;
	float:left;
	border:2px #000000 solid;
	}	
	
#NewsMainBox .Title {
		font-family:Arial, Verdana; 
		font-size:13px;
		font-weight:bold;
		color:#000000;
		position:relative;
		height:auto;
		line-height:23px;
		overflow:hidden;
		text-align:justify;
		text-indent:0px;
		top:2px;
		margin-bottom:5px;
}

#NewsMainBox P {
	font-family: "Trebuchet MS",Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	margin-left:10px;
	text-align:justify;
	margin-right:0px;
}	

#NewsPetrolBox {
	border: #CACABB solid 1px;
	height:20px;
	width:100%;
	padding:4px;
	}	
	
#NewsPetrolBox IMG {
	border: #CACABB solid 1px;
	margin-left:9px;
	margin-top:2px;
	margin-bottom:4px;
	margin-right:5px;
	float:left;
	border:2px #000000 solid;
	}	
	
#NewsPetrolBox .Title {
		font-family:Arial, Verdana; 
		font-size:24px;
		font-weight:bold;
		color:#000000;
		position:relative;
		height:auto;
		line-height:23px;
		overflow:hidden;
		text-align:justify;
		text-indent:0px;
		top:2px;
		margin-bottom:5px;
}

#NewsPetrolBox P {
	font-family: "Trebuchet MS",Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	margin-left:10px;
	text-align:justify;
	margin-right:0px;
}	


#NewsListenBox {
	border: #000000 solid 2px;
	background:#FFFFFF;
	height:20px;
	width:100%;
	padding:4px;
	}	
	
#NewsListenBox P {
	font-family: "Trebuchet MS",Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:13px;
	margin-left:10px;
	text-align:justify;
	margin-right:0px;
	margin-bottom:0px;
	top:-1px;
}	


#NewsBreakBox {
	height:20px;
	width:100%;
	}	



#NewsBreakBox .Title {
		font-family:Arial, Verdana; 
		font-size:13px;
		font-weight:bold;
		color:#990000;
		position:relative;
		height:auto;
		line-height:17px;
		overflow:hidden;
		text-align:justify;
		text-indent:0px;
		top:-1px;
		margin-bottom:3px;
}

#NewsBreakBox .LinkOut {
	font-family: "Trebuchet MS",Arial, Verdana;
	font-weight:normal;
	font-size:11px;
	margin-left:10px;
	text-align:justify;
	margin-right:0px;
}

#NewsBreakBox P {
	font-family: "Trebuchet MS",Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	margin-left:0px;
	text-align:justify;
	margin-right:0px;
	margin-bottom:0px;
	top:-1px;
}	

#NewsBreakBox LI {
	font-family: "Trebuchet MS",Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:12px;
	margin-left:0px;
	text-align:justify;
	margin-right:0px;
	margin-bottom:0px;
	top:-1px;
}	


#NewsHeadingBox {
	border: #CACABB solid 1px;
	height:20px;
	width:50%;
	padding:4px;
	}	
	
#NewsHeadingBox .Title A {
		font-family:Arial, Verdana; 
		font-size:13px;
		font-weight:bold;
		color:#000033;
		position:relative;
		height:auto;
		line-height:19px;
		overflow:hidden;
		text-align:justify;
		text-indent:0px;
		top:-1px;
		margin-bottom:3px;
}

#NewsHeadingBox .Story {
		font-family:Arial, Verdana;
		font-size:11.5px;
		font-weight:normal;
		color:#000000;
		position:relative;
		height:auto;
		line-height:13px;
		overflow:hidden;
		text-align:left;
		text-indent:0px;
		top:1px;
		margin-bottom:1px;
}	

#NewsHeadingBox .RM {	
		font-family:"Trebuchet MS",Arial, Verdana;
		font-size:11px;
		font-weight:bold;
		color:#FF0000;
		height:auto;
		line-height:16px;
		overflow:hidden;
		text-align:justify;
		text-indent:0px;
		top:1px;
		margin-bottom:1px;
}

#NewsLocalIn .BackgroundBit
	{
		padding:2px;
		margin:0;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		font-style:normal;
		font-weight:bold;
		color:#FFFFFF;
		vertical-align:middle;
		border-top:	2px solid #92BA40;
		text-indent:10px;
		background:#000000;
	}	
	
#NewsLocalIn ul {
	margin: 0px 10px 0px 10px;
	padding: 0; 
	font-family:"Trebuchet MS",Arial, Verdana;
	font-size:12px;
	margin-bottom:10px;
	margin-left:30px;
	}
	
#NewsLocalIn .Headline {
	margin: 0px 10px 0px 10px;
	padding: 0; 
	font-family:"Trebuchet MS",Arial, Verdana;
	font-size:12px;
	color:#CCCCCC;
	}
	
#NewsLocalIn ul li {
	margin: 0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	font-family:"Trebuchet MS", Arial;
	font-size:11px;
	list-style:square;
	font-style:normal;
	color:#458bd1;
	}

#NewsLocalIn ul li A {
			color:#FFFFCC;	}
	

#NBBox .Title {
		font-family:Arial, Verdana; 
		font-size:24px;
		font-weight:bold;
		color:#000000;
		position:relative;
		height:auto;
		line-height:24px;
		overflow:hidden;
		text-align:justify;
		text-indent:0px;
		letter-spacing:-2px;
}

#NBBox .Published {
		font-family:Arial, Verdana; 
		font-size:13px;
		font-weight:bold;
		color:#000000;
		position:relative;
		height:auto;
		line-height:24px;
		overflow:hidden;
		text-align:justify;
		text-indent:0px;
		letter-spacing:-1px;
}

#NBBox P {
	font-family: "Trebuchet MS", Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:95%;
	margin-left:10px;
	text-align:left;
	margin-right:0px;
	line-height: 150%;	
}	

#NBBox IMG {
	border:2px #000033 solid;
}	


#NewsSubIn .SubHeading {
	font-family:Arial, Verdana;
	font-size:18px;
	color:#000000;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:23px;
	}	

#NewsSubIn .Updated {
	font-family:Arial, Verdana;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	letter-spacing:0px;
	line-height:13px;
	margin-left:3px;
	}		
	
#NewsSubIn P {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size:13px;
	color:#000000;
	font-weight:normal;
	letter-spacing:0px;
	line-height:17px;
	margin-left:12px;
	margin-top:5px;
	text-indent:0px;
	left:12px;
	text-align:justify;
	}		

#NewsSubIn .BottomLineStory {
	border-bottom:#333333 solid 1px;
	}
	
#NewsSubIn {
	width:700px;
	text-align:justify;
	text-indent:0px;
	left:10px;
	margin-left:12px;
	}			

#StandardText P
	{
		font-family: "Trebuchet MS", Arial, Verdana; 
		font-size: 12px;
		left:10px;
		margin-right:10px;
	}
	
#StandardText UL
	{
		font-family: "Trebuchet MS", Arial, Verdana; 
		font-size: 12px;
		margin-right:10px;
	}	

#StandardText LI
	{
		list-style:square;
		list-style-position:inside;
		text-indent:0px;
		left:10px;
}	
	
	
.NormalSponsors
	{
		font-family: "Trebuchet MS", Arial, Verdana; 
		font-size: 12px;
		left:10px;
		margin-right:10px;
	}	

#StandardText A
	{
		font-family: "Trebuchet MS", Arial, Verdana; 
		font-size: 11px;
		left:10px;
		margin-right:10px;
	}

#WeatherMap 
	{
		background:url(../img/weathermap.jpg) no-repeat;
	}
	
	
.PerthLow
	{
		font:Arial, Helvetica, sans-serif;
		size:20px;
		font-weight:bold;
		color:#FFFFFF;
		top:30px;
		left:20px;
	}	

#MPArtistOptionBox {
	padding:0px;
	height:10px;
	margin-left:10px;
	}	

#SearchRes {
	padding:0px;
	height:10px;
	margin-left:10px;
	}	
	
#SearchRes P {
	font-family: "Trebuchet MS", Arial, Verdana;
	float:left; 
	margin:0px 0 10px 0; 
	font-size:12px;
	color:#000000;
	margin-left:13px;
}	

#SearchRes A {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size:12px;
	margin-left:13px;	
}	

#SearchRes .info {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size:10px;
	margin-left:13px;	
}	

#SearchRes .desc {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size:12px;
	margin-left:26px;	
	left:26px;
	text-indent:0px;
	margin-top:-4px;
}	



#ArtistLetters li {
	font-family: "Trebuchet MS", Arial, Verdana;
	float:left; 
	margin:0px 0 10px 0; 
	padding:0 12px 0 2px; 
	list-style:none; 
	font-weight:bold; 
	font-size:12px;
	color:#000000;
}
#ArtistLetters a {
	float:left; 
	margin:0px 0 10px 0; 
	padding:5px 1px; 
	font-weight:bold;
	font-size:12px;
}

#ArtistLetters .selected {
	float:left; 
	margin:0px 0 10px 0; 
	padding:5px 1px; 
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}

	
#MPArtistOptionBox A {
		font-family: "Trebuchet MS", Arial, Verdana; 
		font-size: 12px;
		left:10px;
		margin-left:10px;
}			

#Weather A {
		font-family: "Trebuchet MS", Arial, Verdana; 
		font-size: 12px;
		left:10px;
		margin-left:10px;
		color:#FFFFFF;
}

#CarelineBox {
	border: #CACABB solid 0px;
	margin-left:10px;
	}
	
#CarelineBox .AODChannelTitle {
	font-family: "Trebuchet MS",Arial, Verdana;
	margin-left:9px;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	margin-top:4px;
}

#CarelineBox P {
	font-family: "Trebuchet MS",Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:12px;
	margin-left:10px;
	text-align:justify;
	margin-right:0px;
}	

#CarelineBox IMG {
	margin-left:10px;
	margin-top:1px;
	}
	
#HWBBox {
	border: #CACABB solid 1px;
	height:110px;
	}
	
#HWBBox {
	border: #CACABB solid 1px;
	height:110px;
	padding:4px;
	width:50%;
	}	
	
#HWBBox IMG {
	border: #CACABB solid 1px;
	margin-left:9px;
	margin-top:4px;
	margin-bottom:4px;
	float:left;
	margin-right:10px;
	}	

#HWBBox .Title {
	font-family: "Trebuchet MS",Arial, Verdana;
	color:#000000;
	font-weight:bold;
	font-size:11.5px;
}

#HWBBox P {
	font-family: "Trebuchet MS",Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	margin-left:10px;
	left:10px;
	text-align:justify;
	margin-right:0px;
}	

#HWBList P {
	font-family: "Trebuchet MS",Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:12px;
	margin-left:10px;
	left:10px;
	text-align:justify;
	margin-right:15px;
}	


#NewsPP {
	font-family: "Trebuchet MS",Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:12px;
	margin-left:10px;
	left:10px;
	text-align:justify;
	margin-right:15px;
	}
	
#NewsPP .Price {	
	margin-left:13px;
	}
	
#SponInfo {
	font-family: "Trebuchet MS",Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:12px;
	margin-left:10px;
	left:10px;
	text-align:justify;
	margin-right:15px;
	}	
	
.FeatureLinks {
	font-family: "Trebuchet MS",Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:12px;
	margin-left:10px;
	left:10px;
	text-align:justify;
	margin-right:15px;
}	

.FeatureALink {
	font-family: "Trebuchet MS",Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:13px;
	margin-left:10px;
	left:10px;
	text-align:justify;
	margin-right:15px;
}	





#nPromoHomeBox {
	width:190px;
	height:60px;
	padding:1px;
	text-indent:0px;
	}	
	
#nPromoHomeBox IMG {
	margin-left:2px;
	margin-top:2px;
	margin-right:3px;
	padding-bottom:0px;
	margin-bottom:0px;
	text-indent:0px;
	float:left;
	}	
	
#nPromoHomeBox P {
	font-family: "Trebuchet MS", Arial, Verdana;
	text-indent:0;
	font-weight:normal;
	font-size:12px;
	padding-left:3px;
	text-align:left;
	margin-top:4px;
	margin-bottom:0px;
	margin-left:1px;
	letter-spacing:-1px;
}

#nPromoHomeBox .eventdate {
	font-family: "Trebuchet MS",Arial, Verdana;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	margin-left:4px;
	text-align:justify;
	margin-right:0px;
	letter-spacing:-1px;
}

#nPromoHomeTableBG {
	background:#FFFFFF;
	border-bottom:#2F4566 solid 3px;
	margin-bottom:0px;
}
	
	
.clear {
	clear:both
}
 
#gallery {
	position:relative;
	height:270px;
	width:900px;
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}
 
	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:270px; 
		width:100%; 
		position:absolute;
		bottom:0;
		margin-left:400px;
		margin-right:35px;
	}
 
	#gallery .caption .content {
		margin:5px;
		margin-right:39px;
		text-align:justify;
		font-family:Calibri, "Trebuchet MS";
		font-size:14px;
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
		font-size:16px;
		width:300px;
		margin-right:95px;
	}
	
	#gallery .caption .content h4 {
		margin:0;
		padding:0;
		color:#66FF00;
		width:300px;
		margin-right:95px;
		margin-top:13px;
	}

		

/* rotator in-page placement */
    div#rotator {
	position:relative;
	height:200px;
	
}
/* rotator css */
	div#rotator ul li {
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div#rotator ul li img {
	border:0px solid #ccc;
	padding: 0px;
	background: #FFF;
}
    div#rotator ul li.show {
	z-index:500
}

#SalesSearchBox {
	border: #CACABB solid 1px;
	}

#SalesSearchText {
	font-family: "Trebuchet MS",Arial, Verdana;
	margin-left:9px;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	margin-top:4px;
}

#SalesFeaturedText {
	font-family: "Trebuchet MS",Arial, Verdana;
	margin-left:2px;
	color:#000000;
	font-size:12px;
	margin-top:4px;
}