/* 
 ----------------------------------------------------------------------------
  Author: CSTV Online, Inc.
  CSS Document: display.css
 ---------------------------------------------------------------------------- 
*/

/* colors
 ----------------------------------------------------------------------------
	dark: #000
	light: #fff
 ----------------------------------------------------------------------------
*/

/* default type selectors
 * ---------------------------------------------------------------------------- */

body { 
	background: #004578 url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-bg.gif");
	color: #222;
	font: 11px/16px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	margin:0; 
	padding:0 
	}

h1 { font-size: 1.4em }
h2 { font-size: 1.3em }
h3 { font-size: 1.2em }

h4,h5,h6 { font-size: 1.1em }

a img, :link img, :visited img, fieldset { border:none }

a:link, a:visited { color: #000; text-decoration: underline }
a:hover, a:active { color: #666; text-decoration: underline }

a { outline: none }

pre { background-color: #fff; padding-right: 10px }


/* classes
 * ---------------------------------------------------------------------------- */

.center { text-align: center }
.left { text-align: left }
.right { text-align: right }

.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 
	}
	
.read-more {
	background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-btn-schools-more.gif");
	display: block;
	height: 15px;
	width: 78px
	}
	
	.read-more span { display: none }

#holder-skyscraper2 { position: absolute; top:200px; left: 1030px; }

body#school #holder-skyscraper, body#story #holder-skyscraper { margin: 10px auto; text-align:center;}

#holder-banner { background-color:#000; text-align:center; margin: 0 auto; padding: 5px 0; min-height: 60px; _height: 60px; width: 992px }


/* CSTV specific
 * ---------------------------------------------------------------------------- */

h2, 
.storyheadline, 
.StoryHeadline, 
.page-header { 
	color: #000; 
	font-weight: bold; 
	font-size: 1.3em 
	}

.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://graphics.fansonly.com/schools/uri/graphics/yahoo-search5.gif") no-repeat }
.yahoo-off { background-image: none	}


/* layout
 * ---------------------------------------------------------------------------- */

#ribbon { 
	background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-ribbon.gif") no-repeat 992px 0;
	width: 100%
	}

#wrap { 
	background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-bg-wrap-index.jpg") repeat-y;
	width: 992px 
	}
	
body#story #wrap { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-bg-wrap-story.jpg") repeat-y }

#mast {
	background:#4F4F4F ;
	margin: 0; 
	padding: 0;
	height:108px;
	overflow:hidden;
	}

	#mast a { display: block; height: 105px; width: 990px }
	#mast span { display: none }

#hdr { margin-left: 9px }

#hdr-headlines-men { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-hdr-men-headlines.gif"); height: 33px }
#hdr-headlines-women { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-hdr-women-headlines.gif"); height: 33px }
#hdr-info-men { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-hdr-men-info.gif"); height: 34px }
#hdr-info-women { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-hdr-women-info.gif"); height: 34px }

#headlines { 
	background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-bg-headlines.gif") repeat-y;
	width: 720px
	}
	
#btm-headlines {
	background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-btm-headlines.gif") no-repeat bottom;
	padding-bottom: 8px;
	width: 720px
	}

#info { 
	background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-bg-info.gif") repeat-y;
	clear: both;
	width: 720px
	}

#btm-info {
	background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-btm-info.gif") no-repeat bottom;
	width: 720px
	}
	
body#school #info { 
	background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-bg-info-school.gif") repeat-y;
	clear: both;
	width: 760px
	}

body#school #btm-info {
	background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-btm-info-school.gif") no-repeat bottom;
	min-height: 300px;
	width: 760px;
	
	_height: 300px
	}

#headline-image {
	float: left;
	height: 300px; 
	margin-right: 2px; 
 	width: 451px;

	_margin-right: 1px;
	_display: inline 
	}	
	
#scoreboard {
	background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-bg-scoreboard.gif");
	height: 257px
	}

	#hdr-scoreboard {
	background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-09-scoreboard.gif");
	height: 23px
	}
	
	

	
#hdr-standings {
	background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-hdr-standings.gif");
	height: 23px
	}
	
#hdr-standings-men {
	background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-hdr-m-standings.gif");
	height: 24px
	}

#hdr-standings-women {
	background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-hdr-w-standings.gif");
	height: 24px
	}

#standings {
	background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-bg-standings.gif") repeat-y;
	width: 254px
	}
	
.pod-standings {
	background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-btm-standings.gif") no-repeat bottom;
	font-size: 10px;
	min-height: 250px;
	padding-bottom: 8px;
	width: 254px;
	
	_height: 250px
	}
	
	.pod-standings table { border-collapse: collapse; margin: 0; padding: 0 }
	.pod-standings thead { font-weight: bold; font-size: 11px }
	.pod-standings td { padding: 3px 5px }	

#search-page form { margin: 20px }


/* columns
 * ---------------------------------------------------------------------------- */

#columns { 
	border-collapse: collapse;
	clear: both;
	margin: 0;
	padding: 0
	}

#column-1, #column-2, #column-3 { 
	margin: 0;
	padding: 0;
	vertical-align: top
	}

#column-1 { 
	float: left;
	margin-left: 9px; 
	width: 720px; 
	
	_display: inline 
	}
	
#column-2 { 
	float: left; 
	width: 254px; 
	
	_display: inline 
	}

body#school #column-1 { width: 760px }
body#school #column-2 { width: 214px; }

body#story #column-1 { width: 740px; padding: 10px }
body#story #column-2 { width: 214px }

.pod-1, .pod-2, .pod-3, .pod-4 { float: left; padding-bottom: 10px; _display: inline }

.pod-1, .pod-2 { width: 360px }

.pod-1 p, .pod-2 p { margin: 0 16px }
.pod-1 h3, .pod-2 h3, .pod-1 h4, .pod-2 h4 { margin: 8px 16px }

#photo-men, #photo-women { margin: 8px 16px 0 16px }

body#school .pod-1 { width: 190px }
body#school .pod-2 { width: 190px }
body#school .pod-3 { width: 191px }
body#school .pod-4 { width: 189px }

body#school .pod-1 p, body#school .pod-2 p, body#school .pod-3 p, body#school .pod-4 p { margin: 4px 8px }


/* search
 * ---------------------------------------------------------------------------- */

#search, #search * { margin: 0; padding: 0 }

#search {
	background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-bg-yahoo-bar.gif") repeat-x;
	height: 27px;
	color:#fff;
	}
	
	#search form { float: right; margin-top: 4px; margin-right: 15px }
	
	#search input { 
		border:1px solid #fff;
		vertical-align: middle; 
		width: 160px 
		}
		
		#search input.radio { 
			border: none; 
			height:10px;
			width: 10px
			}
			
		#search input.submit { 
			background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-btn-go.gif") no-repeat;
			border: 0; 
			cursor: pointer; 
			width: 28px 
			}
	

/* sidebar
 * ---------------------------------------------------------------------------- */

#sidebar, #sidebar * { margin: 0; padding: 0 }

#sidebar {
	background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-bg-sidebar.jpg"); 
	float: left;  
	height: 300px;
	width: 307px;
	
	_display: inline 
	}

#sidebar img { margin: 10px 80px; text-align: center }

#sidebar ul { list-style-type: none }

#sidebar li { 
	background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-schools-arrow.gif") no-repeat;
	margin-bottom: 4px;
	margin-left: 30px;
	padding-left: 25px
	}

#sidebar a:link, 
#sidebar a:visited, 
#sidebar a:hover, 
#sidebar a:active { 
	font-weight: bold; 
	font-size: 13px; 
	text-decoration: none
	}
	
body.stcl #sidebar { background: #940000 }
body.mndu #sidebar { background: #7b1a2f }
body.mnst #sidebar { background: #ffda0b }
body.minn #sidebar { background: #92283b }
body.ndak #sidebar { background: #49a776 }
body.wis  #sidebar { background: #e3e2e2 }
body.denv #sidebar { background: #98002e }
body.alas #sidebar { background: #00503a }
body.mict #sidebar { background: #fdd726 }
body.colc #sidebar { background: #f8d750 }
body.best #sidebar { background: #ffffff }
body.osuw #sidebar { background: #a9003d }


/* photo-table
 * ---------------------------------------------------------------------------- */

.photo-table { 
	border-collapse: collapse;
	float: right;
	margin: 0 0 0 10px;
	padding: 0;
	width: 160px 
	}
	
.photo-table .email-print li { 
	display: block; 
	margin: 3px 0
	}
	
.photo-table .caption { font-size: .95em }


/* email-print
 * ---------------------------------------------------------------------------- */

.email-print { margin: 10px 0; padding:0 }

.email-print li { 
	display: inline; 
	list-style-type: none; 
	margin: 0 20px; 
	padding-left: 25px
	}
	
	.email-print li.email { background: url("http://graphics.fansonly.com/graphics/oas-icon-email.gif") 0 2px no-repeat }
	.email-print li.print { background: url("http://graphics.fansonly.com/graphics/oas-icon-print.gif") 0 2px no-repeat }
		
		
/* pre-footer
 * ---------------------------------------------------------------------------- */

#pre-footer {
	clear: both;
	display: block;
	padding-top: 6px;
	text-align: center;
	width: 760px
	}
	

/* footer
 * ---------------------------------------------------------------------------- */
	
#footer {
	background: #000 url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-bottom.gif") no-repeat;
	color: #fff;
	clear: both;
	padding: 20px 0;
	text-align: center;
	width: 992px;
	}
	
	#footer a:link, #footer a:visited { color: #fff; text-decoration: none }
	#footer a:hover, #footer a:active { color: #ccc }
	

/* nav: #nav-schools
 * ------------------------------------------------------------------------- */

#nav-schools, #nav-schools * { border-collapse: collapse; margin: 0; padding: 0 }

#nav-schools {
	background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-schools.gif");
	height: 76px;
	margin-left: 9px;
	position: relative;
	width: 974px;
	z-index:2;
	}

#nav-schools li, #nav-schools a {  
	height: 76px;
	display: block 
	}

#nav-schools span { display: none }

#nav-schools li { float: left }

#nav-schools-01 { width: 83px }
#nav-schools-02 { width: 81px }
#nav-schools-03 { width: 81px }
#nav-schools-04 { width: 82px }	
#nav-schools-05 { width: 80px }
#nav-schools-06 { width: 82px }	
#nav-schools-07 { width: 81px }
#nav-schools-08 { width: 81px }	
#nav-schools-09 { width: 82px }
#nav-schools-10 { width: 80px }
#nav-schools-11 { width: 81px }
#nav-schools-12 { width: 80px }	

#nav-schools-01 a:hover { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-schools.gif")    0px -75px }
#nav-schools-02 a:hover { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-schools.gif")  -83px -75px }
#nav-schools-03 a:hover { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-schools.gif") -164px -75px }
#nav-schools-04 a:hover { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-schools.gif") -245px -75px }
#nav-schools-05 a:hover { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-schools.gif") -327px -75px }
#nav-schools-06 a:hover { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-schools.gif") -407px -75px }
#nav-schools-07 a:hover { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-schools.gif") -489px -75px }
#nav-schools-08 a:hover { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-schools.gif") -570px -75px }
#nav-schools-09 a:hover { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-schools.gif") -651px -75px }
#nav-schools-10 a:hover { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-schools.gif") -733px -75px }
#nav-schools-11 a:hover { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-schools.gif") -813px -75px }
#nav-schools-12 a:hover { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-schools.gif") -894px -75px }

#nav-schools-06:hover>a { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-schools.gif") -407px -75px }
#nav-schools-07:hover>a { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-schools.gif") -489px -75px }
#nav-schools-08:hover>a { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-schools.gif") -570px -75px }
#nav-schools-09:hover>a { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-schools.gif") -651px -75px }
#nav-schools-11:hover>a { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-schools.gif") -813px -75px }
#nav-schools-12:hover>a { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-schools.gif") -894px -75px }


	/* navigation dropdown: #nav-schools
	 * ------------------------------------------------------------------------- */

	#nav-schools ul {
		border: solid #aaa;
		border-width: 0 1px;
		left: -9999px;
		top: -40px;
		position:absolute;
		z-index:99
		}

	#nav-schools ul, 
	#nav-schools li li { width: 80px } 

	#nav-schools li li, 
	#nav-schools li li a { height: auto }

	#nav-schools li:hover ul, 
	#nav-schools a:hover ul { left: auto; }

	#nav-schools li li { border-top: 1px solid #aaa }

	#nav-schools li li a {
		background: #222;
		color: #eee;
		display: block;
		opacity: .95;
		filter: alpha(opacity=95);
		padding: 2px;
		text-decoration:none;

		_width: 100%
		}

	#nav-schools li li a:hover { 
		background: #000; 
		color: #fff;
		opacity: .95;
		filter: alpha(opacity=95)
	}


/* nav: #nav-main
 * ------------------------------------------------------------------------- */

#nav-main, #nav-main * { border-collapse: collapse; margin: 0; padding: 0 }

#nav-main {
	background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-main.gif");
	height: 29px;
	margin-left: 9px;
	position: relative;
	width: 974px 
	}

#nav-main li, #nav-main a {  
	height: 29px;
	display: block 
	}

#nav-main span { display: none }

#nav-main li { float: left }

#nav-main-01 { width:  76px }
#nav-main-02 { width: 101px }
#nav-main-03 { width:  75px }
#nav-main-04 { width: 107px }	
#nav-main-05 { width: 145px }
#nav-main-06 { width:  96px }	
#nav-main-07 { width: 136px }
#nav-main-08 { width:  79px }	
#nav-main-09 { width:  81px }
#nav-main-10 { width:  78px }


#nav-main-01 a:hover { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-main.gif")    0px -29px }
#nav-main-02 a:hover { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-main.gif")  -76px -29px }
#nav-main-03 a:hover { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-main.gif") -177px -29px }
#nav-main-04 a:hover { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-main.gif") -252px -29px }
#nav-main-05 a:hover { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-main.gif") -359px -29px }
#nav-main-06 a:hover { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-main.gif") -504px -29px }
#nav-main-07 a:hover { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-main.gif") -600px -29px }
#nav-main-08 a:hover { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-main.gif") -736px -29px }
#nav-main-09 a:hover { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-main.gif") -815px -29px }
#nav-main-10 a:hover { background: url("http://graphics.fansonly.com/confs/wcha/graphics/wcha-07-nav-main.gif") -896px -29px }

/* navigation dropdown: #nav
	 * ------------------------------------------------------------------------- */

	#nav-main ul {
		border: solid #000000;
		border-width: 0 1px;
		left: -9999px;
		top: 29px;
		position:absolute;
		z-index:99
		}

	#nav-main-10 ul { margin-left: -15px }

	#nav-main ul, 
	#nav-main li li { width: 150px } 

	#nav-main li li, 
	#nav-main li li a { height: auto; }

	#nav-main li:hover ul, 
	#nav-main a:hover ul { left: auto; }

	#nav-main li li { border-bottom: 1px solid #000000; text-indent: 0; }


	#nav-main li li a {
		background: #fefefe;
		color: #000;
		display: block;
		padding: 3px;
		text-decoration:none;

		_width: 100%
		}

	#nav-main li li a:hover { 
		background: #000; 
		color: #fff 
		}

	#nav-main .right { text-align: left; margin-left: 150px }

	#nav-main .header a, #nav-main .header a:hover { 
		background: #000000; 
		color: #fff; 
		font-weight: bold
		}

