/* 
 ----------------------------------------------------------------------------
	Company: CSTV Networks, Inc.
	Author: PRODUCER'S NAME HERE
 	CSS Document: display.css
 ---------------------------------------------------------------------------- 
*/


/* colors
 ----------------------------------------------------------------------------
	text: #222
	link: #444
 	link.hover: #666
 ----------------------------------------------------------------------------
*/


/* default type selectors
 * ---------------------------------------------------------------------------- */

body 
{ 
	background: #005fbc url("http://grfx.cstv.com/schools/kan/graphics/kan-08-bg.gif") repeat-x;
	color: #222;
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	margin:0 auto; 
	padding:0;
	width:1001px; 
}
	
	
td
{
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	color: #222;
}


h1 { font-size: 18px }
h2 { font-size: 16px }
h3 { font-size: 14px }

h4,h5,h6 { font-size: 13px }

a img, :link img, :visited img, fieldset { border:none }

a:link, a:visited { color: #444; text-decoration: underline }
a:hover, a:active { color: #666; text-decoration: underline }

a { outline: none }

#columns pre {font-family:monospace; font-size:11px;}
#columns .presmall {font-family:monospace; font-size:11px;}
#columns pre a{font-family:monospace; }
#columns a:hover{text-decoration:none;}

/* classes
 * ---------------------------------------------------------------------------- */

.center { text-align: center }

.img-left { float: left; margin: 0 6px 4px 0 }
.img-right { float: right; margin: 0 0 4px 6px }

.clear { 
	clear: both; 
	
	}

#revLayeredAd .revClickText  {
color:#fff;
}

/* CSTV specific
 * ---------------------------------------------------------------------------- */

h2, 
.storyheadline, 
.StoryHeadline, 
.page-header { 
	color: #005fbc; 
	font-weight: bold; 
	font-size: 16px 
	}
.storycaption
{font-size:11px;}
.storyteaser, 
.StoryTeaser { color: #222; font-weight: bold }

.fivevert { line-height: 5px }
.tenvert { line-height: 10px }
.twentyvert { line-height: 20px }

.yahoo-on { background: #fff url("http://grfx.cstv.com/schools/kan/graphics/yahoo-search5.gif") no-repeat }
.yahoo-off { background-image: none	}

.bio-table { background-color: #fff; border: 1px solid #fff }
.bio-table, .bio-table * { background-color:#fff !important; color:#222; line-height: normal !important;  }

.bio-table table table table img { display: none; }

.bio-table img { border:1px solid #000000 !important; }

.player-number { padding-left:10px !important; font:18px Verdana, Helvetica, Arial, sans-serif !important; font-weight:bolder !important; }
.player-name { font:18px Verdana, Helvetica, Arial, sans-serif !important; font-weight:bolder !important; }


/* layout
 * ---------------------------------------------------------------------------- */

#wrap 
{ 
	margin:0 auto;
	width:1001px
}
	
#mast {width:1001px;
height:95px;
display:block; }

#mast-L
{
	float:left;
}

#mast-R
{
	background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-mast-tickets.gif") no-repeat;
	width:178px;
	height:30px;
padding:65px 0 0 20px;
	float:left;
display:block;

}

#holder-banner
{float:left;
width:728px;
height:90px;
display:block;}

#scoreboard 
{ 
	background: url("http://grfx.cstv.com/schools/kan/graphics/kan-scoreboard-bg.gif") no-repeat;
	height:41px;
	width:1001px;
z-index:100;
display:block;
}

.images-blok
{display:block;}

#aa-events {width:297px; height:177px; overflow:auto; background:url("http://grfx.cstv.com/schools/kan/graphics/live-events-bg4-11-297.jpg") no-repeat 0px 0px; padding:2px 0 6px 3px}


#search
{
	background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-bg-searchbar.gif") no-repeat ;
	width:300px;
	height:36px;
margin:5px 0 5px 0;
display:block;
}

#story-ad
{
	width:300px;
	height:250px;
	
	margin:5px 0 5px 0;
	display:block;
}

#store-wrap
{display:block;}

#rot-promo-wrap
{
	
	width:300px;
	margin:0 0 5px 0;
	display:block;
}

#features-tab-wrap
{
	
	display:block;
margin-bottom:5px;
display:block;
}

#promos-wrap
{
	width:1001px;
height:149px;
	background:#fff;
	display:block;
}

#promos-wrap img
{float:left;
height:149px;
background:#fff;
padding-left:3px;
display:block;
}

#auction-portal {float:left; display:block; margin-left:5px;}


#auct-wrap
{margin:5px 0 5px 0;
display:block;}

#footer-ad-wrap
{
	width:1001px;
	background:#fff;
	margin:5px 0 5px 0;
	display:block;
}

#footer-images{
	margin:5px 0 5px 50px;
	padding-left:35px;
	display:block;
}


#footer-images img{
	padding-right:85px;
	float:left;
	display:block;
}


#sport-more-hdlns-wrap
{
	width:456px;
	float:left;
	background:#fff;
	margin:5px 5px 5px 0;
}

#sport-sec-hdlns
{
	width:436px;
	padding:10px;
	height:170px;
	overflow:auto;
	padding:10px;
}

#sidebar-wrap
{
	float:left;
	margin:5px 0 5px 0;
}




#sidebar
{
	padding-left:18px;
	background:#fff;
	height:190px;
	width:214px;
	overflow:auto;
}

#sidebar li {margin-bottom:0; padding-bottom:0;}

#sidebar h3 {margin:8px 0 0 0;}

.sidebarlink
{color:#005fbc;

}

.sidebarlink a
{color:#005fbc;
text-decoration:none;
}


.sidebarlink a:hover
{color:#e51937;}


#sport-promos-wrap
{display:block;}


#title-wrap
{
	width:693;
}

#title
{float:left;
width:401px;
height:33px;
display:block;
}

#all-access-np
{float:right;
width:215px;
height:33px;
display:block;
background:url("http://grfx.cstv.com/schools/kan/graphics/jayhawk-allaccess2-215x33.gif");
margin-right:2px;
}


#sport-nav-links
{float:left;
color:#fff;

padding-top:17px;}

#sport-nav-links a
{text-decoration:none;
color:#fff;
padding-right:10px;

}


/* - - - - - - - - - - - - - -
   @VIDEOBLOCK
   - - - - - - - - - - - - - -  */
a.block-wrap {
	display: block;
	padding: 1px;
	margin: 6px 0px 0px 6px;
	color: #0b4499;
	text-decoration: none;
}
a.block-wrap:hover {
	color: #e51837;
	text-shadow: none;
}

.block-img2 { 
	height: 36px;
	width: 49px;
	float: left;
	overflow: hidden;
	margin-right:10px;
}

.block-img { 
	height: 25px;
	width: 30px;
	float: left;
}
.block-img img {
	height: 15px;
	/*border: solid 1px #666;*/
}

.block-img2 img {
	width: 49px;
	height: 36px;
	border: solid 1px #666;
	margin-right:6px;
}

.block-sub {
	font-size: 11px;
	line-height: 12px;
	float: left;
	width: 230px;
}

.clearcols {
	clear: left;
	overflow: hidden;
	height: 0px;
	width: 0px;
	}



/* columns
 * ---------------------------------------------------------------------------- */

#columns {padding:0; margin:0; border-collapse:collapse;  }

#column-1, #column-2, #column-3 {padding:0; margin:0; vertical-align:top; }

#column-1 {width:696px; }
#column-2 {width:300px; padding-left:5px; }

body#story #column-1 {width:695px;}

body#non-story #column-1 {width:1001px;}


body#story #columns 
{ 
	background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-bg-body-story.gif");
	}



#story-pad
{background:none; padding:10px;}

#non-sport-pad
{background:#FFF; padding:10px; height:1%; overflow:hidden;}



#relativeFrame, #relativeFrame *{
	margin:0;
	padding:0;	
}

#relativeFrame {
	position: relative; 
	background:#000;
color:#fff;
padding:0 10px 15px 10px;
width:473px;
margin-top:-40px;

	z-index: 1
}

#relativeFrame div {

width:473px;
	padding:0 10px 0 0;
	position: absolute; 
	visibility: hidden;
	z-index: 1;
}

#relativeFrame div#frm0 { visibility: visible }



#relativeFrame h1 a
{color:#fff;
text-decoration:none;
font-size:20px;}

#relativeFrame .pubdate
{color:#fff;
font-weight:bold;}


#relativeFrame a
{color:#fff;}


#lead-headlines-block
{width:674px;


}

#lead-headline
{
	float:left;
	width:493px;


}

#index-bsi-thumbs
{
	float:left;
width:181px;
	

	
}

#minis
{
	
padding-left:10px;

}

.sport-name{
	color:#00438f;
	width:130px;
	font-weight:bold;
	text-align:center;
}

body#sport #minis div
{height:110px;}


#mini0
{
	background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-bsi-arrow-on.gif") no-repeat;	
	height:108px;
}



#mini1, #mini2, #mini3, #mini4
{background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-bsi-arrow-off.gif") no-repeat;	

}




#minis img
{width:130px;
height:94px;

}

#minis a img {}
	
#minis a:hover img, #minis div.miniOn a img {}


#controls
{width:493px;
background:#000;
height:15px;
margin-padding:3px;}


#controls, #controls * { margin: 0; padding: 0;text-align:center;
background#000;
 }

#minis #controls img{
	border-width:0;
}

#controls li {
	float: left; 
	list-style: none; 
	_display: inline; 

}




#sec-headlines-wrap 
{
	margin:0;
	padding:0;
color:#005fbc;
font-weight:bold;
line-height:20px;
}

#sec-headlines-wrap a
{
	text-decoration:none;
color:#000;
}


#sec-headlines-wrap .sec-pubdate
{
color:#005fbc;
}



/* photo-table
 * ---------------------------------------------------------------------------- */

.photo-table 
{ 
	border-collapse: collapse;
	float: right;
	margin: 0 0 0 10px;
	padding: 0;
	width: 160px 
}
	
.photo-table .email-print li { 
	display: block; 
	margin: 3px 0
	}
	
.photo-table .caption { font-size: 10px }


/* email-print
 * ---------------------------------------------------------------------------- */

.email-print { margin: 10px 0 }

.email-print li { 
	display: inline; 
	list-style-type: none; 
	margin: 0 30px; 
	padding-left: 25px 
	}
	
	.email-print li.email { background: url("http://grfx.cstv.com/graphics/oas-icon-email.gif") 0 2px no-repeat }
	.email-print li.print { background: url("http://grfx.cstv.com/graphics/oas-icon-print.gif") 0 2px no-repeat }
		
	/* navigation: #nav
	 * ------------------------------------------------------------------------- */

	#nav, #nav * { border-collapse: collapse; margin: 0; padding: 0 }

	#nav {
		background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-nav.gif") no-repeat;
		height: 24px;
		position: relative;
		width: 1001px;
		z-index: 1099; 
		}

	#nav span { display:none; }

	#nav li, #nav a {
		font-size: .95em;  
		height: 24px;
		display: block;
		}

	#nav li { float: left; }


	#nav-01 { width:231px; }
	#nav-02 { width:63px; }
	#nav-03 { width:85px; }
	#nav-04 { width:105px; }
	#nav-05 { width:117px; }
	#nav-06 { width:86px; }
	#nav-07 { width:176px; }
	#nav-08 { width:51px; }
	#nav-09 { width:87px; }

	#nav-01 a:hover { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-nav.gif") 0 -24px }
	#nav-02 a:hover { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-nav.gif") -231px -24px }
	#nav-03 a:hover { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-nav.gif") -294px -24px }
	#nav-04 a:hover { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-nav.gif") -379px -24px }
	#nav-05 a:hover { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-nav.gif") -484px -24px }
	#nav-06 a:hover { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-nav.gif") -601px -24px }
	#nav-07 a:hover { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-nav.gif") -687px -24px }
	#nav-08 a:hover { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-nav.gif") -863px -24px }
	#nav-09 a:hover { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-nav.gif") -914px -24px }

	#nav-01:hover>a { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-nav.gif") 0 -24px }
	#nav-02:hover>a { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-nav.gif") -231px -24px }
	#nav-03:hover>a { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-nav.gif") -294px -24px }
	#nav-04:hover>a { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-nav.gif") -379px -24px }
	#nav-05:hover>a { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-nav.gif") -484px -24px }
	#nav-06:hover>a { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-nav.gif") -601px -24px }
	#nav-07:hover>a { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-nav.gif") -687px -24px }
	#nav-08:hover>a { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-nav.gif") -863px -24px }
	#nav-09:hover>a { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-nav.gif") -914px -24px }


	/* navigation dropdown: #nav
	 * ------------------------------------------------------------------------- */

	/* navigation dropdown: #nav
		 * ------------------------------------------------------------------------- */

		#nav ul {
			border: solid #005fbc;
			border-width: 0 1px;
			left: -9999px;
			top: 24px;
			position:absolute;
			z-index:1099
			}

		#nav-01 ul { margin-left: 135px }

		#nav ul, 
		#nav li li { width: 150px } 

		#nav li li, 
		#nav li li a { height: auto; }

		#nav li:hover ul, 
		#nav a:hover ul { left: auto; }

		#nav li li { border-bottom: 1px solid #005fbc; text-indent: 0; }


		#nav li li a {
			background: #fff;
			color: #005fbc;
			display: block;
			padding: 3px;
			text-decoration:none;

			_width: 100%
			}

		#nav li li a:hover { 
			background: #005fbc; 
			color: #fff 
			}

		

		#nav .header a, #nav .header a:hover { 
			background: #005fbc; 
			color: #fff; 
			font-weight: bold
			}



		/* Son of Suckerfish: 2nd Tier Drop Down
		 * ------------------------------------------------------------------------- */

		#nav li ul li ul  {
			display: none;
			width: 165px;
			margin-left: 165px; /* width of drop down nav +2 */
			margin-top: -19px; /* height of drop down nav item +1 */
			}

		#nav li ul li:hover ul, #nav li ul li.over ul { display: block; }

		#nav li ul li ul li a {
			height: 18px;
			width: 100%;
			}

		#nav li li.tall, #nav li li.tall a {
			height:24px;
			line-height:14px;
			}

		#nav ul.right 
{ margin-left: 285px; }
		#nav li li.header a, #nav li li.header a:hover { background-color: #BF3130; color: #fff; font-weight: bold }
	/* navigation: #nav 
	*/

#headlines-tab-wrap
{
	margin-top:5px;
}

#more-headlines-tab-wrap
{
	margin:5px 0 5px 0;
}

	/* tabs
	 * ---------------------------------------------------------------------------- */

	#headlines-tab ul.headline-1, #events-tab ul.event-1 { margin:0; padding:0 }
	#headlines-tab ul.headline-1 li, #events-tab ul.event-1 li{ float: left; list-style: none; text-indent: -9999px; }
	#headlines-tab ul.headline-1 span, #events-tab ul.event-1 span { display: none }


	/* Headline tabs: #headlines-tab
	 * ---------------------------------------------------------------------------- */	

	#headlines-tab ul.headline-1 { 
		background:url("http://grfx.cstv.com/schools/kan/graphics/kan-11-tabs-headlines-11712.gif");
		height: 33px; 
		width: 696px;
		position:relative;
		}

	#headlines-tab ul.headline-1 li, #headlines-tab ul.headline-1 a { display: block; height: 33px }

	#tab-headlines { width: 130px }
	#tab-video { width: 84px }
	#tab-calendar { width: 102px }
	/*#tab-blanka { width: 380px; position:absolute; left:303px; margin:0; padding:0;}*/
    #tab-blanka { width: 77px; position:absolute; right:0px; margin:0; padding:0;}

	#headlines-tab.on-headlines #tab-headlines { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-11-tabs-headlines.gif") 0 -33px }
	#headlines-tab.on-video #tab-video { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-11-tabs-headlines.gif") -130px -33px }	
	#headlines-tab.on-calendar #tab-calendar { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-11-tabs-headlines.gif") -214px -33px }
	#headlines-tab.on-blanka #tab-blanka { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-11-tabs-headlines.gif") -316px -33px }

	#headlines, #video, #calendar, #blanka { 
	height: 439px; 
 
	overflow: hidden;  
	background:#fff; 
	width:676px;
	padding:10px;
	}
	
	
/* tabs wef
	 * ---------------------------------------------------------------------------- */

	#headlines-tab-wef ul.headline-1wef, #events-tab ul.event-1 { margin:0; padding:0 }
	#headlines-tab-wef ul.headline-1wef li, #events-tab ul.event-1 li{ float: left; list-style: none; text-indent: -9999px; }
	#headlines-tab-wef ul.headline-1wef span, #events-tab ul.event-1 span { display: none }


	/* Headline tabs: #headlines-tab-wef
	 * ---------------------------------------------------------------------------- */	

	#headlines-tab-wef ul.headline-1wef { 
		background:url("http://grfx.cstv.com/schools/kan/graphics/kan-08-tabs-headlines-wef.gif");
		height: 33px; 
		width: 696px	
		}

	#headlines-tab-wef ul.headline-1wef li, #headlines-tab-wef ul.headline-1wef a { display: block; height: 33px }

	#tab-headlines-wef { width: 130px }
	#tab-video-wef { width: 84px }
	#tab-calendar-wef { width: 102px }
	#tab-blanka-wef { width: 380px }

	#headlines-tab-wef.on-headlines-wef #tab-headlines-wef { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-tabs-headlines-wef.gif") 0 -33px }
	#headlines-tab-wef.on-video-wef #tab-video-wef { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-tabs-headlines-wef.gif") -130px -33px }	
	#headlines-tab-wef.on-calendar-wef #tab-calendar-wef { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-tabs-headlines-wef.gif") -214px -33px }
	#headlines-tab-wef.on-blanka-wef #tab-blanka-wef { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-08-tabs-headlines-wef.gif") -316px -33px }

	#headlines-wef, #video-wef, #calendar-wef, #blanka-wef { 
	height: 439px; 
	overflow: hidden;  
	background:#fff; 
	width:676px;
	padding:10px;
	}



	/* Events tabs: #events-tab
	 * ---------------------------------------------------------------------------- */	

	#events-tab ul.event-1 { 
		background:url("http://grfx.cstv.com/schools/kan/graphics/kan-11-tabs-moreheadlines.gif");
		height: 33px; 
		width: 696px	
		}

	#events-tab ul.event-1 li, #events-tab ul.event-1 a { display: block; height: 33px }

	#tab-moreheadlines { width: 175px }
	#tab-links { width: 114px }
	#tab-blankb { width: 407px }

	#events-tab.on-moreheadlines #tab-moreheadlines { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-11-tabs-moreheadlines.gif") 0 -33px }
	#events-tab.on-links #tab-links { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-11-tabs-moreheadlines.gif") -175px -33px }	
	#events-tab.on-blankb #tab-blankb { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-11-tabs-moreheadlines.gif") -289px -33px }

	#moreheadlines, #links, #blankb 
	{ height: 182px; 
	overflow: auto;  
	background:#fff; 
	width:676px;
	padding:10px; }
	/* features tabs
		 * ---------------------------------------------------------------------------- */

	#features-tab, #features-tab * {margin:0;padding:0;}

	#features-tab
	{background:#fff;
		clear:both;
		width:696px;
		display:block;
	}

	#features-tab ul.features-1, #features-tab ul.wtchure-1 { margin:0; padding:0 }

	#features-tab ul.features-1 li, #features-tab ul.wtchure-1 li {float:left;list-style:none; }


		/* features tabs: #features-tab
		 * ---------------------------------------------------------------------------- */	

	#features-tab ul.features-1 
	{ 

		height:85px; 
		width:696px;

	}


	#features-tab ul.features-1 li, #features-tab ul.features-1 a  {display: block; height: 85px }

	#features-tab ul.features-1 {width:696px;}

	#tab-featuresa
	{background:#c3c3c3;
		width:144px;
		padding:3px 14px 3px 14px;
	margin-right:2px;
	}

	#tab-featuresb
	{background:#c3c3c3;
		width:144px;
		padding:3px 14px 3px 14px;
	margin-right:2px;
	}


	#tab-featuresc 
	{background:#c3c3c3;
		width:144px;
		padding:3px 14px 3px 14px;
	margin-right:2px;
	}

	#tab-featuresd 
	{background:#c3c3c3;
		width:144px;
		padding:3px 14px 3px 14px;
	margin-right:2px;
	}

	#features-tab img 
	{
		display:block;
		width:144px;
		height:81px;
	}

	#features-tab.on-featuresa #tab-featuresa { background: #fff; width:144px;height:85px;}
	#features-tab.on-featuresb #tab-featuresb { background: #fff; width:144px;height:85px;}
	#features-tab.on-featuresc #tab-featuresc { background: #fff; width:144px;height:85px;}
	#features-tab.on-featuresd #tab-featuresd { background: #fff; width:144px;height:85px;}

	#features-tab img 
	{

		display:block;
	}

	#features-tab a
	{
		text-decoration:none;
		font-weight:bold;
		font-size:14px;
	}

	#features-tab a:hover
	{
		text-decoration:underline;
	}



	#featuresa,#featuresb,#featuresc,#featuresd
	{ 
		width:676px;
padding:5px 10px 0 10px;
		height:96px; 
		overflow: auto;  
		background:#fff; 
	}


	/* navigation: #nav-tix
	 * ------------------------------------------------------------------------- */

	#nav-tix, #nav-tix * { z-index:100;border-collapse: collapse; margin: 0; padding: 0 }

	#nav-tix {
		background: url("http://grfx.cstv.com/schools/kan/graphics/space.gif") no-repeat;
		height: 19px;
		position: relative;
		width: 172px;
		z-index: 1200; 
		}

	#nav-tix span { display:none; }

	#nav-tix li, #nav-tix a {
		font-size: .95em;  
		height: 19px;
		display: block;
		}

	#nav-tix li { float: left; }


	#nav-tix-01 { width:172px; }


	#nav-tix-01 a:hover { background: url("http://grfx.cstv.com/schools/kan/graphics/space.gif") 0 -19px }

	#nav-tix-01:hover>a { background: url("http://grfx.cstv.com/schools/kan/graphics/space.gif") 0 -19px }

	/* navigation dropdown: #nav-tix
	 * ------------------------------------------------------------------------- */

	/* navigation dropdown: #nav-tix
		 * ------------------------------------------------------------------------- */

		#nav-tix ul {
			border: solid #005fbc;
			border-width: 0 1px;
			left: -9999px;
			top: 19px;
			position:absolute;
			z-index:1099;
			}
		#nav-tix-01 ul {}

		#nav-tix ul, 
		#nav-tix li li { width: 150px } 

		#nav-tix li li, 
		#nav-tix li li a { height: auto; }

		#nav-tix li:hover ul, 
		#nav-tix a:hover ul { left: auto; }

		#nav-tix li li { border-bottom: 1px solid #005fbc; text-indent: 0; }


		#nav-tix li li a {
			background: #fff;
			color: #005fbc;
			display: block;
			padding: 3px;
			text-decoration:none;

			_width: 100%
			}

		#nav-tix li li a:hover { 
			background: #005fbc; 
			color: #fff 
			}

		#nav-tix .right { text-align: left; margin-left: 150px }

		#nav-tix .header a, #nav-tix .header a:hover { 
			background: #fff; 
			color: #000; 
			font-weight: bold
			}


	.calendar, .calendar * { 
				border-collapse: collapse; 
				margin: 0; 
				padding: 0  
				}

	.calendar { width: 100%; *width:96%; }

	.calendar td { padding: 2px }

	.calendar tr.calendar-date { 
				background: #005fbc; 
				}
.calendar a
{color:#005fbc;}

.calendar tr.calendar-date td 
{color:#fff;
font-weight: bold;}


.calendar tr.calendar-headers td 
{ font-weight: bold }


/* pre-footer
 * ---------------------------------------------------------------------------- */

#print-foot {
	width:1000px;
	height:93px;
	text-align:center;
	}

#print-foot-left {
	width:695px;
	float:left;
	background:#fff;
	height:93px;
	}

#print-foot-right {
	width:300px;
	float:left;
	background:#005fbc;
	height:93px;
	}
	
#print-foot-right img {
	display:block;
	padding-left:5px;
	}		

	
#print-foot a {
	text-decoration:none;
	}



body#non-story #print-foot
{
	background:#fff;
	width:1001px;
	text-align:center;
	padding:20px 0;
	margin-bottom:5px;
}



/* footer
 * ---------------------------------------------------------------------------- */
	
#footer {
	
	}
	
	#footer a:link, #footer a:visited { color: #444 }
	#footer a:hover, #footer a:active { color: #666 }
	
	
	/* IE PNG FIX
	 * ---------------------------------------------------------------------------- */	
	#pngWrap
	{
		width:493px;
		height:330px;
	/*	background:url("http://grfx.cstv.com/schools/kan/graphics/kan-08-bsi-fade.png");*/
	}

	#pngBsi
	{
		width:493px;
		height:330px;
		background:transparent url("http://grfx.cstv.com/schools/kan/graphics/kan-08-bsi-fade.png") no-repeat scroll left bottom;
	}
	
	
	.photo_gradiant {
		width:493px;
		height:330px;
		background: url('http://grfx.cstv.com/schools/kan/graphics/kan-08-bsi-fade.png') no-repeat;
		*background-image:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://grfx.cstv.com/schools/kan/graphics/kan-08-bsi-fade.png', sizingMethod='scale') no-repeat;
		/*border:1px solid #f00;*/
	}

	/* IE PNG FIX*/
	
	
table.fb-linksarchive tr td {font-size:11px;}
table.fb-linksarchive tr td a {font-size:11px; color:#064499;}
table.fb-linksarchive tr td a:hover {color:#ccc;}

table.wbb-promotions {border-collapse: collapse;}
table.wbb-promotions tr td {border:1px solid #000;}


/* Spirit Cheer Mascot Nav
 * ---------------------------------------------------------------------------- */
 
 #main-nav-spirit-wrap {
	width:950px;
	height:25px;
	margin:0 auto;
	border:2px solid #064499;
	padding:8px;
}

#nav-spirit, #nav-spirit * { border-collapse: collapse; margin: 0; padding: 0 }
#nav-spirit {
	background: url("http://grfx.cstv.com/schools/kan/graphics/kan-spirit-nav2010e-950.gif") no-repeat;
	height:25px;
	width:950px;
	z-index:1099; 
}
#nav-spirit span { display:none; }
#nav-spirit li, #nav-spirit a {
	font-size:.95em;  
	height:25px;
	display:block;
}
#nav-spirit li { float:left; }

#nav-spirit-01 { width:78px; }
#nav-spirit-02 { width:102px; }
#nav-spirit-03 { width:93px; }
#nav-spirit-04 { width:97px; }
#nav-spirit-05 { width:126px; }
#nav-spirit-06 { width:121px; }
#nav-spirit-07 { width:96px; }
#nav-spirit-08 { width:150px; }
#nav-spirit-09 { width:87px; }

#nav-spirit-01 a:hover { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-spirit-nav2010e-950.gif") 0 -25px }
#nav-spirit-02 a:hover { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-spirit-nav2010e-950.gif") -78px -25px }
#nav-spirit-03 a:hover { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-spirit-nav2010e-950.gif") -180px -25px }
#nav-spirit-04 a:hover { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-spirit-nav2010e-950.gif") -273px -25px }
#nav-spirit-05 a:hover { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-spirit-nav2010e-950.gif") -370px -25px }
#nav-spirit-06 a:hover { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-spirit-nav2010e-950.gif") -496px -25px }
#nav-spirit-07 a:hover { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-spirit-nav2010e-950.gif") -617px -25px }
#nav-spirit-08 a:hover { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-spirit-nav2010e-950.gif") -713px -25px }
#nav-spirit-09 a:hover { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-spirit-nav2010e-950.gif") -863px -25px }

#nav-spirit-01:hover>a { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-spirit-nav2010e-950.gif") 0 -25px }
#nav-spirit-02:hover>a { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-spirit-nav2010e-950.gif") -78px -25px }
#nav-spirit-03:hover>a { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-spirit-nav2010e-950.gif") -180px -25px }
#nav-spirit-04:hover>a { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-spirit-nav2010e-950.gif") -273px -25px }
#nav-spirit-05:hover>a { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-spirit-nav2010e-950.gif") -370px -25px }
#nav-spirit-06:hover>a { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-spirit-nav2010e-950.gif") -496px -25px }
#nav-spirit-07:hover>a { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-spirit-nav2010e-950.gif") -617px -25px }
#nav-spirit-08:hover>a { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-spirit-nav2010e-950.gif") -713px -25px }
#nav-spirit-09:hover>a { background: url("http://grfx.cstv.com/schools/kan/graphics/kan-spirit-nav2010e-950.gif") -863px -25px }


#content ul.camp-info li {padding-bottom:8px;}


.calendar-aa, .calendar-aa * { 
			border-collapse: collapse; 
			margin: 0; 
			padding: 0  
			}

.calendar-aa { width: 100%; *width:96%; }

.calendar-aa td { padding: 2px; font-size:10px;}

.calendar-aa tr.calendar-aa-date { 
			background: #bbb; 
			}
.calendar-aa a
{color:#005fbc;}

.calendar-aa tr.calendar-aa-date td 
{color:#005fbc;
font-weight: bold;
font-size:11px;}


.calendar-aa tr.calendar-aa-headers td 
{ font-weight: bold }

.blog_category ul {margin:0; padding:0;}
.blog_category ul li {margin-left:15px;}
.blog_category a {color:#0b4499;}
.blog_category h2 {font-size:14px; margin-top:7px;}



.statsTotal td { background: #cdcdcd; font-weight: 700; }
.stats-w-volley td {padding:5px;}
.stats-w-volley thead {background: #00008b; color:#fff; font-weight:700; text-align:left;}
.stats-m-baskbl td {padding:5px;}
.stats-m-baskbl thead {background: #00008b; color:#fff; font-weight:700; text-align:left;}
.stats-m-basebl td {padding:5px;}
.stats-m-basebl thead {background: #00008b; color:#fff; font-weight:700; text-align:center;}
.statscategory {text-align:center;}
.m-basebl-stat-category-heading {font-weight:bold;}

