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


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


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

body {
	background: #000 url("http://grfx.cstv.com/schools/smis/graphics/smis-11-bg.gif") repeat-x;
	color: #000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	margin:0; padding:0;
   	}
	
td {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	}

h1 { font-size: 18px }
h2 { font-size: 16px }
h3 { font-size: 14px }

h4,h5,h6 { font-size: 13px }

a img, :link img, :visited img, fieldset { border:none }

a:link, a:visited { color: #444; text-decoration: underline }
a:hover, a:active { color: #666; text-decoration: 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;}

/* classes
 * ---------------------------------------------------------------------------- */

.center { text-align: center }

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

.clear { 
	clear: both; 
	height: 0.01em; 
	overflow: hidden;
        display:none;
	}

#revLayeredAd .revClickText  {
	color:#fff;
	}

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

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

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

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

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


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

#site-wrap {
	width:1021px;
	margin:0 auto;
	}

#wrap {
	background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-body.gif") repeat-y;
	width:1017px;
	margin-left:4px;
	}
	
#wrap-fade {
	background: #fff url("http://grfx.cstv.com/schools/smis/graphics/smis-09-bg-top-gray-fade.gif") repeat-x;
	width:995px;
	margin-left:8px;
	padding-top:7px;
	}
	
body#sport-page #wrap-fade {
	padding-top:0px;
	}	
	
#banner-wrap {
	width:1021px;
	height:104px;
	margin-top:3px;
	}

#holder-banner {
	width:728px;
	height:90px;
	background:#fff;
	float:left;
	margin-right:5px;
	}
	
#scoreboard {
	background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-bg-scoreboard.gif") no-repeat;
	width:276px;
	height:90px;
	padding-top:3px;
	float:left;
	}		

#mast {
	width:1021px;
	height:130px;
	}
	
#mast img {
	display:block;
	}	
	
#mast-left {
	background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-mast-bancorp-0727.jpg") no-repeat;
	width:691px;
	height:130px;
	float:left;
	}	
	
#mast-right {
	background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-bg-mulitmedia.gif") no-repeat;
	width:330px;
	height:130px;
	float:left;
	}
	
#mast-right-sport {
	width:330px;
	height:130px;
	float:left;
	}	
	
#ticker-wrap {
	width:995px;
	height:18px;
	padding-left:8px;
	clear:both;
	}
	
#ticker {
	background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-bg-ticker.gif") no-repeat;
	width:642px;
	height:18px;
	float:left;
	}				

#yahoo-search {
	background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-bg-search.gif") no-repeat;
	width:353px;
	height:18px;
	float:left;
	}
	
	/* sport-hdr
	 * ---------------------------------------------------------------------------- */
	
	#sport-hdr-wrap {
		background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-bg-sports-nav.gif") repeat-x;
		width:995px;
		height:25px;
		}

	#sport-hdr {
		width:436px;
		height:25px;
		float:left;
		}		
	
	
	/* sport-nav 
	 * ---------------------------------------------------------------------------- */

	#sport-nav {
		width:559px;
		height:20px;
		padding-top:4px;
		float:left;
		}

	#sport-nav ul {
		margin:0;
		padding:0;
		float:right;
		width:425px;
		}

	#sport-nav li {
		display:inline;
		padding-right:16px;_padding-right:14px;
		}

	#sport-nav li.last {padding-right:0px;}

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

	#sport-nav li a:hover {
		text-decoration:underline;
		}
		
		/* multimedia
		* ------------------------------------------------------------------------- */

		#multimedia-tab {
			width:270px;
			height:22px;
			margin-top:30px;
			margin-left:48px;
			}

		#matrix-wrap {
			width:156px;
			height:22px;
			float:left;
			}

		#multimedia-text {
			width:99px;
			height:22px;
			display:block;
			float:left;
			}

		#multimedia-tab ul.multimedia-1, #headlines-tab ul.headlines-1, #auctions-tab ul.auctions-1, #podcast-tab ul.podcast-1 { margin:0; padding:0 }
		#multimedia-tab ul.multimedia-1 li, #headlines-tab ul.headlines-1 li, #auctions-tab ul.auctions-1 li, #podcast-tab ul.podcast-1 li { float: left; list-style: none; text-indent: -9999px; }
		#multimedia-tab ul.multimedia-1 span, #headlines-tab ul.headlines-1 span, #auctions-tab ul.auctions-1 span, #podcast-tab ul.podcast-1 span { display: none }
		#multimedia-tab ul.multimedia-1 { 
			background:url("http://grfx.cstv.com/schools/smis/graphics/smis-09-multi-nav.gif");
			width: 156px;
			height: 22px; 	
			}

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

		#tab-allaccess {width:25px;height:22px;}
		#tab-rss, #tab-wireless, #tab-newsletter, #tab-video, #tab-webcast {width:20px;height:22px;}
		#tab-photos {width:29px;height:22px;}

		#multimedia-tab.on-allaccess #tab-allaccess { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-multi-nav.gif") 0px -22px }
		#multimedia-tab.on-rss #tab-rss { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-multi-nav.gif") -25px -22px }	
		#multimedia-tab.on-wireless #tab-wireless { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-multi-nav.gif") -45px -22px }
		#multimedia-tab.on-newsletter #tab-newsletter { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-multi-nav.gif") -65px -22px }
		#multimedia-tab.on-video #tab-video { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-multi-nav.gif") -85px -22px }
		#multimedia-tab.on-webcast #tab-webcast { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-multi-nav.gif") -105px -22px }
		#multimedia-tab.on-photos #tab-photos { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-multi-nav.gif") -125px -22px }	
		

	/* ticket nav
	 * ---------------------------------------------------------------------------- */
	
	#selectsportWrap {
		width:240px;
		padding-top:33px;
		padding-left:80px;
		}

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

	#selectsport {
		background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-btn-choose-sport.gif") no-repeat;
		height: 9px;
		position: relative;
		width: 133px;
		z-index: 199;
		position:absolute;
		border-bottom:2px solid #000;
		}

	#selectsport span { display:none; }

	#selectsport li, #selectsport a {
		font-size: 10px;  
		height: 11px;
		display: block;
		}

	#selectsport li { float: left; }


	#selectsport-01 { width:133px; }


	#selectsport-01 a:hover { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-btn-choose-sport.gif") 0 0px }

	#selectsport-01:hover>a { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-btn-choose-sport.gif") 0 0px }

	#selectsport ul {
			left: -9999px;
			top: 11px;
			position:absolute;
			z-index: 199;
			}

	#selectsport ul, 
	#selectsport li li { width: 133px; margin-left:1px; z-index:199;} 

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

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

	#selectsport li li { text-indent: 0;
		border-left:1px solid #000;
		border-right:1px solid #000;
		border-bottom:1px solid #000; 
		}


	#selectsport li li a {
		padding-left:3px;
		background: #fff;
		color: #000;
		display: block;
		text-decoration:none;
		_width: 100%
		}

	#selectsport li li a:hover { 
		background: #000; 
		color: #fff;
		}
	/* end top mini nav */
	
	/* navigation: #nav
	 * ------------------------------------------------------------------------- */

	#nav-wrap {
		width:995px;
		height:22px;
		padding-left:8px;
		margin-bottom:2px;
		}

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

	#nav {
		background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-nav.gif") no-repeat;
		height: 22px;
		position: relative;
		width: 995px;
		z-index: 99;
		}

	#nav span { display:none; }

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

	#nav li { float: left; }


	#nav-01 { width:78px;}
	#nav-02 { width:105px; }
	#nav-03 { width:92px; }
	#nav-04 { width:109px; }
	#nav-05 { width:131px; }
	#nav-06 { width:121px; }
	#nav-07 { width:105px; }
	#nav-08 { width:69px; }
	#nav-09 { width:93px; }
	#nav-10 { width:87px; }

	#nav-01 a:hover { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-nav.gif") 0 -22px }
	#nav-02 a:hover { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-nav.gif") -78px -22px }
	#nav-03 a:hover { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-nav.gif") -183px -22px }
	#nav-04 a:hover { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-nav.gif") -275px -22px }
	#nav-05 a:hover { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-nav.gif") -384px -22px }
	#nav-06 a:hover { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-nav.gif") -515px -22px }
	#nav-07 a:hover { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-nav.gif") -636px -22px }
	#nav-08 a:hover { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-nav.gif") -741px -22px }
	#nav-09 a:hover { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-nav.gif") -810px -22px }
	#nav-10 a:hover { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-nav.gif") -903px -22px }

	#nav-01:hover>a { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-nav.gif") 0 -22px }
	#nav-02:hover>a { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-nav.gif") -78px -22px }
	#nav-03:hover>a { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-nav.gif") -183px -22px }
	#nav-04:hover>a { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-nav.gif") -275px -22px }
	#nav-05:hover>a { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-nav.gif") -384px -22px }
	#nav-06:hover>a { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-nav.gif") -515px -22px }
	#nav-07:hover>a { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-nav.gif") -636px -22px }
	#nav-08:hover>a { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-nav.gif") -741px -22px }
	#nav-09:hover>a { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-nav.gif") -810px -22px }
	#nav-10:hover>a { background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-nav.gif") -903px -22px }


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

		#nav ul {
			border: solid #000000;
			border-width: 0 1px;
			left: -9999px;
			top: 22px;
			position:absolute;
			z-index:99
			}

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

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

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

		#nav li li { border-bottom: 1px solid #000; text-indent: 0; }


		#nav li li a {
			background: #fefefe;
			color: #000;
			display: block;
			padding: 3px;
			text-decoration:none;

			_width: 100%
			}

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

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

		#nav .header a, #nav .header a:hover { 
			background: #000000; 
			color: #fff; 
			font-weight: bold
			}	


/* columns
 * ---------------------------------------------------------------------------- */

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

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

#column-1 {
	width:396px;
	padding-left:8px;
	}
	
body#story-page #column-1 {
	width:995px;
	padding-top:20px;
	}	
	
#column-2 {
	width:300px;
	padding-right:8px;
	}
	
#column-3 {
	width:277px;
	}
	

/* column-1
 * ---------------------------------------------------------------------------- */

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

#relativeFrame {
	position: relative; 
	width:390px;
	height:110px;
	z-index: 1
	}

#relativeFrame div {
	width:390px;
	position: absolute; 
	visibility: hidden;
	z-index: 1;
	height:86px;
	overflow:auto;
	}

#relativeFrame div#frm0 { visibility: visible }

#relativeFrame h1 {
	padding-top:5px;	
	}
	
#relativeFrame h1 a {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	}
	
#relativeFrame h1 a:hover {
	text-decoration:underline;
	}		
	
#relativeFrame .pubdate {
     font-size:10px;
     color:#000;
     font-weight:normal;
	 padding:2px 0px 2px 0px;
     }

#relativeFrame .synopsis {
     font-size:11px;
     color:#000;
     }

#relativeFrame .synopsis a {
	color:#000;
	}

#minis-bar {
	background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-bsi-nav-presb-fb.gif") no-repeat;
	width:390px;
	height:35px;
	border-top:1px solid #fff;
	}

#sponsor-bsi-link {
	url:http://www.msfbins.com/;
	width:210px;
	height:35px;
	float:left;
	cursor:pointer;
	}	
	
#num-controls-wrap {
	width:168px;
	height:21px;
	float:right;
	}	
	
#numbers {
	width:105px;
	height:19px;
	float:left;
	}	
	
#numbers div {
	float:left;
	}

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

#controls {
	width:63px;
	height:19px;
	float:left;
	}

#controls li {
	float: left; 
	list-style: none; 
	_display: inline; 
	}	

#fanpoll-sponsor
{
	float:left;
	width:133px;
	height:120px;
	padding-right:5px;
	display:block;
}

#fanpoll-hdr {
	background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-hdr-fanpoll.gif") no-repeat;
	width:390px;
	height:21px;
	}
	
#fanpoll-content {
	background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-bg-fanpoll.gif") repeat-x;
	width:390px;
	height:122px;
	margin-bottom:6px;
color:#fff;
	}
	
#vote {
	width:131px;
	height:21px;
color:#fff;
	margin:0 auto;
	}
	
#question {
	width:252px;
	margin:0 auto;
	color:#fff;
	font-size:12px;
	padding-top:10px;
	padding-bottom:18px;
	}		
	
#holder-store {
	width:390px;
	height:146px;
	margin-bottom:5px;
	}
	
#holder-store-sport {
	width:300px;
	height:200px;
	margin:9px 0px 9px 0px;
	}	
	
#col1-promo {
	width:390px;
	height:168px;
	margin-top:5px;
	}
	
#col1-promo-left {
	width:190px;
	height:168px;
	padding-right:6px;
	float:left;
	}
	
#col1-promo-right {
	width:190px;
	height:168px;
	float:left;
	}
	
						

/* column-2
 * ---------------------------------------------------------------------------- */

#col2-promo {
	margin-bottom:5px;
	}

	/* sec-headlines
	 * ---------------------------------------------------------------------------- */
#sec-headlines-hdr {
	background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-hdr-moreheadlines.gif") no-repeat;
	width:300px;
	height:21px;
	}

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

#sec-headlines-content {
	background: #e2e2e2 url("http://grfx.cstv.com/schools/smis/graphics/smis-09-bg-moreheadlines.gif") repeat-x;
	width:300px;
	height:115px;
	overflow:auto;
	}

#sec-headlines-content h1,
#sec-headlines-content-sport h1 {
	padding:3px 0px 3px 12px;
	}
	
#sec-headlines-content h1 a,
#sec-headlines-content-sport h1 a {
	font-size:10px;
	color:#000;
	font-weight:normal;
	}
	
#sec-headlines-content h1 a:hover,
#sec-headlines-content-sport h1 a:hover {
	text-decoration:none;
	}
	
#sec-headlines-content img,
#sec-headlines-content-sport img {
	padding-right:4px;
	}
	
#sec-headlines-hdr-sport {
	background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-hdr-sports-moreheadlines.gif") no-repeat;
	width:389px;
	height:21px;
	margin-top:5px;
	}
	
#sec-headlines-content-sport {
	background: #e2e2e2 url("http://grfx.cstv.com/schools/smis/graphics/smis-09-bg-moreheadlines.gif") repeat-x;
	width:390px;
	height:270px;
	overflow:auto;
	padding-top:8px;
	}
	
/* sec-headlines end
 * ---------------------------------------------------------------------------- */						

#features-hdr {
	background: #000 url("http://grfx.cstv.com/schools/smis/graphics/smis-09-hdr-features.gif") no-repeat;
	width:300px;
	height:18px;
	margin-top:5px;
	}
	
#features-content {
	width:296px;
	height:102px;
	background:#000;
	margin-bottom:5px;
	padding-left:4px;
	padding-top:3px;
	}	

#holder-story {
	width:300px;
	height:250px;
	background:#ccc;
	}
	
	
	#tab-eagle, #tab-eagle * { margin:0; padding:0; }

	#tab-eagle {
		background:url("http://grfx.cstv.com/schools/smis/graphics/smis-09-tabs-eagleclub.gif") no-repeat; /*change to your button image*/
		height: 21px;
		width: 300px;
		margin-top:5px;
		}

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

		#tab-eagle-club {width:116px;}
		#tab-auction {width:89px;}
		#tab-kids-club {width:95px;} 

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

	#tab-eagle.on-eagle-club #tab-eagle-club { background:url("http://grfx.cstv.com/schools/smis/graphics/smis-09-tabs-eagleclub.gif")  0px -21px; } 
	#tab-eagle.on-auction #tab-auction { background:url("http://grfx.cstv.com/schools/smis/graphics/smis-09-tabs-eagleclub.gif") -116px -21px; }
	#tab-eagle.on-kids-club #tab-kids-club { background:url("http://grfx.cstv.com/schools/smis/graphics/smis-09-tabs-eagleclub.gif") -205px -21px; }

	#wrap-eagle {
		width: 288px;
		height: 76px;
		overflow: auto;
		background:#fff;
		border-left:1px solid #000;
		border-bottom:1px solid #000;
		border-right:1px solid #000;
		padding:5px;
		font-size:10px;
		line-height:13px;
		} /*dimensions of the box your content appears in*/

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

	/* tab-blogs
	 * ---------------------------------------------------------------------------- */

	#features-wrap {
		width: 289px;
		height: 95px;
		border:1px solid #fff;
		color:#fff;
		} /*dimensions of the box your content appears in*/

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

	#tab-blogs {
		width: 289px;
		height: 48px;
		}

		#tab-blogs li {display:block;}

		#tab-blogs img {padding-left:4px;padding-top:2px;}

		#tab-blog1 {width:96px; height:47px; background-color:#333; border-bottom:1px solid #fff;}
		#tab-blog2 {width:96px; height:47px;background-color:#333;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;}
		#tab-blog3 {width:95px; height:47px;background-color:#333;border-bottom:1px solid #fff;}

		#tab-blogs li { float: left; list-style: none; _display: inline; }

	#tab-blogs.on-blog1 #tab-blog1 { background-color:#000; border-bottom:1px solid #000;}
	#tab-blogs.on-blog2 #tab-blog2 { background-color:#000; border-bottom:1px solid #000;} 
	#tab-blogs.on-blog3 #tab-blog3 { background-color:#000; border-bottom:1px solid #000;} 


	#wrap-blogs {
		width: 283px;
		height: 40px;
		overflow: auto;
		font-size:10px;
		padding:3px;
		color:#fff;
		line-height:13px;
		} /*dimensions of the box your content appears in*/

	#wrap-blogs a { color: #fff; }/*any links displayed within content area*/
	#wrap-blogs a:hover { text-decoration:underline; }
	
	
	/* column-2 sport pages
	 * ---------------------------------------------------------------------------- */
	
	#sidebar-hdr {
		background: #000 url("http://grfx.cstv.com/schools/smis/graphics/smis-09-hdr-team-info.gif") no-repeat;
		width:300px;
		height:21px;
		}
		
	#sidebar-content {
		width:273px;
		height:218px;
		background:#000;
		padding:0px 12px 0px 15px;
		color:#fff;
		overflow:auto;
		}
		
	#sidebar-content a {
		color:#fff;
		text-decoration:none;
		}
	
	#sidebar-content a:hover {
		color:#fff;
		text-decoration:underline;
		}	
				

/* column-3
 * ---------------------------------------------------------------------------- */

#video-hdr img {
	width:277px;
	height:53px;
	}

#flash-video {
	background:#000;
	border-bottom:5px solid #000;	
	}
	
#flash-video a {
	color:#fff;
	text-decoration:none;
	}

#flash-video a:hover {
	text-decoration:underline;
	}		

#col3-promos {
	padding-top:2px;
	}
	
#col3-promos img {
	padding:2px 0px 2px 0px;
	}	



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

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

#sidebar { margin: 0 }

#sidebar h3 { margin-top: 15px }


/* bottom
 * ---------------------------------------------------------------------------- */

#btm-promos {
	background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-bg-logos.gif") repeat-x;
	width:953px;
	height:132px;
	padding-left:42px;
	border-bottom:2px solid #fff;
	}
	
#btm-promos img {
	float:left;
	padding-right:90px;
	}
		

/* footer
 * ---------------------------------------------------------------------------- */

	#printer-footer {
		width:995px;
		clear:both;
		padding:5px 0px 5px 0px;
		}

	#printer-footer-table {
		}

	#printer-footer-inside {
		width:400px;
		padding:5px 0px 5px 0px;
		}		

	#printer-footer a {
		color:#000;
		}
	
#footer {
	background: #121212 url("http://grfx.cstv.com/schools/smis/graphics/smis-09-bg-footer.gif") repeat-x;
	text-align: center;
	height:114px;
	padding-top:2px;
	}
	
	#footer a:link, #footer a:visited { color: #444 }
	#footer a:hover, #footer a:active { color: #666 }
	
#btm-footer	{
	background: url("http://grfx.cstv.com/schools/smis/graphics/smis-09-footer.gif") no-repeat;
	width:1011px;
	height:42px;
	margin-left:4px;
	padding-bottom:10px;
	}

	/* story-nav
	*----------------------------------------------------------------------------- */
	/* article options
					 * ---------------------------------------------------------------------------- */

					#storyNav {
						height:20px;
						border-bottom: 1px solid #9a9a9a;
						margin-bottom:16px;
						padding-top:3px;
						}

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

					#storyNav #articleOptions {
						margin:0;padding:0;
						margin-left:10px; 
						float:left;
						}
						
					#articleOptions li {padding-right:4px}	
					
					#articleOptions .nopadding {padding:0;}



					/* navigation: #shareNav
					 * ------------------------------------------------------------------------- */

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

					#shareNav {
						background: url("http://grfx.cstv.com/graphics/icons-share.gif") no-repeat;
						width: 45px;
						height: 16px;
						position: relative;
						z-index: 1;
						float:left; 
						}

					#shareNav .text-hidden { display:none; }

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

					#shareNav li { 
						float: left;
						}


					#shareNav-01 { width:45px; }

					#shareNav-01 a:hover { background: url("http://grfx.cstv.com/graphicsicons-share.gif") 0 -16px }


					#shareNav-01:hover>a { background: url("http://grfx.cstv.com/graphics/icons-share.gif") 0 -16px }



					/* navigation dropdown: #shareNav
						 * ------------------------------------------------------------------------- */

						#shareNav ul {
							left: -9999px;
							top: 16px;
							position:absolute;
							z-index:1;
							border:4px solid #ccc;
							}

						#shareNav ul, 
						#shareNav li li { width: 150px;background: url("http://grfx.cstv.com/graphics/share-bg-dropdown.jpg") repeat-y;  } 

						#shareNav li li a span { } 
                                               #shareNav li li span {line-height:20px;height:30px;}


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

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

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

						#shareNav li li img {
							margin-right:14px;
							padding-top:3px;
							float:left;
							}


						#shareNav li li a {
							color: #333;
							display: block;
							text-decoration:none;
							_width: 100%;height:20px;
							}

						#shareNav li li a:hover { 
							background: #ccc; 
							color: #fff;
							height:20px;
							}

							
						/* =Hoverbox Code
----------------------------------------------------------------------*/

.hoverbox
{
	cursor: default;
	list-style: none;
}

.hoverbox a
{
	cursor: default;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.hoverbox img
{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	vertical-align: top;
	width: 200px;
	height: 301px;
}

.hoverbox li
{
	background: #eee;
	border-color: #dfd297;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.hoverbox .preview
{
	border-color: #000;
	width: 400px;
	height: 602px;
}




.hoverbax
{
	cursor: default;
	list-style: none;
	margin: 0px;
	padding: 0px 16px 0px 1em; 	
}

.hoverbax a
{
	cursor: default;
}

.hoverbax a .preview
{
	display: none;
}

.hoverbax a:hover .preview
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.hoverbax img
{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	vertical-align: top;
	width: 250px;
	height: 287px;
}

.hoverbax li
{
	background: #eee;
	border-color: #dfd297;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.hoverbax .preview
{
	border-color: #000;
	width: 349px;
	height: 400px;
}
