/* CSS Document */

*
{
	margin:0;
	padding:0;
}

body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-image:url(../images/bg-2010.jpg);
	background-repeat:repeat-x;
	background-color:#191814;
	/*background:url(../images/new-bg.jpg) center no-repeat fixed;*/
}

a:link, a:active, a:visited , a:hover {
	text-decoration:underline;
	color:#000000;
}

table
{
	background:#FFFFFF;
}

img
{
	border-style:none;
}

h4
{
	font-size:12pt;
}

.optiontext
{
	font-size:xx-small;
	color:maroon;
}

.border
{
	
	width:997px;
}

.border-expanded
{
	
	width:1010px;
}

#test
{
	background:#e6ebff;
}

#navigation {

	padding:0px;
	margin:0px;
	background-image:url(../images/nav-bg-2010.jpg);
	width:1010;
	height:32px;
	

}

#navigation li
{
	float:left;
	overflow:hidden;
	margin-top:0px;
}

#navigation li a, #navigation li a:visited
{
	display:block;
	padding:8px 8px 6px 8px;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	color:#FFFF00;
}

#navigation li a:hover
{
	color:#FFFFFF;
}

#header
{
	width:750px;
	height:116px;
	background-image:url(../images/header.jpg);
}

#header a
{
	cursor:pointer;
}

#new-header
{
	width:750px;
	height:176px;
	background-image:url(../images/header-new.jpg);
}

#header-expanded
{
	width:1010px;
	height:165px;
	background-image:url(../images/header-2010.jpg);
}

#new0header a
{
	cursor:pointer;
}

.home, .home:visited, .home:hover
{
	padding-right:1em;
	color:white;
	font-weight:bold;
	font-size:9pt;
	text-decoration:none;
}

#top-header-expanded
{
	width:995px;
	height:21px;
	background-image:url(../images/top-header.jpg);
}

#top-header a
{
	cursor:pointer;
}


.slideshow
{ position:relative; float:left;
	width:365px;
	height:176px;
	margin-left:220px;
}

.slideshow-expanded
{ position:relative; float:left;
	width:538px;
	height:165px;
}

.livestream
{position:relative; float:left;
	width:140px;
	height:64px;
	margin-top:103px;
}

.header
{
	width:500px;
	height:30px;
	background-image:url(../images/title-bar-2010.jpg);
	vertical-align:top;
}

.leftTitle, .rightTitle, .centerTitle p, .rightheading p
{
	font-weight:bold;
	color:yellow;
	font-size:11pt;
}

.noneTitle p {
	font-weight:bold;
	color:yellow;
	font-size:11pt;
}

.leftTitle
{
	margin-left:3em;
}

.rightTitle
{
	margin-left:7.5em;
}

.rightTitle2
{
	margin-left:7.5em;
	font-weight:bold;
	color:white;
	font-size:11pt;
}

.centerTitle
{
	text-align:center !important;
	margin-left:11em;
}

#rightColumn
{
	width:285px;
	height:100%;
	vertical-align:top;
	background-image:url(../images/right-middle-bg-2010.jpg);
}

#rightColumn-expanded
{
	width:210px;
	height:100%;
	vertical-align:top;
	background-image:url(../images/right-right-bg-2010.jpg);
}

.txtcenter
{
	text-align:center;
	font-size:small;
	padding:.4em 0 .4em 0;
}

.justify
{
	padding-left:1em;
	text-align:justify;
}

.rcBG
{
	background-image:url(../images/right-middle-bg-2010.jpg);
	height:100%;
}

.rcBG-expanded
{	background-image:url(../images/right-right-bg-2010.jpg);
	height:100%;
}

.formtable
{
	background:none;
	border:none;
}

p
{
	font-size:small;
	color:#006;
}

.showtimes
{
	text-align:left;
	padding-left:10em;
}

.paragraph
{
	text-align:justify;
	text-indent:1em;
	padding:.5em;
}

.paragraph2
{
	text-align:left;
	padding:.5em;
	color:#000000;
}

.paragraphNone
{
	padding:.5em;
}

.schedule
{
	vertical-align:top;
	border-bottom:1px dotted #006;
	border-left:1px dotted #006;
}

.schedule td
{
	width:100%;
}

.rightheader
{
	width:250px;
	height:27px;
	background-image:url(../images/hdrBg.jpg);
	background-repeat:repeat-x;
	vertical-align:top;
}

.rightheading p
{
	text-align:center;
}

/*
.current
{
	width:500px;
	height:180px;
	background-image:url(../images/w_sammy&armyshow.jpg);
}
*/
/******************************* HOST TABLE ***************************************/

#hosts
{
	border:none;
	background:#000000;
	border-bottom:1px solid #e6ebff;
	padding:5px;
	width:100%;
}


#hosts img
{
	
	padding:5px;
	
}

.hostname
{
	font-size:10pt;
	font-weight:bold;
	color:#ffffff;
	padding-left:5px;
}

.hostname a:link, .hostname a:hover, .hostname a:visited, a:active {
	text-decoration:none;
	color:#ffffff;
}


.hostshow
{
	font-size:9pt;
	color:white;
}

.hostposition
{
	width:207px;
	text-align:left;
}
/************************** NEWS TABLE ****************************************/

#news
{
	width:260px;
	border-left:1px dotted #066;
	vertical-align:top;
}

#news li
{
	font-size:small;
	list-style:none;
}

#news li a, #news li a:hover, #news li a:visited
{
	color:#006;
}

/**************************** FOOTER TABLE *************************************/
.footer
{
	width:752px;
	height:55px;
	background:#000000;
	text-align:center;
}

.footer-expanded
{
	width:997px;
	height:55px;
	background:#000000;
	text-align:center;
}

.footerlinks
{
	color:white;
}

.footerlinks a
{
	font-size:small;
	text-decoration:none;
	color:white;
}

.footerlinks a:hover, .footerlinks a:visited
{
	color:white;
}

/************************************* PROGRAMMING SCHEDULE PAGE ********************************/

.programming, .programming th, .programming td
{
	border:1px solid #006;
}

.programming
{
	margin-left:3em;
	margin-top:2em;
}
