/* 
 ----------------------------------------------------------------------------
	Company: CSTV Networks, Inc.
	Author: PRODUCER'S NAME HERE
 	CSS Document: display.css
 ---------------------------------------------------------------------------- 
*/


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


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

body { 
	background: #000 url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-main-bg.jpg") 1025px 0px repeat-y;
	color: #222;
	font: 12px/18px "Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
	margin:0; 
	padding:0 
	}
	
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: underline }

a { outline: 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 
	}


/* 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/confs/uri/graphics/yahoo-search5.gif") no-repeat }
.yahoo-off { background-image: none	}


/* layout
 * ---------------------------------------------------------------------------- */
#wrap { 
	margin-top:46px;
	}
	
#mast {width:1025px;height:178px;}

#mast-left, #mast-middle, #mast-right {float:left;}

#mast-middle {
	height:178px;
	width:564px;
	margin:0;padding:0;
	}
	
#mast-middle img{display:block;}	

#hdr { }

#scoreboard { }


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

#columns {width:1025px;}

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

#column-1 {width:437px;padding-right:10px;}
#column-2 {width:287px;padding-right:10px;}
#column-3 {width:251px;padding-right:30px;}

body#story #column-1 {width:730px;background:#fff; padding:0;}
body#story #column-2 {width:255px;padding:0 30px 0 10px;}

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


#top-nav{ border-collapse:collapse;height:36px;}

#top-nav td{margin:0;padding:0;}

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

#nav {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-top-nav.gif") no-repeat;
	height: 36px;
	position: relative;
	width: 790px;
	z-index: 999; 
	}
	
#nav span {display:none;}

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

#nav li { float: left; }


#nav-01 { width:71px; }
#nav-02 { width:110px; }
#nav-03 { width:106px; }
#nav-04 { width:117px; }
#nav-05 { width:113px; }
#nav-06 { width:114px; }
#nav-07 { width:82px; }
#nav-08 { width:77px; }

#nav-01 a:hover { background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-top-nav.gif") 0 -36px }
#nav-02 a:hover { background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-top-nav.gif") -71px -36px }
#nav-03 a:hover { background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-top-nav.gif") -181px -36px }
#nav-04 a:hover { background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-top-nav.gif") -287px -36px }
#nav-05 a:hover { background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-top-nav.gif") -404px -36px }
#nav-06 a:hover { background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-top-nav.gif") -517px -36px }
#nav-07 a:hover { background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-top-nav.gif") -631px -36px }
#nav-08 a:hover { background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-top-nav.gif") -713px -36px }

#nav-01:hover>a { background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-top-nav.gif") 0 -36px }
#nav-02:hover>a { background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-top-nav.gif") -71px -36px }
#nav-03:hover>a { background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-top-nav.gif") -181px -36px }
#nav-04:hover>a { background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-top-nav.gif") -287px -36px }
#nav-05:hover>a { background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-top-nav.gif") -404px -36px }
#nav-06:hover>a { background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-top-nav.gif") -517px -36px }
#nav-07:hover>a { background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-top-nav.gif") -631px -36px }
#nav-08:hover>a { background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-top-nav.gif") -713px -36px }


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

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

	#nav-08 ul { margin-left: -15px }

	#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 #fff; text-indent: 0; }


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

	#nav li li a:hover { 
		background: #5C2A83; 
		color: #fff; 
		}

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

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



/* 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:36px;
	line-height:14px;
	}

#nav ul.right { margin-left: 150px; text-align: left }
#nav li li.header a, #nav li li.header a:hover { background-color: #BF3130; color: #fff; font-weight: bold }
/* navigation: #nav 
*/


/* lead-headlines-block & relativeFrame & transparency & secondary lead headlines
 * ---------------------------------------------------------------------------- */
	#lead-headlines-block{
		margin:0px;
		padding:0px;
		font-size:11px;
		height: 460px;
        width:427px;
		position: relative;
		}

		#relativeFrame p .more {color:#ccc;}

		#relativeFrame p .more:hover{color:#666;}	

	#relativeFrame {
		background-color:#dbca9b;
		position: relative; 
		z-index: 1; 
		}

	#relativeFrame h1 a{
		font-size:17px;
		font-weight:bold;
		text-decoration:none;
		color:#fff;
		}

	#relativeFrame div {
		width:427px;
		position: absolute; 
		visibility: hidden;
		z-index: 1;
		}

	#relativeFrame div#frm0 { visibility: visible }

	#relativeFrame h1 a:hover{
		text-decoration:underline;
		}
		
	#relativeFrame p{
		color:#fff;
		}
		
	#relativeFrame p a{
		text-decoration:none;
		color:#3c2d6f;
		}
		
	#relativeFrame p a:hover{
		text-decoration:none;
		}
	
	#relativeFrame .date {
		font-weight:bold;
		font-size:11px;
		margin-top:5px;
		}


	/* lead-photo
	 * ---------------------------------------------------------------------------- */

	#lead-photo { float:left;padding-right:8px;_padding-right:5px;}


	/* lead-headlines
	 * ---------------------------------------------------------------------------- */	

	.lead-headlines, .lead-headlines * { margin: 0; padding: 0 }

	.lead-headlines div { 
		color: #fff;
		width: 418px;
		margin-top:10px;
		}

	.lead-headlines h2 {
		font-size: 1.2em;
		line-height: 1.2em;
		margin-bottom: 8px 
		}

	.lead-headlines p.date {
		font-size: .95em;
		font-weight: bold;
		margin: 0
		}


/* secondary-headlines
 * ---------------------------------------------------------------------------- */

#sec-headlines-hdr {
	background:url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-hdr-headlines.jpg");
	width:427px;
	height:35px;
	margin-top:20px;
	}

.secondary-headlines, .secondary-headlines * { margin:0; padding:0; }       

.secondary-headlines h3, .secondary-headlines p { 
	margin-bottom: 12px 
	}

.secondary-headlines p.date { 
	font-size: .90em; 
	font-weight: bold;
	margin: 0
	}

.secondary-headlines {
	width:427px;
	height:235px;
	margin:0;
	padding:0px;
	overflow:auto;
	background-repeat: no-repeat;
	background-position: left bottom;
	background:#fff;
	line-height:14px;
	}

.secondary-headlines ul {padding-left:20px;}
	
	
.secondary-headlines img {margin-right:5px;}


.secondary-headlines h2 {
	margin-bottom:0;
	padding:5px 0px 0px 0px;
	line-height:normal;
	}

.secondary-headlines h2 a{
	font-size: 12px;
	font-weight:normal;
	text-decoration:none;
	color:#000;
	margin: 0px;
	}

.secondary-headlines h2 a:hover{
	text-decoration:underline;
	color:#3c2d6f;
	}
/* minis
	 * ------------------------------------------------------------------------- */	
	#minis{
		margin:0;
		padding:0;
		}


		#minis img {border:none;}

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


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

		#controls{
		height:33px;
		margin-top:5px;
		position:realtive;
		top:-100px;
		background-color:#2b1f52;
		}

		#minis #controls img{
		border-width:0;
		}
		
		
/* tab: #tab-events
 * ---------------------------------------------------------------------------- */	

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

#tab-events {
	background:url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-tabs-1.gif") no-repeat; /*change to your button image*/
	height: 28px;
	width: 427px;
	margin-top:20px;
	}

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

	#tab-schedule{width:251px;}
	#tab-tvschedule{width:176px;} 


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

#tab-events.on-schedule #tab-schedule { background:url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-tabs-1.gif")  0px -28px; } /*change to your button image and the distance from the left of the browser*/
#tab-events.on-tvschedule #tab-tvschedule { background:url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-tabs-1.gif") -251px -28px; }

#wrap-events {
	height: 300px;
	overflow: auto;
	width: 427px;
	} /*dimensions of the box your content appears in*/

	#wrap-events a { color: #CEAE59; }/*any links displayed within content area*/
	#wrap-events a:hover { color: #fff; }
	

/* index calendar events
 * ---------------------------------------------------------------------------- */

#wrap-events .calendar-body td a {color:#000;}

#wrap-events .calendar-body td a:hover {color:#306;}

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

.calendar {
	overflow:auto;width:100%;_width:96%;
	}

.calendar tr.calendar-date { 
	background-color: #306; 
	color: #fff; 
	font-weight: bold
	}

.calendar tr.calendar-headers td {
	font-weight: bold;
	}

.calendar-body td{
	background:#ccc;
	border-right:1px solid #fff;
border-bottom:6px solid #fff;
	padding:5px 2px 5px 5px;
	}

.calendar-headers {
	color:#fff;
	}

.calendar-headers td{padding-left:3px;}
	
/* index second column
 * ---------------------------------------------------------------------------- */

#standings-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-08-hdr-standings-v2.jpg") no-repeat;
	width:287px;
	height:33px;
	}

#standings-index-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-08-hdr-standings-v2.jpg") no-repeat;
	width:287px;
	height:33px;
	}
	
#standings-content {background:#fff;}		

#where-to-watch {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-08-tv-partners-new.jpg") no-repeat;
	width:287px;
	height:242px;
	margin-top:20px;
	}

#where-to-watch img{
	width:287px;
	height:242px;
	}

#tv-sked {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/MWC-on-TV-2.jpg") no-repeat;
	width:287px;
	height:100px;
	margin-top:20px;
	}

#tv-sked img{
	width:287px;
	height:100px;
	}
	
#graphics li {list-style-type:none;}

#graphics ul {margin:0;padding:0;}
	
#promo-graphics-content{background:#000000;width:251px; margin-top:20px;}

#promo-graphics-content #graphics{text-align:center; padding:10px;margin:0;}

#promo1-rot {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-hdr-blank.jpg") no-repeat;
	width:287px;
	height:33px;
	margin-top:20px;
	}
	
#store-hdr-new {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-08-store-hdr.gif") no-repeat;
	width:287px;
	height:33px;
	margin-top:20px;
	}	

#newstand-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-hdr-newsstand.jpg") no-repeat;
	width:287px;
	height:33px;
	margin-top:20px;
	}
	
#newstand-content {
	width:277px;
	border-style: solid;
	border-width: 1px;
	overflow:auto;
	height:275px;
	background:#fff;
	padding:0px 5px 10px 5px;
	}

#newstand-content h3{
	font-size:11px;
	margin:5px 0px 0px 0px;
	padding:0;
	}

#newstand-content p {
	margin:0;
	padding:0;
	}
	
#newstand-content .more {color:#306;}

#newstand-content .more:hover {color:#000;}		
	
/* index third column
 * ---------------------------------------------------------------------------- */

#fanpoll-header {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-10-fan-poll-header.gif") no-repeat;
	width:251px;
	height:29px;
	margin-top:2px;
	margin-bottom:2px;
	}
 
 
#fanpoll-content {
	background: #ffffff;
	width:245px;
	height:180px;
	}
	
#fanpoll-scroll {
	width:245px;
	height:180px;
	overflow:auto;
	padding-left:5px;
	}
	
#mtn-news-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-08-mtn-news-hdr4.gif") no-repeat;
	width:251px;
	height:29px;
	margin-top:20px;
	} 
 
#mtn-news-content {
	width:242px;
	border-style: solid;
	border-width: 1px;
	overflow:auto;
	height:150px;
	background:#fff;
	padding:0px 5px 10px 5px;
	}

#mtn-news-content h3{
	font-size:11px;
	margin:5px 0px 0px 0px;
	padding:0;
	}

#mtn-news-content p {
	margin:0;
	padding:0;
	}
	
#mtn-news-content .more {color:#306;}

#mtn-news-content .more:hover {color:#000;}		 

#where-to-watch-right {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-08-tv-partners-251.jpg") no-repeat;
	width:251px;
	height:212px;
	margin-top:20px;
	}

#where-to-watch-right img{
	width:251px;
	height:212px;
	}
 
#store-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-hdr-store.jpg") no-repeat;
	width:251px;
	height:33px;
	margin-top:20px;
	}
	
#store-content {background:#fff;}	
	
/* school index-body page
 * ---------------------------------------------------------------------------- */

#afa-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-hdr-afa.jpg") no-repeat;
	width:425px;
	height:33px;
	}

#byu-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-hdr-byu.jpg") no-repeat;
	width:425px;
	height:33px;
	}	

#csu-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-hdr-csu.jpg") no-repeat;
	width:425px;
	height:33px;
	}

#nm-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-hdr-nm.jpg") no-repeat;
	width:425px;
	height:33px;
	}
	
#sdsu-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-hdr-sdsu.jpg") no-repeat;
	width:425px;
	height:33px;
	}
	
#tcu-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-hdr-tcu.jpg") no-repeat;
	width:425px;
	height:33px;
	}
	
#unlv-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-hdr-unlv.jpg") no-repeat;
	width:425px;
	height:33px;
	}
	
#utah-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-hdr-utah.jpg") no-repeat;
	width:425px;
	height:33px;
	}

#wyo-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-hdr-wyo.jpg") no-repeat;
	width:425px;
	height:33px;
	}						
	
#school-photo {
	width:422px;
	background:#fff;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	}
	
#school-photo img {
	width:422px;
	height:265px;
	}

#school-photo p {
	background:#fff;
	padding:5px 5px 15px 5px;
	}
	
#afa-hdlines-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-hdr-afa-headlines.jpg") no-repeat;	
	width:425px;
	height:33px;
	margin-top:20px;
	}

#byu-hdlines-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-hdr-byu-headlines.jpg") no-repeat;	
	width:425px;
	height:33px;
	margin-top:20px;
	}	
	
#csu-hdlines-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-hdr-csu-headlines.jpg") no-repeat;	
	width:425px;
	height:33px;
	margin-top:20px;
	}
	
#nm-hdlines-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-hdr-nm-headlines.jpg") no-repeat;	
	width:425px;
	height:33px;
	margin-top:20px;
	}	
	
#sdsu-hdlines-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-hdr-sdsu-headlines.jpg") no-repeat;	
	width:425px;
	height:33px;
	margin-top:20px;
	}

#tcu-hdlines-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-hdr-tcu-headlines.jpg") no-repeat;	
	width:425px;
	height:33px;
	margin-top:20px;
	}
	
#unlv-hdlines-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-hdr-unlv-headlines.jpg") no-repeat;	
	width:425px;
	height:33px;
	margin-top:20px;
	}
	
#utah-hdlines-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-hdr-utah-headlines.jpg") no-repeat;	
	width:425px;
	height:33px;
	margin-top:20px;
	}
	
#wyo-hdlines-hdr {
	background: url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-hdr-wyo-headlines.jpg") no-repeat;	
	width:425px;
	height:33px;
	margin-top:20px;
	}							
	
#facts-content {
	width:272px;
	padding:0px 5px 5px 10px;
	background:#fff;
	color:#000;
	}
	
#facts-content span {
	font-weight:bold;
	}
	
#facts-content p {margin:0;padding:0 0 5px 0;}


#school-hdline-content {
	width:417px;
	background:#fff;
	margin:0;
	padding:5px 3px 3px 5px;
	}

#school-hdline-content img{padding:0px 5px 0px 3px;}

#school-hdline-content p{margin:0;padding:1.5px;}

#school-hdline-content p a{color:#000;text-decoration:none;}

#school-hdline-content p a:hover{color:#306;text-decoration:underline;}


/* sport-body pages
 * ---------------------------------------------------------------------------- */

#sport-lead-block {
	background:#fff;
	width:425px;
	padding-bottom:20px;
	}

#sport-lead-photo {padding:10px 0 0 34px;}
.sport-lead-headlines {padding-left:5px;}

.sport-lead-headlines h1{font-size:15px;margin:0;padding:6px 0 5px 0;}

.sport-lead-headlines h1 a{text-decoration:none;color:#000;}

.sport-lead-headlines h1 a:hover{text-decoration:underline;color:#306;}

.sport-lead-headlines p {margin:0;padding:0;font-size:11px;}

.sport-lead-headlines p .more {color:#306;font-weight:bold;text-decoration:none;}

.sport-lead-headlines p .more:hover {color:#666;}


#quick-hits-hdr {
	background:url("http://graphics.fansonly.com/confs/mwc/graphics/mwc-07-hdr-quickfacts.jpg") no-repeat;
	width:287px;
	height:33px;
	margin-top:20px;
	}
	
#quick-hits-content {background:#fff;padding:10px;font-size:11px;}

#quick-hits-content h3 {font-size:12px;font-weight:bold;}

#quick-hits-content a {font-size:11px;color:#000;text-decoration:none;}

#quick-hits-content a:hover {color:#306;text-decoration:none;}

#quick-hits-content .sidebarheader {font-weight:bold;}
	
#sport-hdline-content {
	width:417px;
	background:#fff;
	margin:0;
	padding:5px 3px 3px 5px;
	}

#sport-hdline-content ul {margin:0;padding:5px 0px 3px 15px;}


#sport-hdline-content a{color:#000;text-decoration:none;}

#sport-hdline-content a:hover{color:#309;text-decoration:underline;}


/* story pages
 * ---------------------------------------------------------------------------- */

#story-content {background:#fff;padding:10px}


/* search
 * ---------------------------------------------------------------------------- */

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

#search { }
	
	#search form { }
	
	#search input { 
		border:1px solid #fff;
		vertical-align: middle; 
		width: 100px 
		}
		
		#search input.radio { 
			border: none; 
			height: 10px;
			width: 10px
			}
			
		#search input.submit { 
			border: 0; 
			cursor: pointer; 
			width: 60px
			}

#mwc-index-search {margin-left:30px;}			
			

/* sport-nav
 * ---------------------------------------------------------------------------- */

#top-space {width:1025px;height:25px;}

#sport-nav {padding-right:150px;}

#sportnav-ul{
	margin:4px 0 0 8px;
	padding:0;
	}

#sport-nav li a {
	color:#ccc;
	text-decoration:none;
	}

#sport-nav a:hover {color:#666;}	

#sport-nav li {display:inline;}

#sport-nav ul li.sport-nav-divide {color:#fff;}


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

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

#sidebar { margin: 0 }

#sidebar h3 { margin-top: 15px }


/* 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: 10px }


/* ads
 * ---------------------------------------------------------------------------- */

#rot-ads {margin-top:20px;}

#holder-banner {width:875px; height:100px;padding-left:150px;}

#holder-bottom {width:1025px;padding-top:50px;}

#holder-skyscraper {padding:20px 0px 0px 40px;}


/* email-print
 * ---------------------------------------------------------------------------- */

.email-print { margin: 10px 0 }

.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 }
		
		
/* pre-footer
 * ---------------------------------------------------------------------------- */

#pre-footer {
	border: solid #aaa; 
	border-width: 2px 0;
	display: block;
	padding-top: 6px;
	text-align: center;
	width: 460px
	}

/* footer
 * ---------------------------------------------------------------------------- */
	
#footer {
	background: #fff url("http://grfx.cstv.com/confs/mwc/graphics/mwc-07-footer-bg.gif") repeat-x top;
	width:1026px;
	height:250px;
	margin-top:20px;
	color: #222;
	text-align: center
	}

.disclaimer {padding-top:20px;}	
	
	#footer a:link, #footer a:visited { color: #fff;}
	#footer a:hover, #footer a:active { color: #666;}
	
	/* tab: #tab-baskbl-scores
 * ---------------------------------------------------------------------------- */	

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

#tab-baskbl-scores {
	background:url("http://grfx.cstv.com/confs/mwc/graphics/mwc-08-baskbl-score-tabs.gif") no-repeat; /*change to your button image*/
	height: 28px;
	width: 427px;
	margin-top:20px;
	}
	
	
#tab-baskbl-scores li, #tab-baskbl-scores a {display:block; height: 28px; } /**/

	#tab-men{width:210px;}
	#tab-women{width:217px;} 


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

#tab-baskbl-scores.on-men #tab-men { background:url("http://grfx.cstv.com/confs/mwc/graphics/mwc-08-baskbl-score-tabs.gif")  0px -28px; } /*change to your button image and the distance from the left of the browser*/
#tab-baskbl-scores.on-women #tab-women { background:url("http://grfx.cstv.com/confs/mwc/graphics/mwc-08-baskbl-score-tabs.gif") -210px -28px; }


#sticky-header {
	background: url("http://grfx.cstv.com/schools/mwc/graphics/mwc-10-sticky-bg.png") repeat-x;
	width: 1010px;
	height: 46px;
	display: block;
	position: fixed;
	top: 0px;
	z-index: 5000;
}

#sticky-media
{
	width:370px;
	height:40px;
	float:left;
}

#sticky-logo
{
	width:110px;
	height:40px;
	float:left;
	padding:0 70px 0 80px;
}

#sticky-champs
{
	width:370px;
	height:40px;
	float:left;
}
		/* TICKETS-NAVIGATION: #champsnav
		 * ------------------------------------------------------------------------- */
		#champsnav-wrap {
			width: 136px;
			height: 23px;
			float: left;
		}
		#champsnav, #champsnav * { border-collapse: collapse; margin: 0px; padding: 0px;  }
		#champsnav {
			background: url("http://grfx.cstv.com/schools/mwc/graphics/mwc-10-sticky-select-sport.gif") no-repeat;
			height: 40px;
			position: relative;
			width: 370px;
			z-index: 199;
		}
		#champsnav span { display: none; }
		#champsnav li, #champsnav a {
			font-size: 11px;  
			height: 40px;
			font-weight: bold;
			display: block;
		}
		#champsnav li { float: left; }
		#champsnav-01 { width: 370px; }
		
		#champsnav-01 a:hover { background: url("http://grfx.cstv.com/schools/mwc/graphics/mwc-10-sticky-select-sport.gif");}
		
		#champsnav ul {
					left: -9999px;
					top: 30px;
					position: absolute;
					z-index: 199;
				 	margin-left: 187px;
					border: 1px #666666 solid;
				}
		#champsnav ul, 
		#champsnav li li { width: 150px; border-bottom: 1px #666666 solid; } 

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

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

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

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

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

