/* HTML Tag Styles */
html
{
    height:101%;
	background:#fff;
}

body
{
	font-family: verdana, arial;
	color: #000000 ;
}

div.banner
{
	margin-left:20px;
	width: 1100px;
	height:auto;
	clear:both;
}

div.menu, div.sub_menu
{
	margin-left:20px;
	width: 1100px;
	height: auto;
	clear:both;
}


div.content
{
	margin-left:20px;
	margin-top:20px;
	width: 1100px;
	height: auto;
	clear: both;
}

div.footer
{
	font-size:10px;
	text-align:center;
	margin:20px;
	width: 1100px;
	height: auto;
	clear: both;
}

div.column_left
{
	width:800px;
	height:auto;
	clear:left;
	float:left;
}

div.column_right
{
	width:280px;
	height:auto;
	clear:right;
	float:right;
}

div.past_shows_sidebar
{
	width:160px;
	height:auto;
	float:left;
	clear:left;
}

div.past_shows_content
{
	width:600px;
	height:auto;
	float:right;
	clear:right;
}

div.shows
{
	text-align:left;
	word-wrap:break-word;
}

div.right_text
{
	text-align:justify;
	text-justify:inter-word;
	width:250px;
	height:auto;
}

a.banner_left
{
	float:left;
}

a.banner_right
{
	float:right;
}

img.image_right
{
	margin:10px;
	margin-top:0px;
	margin-right:0px;
	float:right;
}

img.image_left
{
	margin:10px;
	margin-top:0px;
	margin-left:0px;
	float:left;
}

img.full_width{width:100%;}
img.half_width{width:50%;}
img.quater_width{width:25%;}

img.banner_full
{
	margin:5px;
	margin-left:20px;
	width:1100px;
}

table.standard_table
{
	margin:10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	border-collapse:collapse;
}

table.standard_table td, table.standard_table th 
{
	font-size:1em;
	border:1px solid #083ECE;
	padding:3px 7px 2px 7px;
}
table.standard_table th 
{
	font-size:1.1em;
	text-align:left;
	padding-top:5px;
	padding-bottom:4px;
	background-color:#1446E3;
	color:#ffffff;
}
table.standard_table tr.alt td 
{
color:#000000;
background-color:#1328CE;
}

h1
{
	font-size: 24px;
	color: #306ABD;
	line-height: 36px;
}

h2
{
	font-size: 20px ;
	color: #306ABD;
	line-height: 30px;
}

h3
{
	font-size: 18px ;
	color: #306ABD;
	line-height:24px;
}

td
{
	font-size: 16px;
}

td.white_christmas
{
	vertical-align: top;
	background-color:#9EE97D;
}


td.pajama_game
{
	vertical-align: top;
	background-color:rgba(255,255,255,0.8);
}

th.pajama_game
{
	vertical-align: top;
	color:rgba(51,51,255,1);
	font-size:24px;	
	background-color:rgba(255,255,255,0.8);
}

td.annie
{
	vertical-align: top;
	background-color:rgba(255,255,255,0.0);
}

th.annie
{
	vertical-align: top;
	color:#900;
	font-size:18px;	
	background-color:rgba(255,255,255,0.0);
}


p
{
	font-size: 16px;
	padding-bottom: 10px;
    text-align:justify;
    text-justify:inter-word;
}

tab1 { padding-left: 4em; }
tab2 { padding-left: 8em; }
tab3 { padding-left: 12em; }
tab4 { padding-left: 16em; }

div
{
}

a.body
{
	text-decoration: none ;
	color: #000080 ;
}

a.body:hover
{
	text-decoration: underline ;
}

/* Transition Links */
#cycler a{position:absolute;z-index:1;background-color:white}
#cycler a.active{z-index:3}

/* Transition Images */
#cycler{position:relative;}
#cycler img{position:absolute;z-index:1;background-color:white}
#cycler img.active{z-index:3}
.container{width:800px;height:300px;float:left;display:inline;margin-bottom:0px}