body
	{
		padding:0px; margin:0px;
		background: #b3c7e2 url(images/bgd.jpg) top left repeat-x; 
	}
	
.shows
	{
		color:#000000; padding:12px; float:left; background:#f5f5f5; margin-bottom:20px; width:580px;
	}
	
.shows p
	{margin:6px 0px 0px 0px;}

.shows img
	{margin:0px 10px 30px 0px; width:150px; border: 1px solid #000000}
	
.shows_div
	{
		width:11px; height:190px; background:url(images/divider_featured.png) top center no-repeat; float:left;
	}
	
.shows h1
	{
	font-family:Arial, Helvetica, sans-serif; font-size:20px; color: #000000; margin: 0px; padding: 0px 0px 0px 0px; font-weight:100; line-height:20px; background:none;
	}
	
.shows A {
	color: #cc0000; TEXT-DECORATION: underline; font-family:Arial, Helvetica, sans-serif;
}
.shows A:visited {

	color: #cc0000; TEXT-DECORATION: underline; font-family:Arial, Helvetica, sans-serif;
}
.shows A:hover {
	color: #000000; TEXT-DECORATION:underline; font-family:Arial, Helvetica, sans-serif;
}
	
#weather
	{
		background:#FFFFFF; padding:10px;
	}
	
#top
	{
		background:url(images/bgd_top.gif) top left repeat-x;
	}
	
#calloftheday
	{
		background:#234052; margin:15px; padding:15px;
		color:#FFFFFF;
	}
		
	
#content
	{
		margin:15px;
	}	

/*begin feedburner styles*/
#feedburner li { 
	list-style-image: url(images/dot.gif);  margin:5px 0px 0px 0px; padding:5px 0px 0px 0px;
}

.headline {
	font-family:Arial; color: #000000; font-size:15px;font-weight:bold;
}
/*begin feedburner styles*/


/* A is the link color scheme for all un-nested links accross the website */

A {
	color: #3e5e7e; TEXT-DECORATION: underline
}
A:visited {

	color: #3e5e7e; TEXT-DECORATION: underline
}
A:hover {
	color: #000000; TEXT-DECORATION:none
}

/* Start Styles for text titles */

#toplinks {
	font-size:12px; color: #ffffff;
}

#toplinks A {
	color: #0077bd; TEXT-DECORATION: underline
}
#toplinks A:visited {

	color: #0077bd; TEXT-DECORATION: underline
}
#toplinks A:hover {
	color: #ffcc33; TEXT-DECORATION:none
}


#topheadlines {
	font-size:14px; color: #ffffff; line-height: 22px; background:#00314f;
}

#topheadlines A {
	color: #ffffff; TEXT-DECORATION: underline
}
#topheadlines A:visited {

	color: #ffffff; TEXT-DECORATION: underline
}
#topheadlines A:hover {
	color: #ffcc33; TEXT-DECORATION:none
}

#varietyhour	{
	font-family:Arial, Helvetica, sans-serif; font-size:26px; color: #2499e0; margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px; font-weight:bold;
	}

h1	{
	font-family:Arial, Helvetica, sans-serif; font-size:26px; color: #ffffff; margin: 0px 0px 0px 0px; padding: 10px 0px 10px 10px; font-weight:bold;
	background:#0066CC url(images/bgd-title.gif) top left repeat-x;
	}
	
h2	{
	font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:22px; color: #011669; margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px; font-weight:bold;
	}
	
/* End Styles for text titles */

#leftshadow	{
	background:url(images/shadow_left.gif) top left repeat-y;
	}
	
#rightshadow	{
	background:url(images/shadow_right.gif) top right repeat-y;
	}



/*Start Feature Container Box*/
#btopleft {
	background:url(images/roundedbox.gif) top left no-repeat;
}
#btitle {
	background:url(images/roundedbox.gif) top right no-repeat; margin-left:14px; padding:20px 10px 5px 0px; text-align:left;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:none;
}
#bbottleft {
	background:url(images/roundedbox.gif) bottom left no-repeat;
}
#bbody {
	background:url(images/roundedbox.gif) bottom right no-repeat; margin:0px 0px 0px 20px; padding:0px 8px 5px 0px;
	font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:left;
}

/*End Container Box*/

/* Start Custom List Style */

#arrows li { 
	list-style-image: url(images/arrows.gif);  margin:10px 0px 0px 0px; padding:0px 0px 0px 0px;
	font-size:12px;
}

#arrows ul { 
	margin:8px 0px 8px 5px; padding:0px 0px 0px 10px; line-height:22px; list-style-image: url(images/dot.gif);
}

/* Start Custom List Style */


/* The styles here are applied universally to applicable elements within all table cells of the website */
td {
	font-family:Arial, Helvetica, sans-serif; color: #000000; font-weight:none; font-size:13px; line-height:16px; text-align:left;
}


#divider-verticle {
	background:url(images/divider.gif) top center repeat-y;
}
#divider-horizontal {
	background:url(images/divider.gif) top left repeat-x;
}

/* Start Top Navigation Styles */

#topnav .navtxt {
	padding:0px 10px 0px 10px; margin:0px;
	text-transform:none;
}

#topnav .nav-divider {
	background:url(images/menu_divider1.gif) top center no-repeat; width:4px; font-size:14px; color:#FFFFFF;
}

#topnav {
	background:url(images/menu_bgd1.jpg) top left no-repeat;
}

#topnav .nav {
	background: url(images/menu_bgd_off1.gif) top center no-repeat; 
	HEIGHT: 48px; display:table-cell;
	color: #ffffff; line-height:48px; font-family:Calibri, Arial; font-size:15px;
}
#topnav .nav A {
	color: #ffffff; TEXT-DECORATION: none;  display:block; line-height:48px; 
}
#topnav .nav A:visited {
	color: #ffffff; TEXT-DECORATION: none; display:block; line-height:48px;
}
#topnav .nav A:hover {
	color: #ffffff; TEXT-DECORATION: none; display:block; line-height:48px;
	background: url(images/menu_bgd_on.gif) top left repeat-x; 
}

/* End Top Navigation Styles */

/* Start News Navigation Styles */

#newsnav .navtxt {
	padding:0px 10px 0px 10px; margin:0px;
	text-transform:uppercase;
}

#newsnav .nav-divider {
	background:url(images/menu2_divider.gif) top center no-repeat; width:4px; font-size:12px; color:#FFFFFF;
}

#newsnav {
	background:url(images/menu2_bgd_off.gif) top left repeat-x;
}

#newsnav .nav {
	background: url(images/menu2_bgd_off1.gif) top center no-repeat; 
	HEIGHT: 30px; display:table-cell;
	color: #ffffff; line-height:30px; font-family:Calibri, Arial; font-size:14px;
}
#newsnav .nav A {
	color: #ffffff; TEXT-DECORATION: none;  display:block; line-height:30px; 
}
#newsnav .nav A:visited {
	color: #ffffff; TEXT-DECORATION: none; display:block; line-height:30px;
}
#newsnav .nav A:hover {
	color: #ffcc33; TEXT-DECORATION: none; display:block; line-height:30px;
	background: url(images/menu2_bgd_on.gif) top center no-repeat; 
	text-decoration:underline;
}

/* End News Navigation Styles */

/* Start Footer Navigation Styles */

#footernav {
	text-align:right;
}

#footernav .navtxt {
	padding:0px 4px 0px 4px; margin:0px;
	text-transform:none;
}

#footernav .nav-divider {
	background:url(images/menu_divider1.gif) top center no-repeat; width:2px;
}

#footernav .nav {
	font-family:Arial, Helvetica, sans-serif; 
	color: #cccccc; font-weight:none; font-size:12px;
}
#footernav .nav A {
	color: #cccccc; TEXT-DECORATION: none;
}
#footernav .nav A:visited {
	color: #cccccc; TEXT-DECORATION: none;
}
#footernav .nav A:hover {
	color: #ffcc33; TEXT-DECORATION:underline;
}

/* End Footer Navigation Styles */

#footer td {
	font-family:Arial, Helvetica, sans-serif; color: #cccccc; font-weight:none; font-size:12px;
}
#footer A {
	color: #255489; TEXT-DECORATION: none
}
#footer A:visited {
	color: #255489; TEXT-DECORATION: none
}
#footer A:hover {
	color: #cc0000; TEXT-DECORATION: underline
}


#createdby {
	font-family:Arial, Helvetica, sans-serif; color: #ffffff; font-weight:none; font-size:10px; padding:8px;
}
#createdby A {
	color: #ffffff; TEXT-DECORATION: none
}
#createdby A:visited {
	color: #ffffff; TEXT-DECORATION: none
}
#createdby A:hover {
	color: #ffffff; TEXT-DECORATION: underline
}

	
/* Start Styles for forms */

#search input
	{
		border-color: #cccccc; border-width:1px; border-style:solid; 
		background-color: #ffffff; 
		padding:0px 0px 0px 0px; height:20px;
		font-family:arial, Tahoma; color: #000000; font-size:12px;
	}

textarea
	{
		font-family:Arial, Helvetica, sans-serif; font-size:13px; 
	}
	
/* End Styles for forms */
	



