/* 
 ----------------------------------------------------------------------------
	Company: CBS Interactive
	Author: Stanley J. Haag
 	CSS Document: mich-09-display.css
 ---------------------------------------------------------------------------- 
*/

/* DEFAULT TYPE SELECTORS
 * ---------------------------------------------------------------------------- */
body { 
	background:#F6F6F6 url("http://grfx.cstv.com/schools/mich/graphics/mich-09-bg-top-sport.gif") repeat-x;
	color:#222222;
	font:12px Arial, Verdana, Helvetica, sans-serif;
	margin:0px; 
	padding:0px; 
}

body#sport { 
	background:#F6F6F6 url("http://grfx.cstv.com/schools/mich/graphics/mich-09-bg-top-sport.gif") repeat-x;
	color:#222222;
	font:12px Arial, Verdana, Helvetica, sans-serif;
	margin:0px; 
	padding:0px; 
}

body#sport-story { 
	background:#F6F6F6 url("http://grfx.cstv.com/schools/mich/graphics/mich-09-bg-top-story.gif") repeat-x;
	color:#222222;
	font:12px Arial, Verdana, Helvetica, sans-serif;
	margin:0px; 
	padding:0px; 
}

body#non-sport { 
	background:#F6F6F6 url("http://grfx.cstv.com/schools/mich/graphics/mich-09-bg-top-story.gif") repeat-x;
	color:#222222;
	font:12px Arial, Verdana, Helvetica, sans-serif;
	margin:0px; 
	padding:0px; 
}
body#brandon { 
	/*background:#F6F6F6 url("http://grfx.cstv.com/schools/mich/graphics/mich-10-brandon-bg.jpg") no-repeat;*/
	color: #222222;
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px; 
	padding: 0px;
	background-position: center top;
}
#mast-brandon {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-10-brandon-bg-header.jpg") repeat-x;
	width: 100%;
	height: 296px;
	margin: 0px 0px 0px 0px;
}
#mast-brandon-middle {
	width: 1000px;
	margin: 0px auto;
}
#brandon-container { 
	background: #002458 url("http://grfx.cstv.com/schools/mich/graphics/mich-10-brandon-bg.jpg") no-repeat;
	color: #222222;
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px; 
	padding: 0px;
	background-position: center top;
}

td {
	font:12px Arial, Verdana, Helvetica, sans-serif;
	color:#222222;
}

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:#444444; text-decoration:underline; }
a:hover, a:active { color:#666666; 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; }

#Content {
	line-height:16px;
}
#kia {
	width: 115px;
	height: 32px;
	display: none;
	position: absolute;
	top: 5px;
	left: 155px;
	z-index: 98;
}
/* CLASSES
 * ---------------------------------------------------------------------------- */
.center { text-align:center; }

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

.clear { clear:both; }

#revLayeredAd .revClickText  { color:#FFFFFF; }

/* CSTV SPECIFIC
 * ---------------------------------------------------------------------------- */
h2, 
.storyheadline, 
.StoryHeadline, 
.page-header { 
	color:#222222; 
	font-weight:bold; 
	font-size:16px; 
}

.storyteaser, 
.StoryTeaser { color:#222222; 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	}

#Content a:link { color:#00265D; text-decoration:none; }
#Content a:visited { color:#00265D; text-decoration:none; }
#Content a:hover { color:#0080F7; text-decoration:underline; }

/* LAYOUT
 * ---------------------------------------------------------------------------- */
#wrap { 
	width:1000px;
	margin:0px auto;
	margin-bottom:5px;
}

#wrap-sport { 
	width:1000px;
	margin:0px auto;
	margin-bottom:5px;
}

#wrap-sport-story { 
	width:1000px;
	margin:0px auto;
	margin-bottom:10px;
}

#wrap-non-sport { 
	width:1000px;
	margin:0px auto;
	margin-bottom:10px;
}
	
#mast { 
	width:1000px;
}

#mast-wrap { 
	width:1000px;
	height:108px;
	display:block;
	position:relative;
}
#att-link {
	position:absolute;
	top:5px;
	left:430px;
	width:175px;
	height:45px;
}
#top-strip-wrap {
	position:relative;
	width:1000px;
	height:38px;
}

#top-strip-wrap-m-zone {
	position:relative;
	width:1000px;
	height:38px;
}

#search-image {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-top-search.gif") no-repeat; 
	display:block;
	width:87px;
	height:38px;
	float:left;
}
#search-wrap {
	width:145px;
	height:38px;
	float:left;
	position:relative;
}
input.searchtextfield {
	background:#D9D9D9;
	width:110px;
	height:12px;
	position:absolute;
	top:10px;
	font-size:10px;
}
input.searchsubmit {
	width:39px;
	height:38px;
	position:absolute;
	top:0px;
	left:111px;
}

#social-icon-wrap {
	width:500px;
	height:38px;
	display:block;
	float:left;
}

#mast-left-wrap {
	width:665px;
	height:108px;
	float:left;
	display:block;
	padding:0px;
	margin:0px;
}

#mast-store-wrap {
	width:335px;
	height:108px;
	float:left;
	display:block;
	padding:0px;
	margin:0px;
}

#m-zone-btn-wrap {
	width:139px;
	height:38px;
	float:right;
}
#m-zone-btn, #m-zone-btn * { border-collapse:collapse; margin:0px; padding:0px; }
#m-zone-btn {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-top-mzone.gif") no-repeat;
	height:38px;
	position:relative;
	width:139px;
	z-index:99; 
}

#mgoblue-btn, #mgoblue-btn * { border-collapse:collapse; margin:0px; padding:0px; }
#mgoblue-btn {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-top-mgoblue.gif") no-repeat;
	height:38px;
	position:relative;
	width:139px;
	z-index:99; 
}

#mgoblue-btn span { display:none; }
#mgoblue-btn li, #mgoblue-btn a {	font-size:.95em; height:38px; display: block; }
#mgoblue-btn li { float:left; }
#mgoblue { width:139px; }
#mgoblue a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-top-mgoblue.gif") 0 -38px }
#mgoblue:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-top-mgoblue.gif") 0 -38px }


#m-zone-btn span { display:none; }
#m-zone-btn li, #m-zone-btn a {	font-size:.95em; height:38px; display: block; }
#m-zone-btn li { float:left; }
#zone { width:139px; }
#zone a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-top-mzone.gif") 0 -38px }
#zone:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-top-mzone.gif") 0 -38px }

#nav-wrap {
	width: 1000px;
	height: 32px;
	display: block;
	font: Verdana !important;
}

#sport-header {
	width:1000px;
	height:67px;
	margin-top:4px;
	position:relative;
}
#sport-header-story {
	width:1000px;
	height:67px;
	margin-top:4px;
	margin-left:2px;
	position:relative;
}
#non-sport-header {
	width:1000px;
	height:58px;
	margin-top:4px;
	margin-left:2px;
	position:relative;
}

#sport-links {
	height:10px;
	left:8px;
	padding:5px;
	position:absolute;
	top:35px;
}

#vic-sport-links {
	height:10px;
	left:0px;
	padding:5px;
	position:absolute;
	top:30px;
	z-index: 98;
}


#sport-links a:link { color:#FFD520; text-decoration:none; }
#sport-links a:visited { color:#FFD520; text-decoration:none; }
#sport-links a:hover { color:#0080F7; text-decoration:none; }

#sport-links img { margin:2px 8px }

#events-wrap {
	width:265px;
	height:63px;
	position:absolute;
	top:0px;
	left:728px;
}

#bsi-wrap {
	width:728px;
	height:324px;
	position:relative;
}

#sec-hdls-hdr {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-hdr-hdls.gif") no-repeat;
	width:260px;
	height:49px;
	display:block;
	position:relative;
}
#adidas-link {
	width:65px;
	height:49px;
	position:absolute;
	top:0px;
	left:195px;
}
#sec-hdls-wrap {
	height:163px;
	overflow:auto;
	width:245px;
	padding:5px 5px 5px 0px;
	
/*	scrollbar-base-color: #00265D;
	scrollbar-arrow-color: #FFD520;
	scrollbar-track-color: #FDFDFD;

	scrollbar-shadow-color: #0080F7;
	scrollbar-lightshadow-color: #0080F7;
	scrollbar-darkshadow-color: #0080F7;

	scrollbar-highlight-color: #0080F7;
	scrollbar-3dlight-color: #0080F7;*/
}
#sec-hdls-bg {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-bg-hdls.gif") no-repeat;
	width:250px;
	height:173px;
	padding:5px;
	display:block;
margin-bottom:6px;
}

#sec-headlines-wrap a:link { color:#000000; text-decoration:none; font-size:12px; }
#sec-headlines-wrap a:visited { color:#000000; text-decoration:none; font-size:12px; }
#sec-headlines-wrap a:hover { color:#FFD520; text-decoration:none; font-size:12px; }
#sec-headlines-wrap .pubdate { color:#000000; margin-bottom:1px; margin-top:0px; margin-top:1px; padding-bottom:10px; font-weight:normal !important; }
#sec-headlines-wrap h1 { margin-top:1px; padding-bottom:5px; border-bottom:1px #000000 dotted; font-weight:normal !important; }

#sec-headlines-wrap img { display:inline; float:left; margin:5px; }

#sec-headlines-sport-wrap a:link { color:#000000; text-decoration:none; font-size:12px; }
#sec-headlines-sport-wrap a:visited { color:#000000; text-decoration:none; font-size:12px; }
#sec-headlines-sport-wrap a:hover { color:#FFD520; text-decoration:none; font-size:12px; }
#sec-headlines-sport-wrap .pubdate { color:#000000; margin-bottom:1px; margin-top:0px; margin-top:1px; padding-bottom:10px; font-weight:normal !important; }
#sec-headlines-sport-wrap h1 { margin-top:1px; padding-bottom:5px; border-bottom:1px #000000 dotted; font-weight:normal !important; }

#sec-headlines-sport-wrap img { display:inline; float:left; margin:5px; }

#more-hdls {
	text-align:center;
	width:130px;
	height:15px;
	margin:0px auto;
}
#more-hdls a:link { color:#00265D; text-decoration:underline; }
#more-hdls a:visited { color:#00265D; text-decoration:underline; }
#more-hdls a:hover { color:#FFD520; text-decoration:none; }

#team-info-hdr {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-hdr-team-info.gif") no-repeat;
	width:260px;
	height:49px;
	display:block;
}
#team-info-wrap {
	width:245px;
	height:173px;
	overflow:auto;
	
	/*scrollbar-base-color: #00265D;
	scrollbar-arrow-color: #FFD520;
	scrollbar-track-color: #FDFDFD;

	scrollbar-shadow-color: #0080F7;
	scrollbar-lightshadow-color: #0080F7;
	scrollbar-darkshadow-color: #0080F7;

	scrollbar-highlight-color: #0080F7;
	scrollbar-3dlight-color: #0080F7;*/
}
#team-info-wrap h3 { margin:0px; }
#team-info-bg {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-bg-hdls.gif") no-repeat;
	width:245px;
	height:173px;
	padding:5px 5px 10px 10px;
	display:block;
}

#team-info-wrap a:link { color:#000000; text-decoration:none; font-size:12px; }
#team-info-wrap a:visited { color:#000000; text-decoration:none; font-size:12px; }
#team-info-wrap a:hover { color:#FFD520; text-decoration:none; font-size:12px; }
#team-info-wrap .pubdate { color:#00265D; margin-bottom:1px; }
#team-info-wrap h1 { margin-top:1px; }


#nonsport-info-hdr {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-hdr-quick-links.gif") no-repeat;
	width:260px;
	height:49px;
	display:block;
}
#nonsport-info-wrap {
	width:245px;
	height:173px;
	overflow:auto;
	
	/*scrollbar-base-color: #00265D;
	scrollbar-arrow-color: #FFD520;
	scrollbar-track-color: #FDFDFD;

	scrollbar-shadow-color: #0080F7;
	scrollbar-lightshadow-color: #0080F7;
	scrollbar-darkshadow-color: #0080F7;

	scrollbar-highlight-color: #0080F7;
	scrollbar-3dlight-color: #0080F7;*/
}
#nonsport-info-wrap h3 { margin:0px; }
#nonsport-info-bg {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-bg-hdls.gif") no-repeat;
	width:245px;
	height:173px;
	padding:5px 5px 5px 10px;
	display:block;
}

#nonsport-info-wrap a:link { color:#000000; text-decoration:none; font-size:12px; }
#nonsport-info-wrap a:visited { color:#000000; text-decoration:none; font-size:12px; }
#nonsport-info-wrap a:hover { color:#FFD520; text-decoration:none; font-size:12px; }
#nonsport-info-wrap .pubdate { color:#00265D; margin-bottom:1px; }
#nonsport-info-wrap h1 { margin-top:1px; }


#holder-banner {
	margin-top:2px;
	display:block;
}

#quick-ad-wrap {
	border:1px solid #D6D6D6;
	display:block;
	height:178px;
	margin-top:5px;
	width:256px;
}

#quick-ad-wrap2 {
	border:1px solid #D6D6D6;
	display:block;
	height:178px;
	margin-top:5px;
	width:256px;
}

#features {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-bg-features.gif") no-repeat;
	width:728px;
	height:126px;
	display:block;
	margin-top:5px;
    padding-top:42px;
	position:relative;
}
#gatorade-link {
	width:50px;
	height:40px;
	position:absolute;
	top:0px;
	left:225px;
}
#features-link {
	width:303px;
	height:40px;
	position:absolute;
	top:0px;
	left:340px;
}
#features a:link { color:#00265D; text-decoration:none; }
#features a:visited { color:#00265D; text-decoration:none; }
#features a:hover { color:#FFD520; text-decoration:none; }
.feature-wrap {
	width:230px;
	height:120px;
	float:left;
	margin-left:10px;
	_margin-left:5px;
}
.feature-image {
	width:75px;
	height:120px;
	display:block;
	float:left;
}
.feature-image img {
	width:75px; 
	height:120px;
}
.feature-text {
	width:135px;
	height:100px;
	padding:10px;
	float:left;
}

#sec-hdls-sport {
	width:307px;
	height:181px;
	display:block;
	float:left;
	margin-bottom:12px;
}
#sec-hdls-hdr-sport {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-hdr-hdls-sport.gif") no-repeat;
	width:307px;
	height:45px;
	display:block;
	margin-top:5px;
	position:relative;
}
#adidas-link-sport {
	width:95px;
	height:49px;
	position:absolute;
	top:0px;
	left:195px;
}
#sec-hdls-wrap-sport {
	width:277px;
	height:106px;
	overflow:auto;
	padding:10px;
}
#sec-hdls-bg-sport {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-bg-hdls-sport.gif") no-repeat;
	width:297px;
	height:126px;
	padding:5px;
	display:block;
}

#features-sport-hdr {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-hdr-features-sport.gif") no-repeat;
	width:421px;
	height:45px;
	display:block;
	margin-top:5px;
	position:relative;
}
#gatorade-link-sport {
	width:50px;
	height:40px;
	position:absolute;
	top:0px;
	left:225px;
}
#features-link-sport {
	width:135px;
	height:40px;
	position:absolute;
	top:0px;
	left:276px;
}

#features-sport-container {
	width:421px;
	height:136px;
	display:block;
	float:left;
}
#features-sport {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-bg-features-sport.gif") no-repeat;
	width:421px;
	height:136px;
	display:block;
}
#features-sport a:link { color:#00265D; text-decoration:none; }
#features-sport a:visited { color:#00265D; text-decoration:none; }
#features-sport a:hover { color:#FFD520; text-decoration:none; }
.feature-wrap-sport {
	float:left;
	height:120px;
	margin-left:10px;
	width:195px;
	_margin-left:5px;
}
.feature-image-sport {
	width:75px;
	height:120px;
	display:block;
	float:left;
}
.feature-image-sport img {
	width:75px; 
	height:120px;
}
.feature-text-sport {
	float:left;
	height:100px;
	overflow:hidden;
	padding:10px;
	width:95px;
}
#all-access-btn {
	width:260px;
	height:84px;
	display:block;
	margin:4px 0px;
}

#all-access-btn2 {
	width:260px;
	height:74px;
	display:block;
	margin:4px 0px;
}

#promo-hdr {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-hdr-promo.gif") no-repeat;
	width:260px;
	height:45px;
	display:block;
}
#promo-bg {
	width:260px;
	height:175px;
	display:block;
}

#promo-bg2 {
	width:260px;
	height:160px;
	display:block;
        margin:0px auto;
margin-bottom:7px;
}


#twitter-feed {
	border:1px solid #D6D6D6;
	display:block;
	height:289px;
	margin-top:5px;
	margin-bottom:5px;
	width:250px;
	padding:4px;
	overflow:hidden;
}

#auctions-bg {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-bg-auctions.gif") no-repeat;
	width:260px;
	height:98px;
	display:block;
	margin-top:8px;
	position:relative;
}
#auctions-wrap {
	position:absolute;
	top:7px;
	left:115px;
	width:140;
	height:85;
}
#auctions-bg-sport {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-bg-auctions.gif") no-repeat;
	width:260px;
	height:98px;
	display:block;
	margin-top:5px;
	position:relative;
}

#holder-story {
	margin-top:3px;
	display:block;
	width:300px;
	float:left;
}

#story-ad {
	width:300px;
	float:left;
}

#calendar-results-wrap {
	display:block;
	width:421px;
	float:left;
	margin-left:7px;
}

#free-style-wrap {
	display:block;
	height:159px;
	margin:0px auto;
	padding-bottom:13px;
	padding-top:23px;
	width:1000px;
}

#bottom-links-wrap {
	margin:0px auto;
	*margin-top:5px;
	width:1000px;
	padding:0px 5px 0px 5px;
	display:block;
	height:117px;
}

#free-style-wrap-sport {
	margin:0px auto;
	width:1000px;
	height:169px;
	display:block;
	padding-top:22px;
	padding-bottom:4px;
}

#bottom-links-wrap-sport {
	margin:0px auto;
	*margin-top:5px;
	width:1000px;
	*width:1000px;
	padding:0px 5px 0px 5px;
	*padding:0px;
	display:block;
	height:130px;
}

#free-style-wrap-story {
	margin:0px auto;
	width:1000px;
	height:169px;
	display:block;
	padding-top:22px;
	padding-bottom:4px;
}

#bottom-links-wrap-story {
	margin:0px auto;
	/*margin-top:5px;*/
	width:1000px;
	*width:1000px;
	padding:0px 5px 0px 5px;
	*padding:0px;
	display:block;
	height:130px;
}

.index-bottom-links  {
	width:130px;
	padding:6px;
	*padding:0px;
    float:left;
    list-style:none;
	margin:0px;
	*margin:0px;
}

li.links-header  {
	font-size:16px;
    text-transform:uppercase;
    color:#838383;
}

.index-bottom-links a:link { color:#000000; text-decoration:none; }
.index-bottom-links a:visited { color:#000000; text-decoration:none; }
.index-bottom-links a:hover { color:#0080F7; text-decoration:none; }

#button-banner-wrap {
	width:1000px;
	height:100px;
}
#story-button {
	width:254px;
	height:90px;
	float:left;
	display:block;
	margin-top:4px;
}
#holder-banner-story {
	float:left;
	margin-top:4px;
	display:block;
}

/* NAVIGATION: #nav
 * ------------------------------------------------------------------------- */
#nav, #nav * { border-collapse: collapse; margin: 0; padding: 0 }
#nav {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav.gif") no-repeat;
	height:32px;
	position:relative;
	width:1000px;
	z-index:99; 
}
#nav span { display:none; }
#nav li, #nav a {
	font-size: 10px;
	font: Verdana;  
	height: 32px;
	display:block;
}
#nav li { float:left; }

#nav-01 { width:84px; }
#nav-02 { width:110px; }
#nav-03 { width:84px; }
#nav-04 { width:123px; }
#nav-05 { width:120px; }
#nav-06 { width:117px; }
#nav-07 { width:116px; }
#nav-08 { width:86px; }
#nav-09 { width:99px; }
#nav-10 { width:61px; }

#nav-01 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav.gif") 0 -32px }
#nav-02 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav.gif") -84px -32px }
#nav-03 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav.gif") -194px -32px }
#nav-04 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav.gif") -278px -32px }
#nav-05 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav.gif") -401px -32px }
#nav-06 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav.gif") -521px -32px }
#nav-07 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav.gif") -638px -32px }
#nav-08 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav.gif") -754px -32px }
#nav-09 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav.gif") -840px -32px }
#nav-10 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav.gif") -939px -32px }

#nav-01:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav.gif") 0 -32px }
#nav-02:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav.gif") -84px -32px }
#nav-03:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav.gif") -194px -32px }
#nav-04:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav.gif") -278px -32px }
#nav-05:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav.gif") -401px -32px }
#nav-06:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav.gif") -521px -32px }
#nav-07:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav.gif") -638px -32px }
#nav-08:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav.gif") -754px -32px }
#nav-09:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav.gif") -840px -32px }
#nav-10:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav.gif") -939px -32px }


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

	/* normal dropdown
	 * ----------------------*/

	#nav ul.generic {
		border:none;
		border-width:0 1px;
		left:-9999px;
		_top:32px;
		top:32px;
		position:absolute;
		z-index:99;
		width:150px;
		margin-top:7px;
		font-size: 10px;
		font: Verdana;
	}
	#nav ul.generic-right {
		border:none;
		border-width:0 1px;
		left:-9999px;
		_top:32px;
		top:32px;
		position:absolute;
		z-index:99;
		width:150px;
		margin-left:150px; 
		text-align:left;
		margin-top:7px;
		font-size: 10px;
		font: Verdana;
	}
	
		#nav ul.generic-right-more {
		border:none;
		border-width:0 1px;
		left:-9999px;
		_top:32px;
		top:32px;
		position:absolute;
		z-index:99;
		width:150px;
		margin-left:310px; 
		text-align:left;
		margin-top:7px;
		font-size: 10px;
		font: Verdana;
	}
	

	
	/* dropdown w/background 
	 * ----------------------*/
	#nav ul.panel {
		position:absolute;
		background: url("http://grfx.cstv.com/schools/mich/graphics/mich-10-bg-nav-drop.jpg") repeat-x;
		color:#FFFFFF;
		top:32px;
		left:-9999px;
		width:960px;
		_width:960px;
		height:225px;
		z-index:98;
		padding:0px;
		_padding:0px;
		font-size: 10px;
		font-family: Verdana;
		display:block;
		overflow:hidden;
	}

	#nav li li { width:190px; font-size: 10px; font: Verdana !important; line-height: 14px !important; } 

	#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:#FFFFFF;
		display:block;
		padding:0px;
		text-decoration:none;
		_width:150px;
	}

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

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

	#nav .header a, #nav .header a:hover { 
		background:none; 
		color:#FFD520; 
		font-size: 12px;
		font: Verdana;
	}
	
	/* dropdown w/background
	 * ---------------------------------------------------- */
	#nav li.background li a {
		color:#FFFFFF;
		display:block;
		padding:0px;
		text-decoration:none;
		_width:150px;
	}

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

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

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

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

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

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

	#nav ul.right { margin-left:150px; text-align:left; }
	#nav li li.header a, #nav li li.header a:hover { background:none; color:#FFD520; font-size:12px; font: Verdana; text-transform:uppercase; }
	
	
	#nav-text {
		position:absolute;
		display:block;
		float:left;
		width:252px;
		height:20px;
		left:720px;
		top:180px;
		z-index:123;
	}
	#content-box {
		background: #000000; /*url("http://grfx.cstv.com/schools/mich/graphics/mich-09-bg-nav-box.jpg") repeat-x;*/
		display:block;
		width:352px;
		height:134px;
		/*_height:143px;*/
		padding:2px;
		position:absolute;
		top:12px;
		left:611px;
	}
	#content-box img {
		float:right;
		border:1px #000000 solid;
		/*margin-left:10px;*/
		display:block;
	}
	#content-box strong {
		color:#FFD520;
	}
	.title {
		color:#FFD520;
	}
/* END NAVIGATION: #nav ------------------------------------*/

/* SUB NAVIGATION: #subnav
 * ------------------------------------------------------------------------- */
#subnav, #subnav * { border-collapse: collapse; margin: 0; padding: 0 }
#subnav {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav-secondary.gif") no-repeat;
	height:18px;
	position:relative;
	width:1000px;
	z-index:90; 
}	
#subnav span { display:none; }
#subnav li, #subnav a {
	font-size:.95em;  
	height:18px;
	display:block;
}
#subnav li { float:left; }

#subnav-01 { width:200px; }
#subnav-02 { width:178px; }
#subnav-03 { width:123px; }
#subnav-04 { width:147px; }
#subnav-05 { width:120px; }
#subnav-06 { width:111px; }
#subnav-07 { width:121px; }

#subnav-01 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav-secondary.gif") 0 -18px }
#subnav-02 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav-secondary.gif") -200px -18px }
#subnav-03 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav-secondary.gif") -378px -18px }
#subnav-04 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav-secondary.gif") -501px -18px }
#subnav-05 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav-secondary.gif") -648px -18px }
#subnav-06 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav-secondary.gif") -768px -18px }
#subnav-07 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav-secondary.gif") -879px -18px }

#subnav-01:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav-secondary.gif") 0 -18px }
#subnav-02:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav-secondary.gif") -200px -18px }
#subnav-03:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav-secondary.gif") -378px -18px }
#subnav-04:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav-secondary.gif") -501px -18px }
#subnav-05:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav-secondary.gif") -648px -18px }
#subnav-06:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav-secondary.gif") -768px -18px }
#subnav-07:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-nav-secondary.gif") -879px -18px }
/* END sub navigation: #subnav */

/* COLUMNS         
 * ---------------------------------------------------------------------------- */
#columns { padding:0px; margin:0px; border-collapse:collapse; }

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

#column-1 { padding:6px 0px 0px 0px; }
#column-2 { padding:6px 0px 0px 8px; }

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

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

#column-1-sport { padding:0px 0px 0px 0px; }
#column-2-sport { padding:0px 0px 0px 8px; }

#columns-sport-story { padding:0px; margin:5px 0px 0px 0px; border-collapse:collapse; line-height:16px; }

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

#column-1-sport-story { width:705px; padding:10px 10px 10px 10px; border:1px #BEBEBE solid; background:#FFFFFF; }
#column-2-sport-story { padding:0px 0px 0px 8px; }

#columns-non-sport { padding:0px; margin:5px 0px 0px 0px; border-collapse:collapse; }

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

#column-1-non-sport { width:705px; padding:10px 10px 10px 10px; border:1px #BEBEBE solid; background:#FFFFFF; line-height: 16px; }
#column-2-non-sport { padding:0px 0px 0px 8px; }

#column-1-non-sport p { line-height: 16px; }

#column-1-asp { padding:10px 10px 10px 10px; border:1px #BEBEBE solid; background:#FFFFFF; line-height: 16px; margin:0px; vertical-align:top; }

#column-1-asp p { line-height: 16px; }


/* BSI VIDEO
 * ---------------------------------------------------------------------------- */
#relativeFrame, #relativeFrame * { margin:0px; padding:0px; }

#relativeFrame {
	position:absolute; 
	width:240px;
	z-index:5;
	top:55px;
	left:10px;
}

#relativeFrame div {
	width:240px;
	position:absolute; 
	visibility:hidden;
	z-index:5;
}
#relativeFrame div#frm0 { visibility:visible; }

#relativeFrame a:link { color:#00265D; text-decoration:none; }
#relativeFrame a:visited { color:#00265D; text-decoration:none; }
#relativeFrame a:hover { color:#FFD520; text-decoration:none; }


#relativeFrame p.pubdate { margin-top:10px; color:#00265D; }
#relativeFrame p.synopsis { margin-top:5px; }

#minis {
	margin:0px;
	top:250px;
	padding:0px;
	width:308px;
	height:60px;
	padding:5px;
	padding-left:10px;
	position:absolute;
}

#mini0, #mini1, #mini2, #mini3, #mini4 {
	float:left;
	width:56px;
	height:37px;
	margin:4px;
	position:relative;
}
#mini0 a, #mini1 a, #mini2 a, #mini3 a {
	float:left;
	width:56px;
	height:37px;
}
#minis a img {
	opacity: .50;
	filter: alpha(opacity=50);
	border:1px solid #00265D;
}

#minis a:hover img, #minis div.miniOn a img {
	opacity: 1.0;
	filter: alpha(opacity=100);
	border:1px solid #FFD520;
	z-index:20;
}

#minis img {
	border-width:0;
}

#vid0, #vid1, #vid2, #vid3, #vid4 {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-10-vid-play-btn.gif") no-repeat;
	opacity: .65;
	filter: alpha(opacity=50);
	position:absolute;
	left:1px;
	top:23px;
	width:15px !important;
	height:15px !important;
	z-index:10;
}
#frame_photo {
	display:block;
	height:324px !important;
	left:173px;
	position:absolute;
	width:575px !important;
}

#video-wrap {
	display:none;
	height:270px;
	left:0px;
	top:0px;
	position:absolute;
	width:430px;
	z-index:95;
	margin-left:280px;
	margin-top:20px;
}

#flash-video {
	display:block;
	width:430px;
	height:270px;
	z-index:96;
}
/* END BSI VIDEO
 * ---------------------------------------------------------------------------- */

/* BSI PNG
 * ---------------------------------------------------------------------------- */
.photo_gradiant {
	z-index:1;
	width:728px;
	height:324px;
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-bsi-top.png") no-repeat;
	*background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://grfx.cstv.com/schools/mich/graphics/mich-09-bsi-top.png', sizingMethod='scale');
}
#pngBsi {
	z-index:2;
	width:728px;
	height:324px;	
	background:153px 0px no-repeat;
}
#pngWrap {
	display:block;
	z-index:5;
	width:728px;
	height:324px;
}
/* END BSI PNG
 * ---------------------------------------------------------------------------- */

/* SPORT PAGE EVENTS HEADER
 * ---------------------------------------------------------------------------- */
#sportInfoBar {
	top:-816px; position: absolute; left: 275px; 
	height:39px;
	width:265px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
	
#sport-info {
	margin-top:1px;
}
#sport-info td {
	padding:1px;
}

#sportInfoBar table { 
	margin:0px;
	padding:0px;
	color:#FFD520;
}

#sportInfoBarLeft {
	float:left;
	width:210px;
	height:39px;
	margin:0px;
}

#sportInfoBarRight {
	float:left;
	width:265px;
	height:39px;
	margin:0px;
}	
.sportInfoBarTops {
	color:#FFD520;
	font-size: 9px;
	font-weight:bold;
	margin: 0;
	padding: 0;
}
.sportInfoBarTops img {
	margin:3px 0 3px 8px;
}

.sportInfoBarRecord {
	color:#FFD520;
	font-size:13px;
	font-weight:bold;
}

.sportInfoBarOpponent {
	color:#FFD520;
	font-size:11px;
	font-weight:bold;
	margin:0px;
}

.sportInfoBarNotes {
	color:#FFD520;
	font-size:10px;
	font-weight:bold;
}

.sportInfoBarLinks {
	margin-top:0px;
	height:10px;
	color:#FFD520;
	font-size:8px;
}

.sportInfoBarLinks a {
	margin-left:5px;
	color:#FFD520;
	font-size:8px;
}

.sportInfoBarLinks a:link { color:#FFD520; text-decoration:none; }
.sportInfoBarLinks a:visited { color:#FFD520; text-decoration:none; }
.sportInfoBarLinks a:hover { color:#0080F7; text-decoration:none; }

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

/* CALENDAR TABS: #calendar-tab
 * ---------------------------------------------------------------------------- */	
#calendar-tab ul.calendar-1 { 
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-tabs-calendar.gif");
	height:48px; 
	width:421px;	
}

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

#tab-calendar { width: 211px }
#tab-results { width: 210px }

#calendar-tab.on-calendar #tab-calendar { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-tabs-calendar.gif") 0 -48px }
#calendar-tab.on-results #tab-results { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-tabs-calendar.gif") -211px -48px }	

#calendar { 
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-bg-tabs-calendar.gif") no-repeat;
	width:411px;
	height:195px; 
	display:block;
	padding:5px;
}

#calendar-wrap {
	width:411px;
	height:195px;
	overflow:auto;
	
/*	scrollbar-base-color: #00265D;
	scrollbar-arrow-color: #FFD520;
	scrollbar-track-color: #FDFDFD;

	scrollbar-shadow-color: #0080F7;
	scrollbar-lightshadow-color: #0080F7;
	scrollbar-darkshadow-color: #0080F7;

	scrollbar-highlight-color: #0080F7;
	scrollbar-3dlight-color: #0080F7;*/
}

#results { 
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-bg-tabs-calendar.gif") no-repeat;
	width:421px;
	height:205px; 
	overflow:auto;
	display:block;
	
/*	scrollbar-base-color: #00265D;
	scrollbar-arrow-color: #FFD520;
	scrollbar-track-color: #FDFDFD;

	scrollbar-shadow-color: #0080F7;
	scrollbar-lightshadow-color: #0080F7;
	scrollbar-darkshadow-color: #0080F7;

	scrollbar-highlight-color: #0080F7;
	scrollbar-3dlight-color: #0080F7;*/
}

#results ul { list-style-type:none; margin:0px; padding:0px; }

/* CALENDAR
 * ---------------------------------------------------------------------------- */
.calendar, .calendar * { 
	border-collapse: collapse; 
	margin:0px; 
	padding:0px;
	font-size:10px;  
}

.calendar { width:390px }

.calendar td { padding: 2px }

.calendar td a:link { color:#00265D; text-decoration:none; }
.calendar td a:visited { color:#00265D; text-decoration:none; }
.calendar td a:hover { color:#FFD520; text-decoration:underline; }


.calendar tr.calendar-date td {
	background-color:#FFFFFF; 
	color:#00265D; 
	font-weight:bold;
	padding-top:5px;
	font-size:14px;
}

.calendar tr.calendar-headers td { 
	background-color:#EDEDED; 
        font-weight:bold;
	color:#000000;
	text-transform:uppercase;
	border-top:1px solid #00265D;
}
.calendar tr.calendar-body td { 
	border-bottom:1px #ddd dotted;
}

/* SIDEBAR
 * ---------------------------------------------------------------------------- */
#sidebar, #sidebar * { margin:0px; padding:0px; }

#sidebar { margin:0px; }

#sidebar h3 { margin-top:15px; }

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

/* EMAIL-PRINT
 * ---------------------------------------------------------------------------- */

.email-print { margin: 10px 0px; text-align:center; }

.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
 * ---------------------------------------------------------------------------- */	
#footer {
	background: #FFFFFF url("http://grfx.cstv.com/schools/mich/graphics/mich-09-bg-footer.gif") repeat-x top;
}

#footer-wrap {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-bg-footer.jpg") no-repeat;
	color: #FFFFFF;
	padding: 60px 60px 40px 60px;
	text-align:center;
	width: 880px;
	margin: 0px auto;
	margin-top: 3px;
}
#footer-wrap-index {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-bg-footer.jpg") no-repeat;
	color: #FFFFFF;
	padding: 60px 60px 40px 60px;
	text-align: center;
	width: 880px;
	margin: 0px auto;
	margin-top: 16px;
}

	
	#footer-wrap a:link, #footer-wrap a:visited { color:#FFFFFF; }
	#footer-wrap a:hover, #footer-wrap a:active { color:#FFFFFF; }
	
	#footer-wrap-index a:link, #footer-wrap a:visited { color:#FFFFFF; }
	#footer-wrap-index a:hover, #footer-wrap a:active { color:#FFFFFF; }
	
/* M-ZONE
 * ------------------------------------------------------------------------------- */

body#m-zone {
	margin:0px;
	padding:0px;
	font:12px Arial, Verdana, Helvetica, sans-serif;
	color:#222222;
}
.bg-left {
	background-attachment:scroll;
	background:#01265D url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-bg-left.jpg");
	background-position: right top;
	background-repeat:no-repeat;
}
.bg-right {
	background-attachment:scroll;
	background:#01265D url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-bg-right.jpg");
	background-position: left top;
	background-repeat:no-repeat;
}

#wrap-m-zone { 
	width:1000px;
	margin:0px auto;
	margin-bottom:5px;
}

#home-wrap {
	width:139px;
	height:38px;
	float:right;
}
#home, #home * { border-collapse:collapse; margin:0px; padding:0px; }
#home {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-top-home.gif") no-repeat;
	height:38px;
	position:relative;
	width:139px;
	z-index:99; 
}
#home span { display:none; }
#home li, #home a {	font-size:.95em; height:38px; display: block; }
#home li { float:left; }
#home-01 { width:139px; }
#home-01 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-top-home.gif") 0 -38px }
#home-01:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-top-home.gif") 0 -38px }

#m-zone-mast-wrap {
	width:1000px;
	height:63px;
}
#m-zone-mast-left {
	width:475px;
	height:63px;
	float:left;
}
#m-zone-mast-right {
	width:525px;
	height:63px;
	float:left;
}

/* FOLLOW NAVIGATION: #follow-nav
 * ------------------------------------------------------------------------- */
#follow-nav, #follow-nav * { border-collapse: collapse; margin: 0; padding: 0 }
#follow-nav {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-follow.jpg") no-repeat;
	height:63px;
	position:relative;
	width:525px;
	z-index:90; 
}	
#follow-nav span { display:none; }
#follow-nav li, #follow-nav a {
	font-size:.95em;  
	height:63px;
	display:block;
}
#follow-nav li { float:left; }

#follow-nav-01 { width:53px; }
#follow-nav-02 { width:32px; }
#follow-nav-03 { width:61px; }
#follow-nav-04 { width:43px; }
#follow-nav-05 { width:104px; }
#follow-nav-06 { width:47px; }
#follow-nav-07 { width:60px; }
#follow-nav-08 { width:64px; }
#follow-nav-09 { width:61px; }

#follow-nav-01 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-follow.jpg") 0 -63px }
#follow-nav-02 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-follow.jpg") -53px -63px }
#follow-nav-03 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-follow.jpg") -85px -63px }
#follow-nav-04 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-follow.jpg") -146px -63px }
#follow-nav-05 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-follow.jpg") -189px -63px }
#follow-nav-06 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-follow.jpg") -293px -63px }
#follow-nav-07 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-follow.jpg") -340px -63px }
#follow-nav-08 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-follow.jpg") -400px -63px }
#follow-nav-09 a:hover { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-follow.jpg") -464px -63px }

#follow-nav-01:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-follow.jpg") 0 -63px }
#follow-nav-02:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-follow.jpg") -53px -63px }
#follow-nav-03:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-follow.jpg") -85px -63px }
#follow-nav-04:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-follow.jpg") -146px -63px }
#follow-nav-05:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-follow.jpg") -189px -63px }
#follow-nav-06:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-follow.jpg") -293px -63px }
#follow-nav-07:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-follow.jpg") -340px -63px }
#follow-nav-08:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-follow.jpg") -400px -63px }
#follow-nav-09:hover>a { background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-follow.jpg") -464px -63px }
/* END FOLLOW navigation: #follow-nav */

#columns-m-zone { 
	padding:0px;
	margin:0px; 
	border-collapse:collapse; 
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-bg-body.gif") repeat-y;
}

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

#column-1-m-zone { padding:10px 0px 15px 6px; }
#column-2-m-zone { padding:10px 6px 15px 6px; }

#m-zone-video-area-wrap {
	float:left;
	width:521px;
	height:474px;
	padding-top:5px;
	position:relative;
}
#m-zone-att-link {
	position:absolute;
	top:0px;
	left:288px;
	width:55px;
	height:35px;
	z-index:50;
}

#m-zone-video-hdr {
	display:block;
	width:521px;
	height:43px;
}
#m-zone-video-area {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-bg-video.gif") repeat-y;
	width:521px;
	height:429px;
	display:block;
}
#m-zone-video-area-btm {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-btm-video.gif") no-repeat;
	width:521px;
	height:2px;
	display:block;
}

#all-in-fan-poll-wrap {
	width:200px;
	height:479px;
	padding-left:6px;
	padding-right:7px;
	float:left;
}

#fan-poll-hdr {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-hdr-poll-no.gif") no-repeat;
	width:200px;
	height:42px;
	display:block;
	margin-top:6px;
	position:relative;
}
#tcfbank-link {
	position:absolute;
	top:0px;
	left:125px;
	width:75px;
	height:42px;
}
#fan-poll-area {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-bg-poll.gif") repeat-y;
	height:388px;
	padding:20px;
	width:160px;
	position:relative;
}
#fan-poll-archive-btn {
	width:133px;
	height:23px;
	display:block;
	position:absolute;
	top:385px;
	left:33px;
}
#fan-poll-btm {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-btm-poll.gif") no-repeat;
	width:200px;
	height:2px;
}

#holder-banner-m-zone {
	margin-top:5px;
	margin-bottom:5px;
	width:728px;
	height:90px;
}

#ryan90 {
	width:248px;
	height:153px;
	display:block;
	margin-bottom:20px;
}

#made-j-hdr {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-hdr-madej.gif") no-repeat;
	display:block;
	width:248px;
	height:40px;
}
#made-j-area {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-bg-madej.gif") repeat-y;
	width:228px;
	height:88px;
	padding:0px 10px;
	display:block;
}
#made-j {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-txt-madej.jpg") no-repeat;
	width:228px;
	height:88px;
	display:block;
}
#made-j-btm {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-btm-madej.gif") no-repeat;
	width:248px;
	height:25px;
	display:block;
	margin-bottom:20px;
}

#pros-hdr {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-hdr-pros.gif") no-repeat;
	display:block;
	width:248px;
	height:40px;
}
#pros-area {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-bg-pros.gif") repeat-y;
	width:228px;
	height:88px;
	padding:0px 10px;
	display:block;
}
#pros {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-txt-pros.jpg") no-repeat;
	width:228px;
	height:88px;
	display:block;
}
#pros-btm {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-btm-pros.gif") no-repeat;
	width:248px;
	height:25px;
	display:block;
	margin-bottom:20px;
}

#notebook-hdr {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-hdr-notebook.gif") no-repeat;
	display:block;
	width:248px;
	height:40px;
}
#notebook-area {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-bg-notebook.gif") repeat-y;
	width:228px;
	height:88px;
	padding:0px 10px;
	display:block;
}
#notebook {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-txt-notebook.jpg") no-repeat;
	width:228px;
	height:88px;
	display:block;
}
#notebook-btm {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-btm-notebook.gif") no-repeat;
	width:248px;
	height:25px;
	display:block;
	margin-bottom:20px;
}

#watch-hdr {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-hdr-watch.gif") no-repeat;
	display:block;
	width:248px;
	height:40px;
}
#watch-area {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-bg-watch.gif") repeat-y;
	width:228px;
	height:88px;
	padding:0px 10px;
	display:block;
}
#watch {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-txt-watch.jpg") no-repeat;
	width:228px;
	height:88px;
	display:block;
}
#watch-btm {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-btm-watch.gif") no-repeat;
	width:248px;
	height:25px;
	display:block;
	margin-bottom:20px;
}

#rosen-hdr {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-hdr-rosen.gif") no-repeat;
	display:block;
	width:248px;
	height:40px;
}
#rosen-area {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-bg-rosen.gif") repeat-y;
	width:228px;
	height:88px;
	padding:0px 10px;
	display:block;
}
#rosen {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-txt-rosen.jpg") no-repeat;
	width:228px;
	height:88px;
	display:block;
}
#rosen-btm {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-btm-watch.gif") no-repeat;
	width:248px;
	height:25px;
	display:block;
}

#m-zone-features-wrap {
	width:421px;
	float:left;
}
#m-zone-features-hdr {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-hdr-features.gif") no-repeat;
	width:421px;
	height:37px;
	display:block;
}
#m-zone-features-bg {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-bg-features.gif") repeat-y;
	width:401px;
	height:381px;
	padding:10px;
	display:block;
}
.m-zone-feature-wrap {
	width:200px;
	height:120px;
	float:left;
	margin-bottom:10px;
}
.m-zone-feature-image {
	width:75px;
	height:120px;
	display:block;
	float:left;
}
.m-zone-feature-image img {
	width:75px; 
	height:120px;
}
.m-zone-feature-wrap a:link { color:#00265D; text-decoration:none; }
.m-zone-feature-wrap a:visited { color:#00265D; text-decoration:none; }
.m-zone-feature-wrap a:hover { color:#FFD520; text-decoration:none; }
.m-zone-feature-text {
	width:105px;
	height:100px;
	padding:10px;
	float:left;
}
#m-zone-features-btm {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-btm-features.gif") no-repeat;
	width:421px;
	height:2px;
	display:block;
}

#photo-album-story-ad-wrap {
	width:295px;
	float:left;
	padding-left:5px;
}

#m-zone-photo-albums-wrap {
	width:300px;
}
#m-zone-photo-albums-hdr {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-hdr-photo.gif") no-repeat;
	width:300px;
	height:37px;
	display:block;
}
#m-zone-photo-albums-bg {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-bg-photo.gif") repeat-y;
	width:280px;
	height:120px;
	padding:10px;
	display:block;
}
#m-zone-photo-albums-btm {
	background:url("http://grfx.cstv.com/schools/mich/graphics/mich-09-MZone-btm-photo.gif") no-repeat;
	width:300px;
	height:2px;
	display:block;
}

#holder-story-ad-m-zone {
	width:300px;
	height:250px;
	margin-top:10px;
}

#footer-m-zone {
	background:#01265D;
	color:#FFFFFF;
	text-align:center;
}
#footer-m-zone-wrap {
	background:#01265D;
	color:#FFFFFF;
	width:880px;
	padding:60px;
	text-align:center;
	margin:0px auto;
}

#footer-m-zone-wrap a:link, #footer-wrap a:visited { color:#FFFFFF; }
#footer-m-zone-wrap a:hover, #footer-wrap a:active { color:#FFFFFF; }

#flash-video-m-zone {
	width:508px;
	height:422px;
	margin:0px auto;
}

#m-zone-album-wrap {
	width:260px;
	margin:0px auto;
	text-align:center;
}
#m-zone-album-wrap a {
	padding:5px;
}
#m-zone-album-wrap a:link { color:#00265D; text-decoration:none; }
#m-zone-album-wrap a:visited { color:#00265D; text-decoration:none; }
#m-zone-album-wrap a:hover { color:#FFD520; text-decoration:underline; }
#m-zone-album-image1 {
	width:125px;
	height:80px;
	float:left;
	margin-right:10px;
	margin-bottom:20px;
	display:block;
}
#m-zone-album-image2 {
	width:125px;
	height:80px;
	float:left;
	margin-bottom:20px;
	display:block;
}
#m-zone-album-image1 img {
	width:125px;
	height:80px;
	display:block;
}
#m-zone-album-image2 img {
	width:125px;
	height:80px;
	display:block;
}
/* Michigan's CSS
 * ------------------------------------------------ */
table.commonTable{width: 100%;margin-bottom: 15px;border-collapse: collapse;font-family: verdana, arial; font-size: 10px;/*color:#191970;*/}
* html table.commonTable{border-bottom: 1px solid #cbcbcb; border-right: 1px solid #cbcbcb;}
table.commonTable:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
table.commonTable td, th{border: 1px solid #cbcbcb;padding: 2px;margin: 10px;}
table.commonTable tfoot {display: none;}
table.commonTable tr.rowEven td {background-color: #ececec;}
table.commonTable tr.rowOdd td {background-color: #fff;}
 
table.commonTable thead tr.rowEven td,table.commonTable thead tr.rowEven td a{background-color: #00265d;color: #ffcc00;font-weight: bold;}
table.commonTable thead tr.rowOdd td, table.commonTable thead tr.rowOdd td a{background-color: #00265d;color: #ffcc00;font-weight: bold;}
table.commonTable a{color: #00265d;text-decoration: none;font-weight: bold;}
#stattable,
#stattable td{border:1px solid #000;border-collapse:collapse;}

.galleryRoster { width:350px; height:135px; float:left; }
.galleryRoster:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.galleryRoster img{width: 105px; height: 145px;float: left;}
.galleryRoster ul{ margin:0;padding:0 0 0 5px;list-style-type: none;width:200px;float:left;}
.rosterTitle{font-size: 12px;font-weight: bold;}
.rosterName a{font-size: 16px;color: #000080;text-decoration: none;font-weight: bold;}
.rosterName a:hover{text-decoration: underline;}

/* Column Disapear
 * ------------------------------------------------ */
#playerListTable1 .col8 { display:none; }
#playerListTable1 .col9 { display:none; }
#playerListTable1 .col4 { display:none; }

#playerListTable2 .col8 { display:none; }
#playerListTable2 .col9 { display:none; }
#playerListTable2 .col6 { display:none; }

#playerListTable3 .col1 { display:none; }
#playerListTable3 .col3 { display:none; }
#playerListTable3 .col4 { display:none; }
#playerListTable3 .col5 { display:none; }
#playerListTable3 .col6 { display:none; }
#playerListTable3 .col8 { display:none; }
#playerListTable3 .col9 { display:none; }

#playerListTable4 .col1 { display:none; }
#playerListTable4 .col4 { display:none; }
#playerListTable4 .col5 { display:none; }
#playerListTable4 .col6 { display:none; }
#playerListTable4 .col8 { display:none; }
#playerListTable4 .col9 { display:none; }


#baseballschedule .col2{display: none;}
#baseballschedule .col4{display: none;}
/*#baseballschedule .col5{display: none;}*/
#baseballschedule .col8{display: none;}
#baseballschedule .col10{display: none;}
#baseballschedule td.col9{display: table-cell!important;}
#baseballschedule td.col9{display: inline-block;}
            * html #baseballschedule .col9{display: block;}
            
#basketballwschedule .col2{display: none;}
#basketballwschedule .col4{display: none;}
.contentWrapperBasketball-w #basketballwschedule .col6{display: table-cell!important;}
.contentWrapperBasketball-w #basketballwschedule .col6{display: inline-block;}
            * html .contentWrapperBasketball-w #basketballwschedule td.col6{display: block;}
#basketballwschedule td.col8{display: table-cell!important;}
#basketballwschedule td.col8{display: inline-block;}
            * html #basketballwschedule .col8{display: block;}
/*
#basketballwschedule .col8{display: table-cell;}
            * html #basketballwschedule .col8{display: block;}
#basketballwschedule .col9{display: table-cell;}
            * html #basketballwschedule .col9{display: block;}
*/
#basketballwschedule td.col9{display: table-cell!important;}
#basketballwschedule td.col9{display: inline-block;}
            * html #basketballwschedule .col9{display: block;}
#basketballwschedule .col10{display: none;}
#basketballwschedule .col12{display: none;}
#basketballwschedule .col13{display: none;}
 
#basketballmschedule .col2{display: none;}
#basketballmschedule .col4{display: none;}
/*
#basketballmschedule .col8{display: table-cell;}
            * html #basketballmschedule .col8{display: block;}
*/
#basketballmschedule td.col8{display: table-cell!important;}
#basketballmschedule td.col8{display: inline-block;}
            * html #basketballmschedule .col8{display: block;}
/*
#basketballmschedule .col9{display: table-cell;}
            * html #basketballmschedule .col9{display: block;}
*/
#basketballmschedule td.col9{display: table-cell!important;}
#basketballmschedule td.col9{display: inline-block;}
            * html #basketballmschedule .col9{display: block;}
#basketballmschedule .col10{display: none;}
#basketballmschedule .col12{display: none;}
#basketballmschedule .col13{display: none;}
 
#crosscountrymschedule td.col1{display: table-cell!important;}
#crosscountrymschedule td.col1{display: inline-block;}
            * html #crosscountrymschedule .col1{display: block;}
#crosscountrymschedule .col2{display: none;}
#crosscountrymschedule .col4{display: none;}
#crosscountrymschedule td.col3{display: table-cell!important;}
#crosscountrymschedule td.col3{display: inline-block;}
            * html #crosscountrymschedule .col3{display: block;}
#crosscountrymschedule .col5{display: none;}
#crosscountrymschedule .col6{display: table-cell!important;}
#crosscountrymschedule .col6{display: inline-block;}
            * html #crosscountrymschedule .col6{display: block;}
#crosscountrymschedule .col8{display: none;}
#crosscountrymschedule .col10{display: none;}
#crosscountrymschedule .col9{display: table-cell!important;}
#crosscountrymschedule .col9{display: inline-block;}
            * html #crosscountrymschedule .col9{display: block;}
#crosscountrymschedule .col12{display: none;}
#crosscountrymschedule .col13{display: none;}
 
#crosscountrywschedule .col1{display: table-cell!important;}
#crosscountrywschedule .col1{display: inline-block;}
            * html #crosscountrywschedule .col1{display: block;}
#crosscountrywschedule .col2{display: none;}
#crosscountrywschedule .col4{display: none;}
#crosscountrywschedule .col3{display: table-cell!important;}
#crosscountrywschedule .col3{display: inline-block;}
            * html #crosscountrywschedule .col3{display: block;}
#crosscountrywschedule .col5{display: none;}
#crosscountrywschedule .col6{display: table-cell!important;}
#crosscountrywschedule .col6{display: inline-block;}
            * html #crosscountrywschedule .col6{display: block;}
#crosscountrywschedule .col8{display: none;}
#crosscountrywschedule .col10{display: none;}
#crosscountrywschedule .col9{display: table-cell!important;}
#crosscountrywschedule .col9{display: inline-block;}
            * html #crosscountrywschedule .col9{display: block;}
#crosscountrywschedule .col12{display: none;}
#crosscountrywschedule .col13{display: none;}
 
#filedhockeyschedule .col2{display: none;}
#filedhockeyschedule .col4{display: none;}
#filedhockeyschedule .col6{display: table-cell!important;}
#filedhockeyschedule .col6{display: inline-block;}
            * html #filedhockeyschedule .col6{display: block;}
#filedhockeyschedule .col8{display: none;}
#filedhockeyschedule .col9{display: table-cell!important;}
#filedhockeyschedule .col9{display: inline-block;}
            * html #filedhockeyschedule .col9{display: block;}
#filedhockeyschedule .col10{display: none;}
#filedhockeyschedule .col13{display: none;}
 
#footballschedule .col2{display: none;}
#footballschedule .col4{display: none;}
#footballschedule .col8{display: table-cell!important;}
#footballschedule .col8{display: inline-block;}
            * html #footballschedule .col8{display: block;}
#footballschedule .col9{display: table-cell!important;}
#footballschedule .col9{display: inline-block;}
            * html #footballschedule .col9{display: block;}
#footballschedule .col10{display: none;}
#footballschedule .col13{display: none;}
 
#golfmschedule .col1{display: table-cell!important;}
#golfmschedule .col1{display: inline-block;}
            * html #golfmschedule .col1{display: block;}
#golfmschedule .col2{display: none;}
#golfmschedule .col4{display: none;}
#golfmschedule .col5{display: none;}
#golfmschedule .col8{display: none;}
#golfmschedule .col6{display: table-cell!important;}
#golfmschedule .col6{display: inline-block;}
            * html #golfmschedule .col6{display: block;}
#golfmschedule .col7{display: none;}
#golfmschedule .col3{display: table-cell!important;}
#golfmschedule .col3{display: inline-block;}
            * html #golfmschedule .col3{display: block;}
#golfmschedule .col9{display: table-cell!important;}
#golfmschedule .col9{display: inline-block;}
            * html #golfmschedule .col9{display: block;}
#golfmschedule .col10{display: none;}
#golfmschedule .col11{display: none;}
#golfmschedule .col12{display: none;}
#golfmschedule .col13{display: none;}
 
#golfwschedule .col1{display: table-cell!important;}
#golfwschedule .col1{display: inline-block;}
            * html #golfwschedule .col1{display: block;}
#golfwschedule .col2{display: none;}
#golfwschedule .col4{display: none;}
#golfwschedule .col5{display: none;}
#golfwschedule .col6{display: table-cell!important;}
#golfwschedule .col6{display: inline-block;}
            * html #golfwschedule .col6{display: block;}
#golfwschedule .col7{display: none;}
#golfwschedule .col3{display: table-cell!important;}
#golfwschedule .col3{display: inline-block;}
            * html #golfwschedule .col3{display: block;}
#golfwschedule .col9{display: table-cell!important;}
#golfwschedule .col9{display: inline-block;}
            * html #golfwschedule .col9{display: block;}
#golfwschedule .col8{display: none;}
#golfwschedule .col10{display: none;}
#golfwschedule .col11{display: none;}
#golfwschedule .col12{display: none;}
#golfwschedule .col13{display: none;}
 
#gymnasticsmschedule .col1{display: table-cell!important;}
#gymnasticsmschedule .col1{display: inline-block;}
            * html #gymnasticsmschedule .col1{display: block;}
#gymnasticsmschedule .col2{display: none;}
#gymnasticsmschedule .col4{display: none;}
#gymnasticsmschedule .col5{display: table-cell!important;}
#gymnasticsmschedule .col5{display: inline-block;}
            * html #gymnasticsmschedule .col5{display: block;}
#gymnasticsmschedule .col3{display: table-cell!important;}
#gymnasticsmschedule .col3{display: inline-block;}
            * html #gymnasticsmschedule .col3{display: block;}
#gymnasticsmschedule .col6{display: table-cell!important;}
#gymnasticsmschedule .col6{display: inline-block;}
            * html #gymnasticsmschedule .col6{display: block;}
#gymnasticsmschedule .col9{display: table-cell!important;}
#gymnasticsmschedule .col9{display: inline-block;}
            * html #gymnasticsmschedule .col9{display: block;}
#gymnasticsmschedule .col8{display: none;}
#gymnasticsmschedule .col10{display: none;}
#gymnasticsmschedule .col12{display: none;}
#gymnasticsmschedule .col13{display: none;}
 
#gymnasticswschedule .col1{display: table-cell!important;}
#gymnasticswschedule .col1{display: inline-block;}
            * html #gymnasticswschedule .col1{display: block;}
#gymnasticswschedule .col2{display: none;}
#gymnasticswschedule .col4{display: none;}
#gymnasticswschedule .col3{display: table-cell!important;}
#gymnasticswschedule .col3{display: inline-block;}
            * html #gymnasticswschedule .col3{display: block;}
#gymnasticswschedule .col5{display: table-cell!important;}
#gymnasticswschedule .col5{display: inline-block;}
            * html #gymnasticswschedule .col5{display: block;}
#gymnasticswschedule .col6{display: table-cell!important;}
#gymnasticswschedule .col6{display: inline-block;}
            * html #gymnasticswschedule .col6{display: block;}
#gymnasticswschedule .col9{display: table-cell!important;}
#gymnasticswschedule .col9{display: inline-block;}
            * html #gymnasticswschedule .col9{display: block;}
#gymnasticswschedule .col8{display: none;}
#gymnasticswschedule .col10{display: none;}
#gymnasticswschedule .col12{display: none;}
#gymnasticswschedule .col13{display: none;}
 
#icehockeyschedule .col2{display: none;}
            * html #icehockeyschedule .col4{display: block;}
/*#icehockeyschedule .col5{display: none;}*/
#icehockeyschedule .col10{display: none;}
#icehockeyschedule .col13{display: none;}
 
#rowingwschedule .col1{display: table-cell!important;}
#rowingwschedule .col1{display: inline-block;}
            * html #rowingwschedule .col1{display: block;}
#rowingwschedule .col5{display: none;}
#rowingwschedule .col4{display: none;}
#rowingwschedule .col6{display: table-cell!important;}
#rowingwschedule .col6{display: inline-block;}
            * html #rowingwschedule .col6{display: block;}
#rowingwschedule .col8{display: none;}
#rowingwschedule .col9{display: table-cell!important;}
#rowingwschedule .col9{display: inline-block;}
            * html #rowingwschedule .col9{display: block;}
#rowingwschedule .col2{display: none;}
#rowingwschedule .col10{display: none;}
#rowingwschedule .col12{display: none;}
#rowingwschedule .col13{display: none;}
 
#soccermschedule .col2{display: none;}
#soccermschedule .col4{display: none;}
#soccermschedule .col8{display: table-cell!important;}
#soccermschedule .col8{display: inline-block;}
            * html #soccermschedule .col8{display: block;}
#soccermschedule .col9{display: table-cell!important;}
#soccermschedule .col9{display: inline-block;}
            * html #soccermschedule .col9{display: block;}
#soccermschedule .col10{display: none;}
#soccermschedule .col13{display: none;}
 
#soccerwschedule .col2{display: none;}
#soccerwschedule .col4{display: none;}
#soccerwschedule .col6{display: table-cell!important;}
#soccerwschedule .col6{display: inline-block;}
            * html #soccerwschedule .col6{display: block;}
#soccerwschedule .col8{display: table-cell!important;}
#soccerwschedule .col8{display: inline-block;}
            * html #soccerwschedule .col8{display: block;}
#soccerwschedule .col9{display: table-cell!important;}
#soccerwschedule .col9{display: inline-block;}
            * html #soccerwschedule .col9{display: block;}
#soccerwschedule .col10{display: none;}
#soccerwschedule .col13{display: none;}
 
#softballschedule .col2{display: none;}
#softballschedule .col4{display: none;}
#softballschedule .col8{display: none;}
#softballschedule .col6{display: table-cell!important;}
#softballschedule .col6{display: inline-block;}
            * html #softballschedule .col6{display: block;}
#softballschedule .col10{display: none;}
#softballschedule .col9{display: table-cell!important;}
#softballschedule .col9{display: inline-block;}
            * html #softballschedule .col9{display: block;}
 
#swimmingdivingmschedule .col1{display: table-cell!important;}
#swimmingdivingmschedule .col1{display: inline-block;}
            * html #swimmingdivingmschedule .col1{display: block;}
#swimmingdivingmschedule .col2{display: none;}
#swimmingdivingmschedule .col4{display: none;}
#swimmingdivingmschedule .col8{display: none;}
 
#swimmingdivingmschedule .col6{display: table-cell!important;}
#swimmingdivingmschedule .col6{display: inline-block;}
            * html #swimmingdivingmschedule .col6{display: block;}
#swimmingdivingmschedule .col9{display: table-cell!important;}
#swimmingdivingmschedule .col9{display: inline-block;}
            * html #swimmingdivingmschedule .col9{display: block;}
#swimmingdivingmschedule .col10{display: none;}
#swimmingdivingmschedule .col12{display: none;}
#swimmingdivingmschedule .col13{display: none;}
 
#swimmingdivingwschedule .col1{display: table-cell!important;}
#swimmingdivingwschedule .col1{display: inline-block;}
            * html #swimmingdivingwschedule .col1{display: block;}
#swimmingdivingwschedule .col2{display: none;}
#swimmingdivingwschedule .col4{display: none;}
#swimmingdivingwschedule .col8{display: none;}
#swimmingdivingwschedule .col6{display: table-cell!important;}
#swimmingdivingwschedule .col6{display: inline-block;}
            * html #swimmingdivingwschedule .col6{display: block;}
#swimmingdivingwschedule .col9{display: table-cell!important;}
#swimmingdivingwschedule .col9{display: inline-block;}
            * html #swimmingdivingwschedule .col9{display: block;}
#swimmingdivingwschedule .col10{display: none;}
#swimmingdivingwschedule .col12{display: none;}
#swimmingdivingwschedule .col13{display: none;}
 
#tennismschedule .col1{display: table-cell!important;}
#tennismschedule .col1{display: inline-block;}
            * html #tennismschedule .col1{display: block;}
#tennismschedule .col2{display: none;}
#tennismschedule .col4{display: none;}
#tennismschedule .col8{display: none;}
#tennismschedule .col3{display: table-cell!important;}
#tennismschedule .col3{display: inline-block;}
            * html #tennismschedule .col3{display: block;}
#tennismschedule .col6{display: table-cell!important;}
#tennismschedule .col6{display: inline-block;}
            * html #tennismschedule .col6{display: block;}
#tennismschedule .col9{display: table-cell!important;}
#tennismschedule .col9{display: inline-block;}
            * html #tennismschedule .col9{display: block;}
#tennismschedule .col10{display: none;}
#tennismschedule .col12{display: none;}
#tennismschedule .col13{display: none;}
 
#tenniswschedule .col1{display: table-cell!important;}
#tenniswschedule .col1{display: inline-block;}
            * html #tenniswschedule .col1{display: block;}
#tenniswschedule .col2{display: none;}
#tenniswschedule .col4{display: none;}
#tenniswschedule .col8{display: none;}
#tenniswschedule .col3{display: table-cell!important;}
#tenniswschedule .col3{display: inline-block;}
            * html #tenniswschedule .col3{display: block;}
#tenniswschedule .col6{display: table-cell!important;}
#tenniswschedule .col6{display: inline-block;}
            * html #tenniswschedule .col6{display: block;}
#tenniswschedule .col9{display: table-cell!important;}
#tenniswschedule .col9{display: inline-block;}
            * html #tenniswschedule .col9{display: block;}
#tenniswschedule .col10{display: none;}
#tenniswschedule .col12{display: none;}
#tenniswschedule .col13{display: none;}
 
#trackfieldmschedule .col1{display: table-cell!important;}
#trackfieldmschedule .col1{display: inline-block;}
            * html #trackfieldmschedule .col1{display: block;}
#trackfieldmschedule .col2{display: none;}
#trackfieldmschedule .col4{display: none;}
#trackfieldmschedule .col5{display: none;}
#trackfieldmschedule .col8{display: none;}
#trackfieldmschedule .col6{display: table-cell!important;}
#trackfieldmschedule .col6{display: inline-block;}
            * html #trackfieldmschedule .col6{display: block;}
#trackfieldmschedule .col7{display: none;}
#trackfieldmschedule .col9{display: table-cell!important;}
#trackfieldmschedule .col9{display: inline-block;}
            * html #trackfieldmschedule .col9{display: block;}
#trackfieldmschedule .col10{display: none;}
#trackfieldmschedule .col11{display: none;}
#trackfieldmschedule .col12{display: none;}
#trackfieldmschedule .col13{display: none;}
 
#trackfieldwschedule .col1{display: table-cell!important;}
#trackfieldwschedule .col1{display: inline-block;}
            * html #trackfieldwschedule .col1{display: block;}
#trackfieldwschedule .col2{display: none;}
#trackfieldwschedule .col4{display: none;}
#trackfieldwschedule .col5{display: none;}
#trackfieldwschedule .col8{display: none;}
#trackfieldwschedule .col6{display: table-cell!important;}
#trackfieldwschedule .col6{display: inline-block;}
            * html #trackfieldwschedule .col6{display: block;}
#trackfieldwschedule .col7{display: none;}
#trackfieldwschedule .col9{display: table-cell!important;}
#trackfieldwschedule .col9{display: inline-block;}
            * html #trackfieldwschedule .col9{display: block;}
#trackfieldwschedule .col10{display: none;}
#trackfieldwschedule .col11{display: none;}
#trackfieldwschedule .col12{display: none;}
#trackfieldwschedule .col13{display: none;}
 
#volleyballschedule .col2{display: none;}
#volleyballschedule .col4{display: none;}
/*#volleyballschedule .col5{display: none;}*/
#volleyballschedule .col10{display: none;}
#volleyballschedule .col6{display: table-cell!important;}
#volleyballschedule .col6{display: inline-block;}
            * html #volleyballschedule .col6{display: block;}
#volleyballschedule .col8{display: table-cell!important;}
#volleyballschedule .col8{display: inline-block;}
            * html #volleyballschedule .col8{display: block;}
#volleyballschedule .col9{display: table-cell!important;}
#volleyballschedule .col9{display: inline-block;}
            * html #volleyballschedule .col9{display: block;}
#volleyballschedule .col12{display: none;}
#volleyballschedule .col13{display: none;}
 
#waterpolowschedule .col2{display: none;}
/*#waterpolowschedule .col5{display: none;}*/
#waterpolowschedule .col4{display: none;}
#waterpolowschedule .col8{display: none;}
#waterpolowschedule .col6{display: table-cell!important;}
#waterpolowschedule .col6{display: inline-block;}
            * html #waterpolowschedule .col6{display: block;}
#waterpolowschedule .col9{display: table-cell!important;}
#waterpolowschedule .col9{display: inline-block;}
            * html #waterpolowschedule .col9{display: block;}
#waterpolowschedule .col11{display: table-cell!important;}
#waterpolowschedule .col11{display: inline-block;}
            * html #waterpolowschedule .col11{display: block;}
#waterpolowschedule .col10{display: none;}
#waterpolowschedule .col12{display: none;}
#waterpolowschedule .col13{display: none;}
 
#wrestlingschedule .col1{display: table-cell!important;}
#wrestlingschedule .col1{display: inline-block;}
            * html #wrestlingschedule .col1{display: block;}
#wrestlingschedule .col2{display: none;}
#wrestlingschedule .col4{display: none;}
#wrestlingschedule .col5{display: table-cell!important;}
#wrestlingschedule .col5{display: inline-block;}
            * html #wrestlingschedule .col5{display: block;}
#wrestlingschedule .col8{display: none;}
#wrestlingschedule .col3{display: table-cell!important;}
#wrestlingschedule .col3{display: inline-block;}
            * html #wrestlingschedule .col3{display: block;}
#wrestlingschedule .col10{display: none;}
#wrestlingschedule .col9{display: table-cell!important;}
#wrestlingschedule .col9{display: inline-block;}
            * html #wrestlingschedule .col9{display: block;}
#wrestlingschedule .col12{display: none;}
#wrestlingschedule .col13{display: none;}

/* STORY PAGE HEADLINES*/
#sec-hdls-sport-story {
	width:330px;
	display:block;
	float:left;
	margin-left:35px;
}
#sec-hdls-hdr-sport-story {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-story-hdls-top.gif") no-repeat;
	width:330px;
	height:49px;
	display:block;
}

#sec-hdls-wrap-sport-story {
	width:310px;
	height:177px;
	overflow:auto;
	padding:5px;
}
#sec-hdls-bg-sport-story {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-story-hdls-bg.gif") repeat-y;
	width:320px;
	height:187px;
	padding:5px;
	display:block;
}
#sec-hdls-btm-sport-story {
	background: url("http://grfx.cstv.com/schools/mich/graphics/mich-09-story-hdls-btm.gif") no-repeat;
	width:330px;
	height:3px;
	display:block;
}

