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


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


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

 
 /*CSS TEST 3*/
 
body { 
	   background: #000c24 url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-bg-wrap.jpg") repeat-x;
    	color: #222;
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	margin:0; 
	padding:0 
	}
td{
font: 11px 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 }


#revLayeredAd .revClickText  {
color:#fff;
}

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

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

.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/uri/graphics/yahoo-search5.gif") no-repeat }
.yahoo-off { background-image: none	}


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

#wrap { 
	width:1000px;
	margin:0 auto;
	position:relative;
}
	

#ads-wrap
{width:1000px;
height:90px;
display:block;
padding:3px 0 0 0;}

#top-promo
{float:left;
width:268px;
height:90px;
margin:0 3px 0 0;
padding:0;}

#mast
{width:1000px;
height:263px;
padding:0;
margin:0;
overflow:hidden;
}
#mast-L
{
	background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-mast-left.jpg") no-repeat;
	width:688px;
	height:108px;
	float:left;
padding:0;
margin:0;
	
}
#media-nav-wrap
{
background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-mast-top.jpg") no-repeat;
width:1000px;
height:25px;}

#media-nav
{

width:278px;
height:25px;
float:left;
padding:0 0 0 380px;
}

#search-wrap
{
background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-mast-top-right.jpg") no-repeat;
width:312px;
height:25px;
float:left;}

#searching
{
margin-top:2px;}

#flash-video
{
background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-video-footer.gif");
width:298px;
height:300px;
margin:0 0 10px 0;
padding:0 0 0 2px;}


#tabs-wrap
{margin:10px 0 0 0;}

#promos-wrap
{
width:980px;
float:left;
display:block;
margin:10px 0 10px 0;}

#promos-wrap img
{float:left;
}

#store-wrap
{
background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-index-store.gif") no-repeat;
width:167px;
height:140px;
padding:25px 0 0 0;
margin: 10px 0 10px 0;}

#aotw-wrap
{margin: 0 0 10px 0;}

#auction-wrap
{background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-auctions.gif") no-repeat;
width:167px;
height:140px;
padding:25px 0 0 0;
margin: 10px 0 10px 0;}

#scoreboard
{
width:688px;
height:36px;
margin:0 0 0 0px;
}

#nav-wrap
{margin:0 0 10px 0;}

#story-ad-wrap
{
width:300px;
height:250;
margin:10px 0 10px 0;}


#title-wrap
{width:980px;
height:50px;
margin:0 0 5px 10px;
}

#non-sport-title-L
{float:left;
width:580px;
height:50px;
}
#non-sport-title-R
{
background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-hdr-non-sport-right.gif") no-repeat;
width:400px;
height:50px;
float:left;
}

body.ghc #title-L
{background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-hdr-ghc-left.gif") no-repeat;
width:580px;
height:50px;
float:left;
}

body.c-track #title-L
{background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-hdr-c-track-left.gif") no-repeat;
width:580px;
height:50px;
float:left;
}

body.c-xc #title-L
{background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-hdr-c-xc-left.gif") no-repeat;
width:580px;
height:50px;
float:left;
}

body.m-baskbl #title-L
{background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-hdr-m-baskbl-left.gif") no-repeat;
width:580px;
height:50px;
float:left;
}

body.m-footbl #title-L
{background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-hdr-m-footbl-left.gif") no-repeat;
width:580px;
height:50px;
float:left;
}

body.m-golf #title-L
{background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-hdr-m-golf-left.gif") no-repeat;
width:580px;
height:50px;
float:left;
}

body.m-soccer #title-L
{background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-hdr-m-soccer-left.gif") no-repeat;
width:580px;
height:50px;
float:left;
}

body.m-tennis #title-L
{background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-hdr-m-tennis-left.gif") no-repeat;
width:580px;
height:50px;
float:left;
}

body.w-baskbl #title-L
{background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-hdr-w-baskbl-left.gif") no-repeat;
width:580px;
height:50px;
float:left;
}

body.w-golf #title-L
{background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-hdr-w-golf-left.gif") no-repeat;
width:580px;
height:50px;
float:left;
}

body.w-rowing #title-L
{background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-hdr-w-rowing-left.gif") no-repeat;
width:580px;
height:50px;
float:left;
}

body.w-soccer #title-L
{background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-hdr-w-soccer-left.gif") no-repeat;
width:580px;
height:50px;
float:left;
}

body.w-softbl #title-L
{background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-hdr-w-softbl-left.gif") no-repeat;
width:580px;
height:50px;
float:left;
}

body.w-tennis #title-L
{background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-hdr-w-tennis-left.gif") no-repeat;
width:580px;
height:50px;
float:left;
}

body.w-volley #title-L
{background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-hdr-w-volley-left.gif") no-repeat;
width:580px;
height:50px;
float:left;
}


body.lettermans #title-L
{background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-hdr-lettermans-left.gif") no-repeat;
width:580px;
height:50px;
float:left;
}

#holder-skyscraper
{margin:10px 0 0 3px;}

#sport-nav
{color:#fff;
padding:35px 0 0 20px;
text-transform:uppercase;
font-size:11px;
}

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

#columns {width:980px; 	padding:0; margin:0 0 0 10px; border-collapse:collapse;  }

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

#column-1 {width:670px;}

#column-a {width:167px; float:left; padding:0 10px 0 0; }

#column-b {width:493px; float:left;}

body#sport #column-1 {width:980px;}
#column-c {float:left; width:300px; padding:0 0 0 10px; }

body#sport-story #column-1 {width:980px;}
body#sport-story #column-b {width:783px; padding:0 10px 0 10px; background:#fff; float:left;}

#column-2 {width:300px; padding:0 0 0 10px; }




#headlines-wrap
{width:489px;
height:350px;
border:solid #fff;
border-width:2px;
background:#000;
position:relative;
}

#lead-wrap
{width:380;
height:346px;
float:left;

}

#lead-photo
{float:left;}


.photo_gradiant 
{
	width:380px;
	height:238px;
	background: url('http://grfx.cstv.com/schools/tuls/graphics/tuls-09-bsi-overlay.png') no-repeat;
	*background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://grfx.cstv.com/schools/tuls/graphics/tuls-09-bsi-overlay.png', sizingMethod='scale');
}

#pngBsi
{
width:380px;
	height:238px;	
}



#relativeFrame, #relativeFrame *{
	margin:0;
	padding:0;
color:#fff;
background:#000;	
}

#relativeFrame {
	position: absolute;
	top:240px;
left:0;
	width:360px;
padding:0 10px 0 10px;

	z-index: 1;
font-size:11px;
}
.pubdate
{font-size:13px;}

#relativeFrame h1 a
{font-size:14px;
text-decoration:none;
}

#relativeFrame div {
	width:360px;
	position: absolute; 
	visibility: hidden;
	z-index: 1;
}

#relativeFrame div#frm0 { visibility: visible }

#minis{
width:104px;
height:78px;
	margin:0;
	padding:0;
	float:left;
background:#002b7f;
height:346px;


}

#minis div{
	float:left;
width:104px;
height:78px;
padding:0;
border:2px solid #fff;

	}

#mini0
	{margin:3px 0 0 0;}
	
#mini1, #mini2, #mini3
{margin:5px 0 0 0;}


#minis a img {
	opacity: .50;
	filter: alpha(opacity=50);
	
	
}
	
#minis a:hover img, #minis div.miniOn a img {
	opacity: 1.0;
	filter: alpha(opacity=100);

}

/* 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/tuls/graphics/tuls-09-tabs-headlines.gif");
	height: 22px; 
	width: 493px	
	}

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

#tab-headlines { width: 247px }
#tab-events { width: 246px }

#headlines-tab.on-headlines #tab-headlines { background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-tabs-headlines.gif") 0 -22px }
#headlines-tab.on-events #tab-events { background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-tabs-headlines.gif") -247px -22px }	

#headlines, #events { 
height: 258px; 
background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-bg-tab-section.gif") no-repeat; 
width:493px;
}

#more-headlines
{height:200px;
overflow:auto;
padding:10px 25px 25px 25px;
width:440px;
}

#sec-headlines-wrap ul
{margin:0;
padding:0;}

#sec-headlines-wrap
{font-size:11px;
color:#000;
}
#sec-headlines-wrap li a
{color:#000;
text-decoration:none;
font-size:11px
}


#event-wrap
{height:245px;
overflow:auto;
width:493px;}


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

.calendar { width: 92%  }

.calendar td { padding: 1px 3px }

.calendar td.dailydate {
	color: #000; 
	font-weight: bold
	}

.calendar tr.categories td { 
	background-color: #e4d99b; 
	color: #26356E; 
	font-weight: bold 
	}

/* sidebar
 * ---------------------------------------------------------------------------- */
#sidebar-wrap
{
background: url("http://grfx.cstv.com/schools/tuls/graphics/tuls-09-storm-center.gif") no-repeat;
width:167px;
height:297px;
}


#sidebar-content
{

padding:0 5px 10px 10px;
height:255px;
overflow:auto;
}

#sidebar-content a
{color:#000;
text-decoration:none;
line-height:20px;
}
#sidebar, #sidebar * { margin: 0; padding: 0 }

#sidebar { margin: 0 }

#sidebar h3 { margin-top: 15px }


/* 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 }
		
		
#footer-promos
{width:982px;
margin:10px 0 0 0;}

#footer-promos img
{float:left;}

#footer-return
{text-align:center;
margin-top:55px;
}

#footer-return a
{font-weight:bold;
color:#002b7f;}

#footer {

	}
	
	#footer a:link, #footer a:visited { color: #444 }
	#footer a:hover, #footer a:active { color: #666 }

	/*extras */
	.nonav a{color: #444; text-decoration: underline;}
	
	.promos-table td{border:2px solid #EAD34C;} /* Use promos-table for specialised promo sections */
	.promos-table {border:2px solid #EAD34C;}	
	.promos-table tr{background:#1F497D;}
	.promos-table h2{color: #EAD34C; font-size:28px;}	