/* 
 ----------------------------------------------------------------------------
	Company: CBS Interactive, CBS College Sports
	Producer: miohley J. Haag
 	CSS Document: mioh-10-display.css
 ---------------------------------------------------------------------------- 
*/

/* DEFAULT TYPE SELECTORS
 * ---------------------------------------------------------------------------- */
body { 
	background: #FFFFFF;
	color: #111111;
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	margin: 0px; 
	padding: 0px; 
}
td {
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	color: #111111;
	margin: 0px; 
	padding: 0px;
}

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: none; }
a:hover, a:active { color: #666666; 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; }
/*--- END DEFAULT TYPE SELECTORS ---*/

/* 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: #FFFFFF; }

h2, 
.storyheadline, 
.StoryHeadline, 
.page-header { 
	color: #000000; 
	font-weight: medium; 
	font-size: 22px; 
}
.storyteaser, 
.StoryTeaser { color: #CC0000; font-weight: medium; font-size: 13px; }

#storyNav { border-bottom: 0px !important; }

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

.yahoo-on { background: #FFFFFF url("http://grfx.cstv.com/schools/uri/graphics/yahoo-search5.gif") no-repeat; }
.yahoo-off { background-image: none; }
/*--- END CLASSES ---*/

/* LAYOUT
 * ---------------------------------------------------------------------------- */
#container {
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-bg-main.jpg") no-repeat;
	background-position: center top;
}

#wrap { 
	width: 1000px;
	margin: 0px auto;
	display: block;
}

#mast {
	width: 1000px;
	height: 128px;
	display: block;
	margin: 0px auto;
	padding: 0px;
}
#mast-left {
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-mast-l.png") no-repeat;
	width: 500px;
	height: 128px;
	display: block;
	float: left;
}
#mast-right {
	width: 500px;
	height: 128px;
	display: block;
	float: left;
	position: relative;
	z-index: 222;
}
#tickets-nav-wrap {
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-mast-tickets.png") no-repeat;
	width: 331px;
	height: 52px;
	display: block;
	position: absolute;
	right: 0px;
	top: 30px;
}
#tick-link {
	width: 331px;
	height: 36px;
	display: block;
	position: absolute;
	right: 0px;
	top: 0px;
}
#flash-icons-wrap {
	width: 310px;
	height: 32px;
	display: block;
	position: absolute;
	right: 0px;
	bottom: 7px;
}
/*--- END LAYOUT ---*/

/* TICKETS-NAVIGATION: #ticknav
 * ------------------------------------------------------------------------- */
#ticknav-wrap {
	width: 112px;
	height: 14px;
	position: absolute;
	top: 35px;
	left: 123px;
}
#ticknav, #ticknav * { border-collapse: collapse; margin: 0px; padding: 0px;  }
#ticknav {
	/*background: url("http://grfx.cstv.com/schools/stan/graphics/stan-10-nav-select-a-sport.gif") no-repeat;*/
	height: 14px;
	position: relative;
	width: 112px;
	z-index: 222;
}
#ticknav span { display: none; }
#ticknav li, #ticknav a {
	font-size: 11px;  
	height: 23px;
	font-weight: bold;
	display: block;
}
#ticknav li { float: left; }
#ticknav-01 { width: 136px; }

#ticknav ul {
	left: -9999px;
	top: 12px;
	position: absolute;
	z-index: 199;
	border-top: 1px #666666 solid;
	border-right: 1px #666666 solid;
	border-left: 1px #666666 solid;
}
#ticknav ul, 
#ticknav li li { width: 120px; border-bottom: 1px #666666 solid; } 

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

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

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

#ticknav li li a {
	padding-left: 7px;
	background: #CC0000;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	_width: 100%
}

#ticknav li li a:hover { 
	background: #FFFFFF; 
	color: #CC0000;
}
/* END TICKETS-NAVIGATION: #ticknav ------------------------------------*/


/* NAVIGATION: #nav
 * ------------------------------------------------------------------------- */
#mainnav-wrap {
	width: 1000px;
	height: 30px;
	display: block;
	margin: 0px auto;
}
#nav, #nav * { border-collapse: collapse; margin: 0px; padding: 0px }
#nav {
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-nav.gif") no-repeat;
	height: 30px;
	position: relative;
	width: 1000px;
	z-index: 199; 
}
#nav span { display: none; }
#nav li, #nav a {
	font-size: 11px; 
	font-weight: bold; 
	height: 30px;
	display: block;
	}
#nav li { float: left; }

#nav-01 { width: 132px; }
#nav-02 { width: 168px; }
#nav-03 { width: 167px; }
#nav-04 { width: 136px; }
#nav-05 { width: 169px; }
#nav-06 { width: 117px; }
#nav-07 { width: 111px; }

#nav-01 a:hover { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-nav.gif") 0 -30px }
#nav-02 a:hover { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-nav.gif") -132px -30px }
#nav-03 a:hover { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-nav.gif") -300px -30px }
#nav-04 a:hover { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-nav.gif") -467px -30px }
#nav-05 a:hover { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-nav.gif") -603px -30px }
#nav-06 a:hover { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-nav.gif") -772px -30px }
#nav-07 a:hover { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-nav.gif") -889px -30px }

#nav-01:hover>a { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-nav.gif") 0 -30px }
#nav-02:hover>a { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-nav.gif") -132px -30px }
#nav-03:hover>a { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-nav.gif") -300px -30px }
#nav-04:hover>a { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-nav.gif") -467px -30px }
#nav-05:hover>a { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-nav.gif") -603px -30px }
#nav-06:hover>a { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-nav.gif") -772px -30px }
#nav-07:hover>a { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-nav.gif") -889px -30px }

	/* normal dropdown
	 * ----------------------*/
	#nav ul.generic {
		border: none;
		left: -9999px;
		top: 33px;
		position: absolute;
		z-index: 111;
		width: 150px;
		margin-left: 15px;
	}
	#nav ul.generic-right {
		border: none;
		left: -9999px;
		top: 33px;
		position: absolute;
		z-index: 111;
		width: 150px;
		margin-left: 175px; 
	}
	
	#nav ul.generic-right-more {
		border: none;
		left: -9999px;
		top: 33px;
		position: absolute;
		z-index: 111;
		width: 150px;
		margin-left: 330px; 
	}
	
	/* dropdown w/background 
	 * ----------------------*/
	#nav ul.panel {
		position: absolute;
		background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-nav-bg.png") no-repeat;
		color: #FFFFFF;
		top: 30px;
		left: -9999px;
		width: 1000px;
		height: 178px;
		z-index: 98;
		padding: 0px;
		font-family: Arial;
		font-size: 10px;
		display: block;
		overflow: hidden;
	}

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

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

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

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

	#nav li li { text-indent: 0; color: #FFFFFF; font-size: 12px; }

	#nav li li a {
		color: #FFFFFF;
		display: block;
		padding: 0px 0px 0px 7px;
		line-height: 14px;
		text-decoration: none;
	}

	#nav li li a:hover { 
		background: #FFFFFF; 
		color: #CC0000; 
		/*border-top: 1px dotted #ccc;
				border-bottom: 1px dotted #ccc;*/
	}

	#nav li.header { 
		background: none; 
		color: #FFFFFF; 
		text-transform: uppercase;
	}
	
	/* dropdown w/background
	 * ---------------------------------------------------- */
	#nav li.background li a {
		color: #FFFFFF;
		display: block;
		text-decoration: none;
	}

	#nav li.background li a:hover {
		background: #FFFFFF;
		color: #CC0000; 
		display: block;
		text-decoration: none;
		/*border-top: 1px dotted #ccc;
				border-bottom: 1px dotted #ccc;*/
	}
	
	#nav-text {
		display: block;
		width: 256px;
		height: 29px;
		position: absolute;
		top: 140px;
		right: 55px;
		z-index: 111;
	}
	#content-box {
		border: 1px solid #F00017;
		display: block;
		width: 412px;
		height: 120px;
		position: absolute;
		top: 10px;
		right: 55px;
	}
/*--- END NAVIGATION: #nav ---*/

/* COLUMNS
 * ---------------------------------------------------------------------------- */
#columns { 
	background: #FFFFFF;
	width: 1000px;
	padding: 0px; 
	margin: 0px; 
	border-collapse: collapse; 
}
#column-1, #column-2 { padding: 0px; margin: 0px; vertical-align: top; }
#column-1 { width: 670px; padding: 10px 10px 10px 10px; }
#column-2 { width: 300px; padding: 10px 10px 10px 0px; }

#columns-story { 
	background: #FFFFFF;
	border: 1px #CCCCCC solid;
	width: 1000px;
	padding: 0px; 
	margin: 0px; 
	border-collapse: collapse; 
}
#column-1-story, #column-2-story { padding: 0px; margin: 0px; vertical-align: top; }
#column-1-story { width: 669px; padding: 10px 10px 20px 10px; }
#column-2-story { width: 299px; padding: 10px 10px 20px 0px; }
/*--- END COLUMNS ---*/

/* TABS
 * ---------------------------------------------------------------------------- */
#topstories-tab ul.topstories-1, #calendar-tab ul.calendar-1, #quicklinks-tab ul.quicklinks-1, #calendar-tab-sport ul.calendar-sport-1, #quicklinks-gameday-tab ul.quicklinks-gameday-1 { margin: 0px; padding: 0px; }
#topstories-tab ul.topstories-1 li, #calendar-tab ul.calendar-1 li, #quicklinks-tab ul.quicklinks-1 li, #calendar-tab-sport ul.calendar-sport-1 li, #quicklinks-gameday-tab ul.quicklinks-gameday-1 li { float: left; list-style: none; text-indent: -9999px; }
#topstories-tab ul.topstories-1 span, #calendar-tab ul.calendar-1 span, #quicklinks-tab ul.quicklinks-1 span, #calendar-tab-sport ul.calendar-sport-1 span, #quicklinks-gameday-tab ul.quicklinks-gameday-1 span { display: none; }


#quicklinks-redzone-tab ul.quicklinks-redzone-1 { margin: 0px; padding: 0px; }
#quicklinks-redzone-tab ul.quicklinks-redzone-1 li { float: left; list-style: none; text-indent: -9999px; }
#quicklinks-redzone-tab ul.quicklinks-redzone-1 span { display: none; }

/* Topstories Tabs: #topstories-tab
 * ----------------------------------------------- */	
#topstories-tab ul.topstories-1 { 
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-topstories.gif");
	height: 24px; 
	width: 670px;	
}

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

#tab-topstories { width: 159px; }
#tab-videos { width: 511px; }

#topstories-tab.on-topstories #tab-topstories { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-topstories.gif") 0 -24px }
#topstories-tab.on-videos #tab-videos { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-topstories.gif") -159px -24px }	

#topstories { 
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-bsi-bg.gif") repeat-x;
	border-right: 1px #E4E4E4 solid;
	border-left: 1px #E4E4E4 solid;
	height: 338px;    
	width: 668px;
	display: block;
	margin: 0px 0px 10px 0px;
	padding-top: 10px;
}
#topstories-wrap {
	width: 650px;
	height: 330px;
	margin: 0px auto;
	position: relative;
}
#videos { 
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-bsi-bg.gif") repeat-x;
	border-right: 1px #E4E4E4 solid;
	border-left: 1px #E4E4E4 solid;
	height: 348px;    
	width: 668px;
	display: block;
	position: relative;
	margin: 0px 0px 10px 0px;
}

#videos ul { list-style-type: none; margin: 0px; padding: 0px; }
/* ---- END Topstories Tabs ---- */

/* Calendar Tabs: #calendar-tab
 * ----------------------------------------------- */	
#calendar-tab ul.calendar-1 { 
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-calendar.gif");
	height: 24px; 
	width: 670px;	
}

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

#tab-calendar { width: 167px; }
#tab-headlines { width: 168px; }
#tab-results { width: 167px; }
#tab-photos { width: 168px; }


#calendar-tab.on-calendar #tab-calendar { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-calendar.gif") 0 -24px }
#calendar-tab.on-headlines #tab-headlines { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-calendar.gif") -167px -24px }	
#calendar-tab.on-results #tab-results { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-calendar.gif") -335px -24px }
#calendar-tab.on-photos #tab-photos { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-calendar.gif") -502px -24px }

#calendar { 
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-calendar-bg.gif") repeat-x;
	border-right: 1px #E4E4E4 solid;
	border-left: 1px #E4E4E4 solid;
	width: 668px; 
	height: 256px;  
	padding: 0px;
	display: block;
	margin: 0px 0px 15px 0px;
}
#headlines { 
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-calendar-bg.gif") repeat-x;
	border-right: 1px #E4E4E4 solid;
	border-left: 1px #E4E4E4 solid;
	width: 668px; 
	height: 256px;  
	padding: 0px;
	display: block;
	margin: 0px 0px 15px 0px;
}
#results { 
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-calendar-bg.gif") repeat-x;
	border-right: 1px #E4E4E4 solid;
	border-left: 1px #E4E4E4 solid;
	width: 668px;
	height: 256px;  
	padding: 0px;
	display: block;
	margin: 0px 0px 15px 0px;
}
#photos { 
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-calendar-bg.gif") repeat-x;
	border-right: 1px #E4E4E4 solid;
	border-left: 1px #E4E4E4 solid;
	width: 668px;
	height: 256px;  
	padding: 0px;
	display: block;
	margin: 0px 0px 15px 0px;
}

#results ul { list-style-type: none; margin: 0px; padding: 0px; }
/* ---- END Calendar Tabs ---- */

/* Quicklinks Tabs: #quicklinks-tab
 * ----------------------------------------------- */	
#quicklinks-tab ul.quicklinks-1 { 
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-sportlinks.gif");
	height: 24px; 
	width: 300px;	
}

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

#tab-quicklinks { width: 150px; }
#tab-recruiting { width: 150px; }

#quicklinks-tab.on-quicklinks #tab-quicklinks { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-sportlinks.gif") 0 -24px }
#quicklinks-tab.on-recruiting #tab-recruiting { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-sportlinks.gif") -150px -24px }	

#quicklinks { 
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-sportlinks-bg.gif") no-repeat;
	height: 162px;    
	width: 300px;
	display: block;
	margin: 0px 0px 10px 0px;
}
#quick-wrap { 
	height: 151px;    
	width: 288px;
	display: block;
	overflow: auto;
	margin: 0px auto;
	padding: 5px;
	color: #CC0000;
	font-weight: bold;
	line-height: 16px;
}
#quick-wrap ul { padding: 0px 0px 0px 20px; }
#recruiting { 
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-sportlinks-bg.gif") no-repeat;
	height: 162px;    
	width: 300px;
	display: block;
	margin: 0px 0px 10px 0px;
}

/*#recruiting ul { list-style-type: none; margin: 0px; padding: 0px; }*/
/* ---- END Quicklinks Tabs ---- */

/* calendar-sport Tabs: #calendar-tab-sport
 * ----------------------------------------------- */	
#calendar-tab-sport ul.calendar-sport-1 { 
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-calendar.gif");
	height: 24px; 
	width: 670px;	
}

#calendar-tab-sport ul.calendar-sport-1 li, #calendar-tab-sport ul.calendar-sport-1 a { display: block; height: 24px; }

#tab-calendar-sport { width: 167px; }
#tab-headlines-sport { width: 168px; }
#tab-results-sport { width: 167px; }
#tab-photos-sport { width: 168px; }


#calendar-tab-sport.on-calendar-sport #tab-calendar-sport { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-calendar.gif") 0 -24px }
#calendar-tab-sport.on-headlines-sport #tab-headlines-sport { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-calendar.gif") -167px -24px }	
#calendar-tab-sport.on-results-sport #tab-results-sport { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-calendar.gif") -335px -24px }
#calendar-tab-sport.on-photos-sport #tab-photos-sport { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-calendar.gif") -502px -24px }

#calendar-sport { 
	background: #EAEAEA url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-calendar-bg.gif") repeat-x;
	background-position: center top;
	border-right: 1px #E4E4E4 solid;
	border-left: 1px #E4E4E4 solid;
	width: 668px; 
	height: 330px;  
	padding: 0px;
	display: block;
	margin: 0px 0px 15px 0px;
}
#headlines-sport { 
	background: #EAEAEA url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-calendar-bg.gif") repeat-x;
	background-position: center top;
	border-right: 1px #E4E4E4 solid;
	border-left: 1px #E4E4E4 solid;
	width: 668px; 
	height: 330px;  
	padding: 0px;
	display: block;
	margin: 0px 0px 15px 0px;
}
#results-sport { 
	background: #EAEAEA url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-calendar-bg.gif") repeat-x;
	background-position: center top;
	border-right: 1px #E4E4E4 solid;
	border-left: 1px #E4E4E4 solid;
	width: 668px;
	height: 330px;  
	padding: 0px;
	display: block;
	margin: 0px 0px 15px 0px;
}
#photos-sport { 
	background: #EAEAEA url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-calendar-bg.gif") repeat-x;
	background-position: center top;
	border-right: 1px #E4E4E4 solid;
	border-left: 1px #E4E4E4 solid;
	width: 668px;
	height: 330px;  
	padding: 0px;
	display: block;
	margin: 0px 0px 15px 0px;
}

#results-sport ul { list-style-type: none; margin: 0px; padding: 0px; }
/* ---- END calendar-sport Tabs ---- */




/* Quicklinks redzone Tabs: #quicklinks-redzone-tab
 * ----------------------------------------------- */	
#quicklinks-redzone-tab ul.quicklinks-redzone-1 { 
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-videos.gif");
	height: 24px; 
	width: 300px;	
}

#quicklinks-redzone-tab ul.quicklinks-redzone-1 li, #quicklinks-redzone-tab ul.quicklinks-redzone-1 a { display: block; height: 24px; }

#tab-quicklinks-redzone { width: 150px; }
#tab-video-redzone { width: 150px; }

#quicklinks-redzone-tab.on-quicklinks-redzone #tab-quicklinks-redzone { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-videos.gif") 0 -24px }
#quicklinks-redzone-tab.on-video-redzone #tab-video-redzone { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-videos.gif") -150px -24px }	

#quicklinks-redzone { 
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-sportlinks-bg.gif") no-repeat;
	height: 162px;    
	width: 300px;
	display: block;
	margin: 0px 0px 10px 0px;
}
#video-redzone { 
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-sportlinks-bg.gif") no-repeat;
	height: 162px;    
	width: 300px;
	display: block;
	margin: 0px 0px 10px 0px;
}

/*#video-redzone ul { list-style-type: none; margin: 0px; padding: 0px; }*/
/* ---- END Quicklinks redzone Tabs ---- */











/* Quicklinks Gameday Tabs: #quicklinks-gameday-tab
 * ----------------------------------------------- */	
#quicklinks-gameday-tab ul.quicklinks-gameday-1 { 
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-videos.gif");
	height: 24px; 
	width: 300px;	
}

#quicklinks-gameday-tab ul.quicklinks-gameday-1 li, #quicklinks-gameday-tab ul.quicklinks-gameday-1 a { display: block; height: 24px; }

#tab-quicklinks-gameday { width: 150px; }
#tab-video-gameday { width: 150px; }

#quicklinks-gameday-tab.on-quicklinks-gameday #tab-quicklinks-gameday { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-videos.gif") 0 -24px }
#quicklinks-gameday-tab.on-video-gameday #tab-video-gameday { background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-tabs-videos.gif") -150px -24px }	

#quicklinks-gameday { 
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-sportlinks-bg.gif") no-repeat;
	height: 162px;    
	width: 300px;
	display: block;
	margin: 0px 0px 10px 0px;
}
#video-gameday { 
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-sportlinks-bg.gif") no-repeat;
	height: 162px;    
	width: 300px;
	display: block;
	margin: 0px 0px 10px 0px;
}

/*#video-gameday ul { list-style-type: none; margin: 0px; padding: 0px; }*/
/* ---- END Quicklinks Gameday Tabs ---- */

/*----------------------------- END TABS -----------------------------*/

/* BSI 
 * ---------------------------------------------------------------------------- */
.photo_gradiant {
	z-index: 1;
	width: 650px;
	height: 330px;
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-bsi-overlay.png") no-repeat;
	*background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://grfx.cstv.com/schools/mioh/graphics/mioh-10-bsi-overlay.png', sizingMethod='scale');
}

#pngBsi {
	z-index: 2;
	width: 650px;
	height: 330px;	
}
	
#pngWrap {
	display: block;
	z-index: 5;
	width: 650px;
	height: 330px;
}

#relativeFrame, #relativeFrame * {
	margin: 0px;
	padding: 0px;	
}
#relativeFrame {
	position: absolute; 
	width: 520px;
	z-index: 1;
	top: 247px;
	left: 0px;
}
#relativeFrame div {
	width: 520px;
	position: absolute; 
	visibility: hidden;
	z-index: 1;
	padding: 0px 0px 0px 10px;
	font-size: 11px;
}
#relativeFrame div#frm0 { visibility: visible; }

#relativeFrame .pubdate { display: none; font-size: 11px; color: #FFFFFF; margin: 3px 0px; }

#relativeFrame h1 { font-size: 25px; }

#relativeFrame .synopsis { font-size: 12px; color: #FFFFFF; }

#relativeFrame a:link { color: #FFFFFF; text-decoration: none; }
#relativeFrame a:visited { color: #FFFFFF; text-decoration: none; }
#relativeFrame a:hover { color: #CC0000; text-decoration: none; }

#relativeFrame h1 a:link { color: #FFFFFF; text-decoration: none; }
#relativeFrame h1 a:visited { color: #FFFFFF; text-decoration: none; }
#relativeFrame h1 a:hover { color: #CC0000; text-decoration: none; }


#minis {
	margin: 0px;
	padding: 0px;
	width: 108px;
	height: 323px;
    position: absolute;
    top: 0px;
    right: 0px;
	padding: 7px 0px 0px 12px;
}
#mini0, #mini1, #mini2, #mini3, #mini4 {
	float: left;
	width: 96px;
	height: 59px;
    position: relative;
	margin: 0px 0px 5px 0px;
}

#minis a img {
	opacity: .60;
	filter: alpha(opacity=60);
	border: 1px solid #666666;
}
	
#minis a:hover img, #minis div.miniOn a img {
	opacity: 1.0;
	filter: alpha(opacity=100);
	border: 1px solid #FFFFFF;
}


#vid0, #vid1, #vid2, #vid3, #vid4 {
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-play-btn.png") no-repeat;
	position: absolute;
	top: 17px;
	left: 35px;
	width: 28px !important;
	height: 28px !important;
	z-index: 10;
}

#bsi-video-wrap { display: none; }

#bsi-flash-video {
	background: #000000;
	display:block;
	width: 530px;
	height: 298px;
	z-index: 96;
	position: absolute;
	top: 15px;
	left: -4px;
}
/*--- END BSI ---*/

/* ACCODION SLIDER TABS
 * ---------------------------------------------------------------------------- */
.Accordion {
	overflow: hidden;
	width: 300px; /* container width */
}

.AccordionPanel {
	margin: 0px;
	padding: 0px;
}

/* This container houses the title for the panel.*/
.AccordionPanelTab {
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-accordian-off.gif") no-repeat;
	color: #FFFFFF;
	padding: 5px 0px 0px 7px;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	width: 293px;
	height: 21px;
	cursor: hand;
	-moz-user-select: none;
	-khtml-user-select: none;
	text-transform: uppercase;
}
.AccordionPanelTab i { font-size: 9px; }
/* It's important to note that you should never put any padding on the panel's content area 
 * Anyone who styles an Accordion *MUST* specify a height on the Accordion Panel Content container.
 */
.AccordionPanelContent {
	background: #CCC;
	width: 300px;
	height: 182px;
	color: #000000;
	_background-attachment: fixed;
}

.AccordionPanelContent img {
	width: 300px;
	height: 182px;
	display: block;
	margin: 0px auto;
}
	
.AccordionPanelContent ul { margin: 0px; padding: 0px; padding-left: 20px; padding-top: 6px; }

.AccordionPanelContent li { padding-bottom: 3px; }
		
/* This is an example of how to change the appearance of the panel tab that is currently open.*/
.AccordionPanelOpen .AccordionPanelTab{
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-accordian-on.gif") no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}

/* This is an example of how to change the appearance of the panel tab as the mouse hovers over it.*/
.AccordionPanelTabHover {
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-accordian-on.gif") no-repeat;
	width: 293px;
	height: 21px;
	color: #FFFFFF;
	padding: 5px 0px 0px 7px;
	font-weight: bold;
	text-transform: uppercase;
}

.slider-promotions, 
.slider-traditions, 
.slider-facilities, 
.slider-miami-isp-sports-network, 
.slider-culture-of-champions, 
.slider-miami-university, 
.slider-all-time-varsity-letterwinners,
.slider-visitors-guide { overflow: hidden; }
/* --- END ACCODION SLIDER TABS --- */

/* LAYOUT...
 * ---------------------------------------------------------------------------- */
#flash-video-tab {
	width: 662px;
	height: 252px;
	margin: 0px auto;
	padding-top: 10px;
}
#more-videos-hdr {
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-video-footer.gif") no-repeat;
	width: 640px;
	height: 30px;
	text-transform: uppercase;
	line-height: 30px;
	text-align: right;
	position: absolute;
	bottom: 29px;
	left: 9px;
	padding-right: 10px;
}
#more-videos-hdr a:link { color: #FFFFFF; text-decoration: none; }
#more-videos-hdr a:visited { color: #FFFFFF; text-decoration: none; }
#more-videos-hdr a:hover { color: #666666; text-decoration: none; }
#slider-promo-wrap {
	background: #E8E8E8;
	width: 330px;
	height: 96px;
	display: block;
	float: left;
	margin: 0px 10px 12px 0px;
}
#twitter-promo-wrap {
	/*background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-promo-twitter.gif") no-repeat;*/
	width: 330px;
	height: 96px;
	display: block;
	float: left;
	margin: 0px 0px 12px 0px;
}
#all-access-wrap {
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-allaccess.gif") no-repeat;
	width: 300px;
	height: 56px;
	display: block;
}
#countdown-wrap {
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-countdown.gif") no-repeat;
	width: 300px;
	height: 57px;
	display: block;
	margin: 0px 0px 9px 0px;
}
#holder-story {
	display: block;
	margin: 0px 0px 9px 0px;
}
#logos-wrap {
	width: 1000px;
	height: 70px;
	display: block;
	margin: 0px auto;
}
#logos-wrap img {
	display: block;
	float: left;
}

#headlines-wrap {
	width: 644px; 
	height: 242px;  
	padding: 2px 12px 12px 12px;
	display: block;
	margin: 0px auto;
	overflow: auto;
}
#headlines-wrap-sport {
	width: 644px; 
	height: 316px;  
	padding: 2px 12px 12px 12px;
	display: block;
	margin: 0px auto;
	overflow: auto;
}
#sec-headlines-wrap h1 { margin-bottom: 0px; font-size: 16px; }
#sec-headlines-wrap .pubdate { margin: 0px; }
#sec-headlines-wrap .synopsis { margin: 0px; border-bottom: 1px #CCCCCC dotted; padding-bottom: 5px; }

#photos-wrap {
	width: 656px; 
	height: 242px;  
	padding: 2px 0px 12px 12px;
	display: block;
	margin: 0px auto;
	overflow: auto;
}
.photo-block {
	width: 128px;
	float: left;
	padding: 15px 40px;
	height: 130px;
}
.photo-block h1 {
	color: #666666;
	font-size: 11px;
	margin: 0px;
	padding: 1px 2px;
}
.photo-block p {
	font-size: 9px;
	margin: 0px;
	padding: 1px 2px;
	text-transform: uppercase;
}
#photos-wrap-sport {
	width: 656px; 
	height: 316px;  
	padding: 2px 0px 12px 12px;
	display: block;
	margin: 0px auto;
	overflow: hidden;
}
/*--- END LAYOUT... ---*/

/* SPORT-BODIES
 * ---------------------------------------------------------------------------- */
#sport-header-wrap {
	width: 1000px;
	height: 50px;
	position: relative;
}
#sport-header {
	width: 1000px;
	height: 50px;
	display: block;
}
#hdr-sponsor-link
{
	width:250px;
	height:50px;
	position:absolute;
	top:0;
	left:500px;
}

#sport-nav-wrap {
	color: #FFFFFF;
	position: absolute;
	top: 0px;
	right: 0px;
	height: 36px;
	padding: 0px 10px 0px 0px;
	line-height: 40px;
	z-index: 88;
}
#sport-nav-wrap li { float: left; padding: 0px 6px; list-style-type: none; font-size: 11px; }
#sport-nav-wrap .divider { padding: 0px 5px; }
#sport-nav-wrap a:link { color: #FFFFFF; text-decoration: none; text-transform: uppercase; }
#sport-nav-wrap a:visited { color: #FFFFFF; text-decoration: none; text-transform: uppercase; }
#sport-nav-wrap a:hover { color: #666666; text-decoration: none; text-transform: uppercase; }

#hdr-link-football {
	width: 250px;
	height: 50px;
	display: block;
	position: absolute;
	top: 0px;
	left: 205px;
}
#hdr-link-hockey {
	width: 250px;
	height: 50px;
	display: block;
	position: absolute;
	top: 0px;
	left: 205px;
}

#top-stroies-sport-hdr {
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-bsi-hdr-sports.gif") no-repeat;
	width: 670px;
	height: 24px;
	display: block;
}
#ticket-office-promo-wrap {
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-promo-ticket-office.gif") no-repeat;
	width: 330px;
	height: 96px;
	display: block;
	float: left;
	margin: 0px 0px 12px 0px;
}
td#sideHead { display: none; }
/*--- END SPORT-BODIES ---*/

/* CALENDAR
 * ---------------------------------------------------------------------------- */
#calendar-wrap {
	width: 656px; 
	height: 242px;  
	padding: 2px 0px 12px 12px;
	display: block;
	margin: 0px auto;
	overflow: auto;
}
#calendar-wrap-sport {
	width: 656px; 
	height: 316px;  
	padding: 2px 0px 12px 12px;
	display: block;
	margin: 0px auto;
	overflow: auto;
}
.calendar, .calendar * { 
	border-collapse: collapse; 
	margin: 0px; 
	padding: 0px;
	font-size: 11px; 
}

.calendar { width: 630px; *width: 620px; _width: 620px; }

.calendar td { padding: 6px 3px; color: #666666; border: 0px; }

.calendar td a:link { text-decoration: none; color: #000000; text-transform: capitalize; }
.calendar td a:visited { text-decoration: none; color: #000000; text-transform: capitalize; }
.calendar td a:hover { text-decoration: none; color: #CC0000; text-transform: capitalize; }

.calendar tr.calendar-date td {
	color: #CC0000; 
	font-weight: bold;
	font-size: 13px;
	padding: 8px 0px 2px 3px;
}

.calendar tr.calendar-headers td { 
	border-bottom: 1px #666666 dotted;
    font-weight: bold;
    font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	background: #C1C1C1;
	padding: 2px 3px;
}
.calendar tr.calendar-body td { 
	border-bottom: 1px #CCCCCC dotted;
}
/* --- END CALENDAR --- */

/* SIDEBAR
 * ---------------------------------------------------------------------------- */
.sidebarheader {
	color: #000;
}
#sidebaroffset {
	color: #CC0000;
	font-weight: bold;
	padding-left: 10px;
}
#sidebar, #sidebar * { margin: 0px; padding: 0px; }

#sidebar { margin: 0px; }

#sidebar h3 { margin-top: 15px; }
/*--- END SIDEBAR ---*/

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

/* EMAIL-PRINT
 * ---------------------------------------------------------------------------- */
.email-print { margin: 10px 0px; text-align: center; }
.email-print li { 
	display: inline; 
	list-style-type: none; 
	margin: 0px 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; }
/*--- END EMAIL-PRINT ---*/				

/* FOOTER
 * ---------------------------------------------------------------------------- */	
#footer-title {
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-footer-title.gif") no-repeat;
	width: 1000px;
	height: 38px;
	display: block;
}
#banner-promo-wrap {
	width: 1000px;
	height: 90px;
	display: block;
	margin: 0px auto;
	padding-top: 10px;
	margin-bottom: 33px;
}
#holder-banner {
	width: 728px;
	height: 90px;
	float: left;
	margin-left:10px;
}
#promo-wrap {
	/*background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-sponsor-adidas.gif") no-repeat;*/
	width: 242px;
	height: 90px;
	float: left;
	margin-left: 10px;
}

#footer {
	background: url("http://grfx.cstv.com/schools/mioh/graphics/mioh-10-footer-bg.gif") repeat-x;
	width: 1000px;
	height: 266px;
	color: #FFFFFF !important;
	padding: 0px;
	text-align: center;
}	
#footer-wrap-temp { color: #FFFFFF !important; }
#footer a:link, #footer a:visited { color: #FFFFFF !important; }
#footer a:hover, #footer a:active { color: #CC0000 !important; }

/*AutoStats*/
.stats-fieldh td {padding:3px; text-align:center; border-bottom: 1px dotted #aaa;} /*Passing Table*/
.stats-fieldh thead {background:#CC0000; color: #fff; text-transform:uppercase;} /*Passing Table*/

.statsTotal td { background: #cdcdcd; font-weight: 700; }
.stats-w-volley td {padding:5px;}
.stats-w-volley thead {background: #CC0000; color:#fff; font-weight:700; text-align:left;}
.statscategory {text-align:center;}

.stats-m-footbl td {padding:2px; border:1px;}
.stats-m-footbl thead th {background: #CC0000; color:#FFF; font-weight:700; text-align:left;}
.stats-m-footbl-rush td {padding:2px; border:1px;}
.stats-m-footbl-rush thead th {background: #CC0000; color:#FFF; font-weight:700; text-align:left;}
.stats-m-footbl-recv td {padding:2px; border:1px;}
.stats-m-footbl-recv thead th {background: #CC0000; color:#FFF; font-weight:700; text-align:left;}
.stats-m-footbl-kikr td {padding:2px; border:1px;}
.stats-m-footbl-kikr thead th {background: #CC0000; color:#FFF; font-weight:700; text-align:left;}
.stats-m-footbl-fegs td {padding:2px; border:1px;}
.stats-m-footbl-fegs thead { background: #CC0000; color:#FFF; font-weight:700; text-align:left;}
.stats-m-footbl-pntr td {padding:2px; border:1px;}
.stats-m-footbl-pntr thead th {background: #CC0000; color:#FFF; font-weight:700; text-align:left;}
.stats-m-footbl-defn td {padding:2px; border:1px;}
.stats-m-footbl-defn thead th {background: #CC0000; color:#FFF; font-weight:700; text-align:left;}
.stats-m-footbl-pass td {padding:2px; border:1px;}
.stats-m-footbl-pass thead th {background: #CC0000; color:#FFF; font-weight:700; text-align:left;}

/*Hoops Stats*/
.statsTotal td {background: #dedede; font-weight: 700; padding:2px; }
.stats-m-baskbl td {padding:2px;text-align:center;}
.stats-m-baskbl thead {background: #CC0000; color:#fff; font-weight:700; text-align:center; text-transform:uppercase;}
.stats-m-baskbl thead tr th{font-size:11px;}
.stats-m-baskbl tbody tr:hover {background: #EAEAEA;}
.statscategory {text-align:center;}

.statsTotal td { background: #cdcdcd; font-weight: 700; }
.stats-w-softbl td {text-align:center; padding:4px;}
.stats-w-softbl thead {background:#d0d0d0 !important; text-transform:uppercase; text-align:left; font:bold 12px Arial, Helvetica, sans-serif; border-bottom:2px solid #fff !important;}
.statscategory {text-align:center;}

.statsTotal td { background: #cdcdcd; font-weight: 700; }
.stats-m-basebl td {text-align:center; padding:4px;}
.stats-m-basebl thead {background:#d0d0d0 !important; text-transform:uppercase; text-align:left; font:bold 12px Arial, Helvetica, sans-serif; border-bottom:2px solid #fff !important;}
.statscategory {text-align:center;}	

.yr2013, .yr2012, .yr2011, .yr2010, .yr2009, .yr2008, .yr2007, .yrtotl {font-weight:700;}
.yrtotl, .gstotl, .gptotl, .gltotl, .astotl, .pttotl, .shtotl, .sptotl, .sgtotl, .sttotl, .gwtotl, .psattotl, .dstotl, .mntotl, .gatotl, .svtotl, .gvtotl, .sototl, .wntotl, .lototl, .titotl { font-weight:700; background:#ddd;}



#toolbox{
position: absolute;
width: 125px;
border: 1px solid #000000;
padding: 4px;
background-color: #CC0000;
visibility: hidden;
z-index: 100;
}

/*--- END FOOTER ---*/
