/* 
 ----------------------------------------------------------------------------
	Company: CSTV Networks, Inc.
	Author: Kristin V. Hart
 	CSS Document: SCHOOLNAME-08-display.css
 ---------------------------------------------------------------------------- 
*/


/* colors
 ----------------------------------------------------------------------------
	text: #222
	link: #3f454f
 	link.hover: #545861
 ----------------------------------------------------------------------------
*/


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

body { 
	background: #1a1b1f url("http://grfx.cstv.com/schools/okst/graphics/okst-11-blank-bg.jpg");
	background-position:top center;
	background-attachment:fixed;
	background-repeat:no-repeat;
	color: #222;
	font: 11px  Verdana, Arial, Helvetica, sans-serif;
	margin:0; 
	padding:0 
	}
	
td {
	font: 11px 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: #3f454f; text-decoration: underline }
a:hover, a:active { color: #545861; 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; 
	height: 0.01em; 
	overflow: hidden;
        display:none;
	}

#revLayeredAd .revClickText  {
	color:#fff;
	}

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

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

.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
 * ---------------------------------------------------------------------------- */

#site-wrap { 
	width:990px;
	margin:0 auto;
	position:relative;
	}
	
#row-wrap {
	background: url("http://grfx.cstv.com/schools/okst/graphics/okst-09-bg-body.png") repeat-y;
	width:990px;
	padding-top:3px;
	clear:left;
	}	

#search-wrap {
	width:990px;
	height:26px;
	color:#545861;
	}	
	
	#search-wrap img {
		float:left;
		padding-right:8px;
		}
		
	#search-wrap ul {
		margin:0; padding:0;
		float:left;
		padding-top:5px;
		}
		
	#search-wrap li {display:inline;}
	
	#search-wrap li a {color:#545861;text-decoration:none;}
	#search-wrap li a:hover {text-decoration:underline;}			
		
#mast { 
	width:990px;
	height:111px;
	position:relative;
	}
	
#mast img {
	float:left;
	}	
	
#left-mast {
	background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-mast-logo-left.png") no-repeat;
	width:47px;
	height:111px;
	position:absolute;
	top:26px;
	left:-47px;
	}

#mast-right {
	width:289px;
	height:111px;
	float:left;
	}
	
#mast-right img {display:block;}		
		

/* rows
 * ---------------------------------------------------------------------------- */

#row-1 {
	background: #000;
	width:990px;
	height:517px;
	position:relative;
	}
	
#row-2 {
	width:990px;
	clear:left;
	}	
	
#row-3 {
	width:990px;
	height:400px;
	clear:left;
	margin-top:5px;
	}	
	
#row-3 div.float-wrap {
	float:left;
	}
	
#auctions-wrap {
	width:300px;
	margin:0px 5px 0px 5px;
	}
	
#auctions-bg {
	background: url("http://grfx.cstv.com/schools/okst/graphics/okst-09-bg-promos4.png") no-repeat;
	/*background: url("http://grfx.cstv.com/schools/okst/graphics/okst-09-bg-auctions.gif") no-repeat;*/
	width:300px;
	height:111px;
	padding-top:32px;
	padding-left:1px;
	}	
	
#holder-story {
	width:300px;
	height:250px;
	background:#fff;
	margin-top:6px;
	}
	
#sponsors {
	width:990px;
	height:89px;
	margin:0px auto;
	}	
	
#sponsors img {
	float:left;
	display:block;
	padding-right:0px;
	}
	
	/* navigation: #nav
	 * ------------------------------------------------------------------------- */

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

	#nav {
		background: transparent url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") no-repeat;
		height: 21px;
		position: relative;
		width: 990px;
		z-index: 99;
		color:#80848a;
		}

	#nav span { display:none; }
	#nav span.nav-tab-title { display:block; font-weight:bold; color: #c89710; }

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

	#nav li { float: left; }

	#nav-01 { width:52px; }
	#nav-02 { width:70px; }
	#nav-03 { width:98px; }
	#nav-04 { width:125px; }
	#nav-05 { width:72px; }
	#nav-06 { width:92px; }
	#nav-07 { width:73px; }
	#nav-08 { width:123px; }
	#nav-09 { width:98px; }
	#nav-10 { width:104px; }
	#nav-11 { width:83px; }

	#nav-01 a:hover { background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") 0 -21px }
	#nav-02 a:hover { background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") -52px -21px }
	#nav-03 a:hover { background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") -122px -21px }
	#nav-04 a:hover { background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") -220px -21px }
	#nav-05 a:hover { background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") -345px -21px }
	#nav-06 a:hover { background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") -417px -21px }
	#nav-07 a:hover { background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") -509px -21px }
	#nav-08 a:hover { background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") -582px -21px }
	#nav-09 a:hover { background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") -705px -21px }
	#nav-10 a:hover { background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") -803px -21px }
	#nav-11 a:hover { background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") -907px -21px }

	#nav-01:hover>a { background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") 0 -21px }
	#nav-02:hover>a { background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") -52px -21px }
	#nav-03:hover>a { background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") -122px -21px }
	#nav-04:hover>a { background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") -220px -21px }
	#nav-05:hover>a { background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") -345px -21px }
	#nav-06:hover>a { background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") -417px -21px }
	#nav-07:hover>a { background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") -509px -21px }
	#nav-08:hover>a { background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") -582px -21px }
	#nav-09:hover>a { background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") -705px -21px }
	#nav-10:hover>a { background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") -803px -21px }
	#nav-11:hover>a { background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-1.png") -907px -21px }

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

		/* normal dropdown
		 * ----------------------*/
		#nav ul.generic {
			border: none;
			border-width: 0 1px;
			left: -9999px;
			_top: 21px;
			top: 21px;
			position:absolute;
			z-index:99;
			width: 150px;
			}
			

		/* dropdown w/background 
		 * ----------------------*/
		#nav ul.panel {
			position: absolute;
			background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-nav-bg-4.png") no-repeat;
			color: #fff;
			top: 21px;
			left: -9999px;
			width: 950px;
			_width: 950px;
			height: 162px;
			z-index: 98;
			padding: 6px 0px 0px 340px;
			_padding: 6px 0px 0px 320px;
			font-family: Arial;
			font-size: 11px;
			display:block;
			overflow:hidden;
			}

		.wrap { float: left; }

		#nav-tab img {
			background: #000;
			width: 75px;
			height: 55px;
			margin: 0px 5px 0px 0px;
			}

		#nav li li { width: 150px; font: 11px Arial; } 

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

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

		/* dropdown w/background
		 * ---------------------------------------------------- */
		#nav li.background:hover ul, 
		#nav .background a:hover ul { left: 0px; padding-left: 40px; padding-top:3px; }

		#nav li li { text-indent: 0; }

		#nav li li a {
			color: #aaa;
			display: block;
			padding: 1px;
			text-decoration:none;
			_width: 150px;

			}

		#nav li li a:hover { 
			background: none; 
			color: #000; 
			}

		/* dropdown w/background
		 * ---------------------------------------------------- */
		#nav li.background li a {
			color: #90959d;
			display: block;
			padding: 1px;
			text-decoration:none;
			_width: 150px;
			}

		#nav li.background li a:hover {
			color: #ED5929; 
			}

		/* nav on top of bg
		 * ------------------------------------------------------------------------- */

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

		#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:21px;
			}

		#nav ul.right2 { margin-left: 150px; text-align: left; }
		#nav ul.right3 { margin-left: 300px; text-align: left; }
		#nav ul.right4 { margin-left: 450px; text-align: left;  }
		#nav ul.right5 { margin-left: 600px; text-align: left; }
		#nav li li.header a { color: #ED5929; font-weight: bold }
		
		#nav ul.generic li.indent {
			padding-left:5px;
			}
			
			#nav ul.generic li.lt-gray, #nav ul.generic .lt-gray a {
				color:#ccc;
				}	

		/* dropdown w/background
		 * ---------------------------------------------------- */
		#content-box1 {
			background: url("http://grfx.cstv.com/schools/okst/graphics/nav-content-bg.png");
			border:1px solid #32333a;
			width: 373px;
			height: 134px;
			padding:5px;
			position:absolute;
			top:5px;
			left:411px;
			}

		#content-box-tickets {
			background: url("http://grfx.cstv.com/schools/okst/graphics/nav-content-bg.png");
			border:1px solid #32333a;
			width: 373px;
			height: 134px;
			padding:5px;
			position:absolute;
			top:5px;
			left:455px;
			}	

		#content-box1 span, #content-box-tickets span {
			display:block;
			width:174px;
			float:left;
			padding-right:4px;
			}

		#content-box1 img, #content-box-tickets img {
			float:left;
			border:1px solid #32333a;
			}	

		#nav-text {
			position:absolute;
			top:109px;
			right:6px;
			}

		#content-box1 .title, #content-box2 .title, #content-box-tickets .title {
			font-size:12px;
			color:#ED5929;
			}

		#content-box1 .body, #content-box-tickets .body {
			color:#80848a;
			}

		#content-box1 span a, #content-box-tickets span a {
			font-size:10px;
			color:#ED5929;
			}			

		#content-box2 {
			background: url("http://grfx.cstv.com/schools/okst/graphics/nav-content-bg.png");
			border:1px solid #32333a;
			width: 383px;
			height: 144px;
			position:absolute;
			top:5px;
			left:411px;
			}			

	/* navigation: #nav */
			

/* 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:659px;background:#fff;padding:20px;}
#column-2 {width:311px;}


/* article options
 * ---------------------------------------------------------------------------- */


#fontnav {
	width:630px;
	height:20px;
	border-bottom: 1px solid #9a9a9a;
	margin-bottom:16px;
	padding-top:15px;
	clear: both;
	}

#fontnav li {
	list-style-type:none;
	float:left;
	display:inline;
	height:14px;
	}	

#fontnav #articleOptions {
	width:150px;
	float:right;
	margin:0;padding:0;
	margin-left:10px; 
	}
	
/* sport-nav
 * ---------------------------------------------------------------------------- */

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

#sport-nav {
	width:974px;

	display:block;

	}

#sport-nav div {
	float:left;
	}	

#sport-nav .sn-divider {
	color:#80848a;
	padding:4px 6px 0px 6px;
	}
	
#sport-nav .sn-link {padding-top:3px;}		

#sport-nav .sn-link a {
	color:#ED5929;
	text-decoration:none;
	font-size:12px;
	}

#sport-nav .sn-link a:hover {
	color:#ED5929;
	text-decoration:underline;
	}		

/* bsi
 * ---------------------------------------------------------------------------- */

	/* bsi and relative frame
	 * ---------------------------------------------------------------------------- */
	#pngWrap {
		background: #000 url("http://grfx.cstv.com/schools/okst/graphics/okst-09-line-blk-org-blk.png") repeat-x bottom;
		width:990px;
		height:340px;
		}

	.photo_gradiant {
		width:680px;
		height:334px;
		/*background: url('http://grfx.cstv.com/schools/okst/graphics/okst-09-bsi-top.png') no-repeat;
		*background-image:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://grfx.cstv.com/schools/okst/graphics/okst-09-bsi-top.png', sizingMethod='scale') no-repeat; */
		}
		
	#pngBsi {
		width:680px;
		height:334px;
		display:block;
		}	

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

	#relativeFrame {
		position: relative; 
		width:720px;
		height:94px;
		z-index: 1;
		padding-top:6px;
		padding-left:4px;
		padding-right:6px;
		}
		
		
	#relativeFrame div {
		width:720px;
		position: absolute;
		visibility: hidden;
		z-index: 1;
		}
		
		body#sport-page #relativeFrame {
			position: relative; 
			width:670px;
			height:94px;
			z-index: 1;
			padding-top:6px;
			padding-left:4px;
			padding-right:6px;
			}
			
		body#sport-page #relativeFrame div {
			width:670px;
			position: absolute;
			visibility: hidden;
			z-index: 1;
			}

	#relativeFrame h1 a {
		font: 24px  Verdana, Arial, Helvetica, sans-serif;
	    color:#fff;
		text-decoration:none;
		}

	#relativeFrame h1 a:hover {
		text-decoration:underline;
		}		

	#relativeFrame div#frm0 { visibility: visible }

	#relativeFrame .synopsis {
		font-size:11px;
	    color:#fff;
		line-height:13px;
		}

	#relativeFrame .pubdate {
	    font-size:10px;
	    color:#fff;
		padding:8px 0px 5px 0px;
	    }

	#relativeFrame .synopsis a {
		color:#ED5929;
		text-decoration:none;
		}

	#relativeFrame .synopsis a:hover {
		text-decoration:underline;
		}
		
			
	#video, #video * {margin:0;padding:0;}	
	
	#video {
		position:absolute;
		top:0px;
		left:680px;
		}
		
	#video img, #video-story img {display:block;}	
		
	#video ul, #video-story ul {
		margin:0;padding:0;
		width:275px;_width:285px;
		margin:0 auto;
		}
		
	#video li, #video-story li {
		display:inline;
		padding:0;
		}
		
	#video li a, #video-story li a {
		color:#ED5929;
		font-size:10px;
		text-decoration:none;
		}			
		
	#flash-video {
		background: url("http://grfx.cstv.com/schools/okst/graphics/okst-10-all-access-bg.png") no-repeat;
		width:304px;
		height:301px;
		padding-left:6px;
		}
		
	#relativeFrame-right {
		position:absolute;
		top:350px;
		left:680px;
		color:#ED5929;
		}
		
	#relativeFrame-right a {
		
		}			


	/*  Minis
	* ---------------------------------------------------------------------------- */				

	#minis{
		margin:0;
		padding:0;
		width:987px;
		height:60px;
		clear:both;
		margin-left:3px;
		}

	#minis div {
		float:left;
		width:320px;
		}
		
	#minis div img {display:block;float:left;margin-right:18px;}	

	#minis a img {
		opacity: .50;
		filter: alpha(opacity=50);
		display:block;
		border:1px solid #80848a;
		}

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

	#minis p {
		margin:0;padding:0;
		}

	#minis p {
		color:#fff;
		float:left;
		display:block;
		width:151px;
		}
		
/*  Controls
* ---------------------------------------------------------------------------- */	
#controls {margin:0;padding:0;width:60px;margin:0 auto;}
#controls-sport {margin:0;padding:0;width:40px;padding-left:300px;}

#controls li, #controls-sport li {display:inline;}
		
/*  Sidebar
* ---------------------------------------------------------------------------- */		
#sidebar-wrap {
	width:290px;
	height:162px;
	position:absolute;
	top:348px;
	left:680px;
	border-left:1px solid #32333a;
	padding-left:5px;
	}
	
#sidebar-wrap .sidebar, #sidebar-wrap-story .sidebar {
	padding-top:8px;
	}
	
#sidebar-wrap a, #sidebar-wrap-story a {
	color:#ed5929;
	text-decoration:none;
	}
	
#sidebar-wrap a:hover, #sidebar-wrap-story a:hover {
	color:#f47421;
	text-decoration:underline;
	}
	
#sidebar-hdr {
	background:url("http://grfx.cstv.com/schools/okst/graphics/okst-09-hdr-sidelines.gif") no-repeat;
	width: 69px;
	height: 33px;
	}
	
#sidebar-wrap-story {
	background:url("http://grfx.cstv.com/schools/okst/graphics/okst-09-bg-sidelines.png") repeat-x;
	width:310px;
	height:210px;
	margin-left:0px;
	margin-top:0px;
	padding-top:5px;
	}
	
#sidelines-content {
	width:290px;
	height:180px;
	overflow:auto;
	margin-left:2px;
	padding-left:2px;
	}					
			

/*  Tab-Headlines
* ---------------------------------------------------------------------------- */

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

#tab-headline1 {
	background:url("http://grfx.cstv.com/schools/okst/graphics/okst-09-tabs-headlines.png") no-repeat; /*change to your button image*/
	width: 335px;
	height: 28px;
	}

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

	#tab-headlines {width:169px;}
	#tab-features {width:166px;} 

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

#tab-headline1.on-headlines #tab-headlines { background:url("http://grfx.cstv.com/schools/okst/graphics/okst-09-tabs-headlines.png")  0px -28px; } 
#tab-headline1.on-features #tab-features { background:url("http://grfx.cstv.com/schools/okst/graphics/okst-09-tabs-headlines.png") -169px -28px; }

#wrap-headlines {
	width: 321px;
	height: 263px;
	overflow: auto;
	background:#19181d;
	border-left:1px solid #32333a;
	border-right:1px solid #32333a;
	padding:0px 4px 0px 8px;
	} /*dimensions of the box your content appears in*/

#wrap-headlines a { color: #80848a;text-decoration:none;}/*any links displayed within content area*/
#wrap-headlines a:hover { text-decoration:underline;}

#content-headlines, #content-headlines * {
	margin:0;padding:0;
	color:#80848a;
	}
	
#content-features, #content-features * 	{
	margin:0;padding:0;
	color:#80848a;
	}	
	
#content-headlines h1, #content-features h1 {
	padding-top:10px;
	}	
	
#content-headlines h1 a, #content-features h1 a {
	font-size:10px;
	color:#ED5929;
	}


/*  Tab-Events
* ---------------------------------------------------------------------------- */

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

#tab-events {
	background:url("http://grfx.cstv.com/schools/okst/graphics/okst-09-tabs-events-sport.gif") no-repeat; /*change to your button image*/
	width: 335px;
	height: 28px;
	}

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

	#tab-calendar {width:169px;}
	#tab-shop {width:166px;} 

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

#tab-events.on-calendar #tab-calendar { background:url("http://grfx.cstv.com/schools/okst/graphics/okst-09-tabs-events-sport.gif")  0px -28px; } 
#tab-events.on-shop #tab-shop { background:url("http://grfx.cstv.com/schools/okst/graphics/okst-09-tabs-events-sport.gif") -169px -28px; }

#wrap-events {
	width: 325px;
	height: 263px;
	overflow: auto;
	background:#19181d;
	border-left:1px solid #32333a;
	border-right:1px solid #32333a;
	padding:0px 2px 0px 6px;
	} /*dimensions of the box your content appears in*/

#wrap-events a { color: #80848a;text-decoration:none;}/*any links displayed within content area*/
#wrap-events a:hover { text-decoration:underline;}

/*  Calendar
* ---------------------------------------------------------------------------- */

.calendar, .calendar * { 
	border-collapse: collapse; 
	margin: 0; 
	padding: 0;
	color:#80848a;
	}	

.calendar .calendar-date td{ 
	padding-top:14px; 
	}

.calendar .calendar-body td {color:#ED5929;padding-bottom:5px;} 

#content-calendar .calendar-body td a {color:#ED5929;}

/*  Footer
* ---------------------------------------------------------------------------- */
		
#footer-links-main, #footer-links-main *, #footer-links-main h2, #footer-links-main h2 {margin:0;padding:0;}		
		
#footer-links-main {
	background: url("http://grfx.cstv.com/schools/okst/graphics/okst-09-bg-links-4.png") repeat-x;
	width:982px;
	height:112px;
	padding-left:8px;
	}
	
#footer-links-main div {
	width:130px;
	float:left;
	padding-top:8px;
	}
	
#footer-links-main ul {
	padding-left:2px;
	list-style-type:none;
	display:block;
	}
	
#footer-links-main ul li a {
	font-size:10px;
	text-decoration:none;
	}		
	
#hdr-guides {
	background: url("http://grfx.cstv.com/schools/okst/graphics/okst-09-links-guides.gif") no-repeat;
	width:55px;
	height:20px;
	padding-bottom:2px;
	}
	
#footer-tickets {
	background: url("http://grfx.cstv.com/schools/okst/graphics/okst-09-links-tickets.gif") no-repeat;
	width:55px;
	height:20px;
	padding-bottom:2px;
	}
	
#footer-media {
	background: url("http://grfx.cstv.com/schools/okst/graphics/okst-09-links-media.gif") no-repeat;
	width:55px;
	height:20px;
	padding-bottom:2px;
	}				

#footer-shop {
	background: url("http://grfx.cstv.com/schools/okst/graphics/okst-09-links-shop.gif") no-repeat;
	width:55px;
	height:20px;
	padding-bottom:2px;
	}
	
#osu-logo{
	background: url("http://grfx.cstv.com/schools/okst/graphics/okst-09-logo-university.png") no-repeat;
	*background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://grfx.cstv.com/schools/okst/graphics/okst-09-logo-university.png', sizingMethod='scale') no-repeat;
	width:110px;
	height:83px;
	margin-top:17px;
	margin-left:15px;
	}
		
#conf-logo {
	background: url("http://grfx.cstv.com/schools/okst/graphics/okst-09-logo-xii4.png") no-repeat;
	*background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://grfx.cstv.com/schools/okst/graphics/okst-09-logo-xii4.png', sizingMethod='scale') no-repeat;
	width:90px;
	height:68px;
	margin-top:28px;
	margin-left:15px;
	}
	
#ncaa-logo {
	background: url("http://grfx.cstv.com/schools/okst/graphics/okst-09-logo-ncaa3.png") no-repeat;
	*background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://grfx.cstv.com/schools/okst/graphics/okst-09-logo-ncaa3.png', sizingMethod='scale') no-repeat;
	width:136px;
	height:68px;
	margin-top:32px;
	margin-left:15px;
	}

/*  banner
* ---------------------------------------------------------------------------- */	
#banner-wrap {
	width:983px;
	height:90px;
	margin-top:5px;
	}
	
body#story-page #banner-wrap {
	padding-top:5px;
	}	

#holder-banner {
	width:728px;
	height:90px;
	background:#fff;
	float:left;
	}

#banner-promo {
	width:251px;
	height:90px;
	float:left;
	background:#ccc;
	margin-left:4px;
	}
	
#okst-logo {
                background: url('http://grfx.cstv.com/schools/okst/graphics/okst-10-csp.png');
                width:198px;
                height:55px;
                display:block;
                position:absolute;
               /* top:115px;*/
               top: 250px;
                left:415px;
}

#footer-wrap {
                position:relative;
}
