/* 
 ----------------------------------------------------------------------------
	Company: CSTV Networks, Inc.
	Author: KRISTIN V. HART
 	CSS Document: text-08-display.css
 ---------------------------------------------------------------------------- 
*/


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

body { 
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/text-background-slice-09.gif");
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	margin:0; 
	padding:0 
	}
	
td {
font: 12px Verdana, Arial, 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: #cc0000; text-decoration: underline;}
a:hover, a:active { color: #cc0000; text-decoration: none;}

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;}

.raiderlink {text-decoration:none;}

body#story #Content { line-height:18px; }

/* 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; 
	height: 0.01em; 
	overflow: hidden 
	}

#revLayeredAd .revClickText  {
	color:#fff;
	}

body#story #column-2 .textwhite {color:#fff;text-decoration:none;}

body#story #column-2 .textwhite:hover {color:#000;text-decoration:underline;}

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

h2, 
.storyheadline, 
.StoryHeadline, 
.page-header { 
	color: #222; 
	font-weight: bold; 
	font-size: 16px 
	}

.storyteaser, 
.StoryTeaser { color: #222; font-weight: bold }

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

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


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

#wrap { 
	width:1000px;
	}

#mast {
	background: url("http://grfx.cstv.com/schools/text/graphics/text-08-masthead-btm.gif") no-repeat;
	background-position:bottom;
	width:1000px;
	height:127px;
	display:block;
	}
	
body#story #mast {
	background: url("http://grfx.cstv.com/schools/text/graphics/text-08-masthead-btm.gif") no-repeat;
	background-position:bottom;
	width:1000px;
	height:127px;
	display:block;
	}

#mast-main {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/text-08-masthead.gif") no-repeat;
	width:869px;
	height:64px;
	display:block;
	}
	
#mast-left {
	width:131px;
	height:122px;
	background:#ccc;
	float:left;
	}
	
#mast-right {
	width:869px;
	height:122px;
	float:right;
	display:block;
	}			

#scoreboard { 
	width:869px;
	height:30px;
	background:#333;
	display:block;
	}

#ticker {
	background: url("http://grfx.cstv.com/schools/text/graphics/text-08-ticker-bg.gif") no-repeat;
	width:869px;
	height:28px;
	display:block;
	}
	
/* columns
 * ---------------------------------------------------------------------------- */

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

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

#column-1 {
	background: url("http://grfx.cstv.com/schools/text/graphics/text-08-nav-bg.gif") repeat-y;
	width:155px;
	}
	
#column-2 {width:400px;padding-right:9px;padding-left:8px;}
#column-3 {width:260px;padding-right:8px;}
#column-4 {width:160px;}


#column-1 td {color:#fff;}

table.dottedBorder {background:#fff;}	

td.sponsoredHeader {color:#000;}	
	
td.sponsoredText a {color:#000;background:#fff;}


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

body#story #column-1 {
	background: url("http://grfx.cstv.com/schools/text/graphics/text-08-nav-bg.gif") repeat-y;
	width:155px;
	padding-right:8px;
	}
	
body#story #column-2{
	width:667px;
	background:#fff;
	padding-left:8px;
	padding-right:8px;
	}
		
body#story #column-3{
	width:160px;
	padding-left:8px;
	}
	
	#search-wrap {
		background: url("http://grfx.cstv.com/schools/text/graphics/text-08-search-bg.gif") repeat-x;
		width:1000px;
		height:23px;
		}

	#weather {
		width:520px;
		height:20px;
		float:left;
		color:#fff;
		padding-left:20px;
		padding-top:3px;
		font-size:10px;
		}
		
	#weather-left {float:left;height:20px;padding-right:5px;}
	
	#weather-report {float:left;height:20px;}				
		
	/* navigation: #nav
	 * ------------------------------------------------------------------------- */

	#nav, #nav * { _border-collapse: collapse; list-style: none; margin: 0; padding: 0;}

	#nav { 
		position: relative; 
		width: 154px;
		z-index: 99;
		}

	#nav li { 
		border: none;
		font-size: 10px;
		float: left;
		position: relative;
		width: 154px;
		border-top:1px solid #8c1018;
		text-transform:uppercase;
		}

	#nav { 
		color: #fff;
		display: block;
		text-decoration: none;
		font-weight:bold;
		}

	#nav a, #nav a:visited {
		color: #fff;
		display: block;
		text-decoration: none;
		padding-left:2px;
		font-weight:bold;
		padding-bottom:2px;
		padding-top:2px;
		text-transform:uppercase;
		}	

	#nav a:hover { 
		background: #000; 
		color: #fff; 
		text-decoration: none;
		font-weight:bold; 
		}


	/* navigation dropdown: vertical
	 * ------------------------------------------------------------------------- */

	#nav ul {
		left: -9999px;
		position: absolute;
		z-index: 99
		}		

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

	#nav li:hover ul, 
	#nav a:hover ul { left: 152px; top: 0;}

	#nav li ul li {border: 1px solid #8c101a; font-weight: normal; font-size: 10px;}

	#nav li ul li a, #nav li ul li a:visited {
		background:#c00;
		color: #fff;
		display: block;
	 	text-decoration: none;
		text-transform:uppercase;

		_width: 150px;
		}

	#nav li ul li a:hover, #nav li:hover>a  { 
		background: #000; 
		color: #fff;

		_width: 150px;
		}

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

		.nav-two, .nav-two * { _border-collapse: collapse; list-style: none; margin: 0; padding: 0;}

		.nav-two { 
			position: relative; 
			width: 154px;
			z-index: 99;
			}

		.nav-two li { 
			border: none;
			font-size: 10px;
			float: left;
			position: relative;
			width: 154px;
			border-top:1px solid #8c1018;
			text-transform:uppercase;
			}

		.nav-two { 
			color: #fff;
			display: block;
			text-decoration: none;
			font-weight:bold;
			}

		.nav-two li a, .nav-two li a:visited { 
			color: #fff;
			display: block;
			text-decoration: none;
			padding-left:2px;
			font-weight:bold;
			padding-bottom:2px;
			padding-top:2px;
			text-transform:uppercase;
			font-size:10px;
			}	

		.nav-two li a:hover { 
			background: #000; 
			color: #fff; 
			text-decoration: none;
			font-weight:bold; 
			}


		/* navigation dropdown: vertical
		 * ------------------------------------------------------------------------- */

		.nav-two ul {
			left: -9999px;
			position: absolute;
			z-index: 99
			}		

		.nav-two ul, 
		.nav-two li li { width: 152px }

		.nav-two li:hover ul, 
		.nav-two a:hover ul { left: 152px; top: 0;}

		.nav-two li ul li {border: 1px solid #8c101a; font-weight: normal; font-size: 10px;}

		.nav-two li ul li a, .nav-two li ul li a:visited {
			background:#c00;
			color: #fff;
			display: block;
		 	text-decoration: none;
			text-transform:uppercase;

			_width: 150px;
			}

		.nav-two li ul li a:hover, .nav-two li:hover>a  { 
			background: #000; 
			color: #fff;
			font-weight:bold;
			_width: 150px;
			}	

	#nav-image {padding-top:15px;}

	#nav span, .nav-two span {font-size:9px;}


/* sport-hdr
 * ------------------------------------------------------------------------- */

#sport-hdr-block {
	background: url("http://grfx.cstv.com/schools/text/graphics/text-08-ticker-bg.gif") no-repeat;
	width:869px;
	height:28px;
	display:block;
	}
	
#sport-hdr {
	width:433px;
	height:28px;
	float:left;
	}


/* sport-nav 
 * ---------------------------------------------------------------------------- */

#sport-nav {
	width:346px;
	height:22px;
	float:left;
	padding-left:90px;
	padding-top:5px;
	color:#fff;
	}

#sport-nav ul {
	margin:0;
	padding:0;
	}

#sport-nav li {
	display:inline;
	}

#sport-nav li a {
	color:#fff;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	}

#sport-nav li a:hover {
	color:#fff;
	text-decoration:underline;
	}

#sport-nav .divider {
	padding-right:3px;
	padding-left:3px;
	}

	
	
/* index hdrs
 * ---------------------------------------------------------------------------- */

#sec-hdlines-hdr {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/more-headlines-09-401.gif") no-repeat;
	width:400px;
	height:25px;
	margin-top:8px;
	}
	
#sec-hdlines-content {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/text-08-column1-body.gif") repeat-y;
	width:400px;
	height:342px;
	overflow:auto;
	}
	
#sec-hdlines-content, #sec-hdlines-content * { margin: 0; padding: 0;}	

#sec-hdlines-content .headline {
	padding-bottom:4px;
	}
	
#sec-hdlines-content .pubdate {
	padding-top:12px;
	font-size: 11px;
	font-weight:bold;
	}	
	
#sec-hdlines-content p {
	padding-left:5px;
	}

#sec-hdlines-content .headline a {
	font-size: 11px;
	color:#c00;
	text-decoration:none;
	}
	
#sec-hdlines-content .headline a:hover {
	text-decoration:underline;
	}
	
	/* sec-headlines sport
	 * ---------------------------------------------------------------------------- */

	#sec-hdlines-hdr {
		background: #fff url("http://grfx.cstv.com/schools/text/graphics/more-headlines-09-401.gif") no-repeat;
		width:400px;
		height:25px;
		margin-top:8px;
		}

	#sec-hdlines-sport-content {
		background: #fff url("http://grfx.cstv.com/schools/text/graphics/text-08-column1-body.gif") repeat-y;
		width:400px;
		height:242px;
		overflow:auto;
		}

	#sec-hdlines-sport-content, #sec-hdlines-sport-content * { margin: 0; padding: 0;}	

	#sec-hdlines-sport-content .headline {
		padding-bottom:4px;
		}

	#sec-hdlines-sport-content .pubdate {
		padding-top:12px;
		font-size: 11px;
		font-weight:bold;
		}	

	#sec-hdlines-sport-content p {
		padding-left:5px;
		}


	#sec-hdlines-sport-content .headline a {
		font-size: 11px;
		color:#c00;
		text-decoration:none;
		}

	#sec-hdlines-sport-content .headline a:hover {
		text-decoration:underline;
		}				

#promotions-hdr {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/spotlight3-09-260.gif") no-repeat;
	width:260px;
	height:25px;
	}
	
#index-promo {
	width:260px;
	height:102px;
	margin-bottom:8px;
	}		

#allaccess-hdr {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/text-08-hdr-allaccess.gif") no-repeat;
	width:260px;
	height:28px;
	}
	
#aapromo-hdr {
	margin-top:8px;
	}
	
#video-hdr {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/featured-video-09-260.gif") no-repeat;
	width:260px;
	height:25px;
	margin-top:8px;
	}
	
#video {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/text-08-column2-body.gif") repeat-y;
	width:255px;
	height:300px;
	padding-left:5px;
	padding-top:4px;
	}
	
#video-flash {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/text-08-column2-body.gif") repeat-y;
	width:255px;
	height:411px;
	padding-left:5px;
	padding-top:3px;
	}
	
#video-flash-sport {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/text-08-column2-body.gif") repeat-y;
	width:255px;
	height:346px;
	padding-left:5px;
	padding-top:3px;
	}
	
#fancenter-hdr {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/fan-center-09-260.gif") no-repeat;
	width:260px;
	height:28px;
	margin-top:8px;
	}

#fancenter-content {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/text-08-column2-body.gif") repeat-y;
	width:253px;
	height:132px;
	padding-left:7px;
	padding-top:7px;
	}
	
#fancenter2-content {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/text-08-column2-body.gif") repeat-y;
	width:253px;
	height:132px;
	padding-left:7px;
	padding-top:7px;
	}		
	
#tickets-hdr {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/ticket-office-09-160.gif") no-repeat;
	width:160px;
	height:25px;
	margin-top:8px;
	}
	
#tickets-content, #tickets-content *{
	margin:0;
	padding:0;	
	}
	
#tickets-content {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/text-08-ticketoffice-body.gif") no-repeat;
	width:136px;_width:133px;
	height:112px;
	overflow:auto;
	_background-attachment:fixed;
	color:#fff;
	padding-left:20px;_padding-left:23px;
	padding-top:5px;
	padding-right:4px;
	}
	
#tickets-content a{
	color:#fff;
	font-size:10px;
	font-weight:bold;
	}
	
#tickets-content ul {margin-top:6px;}	
	
#tickets-content li {padding-bottom:3px;}

#twitter-content {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/text-08-column3-body.gif") repeat-y;
	width:160px;
	height:120px;_height:130px;
	overflow:auto;
	color:#000;
	margin:0;
	padding:0;

	}

#store-hdr {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/team-store-09-160.gif") no-repeat;
	width:160px;
	height:25px;
	}
	
#store-content {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/text-08-column3-body.gif") repeat-y;
	width:160px;
	height:108px;
	}	
	
#raiderclub-hdr {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/red-raider-club-160.gif") no-repeat;
	display:block;
	width:160px;
	height:25px;
	margin-top:8px;
	}

#raiderclub-content, #raiderclub-content *{
	margin:0;
	padding:0;	
	}	

#raiderclub-content {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/text-08-column3-body.gif") repeat-y;
	width:135px;
	height:100px;_height:110px;
	overflow:auto;
	color:#000;
	padding-left:20px;
	padding-top:5px;
	padding-right:5px;
	font-size:10px;
	}
	
#raiderclub-content a{
	color:#c00;
	font-size:10px;
	font-weight:bold;
	}
	
#raiderclub-content li {padding-bottom:3px;}				

#sponsors-hdr {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/sponsors-09-160.gif") no-repeat;
	width:160px;
	height:25px;
	margin-top:8px;
	}

#sponsors-content {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/text-08-column3-body.gif") repeat-y;
	width:160px;
	}
	
		
#sponsors-content, #sponsors-content *{
	margin:0;
	padding:0;	
	}
	
#sponsors-content ul{list-style-type:none;}		
	
.column-2-top {
	margin:0;
	padding:0;
	background: url("http://grfx.cstv.com/schools/text/graphics/text-08-bsi-top.gif") no-repeat;
	width:400px;
	height:4px;
	display:block;
	}
	
.column-2-bot {
	margin:0;
	padding:0;
	background: url("http://grfx.cstv.com/schools/text/graphics/text-08-column1-footer.gif") no-repeat;
	width:400px;
	height:4px;
	display:block;
	}
	
.column-3-top {
	margin:0;
	padding:0;
	background: url("http://grfx.cstv.com/schools/text/graphics/text-08-column2-header.gif") no-repeat;
	width:260px;
	height:4px;
	display:block;
	}	
	
.column-3-bot {
	display:block;
	background: url("http://grfx.cstv.com/schools/text/graphics/text-08-column2-footer.gif") no-repeat;
	width:260px;
	height:4px;
	margin:0;
	padding:0;
	}
	
.column-4-bot {
	display:block;
	background: url("http://grfx.cstv.com/schools/text/graphics/text-08-column3-footer.gif") no-repeat;
	width:160px;
	height:5px;
	margin:0;
	padding:0;
	}	
	
	

/* bsi index and sport pages
 * ---------------------------------------------------------------------------- */

#bsi-wrap {
	background: #d7d7d7 url("http://grfx.cstv.com/schools/text/graphics/text-08-column1-body.gif") repeat-y;
	width:400px;
	height:550px;
	}
	
#bsi-wrap-indextemp {
	background: #d7d7d7 url("http://grfx.cstv.com/schools/text/graphics/text-08-column1-body.gif") repeat-y;
	width:400px;
	}
	
#bsi-wrap-fb {
	background: #d7d7d7 url("http://grfx.cstv.com/schools/text/graphics/text-08-column1-body.gif") repeat-y;
	width:400px;
	}
	
#frame_photo {padding-left:4px;padding-top:2px;}	

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

#relativeFrame {
	position: relative; 
	width:392px;
	background:#3c3c3c;
	margin-left:4px;
	height:101px;
	z-index: 1;
	display:block;
	}

#relativeFrame div {
	width:384px;
	position: absolute; 
	visibility: hidden;
	z-index: 1;
	margin-right:4px;
	font-size: 11px;
	color:#fff;
	padding-left:5px;
	padding-right:3px;
	padding-top:9px;
	padding-bottom:29px;
	}
	
#relativeFrame a {color:#fff;text-decoration:underline;}	

#relativeFrame div#frm0 { visibility: visible;}

#relativeFrame h1 {padding-bottom:2px;}

#relativeFrame h1 a{
	font-size: 12px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	}
	
#relativeFrame h1 a:hover{
	text-decoration:underline;
	}	

#relativeFrame .pubdate {
	font-size: 10px;
	color:#fff;
	padding-bottom:3px;
	}
	
/* minis
 * ---------------------------------------------------------------------------- */

#minis{
	margin:0;
	padding:0;
	width:400px;
	}

#minis div{
	float:left;
	width:92px;
	}

#minis div img {}

#minis a img {
	opacity: .50;
	filter: alpha(opacity=50);
	border:2px solid #f0f0f0;
	}

#minis a:hover img, #minis div.miniOn a img {
	opacity: 1.0;
	filter: alpha(opacity=100);
	border:2px solid red;
	}
	
#mini0, #mini1, #mini2, #mini3 {padding-right:6px;padding-top:4px;}

#mini0 {padding-left:6px;}	

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

#controls {padding-left:4px; height:20px; display:block;}

#controls img{
	border-width:0;
	display:block;
	}

#controls li {
	float: left; 
	list-style: none; 
	_display: inline; 
	height:20px;
	display:block;
	}


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

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

#tab-wrap {
	background:url("http://grfx.cstv.com/schools/text/graphics/text-08-tabs-replay.gif ") no-repeat; /*change to your button image*/
	height: 24px;
	width: 244px;
	}

	#tab-wrap li, #tab-wrap a {display:block; height: 24px; } /**/

	#tab-pictopia {width:82px;}
	#tab-kidsclub {width:81px;}
	#tab-askttu {width:81px;}  


	#tab-wrap li { float: left; list-style: none; _display: inline; }
	#tab-wrap span { display: none; }

#tab-wrap.on-pictopia #tab-pictopia { background:url("http://grfx.cstv.com/schools/text/graphics/text-08-tabs-replay.gif ")  0px -24px; } 
#tab-wrap.on-kidsclub #tab-kidsclub { background:url("http://grfx.cstv.com/schools/text/graphics/text-08-tabs-replay.gif ") -82px -24px; }
#tab-wrap.on-askttu #tab-askttu { background:url("http://grfx.cstv.com/schools/text/graphics/text-08-tabs-replay.gif ") -163px -24px; }

#wrap-events {
	height: 101px;
	overflow: auto;
	width: 242px;
	background:#fff;
	border-left:1px solid #cb0000;
	border-bottom:1px solid #cb0000;
	border-right:1px solid #cb0000;
	} /*dimensions of the box your content appears in*/

#wrap-events a {color: #c00;}/*any links displayed within content area*/

#content-askttu  {padding-top:8px;padding-left:4px;padding-right:3px;}


/* index tabs2
 * ---------------------------------------------------------------------------- */

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

#tab-wrap-two {
	background:url("http://grfx.cstv.com/schools/text/graphics/text-08-tabs-2.gif") no-repeat; /*change to your button image*/
	height: 24px;
	width: 244px;
	}

	#tab-wrap-two li, #tab-wrap-two a {display:block; height: 24px; } /**/

	#tab-textalerts {width:83px;}
	#tab-desktop {width:89px;}
	#tab-rssfeeds {width:72px;}  


	#tab-wrap-two li { float: left; list-style: none; _display: inline; }
	#tab-wrap-two span { display: none; }

#tab-wrap-two.on-textalerts #tab-textalerts { background:url("http://grfx.cstv.com/schools/text/graphics/text-08-tabs-2.gif")  0px -24px; } 
#tab-wrap-two.on-desktop #tab-desktop { background:url("http://grfx.cstv.com/schools/text/graphics/text-08-tabs-2.gif") -83px -24px; }
#tab-wrap-two.on-rssfeeds #tab-rssfeeds { background:url("http://grfx.cstv.com/schools/text/graphics/text-08-tabs-2.gif") -172px -24px; }

#wrap-events-two {
	height: 101px;
	overflow: auto;
	width: 242px;
	background:#fff;
	border-left:1px solid #cb0000;
	border-bottom:1px solid #cb0000;
	border-right:1px solid #cb0000;
	} /*dimensions of the box your content appears in*/

#wrap-events-two a { color: #c00; }/*any links displayed within content area*/

#content-desktop, #content-rssfeeds  {padding-top:8px;padding-left:4px;padding-right:3px;}


/* sidebar
 * ---------------------------------------------------------------------------- */

#sidebar-hdr {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/text-08-hdr-raiderrelated.gif") no-repeat;
	width:260px;
	height:28px;
	margin-top:8px;
	}

#sidebar-content {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/text-08-column2-body.gif") repeat-y;
	width:260px;
	height:800px;
	overflow:auto;
	}
	
	#sidebar-content, #sidebar-content * { margin: 0; padding: 0 }

	#sidebar-content ul {color:#000;padding-left:20px;}	

	#sidebar-content a {color:#000;font-size:11px;}
	
	#sidebar-content a:hover {text-decoration:underline;}	

	#sidebar-content h3 {
		color:#c00;
		font-size:12px;
		padding-top:14px;
		padding-bottom:1px;
		padding-left:18px;
		}
		
.dottedBorder {background:#414141;margin-top:8px;}	

.sponsoredText a {color:#fff;}

/*sidebar-sport with flash video player
 * ---------------------------------------------------------------------------- */
 
#sidebar-content-sport {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/text-08-column2-body.gif") repeat-y;
	width:260px;
	height:626px;
	overflow:auto;
	}

	/* #sidebar-content-sport a {color:#000;font-size:10px;text-decoration:none;} */
	
	/* #sidebar-content-sport a:hover {color:#cc0000;} */

	#sidebar-content-sport h3 {
		color:#c00;
		font-size:12px;
		padding-top:5px;
		padding-bottom:1px;
		padding-left:18px;
		}
		
#sidebar-sport-new {color:#000000; font-size:10px; font-weight:500; font-family: Verdana, Verdana,Sans-Serif; line-height:14pt; margin-left:5px;}
#sidebar-sport-new a {color:#cc0000;}
#sidebar-sport-new a:hover {text-decoration:none;}
	
/* 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 }
		
		
/* pre-footer
 * ---------------------------------------------------------------------------- */

#skyscraper {
	width:160px;
	margin-top:8px;
	margin-bottom:8px;
	}
	
#holder-skyscraper {
	width:160px;
	margin-top:8px;
	margin-bottom:8px;
	}	
	
#holder-banner-wrap {
	background:#cc0001;
	width:996px;
	height:107px;
	border-top:1px solid #c8c8ca;
	border-right:1px solid #c8c8ca;
	border-left:1px solid #c8c8ca;
	}
	
	
#holder-banner {
	width:728px;
	height:90px;
	margin-left:130px;_margin-left:0px;
	margin-top:8px;
	}		


#holder-disclaimer {
	background:#fff;
	padding:10px 0px 10px 0px;
	width:996px;	
	border-top:1px solid #fff;
	border-right:1px solid #fff;
	border-left:1px solid #fff;}	

/* footer
 * ---------------------------------------------------------------------------- */
	
#footer {
	background: #fff url("http://grfx.cstv.com/schools/text/graphics/text-08-bg-footer.gif") repeat-x top;
	color: #222;
	padding: 1px 1px 0 1px;
	text-align: center;
	height:225px;
	margin-top:8px;
	}
	
	#footer a:link, #footer a:visited { color: #000;text-decoration:underline;}
	#footer a:hover, #footer a:active { color:#000;text-decoration:none;}
	
/* football gameday central 2009
 * ---------------------------------------------------------------------------- */
 
#left-content {width:315px; margin-right:5px; float:left; font-size:11px; margin-bottom:10px;}
#right-content {width:315px; float:left; font-size:11px;}
table.scoring {background:#cc0000; margin:5px 0 10px 0;}
table.scoring tr td {color:#fff; padding:4px; font-size:11px;}
table.scoring tr td.scorehdr {font-weight:bold; font-size:16px;}
table.scoring tr.innings-line td {font-weight:bold;}
#gd-content {border:1px solid #000; border-top:none; border-bottom:none; padding:5px 2px 8px 3px;}
#gd-content ul {margin:0; padding:0;}
#gd-content ul li {display:inline; padding-right:6px;}
#gd-content-base {border:1px solid #000; border-top:none; padding:5px 2px 8px 3px;}
#gd-content-base ul {margin:0; padding:0;}
#gd-content-base ul li {display:inline; padding-right:6px;}
#coverage-content {border:1px solid #000; border-top:none; border-bottom:none; padding:5px 2px 8px 3px;}
#coverage-content ul {margin:0; padding:0;}
#coverage-content ul li {display:inline; padding-right:10px;}
#coverage-content-base {border:1px solid #000; border-top:none; padding:5px 2px 8px 3px;}
#coverage-content-base ul {margin:0; padding:0;}
#coverage-content-base ul li {display:inline; padding-right:10px;}
#attend-content {border:1px solid #000; border-top:none; padding:5px 2px 7px 3px; margin-bottom:10px;}
#attend-content ul {margin:0; padding:0;}
#attend-content ul li {display:inline; padding-right:11px;}
#attend-content-base {border:1px solid #000; border-top:none; padding:5px 2px 7px 3px; margin-bottom:8px;}
#attend-content-base ul {margin:0; padding:0;}
#attend-content-base ul li {display:inline; padding-right:11px;}
#blog-content {border:1px solid #000; border-top:none; padding:5px 2px 5px 3px; margin-bottom:10px;}
#sched-content {border:1px solid #000; border-top:none; margin-bottom:10px;}
#sched-content ul {margin:0; padding:2px 0 0 0;}
#sched-content ul li {list-style-type:none; margin:0; padding:3px 2px 3px 3px;}
#sched-content ul li.shade {background:#ebebeb;}
#hl-content {border:1px solid #000; border-top:none;}
#hl-content ul {margin:0; padding:7px 0 0 0;}
#hl-content ul li {list-style-type:none; margin:0; padding:0 2px 10px 3px;}
.gd09-coy {background:url("http://grfx.cstv.com/schools/text/graphics/gd09-top-hdr3-635_03.jpg"); width:106px; height:64px; padding-top:1px;}
table.gd09hdrimg {margin-top:10px;}
#gmstatus-content {border:1px solid #000; border-top:none; margin-bottom:8px; padding:5px 2px 5px 3px;}



/* football gameday central 2010
 * ---------------------------------------------------------------------------- */
 
#left-content10 {width:350px; margin-right:40px; float:left; font-size:11px; margin-bottom:10px;}
#right-content10 {width:350px; float:left; font-size:11px;}
table.scoring10 {background:#cc0000; margin:5px 0 5px 0;}
table.scoring10 tr td {color:#fff; padding:4px; font-size:11px;}
table.scoring10 tr td.scorehdr10 {font-weight:bold; font-size:16px;}
#matchup10 {margin:3px 0 10px 0; line-height:15px;}
#matchup10 a {color:#fff; text-decoration:underline;}
#matchup10 a:hover {text-decoration:none;}
#matchup10 ul {margin:0; padding:0;}
#matchup10 ul li {display:inline; padding-right:6px;}
#coverage10 {margin:3px 0 10px 0; line-height:19px;}
#coverage10 a {color:#fff; text-decoration:underline;}
#coverage10 a:hover {text-decoration:none;}
#coverage10 ul {margin:0; padding:0;}
#coverage10 ul li {display:inline; padding-right:10px;}
#attendgm10 {margin:3px 0 10px 0; line-height:19px;}
#attendgm10 a {color:#fff; text-decoration:underline;}
#attendgm10 a:hover {text-decoration:none;}
#attendgm10 ul {margin:0; padding:0;}
#attendgm10 ul li {display:inline; padding-right:11px;}
#bloggd10 {border:1px solid #fff; border-top:none; padding:5px 0 5px 4px;}
#schedgd10 {margin-bottom:10px;}
#schedgd10 ul {margin:0; padding:2px 0 0 0;}
#schedgd10 ul li {list-style-type:none; margin:0; padding:3px 2px 3px 3px;}
#schedgd10 ul li.shade {background:#dedede; color:#000;}
#hl-content10 {margin-bottom:5px;}
#hl-content10 ul {margin:0; padding:5px 0 0 0;}
#hl-content10 ul li {margin:0 0 0 20px; padding:0 2px 9px 3px;}
#hl-content10 ul li a {color:#fff; font-weight:bold; text-decoration:none;}
#hl-content10 ul li a:hover {text-decoration:underline;}
#storegd10 {border:1px solid #fff; border-top:none; padding:5px 0 5px 4px;}


/* football recap extra info table
 * ---------------------------------------------------------------------------- */

#fbrecap-xtra table {background:#d7d7d7; margin:0px 0px 5px 5px; border:1px solid #000; display:block;}
#fbrecap-xtra table tr td {text-align:center; font-size:11px; padding:2px;}
#fbrecap-xtra table tr td a {color:#000; text-decoration:underline; font-weight:bold; font-size:10px;}
#fbrecap-xtra table tr td a:hover {color:#cc0001; text-decoration:none;}
#fbrecap-xtra table tr td.quarter {background:#cc0001; color:#fff; font-weight:bold;}
#fbrecap-xtra table tr td.fbdarkerbg {background:#919191;}
#fbrecap-xtra table tr td.fbdarkbg {background:#b8b8b8;}
 

