/* 
 ----------------------------------------------------------------------------
	Company: CBS Interactive, CBS College Sports
	Producer: Stanley J Haag
 	CSS Document: ariz-10-display.css
 ---------------------------------------------------------------------------- 
*/
/* DEFAULT TYPPE SELECTORS
 * ---------------------------------------------------------------------------- */
body { 
	background: #04255A;
	color: #222222;
	font: 12px Verdana, Helvetica, sans-serif;
	margin: 0px; 
	padding: 0px; 
}
td {
	font: 12px 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: #AB0622; text-decoration: none; }
a:hover, a:active { color: #032558; text-decoration: none; }
a { outline: none; }

#columns pre { font-family: monospace; font-size: 11px; }
#columns .presmall { font-family: monospace; font-size: 11px; }
#columns pre a { font-family: monospace; }
#columns a:hover { text-decoration: none; }
/*--- END DEFAULT TYPPE SELECTORS ---*/

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

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

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

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

/* LAYOUT
 * ---------------------------------------------------------------------------- */
#container {
	background: #04255A url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-bg-all.jpg") no-repeat;
	background-position: center top;
	background-attachment: fixed;
}

#wrap { 
	width: 1000px;
	min-height: 1000px;
	margin: 0px auto;
	display: block;
}
	
#mast { 
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-masthead.jpg") no-repeat;
	width: 1000px;
	height: 130px; 
	display: block;
	position: relative;
}

#mast-search-wrap {
	width: 306px;
	height: 35px; 
	display: block;
	position: absolute;
	top: 0px;
	right: 0px;
}

#flash-effect {
	width: 592px;
	height: 82px; 
	display: block;
	position: absolute;
	top: 40px;
	left: 214px;
}

#nav-wrap {
	width: 1000px;
	height: 27px; 
	display: block;
	margin: 0px auto;
}
#alert-bar {
	border-right: 1px solid #666;
	border-left: 1px solid #666;
	width: 998px;
	height: 30px;
	margin: 0px auto;
	display: block;
}
#sport-hdr-wrap {
	width: 1000px;
	height: 46px; 
	display: block;
	position: relative;
}
#sportnav-wrap {
	color: #FFFFFF;
	font-size: 10px;
	padding: 5px 0px;
	position: absolute;
	right: 10px;
	top: 10px;
}
#sportnav-wrap a:link { color: #FFFFFF; text-decoration: none; }
#sportnav-wrap a:visited { color: #FFFFFF; text-decoration: none; }
#sportnav-wrap a:hover { color: #032558; text-decoration: none; }
/*--- END LAYOUT ---*/

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

#nav-01 { width: 63px; }
#nav-02 { width: 70px; }
#nav-03 { width: 90px; }
#nav-04 { width: 119px; }
#nav-05 { width: 63px; }
#nav-06 { width: 78px; }
#nav-07 { width: 78px; }
#nav-08 { width: 119px; }
#nav-09 { width: 108px; }
#nav-10 { width: 69px; }
#nav-11 { width: 56px; }
#nav-12 { width: 87px; }

#nav-01 a:hover { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") 0 -27px }
#nav-02 a:hover { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") -63px -27px }
#nav-03 a:hover { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") -133px -27px }
#nav-04 a:hover { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") -223px -27px }
#nav-05 a:hover { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") -342px -27px }
#nav-06 a:hover { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") -405px -27px }
#nav-07 a:hover { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") -483px -27px }
#nav-08 a:hover { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") -561px -27px }
#nav-09 a:hover { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") -680px -27px }
#nav-10 a:hover { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") -788px -27px }
#nav-11 a:hover { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") -857px -27px }
#nav-12 a:hover { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") -913px -27px }

#nav-01:hover>a { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") 0 -27px }
#nav-02:hover>a { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") -63px -27px }
#nav-03:hover>a { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") -133px -27px }
#nav-04:hover>a { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") -223px -27px }
#nav-05:hover>a { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") -342px -27px }
#nav-06:hover>a { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") -405px -27px }
#nav-07:hover>a { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") -483px -27px }
#nav-08:hover>a { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") -561px -27px }
#nav-09:hover>a { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") -680px -27px }
#nav-10:hover>a { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") -788px -27px }
#nav-11:hover>a { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") -857px -27px }
#nav-12:hover>a { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-nav.png") -913px -27px }

	/* normal dropdown
	 * ----------------------*/
	#nav ul.generic {
		border: none;
		border-width: 0px 1px;
		left: -9999px;
		top: 27px;
		position: absolute;
		z-index: 111;
		width: 290px;
		margin-left: 50px;
		margin-top: 5px;
	}
	#nav ul.generic-right {
		border: none;
		border-width: 0px 1px;
		left: -9999px;
		top: 27px;
		position: absolute;
		z-index: 111;
		width: 290px;
		margin-left: 250px; 
		margin-top: 5px;
	}
	#nav ul.generic-right-more {
		border: none;
		border-width: 0px 1px;
		left: -9999px;
		top: 27px;
		position: absolute;
		z-index: 111;
		width: 290px;
		margin-left: 450px;
		margin-top: 5px;
	}
	
	/* dropdown w/background 
	 * ----------------------*/
	#nav ul.panel {
		position: absolute;
		background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-bg-nav.jpg") no-repeat;
		color: #FFFFFF;
		top: 27px;
		left: -9999px;
		width: 1000px;
		height: 192px;
		z-index: 98;
		padding: 0px;
		font-family: Arial;
		font-size: 11px;
		display: block;
		overflow: hidden;
	}

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

	#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: 4px;
		text-decoration: none;
	}

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

	#nav .header a, #nav .header a:hover { 
		background: none; 
		color: #FFFFFF; 
	}
	
	/* dropdown w/background
	 * ---------------------------------------------------- */
	#nav li.background li a {
		background: #202F5B;
		color: #FFFFFF;
		display: block;
		margin-bottom: 4px;
		padding: 2px;
		text-decoration: none;
	}

	#nav li.background li a:hover {
		background: #AB0622;
		color: #FFFFFF; 
		display: block;
		margin-bottom: 4px;
		padding: 2px;
		text-decoration: none;
	}
	
	#nav-text {
		position: relative;
		display: block;
		width: 69px;
		height: 192px;
		position: absolute;
		top: 0px;
		left: 0px;
		z-index: 111;
	}
	#content-box {
		display: block;
		width: 271px;
		height: 192px;
		position: absolute;
		top: 0px;
		right: 40px;
	}
	#content-box a:link { background: none !important; border: none !important; text-decoration: none !important; padding: 0px !important; }
	#content-box a:visited { background: none !important; border: none !important; text-decoration: none !important; padding: 0px !important; }
	#content-box a:hover { background: none !important; border: none !important; text-decoration: none !important; padding: 0px !important; }
/*--- END NAVIGATION: #nav ---*/

/* COLUMNS
 * ---------------------------------------------------------------------------- */
#columns-top { padding: 0px; margin: 0px; border-collapse: collapse;  }
#column-1-top, #column-2-top, #column-1a-top  { padding: 0px; margin: 0px; vertical-align: top; }
#column-1-top { width: 697px; height: 319px; }
#column-2-top { width: 303px; height: 319px; }
#column-2-top img { display: block; }
#column-1a-top { width: 1000px; height: 30px; border: 1px }

#columns-bottom { padding: 0px; margin: 0px; border-collapse: collapse; background: #000000; border-bottom: 1px solid #666666;  }
#column-1-bottom, #column-2-bottom { padding: 0px; margin: 0px; vertical-align: top; }
#column-1-bottom { width: 695px; height: 319px; border-left: 1px solid #666666; border-right: 1px solid #666666; }
#column-2-bottom { width: 302px; height: 319px; border-right: 1px solid #666666; }
#column-2-bottom img { display: block; }

#columns-story { padding: 0px; margin: 0px; border-collapse: collapse; }
#column-1-story, #column-2-story { padding: 0px; margin: 0px; vertical-align: top; }
#column-1-story { width: 655px; border-left: 1px solid #666666; padding: 20px; background: #FFFFFF; }
#column-2-story { width: 302px; border-right: 1px solid #666666; border-left: 1px solid #666666; background: #000000; }


body#olson #column-1{
	width: 1000px;
	padding: 0px;
}
body#olson #content-container{
	padding: 24px;
	width: 947px;
	background: #FFFFFF;
	border: 1px solid #333333;
}
body#olson-tribute #column-1{
	width: 1000px;
	padding: 0px;
}
body#olson-tribute #content-container{
	padding: 24px;
	width: 947px;
	background: #000F1E;
	border: 1px solid #333333;
}
/*--- END COLUMNS ---*/

/* LAYOUT...
 * ---------------------------------------------------------------------------- */
#bsi-tabs-wrap {
	width: 697px; 
	height: 319px;
	display: block;
	position: relative;
	background: #000000;
}
#flash-ribbon-wrap {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-bg-slider.png") no-repeat;
	*background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://grfx.cstv.com/schools/ariz/graphics/ariz-10-bg-slider.png', sizingMethod='scale');
	width: 1000px; 
	height: 150px;
	display: block;
}
#tick-wrap {
	width: 303px;
	height: 271px;
	display: block;
	position: relative;
}
#tickets-nav-wrap {
	width: 303px;
	height: 20px;
	display: block;
	position: absolute;
	top: 17px;
	left: 0px;
}
#ticketsnav, #ticketsnav * { border-collapse: collapse; margin: 0px; padding: 0px; }
#ticketsnav {
	color: #FFFFFF !important;
	width: 303px;
	height: 20px;
	position: relative;	
	z-index: 90;
	float: left;
}
#ticketsnav a span { text-decoration: none !important; font-weight: bold; color: #FFFFFF; }
#ticketsnav a:link span { text-decoration: none !important; font-weight: bold; color: #FFFFFF; }
#ticketsnav a:visited span { text-decoration: none !important; font-weight: bold; color: #FFFFFF; }
#ticketsnav a:hover span { text-decoration: none !important; font-weight: bold; color: #AB0622; }
#ticketsnav li, #ticketsnav a {
	font-size: 10px;  
	height: 20px;
	display: block;
}
#ticketsnav li { float: left; color: #FFFFFF !important; }
#ticketsnav-01 { width: 135px; padding-left:30px }
#ticketsnav-02 { width: 20px; }
#ticketsnav-03 { width: 90px; }
#ticketsnav ul {
	border: solid #000000;
	border-width: 0px 2px;
	left: -9999px;
	top: 11px;
	position: absolute;
	z-index: 90;
}
#ticketsnav ul, 
#ticketsnav li li { width: 100px; } 
#ticketsnav li li, 
#ticketsnav li li a { height: auto; }
#ticketsnav li:hover ul, 
#ticketsnav a:hover ul { left: auto; }
#ticketsnav li li { border-bottom: 2px solid #000000; text-indent: 0; }
#ticketsnav li li a {
	background: #333333;
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	padding: 3px;
	text-decoration: none;
}
#ticketsnav li li a:hover { 
	background: #CCCCCC; 
	color: #000000; 
	font-weight: bold;
}
#tickets-block {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/softball-tickets-graphic.jpg") no-repeat;
	width: 303px;
	height: 271px;
	display: block;
}
#countdown-wrap {
	width: 296px;
	height: 20px;
	display: block;
	position: absolute;
	top: 238px;
	left: 7px;
}
#coca-cola-hdr {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-btn-coca-cola.png") no-repeat;
	width: 303px;
	height: 48px;
	display: block;
}

#sec-headlines-wrap h1 { font-size: 12px; margin: 0px; }
#sec-headlines-wrap .pubdate { color: #CCCCCC; font-size: 11px; margin: 0px; }
#sec-headlines-wrap .synopsis { color: #CCCCCC; font-size: 11px; margin: 0px 0px 15px 0px; }
#sec-headlines-wrap a:link { color: #AB0622; text-decoration: none; }
#sec-headlines-wrap a:visited { color: #AB0622; text-decoration: none; }
#sec-headlines-wrap a:hover { color: #FFFFFF; text-decoration: none; }

#promo-btns-wrap {
	width: 1000px; 
	height: 61px;
	display: block;
}
#promo-btns-wrap img {
	float: left;
	display: block;
}
#comcast-hdr {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-hdr-all-access-10.png") no-repeat;
	width: 695px;
	height: 29px;
	display: block;
	position: relative;
}
#all-access-links-wrap {
	width: 185px;
	height: 29px;
	display: block;
	position: absolute;
	top: 0px;
	left: 350px;
	color: #FFFFFF;
	font-size: 10px;
	line-height: 27px;
}
#all-access-links-wrap a:link { color: #FFFFFF; text-decoration: none; }
#all-access-links-wrap a:visited { color: #FFFFFF; text-decoration: none; }
#all-access-links-wrap a:hover { color: #AB0622; text-decoration: none; }

#player-wrap {
	width: 403px;
	height: 394px;
	display: block;
	float: left;
}
#c-btm {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-hdr-C-10.png") no-repeat;
	width: 403px;
	height: 10px;
	display: block;
}
#schedule-vidblock-wrap {
	width: 292px;
	height: 393px;
	float: left;
}
#schedule-hdr {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-hdr-all-access-schedule.png") no-repeat;
	width: 292px;
	height: 37px;
	display: block;
}
#schedule-wrap {
	width: 287px;
	height: 174px;
	display: block;
	overflow: auto;
	border-left: 1px solid #333333;
	padding: 4px 0px 4px 4px;
}
#vidblock-hdr {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-hdr-video-library.png") no-repeat;
	width: 292px;
	height: 22px;
	display: block;
}
#vidblock-wrap {
	width: 287px;
	height: 145px;
	display: block;
	overflow: auto;
	border-left: 1px solid #333333;
	padding: 4px 0px 4px 4px;
}
.block-wrap {
	width: 260px;
	height: 35px;
	margin: 0px auto;
	margin-bottom: 5px;
	border-bottom: 1px solid #333333;
	font-size: 9px;
}
.block-thumb {
	width: 44px;
	height: 33px;
	margin-right: 10px;
	float: left;
}
.block-sport { float: left; color: #CCCCCC }
.block-sub a:link { color: #FFFFFF; text-decoration:none; }
.block-sub a:visited { color: #FFFFFF; text-decoration:none; }
.block-sub a:hover { color: #AB0622; text-decoration:none; }
#store-wrap {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-bg-store.png") no-repeat;
	display: block;
	width: 292px;
	height: 140px;
	padding: 30px 0px 0px 10px;
	margin-top: 3px;
}
#promo-btns-wrap2 {
	width: 1000px; 
	height: 59px;
	display: block;
	/*border-bottom: 1px solid #666666;*/
}
#promo-btns-wrap2 img {
	float: left;
	display: block;
}
#promo-btns-wrap3 {
	width: 1000px; 
	height: 61px;
	display: block;
	/*border-bottom: 1px solid #666666;*/
}
#promo-btns-wrap3 img {
	float: left;
	display: block;
}
#promo-btn-banner-wrap {
	display: block;
	width: 999px;
	height: 90px;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}
#wildcat-club-btn {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/SFTCS-Scores-Ad-11-22-11.jpg") no-repeat;
	display: block;
	width: 271px;
	height: 90px;
	float: left;
}
#holder-banner {
	display: block;
	width: 727px;
	height: 90px;
	float: left;
}
#red-bar {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-red-bar-nav.png") no-repeat;
	display: block;
	width: 1000px;
	height: 33px;
}
#footer-links-wrap {
	display: block;
	width: 980px;
	height: 380px;
	padding: 10px 0px 0px 20px;
}
.footer-links-col {
	width: 235px;
	height: 325px;
	color: #FFFFFF;
	float: left;
}
.footer-links-col ul {
	list-style-type: none;
	text-transform: uppercase;
	text-align: left;
	color: #FFFFFF;
	line-height: 17px;
}
li.head {
	border-bottom: 1px solid #FFFFFF;
	margin-bottom: 5px;
}
.footer-links-col a:link { color: #FFFFFF; text-decoration: none; }
.footer-links-col a:visited { color: #FFFFFF; text-decoration: none; }
.footer-links-col a:hover { color: #AB0622; text-decoration: none; }
#red-bar-footer {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-footer.png") no-repeat;
	display: block;
	width: 1000px;
	height: 117px;
	position: relative;
}
#pac-10 {
	display: block;
	width: 85px;
	height: 75px;
	position: absolute;
	top: 0px;
	left: 21px;
}
#ariz-edu {
	display: block;
	width: 85px;
	height: 75px;
	position: absolute;
	top: 0px;
	left: 448px;
}
#ncaa {
	display: block;
	width: 85px;
	height: 75px;
	position: absolute;
	top: 0px;
	right: 45px;
}


/*--- END LAYOUT... ---*/

/* Accordian
 * ---------------------------------------------------------------------------- */

/* It's important to note that you should never put any padding on the panel's content area 
	 * Anyone who styles an Accordion *MUST* specify a height on the Accordion Panel Content container.
	 */
	.AccordionPanelContent {
		background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-08-accordian-bg2.jpg") no-repeat;
		overflow: auto;
		width:298px;
		height:205px;
		color:#fff;
		_background-attachment:fixed;
		}
		
	.AccordionPanelContent ul {margin:0;padding:0;padding-left:20px;padding-top:6px;}
	
	.AccordionPanelContent li {padding-bottom:3px;}
		
	.AccordionPanelContent a {color:#fff;text-decoration:none;}
	
	.AccordionPanelContent a:hover {color:#fff;text-decoration:underline;}	
		
	.AccordionPanelContent .pollquestion {color:#fff;}
		
	.AccordionPanelContent .pollanswers {color:#fff;}
/*--- END Accordian... ---*/

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

#topstories-tab ul.topstories-1 { 
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-tabs-bsi.png");
	height: 27px; 
	width: 697px;	
}

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

#tab-topstories { width: 411px; }
#tab-morestories { width: 120px; }
#tab-calendar { width: 166px; }

#topstories-tab.on-topstories #tab-topstories { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-tabs-bsi.png") 0 -27px }
#topstories-tab.on-morestories #tab-morestories { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-tabs-bsi.png") -411px -27px }	
#topstories-tab.on-calendar #tab-calendar { background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-tabs-bsi.png") -531px -27px }

#topstories, #morestories, #calendar { 
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	height: 292px;
	padding: 0px 0px 0px 1px;
	width: 694px;
}

.quick-wrap {
	width: 674px;
	height: 272px;
	overflow: auto;
	padding: 10px;
}

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

#flash-video {
	width: 367px;
	padding: 5px 0px 0px 15px;
	height: 385px;
}
/*--- END TABS ---*/

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

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

#relativeFrame, #relativeFrame * {
	margin: 0px;
	padding: 0px;	
}
#relativeFrame {
	position: relative; 
	width: 693px;
	z-index: 1;
	bottom: 70px;
}
#relativeFrame div {
	width: 663px;
	position: absolute; 
	visibility: hidden;
	z-index: 1;
	padding: 10px 10px 10px 20px;
}
#relativeFrame div#frm0 { visibility: visible; }

#relativeFrame .pubdate { display: none; }

#relativeFrame h1 { text-transform: uppercase; }

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

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

#minis {
	margin: 0px;
	padding: 0px;
	width: 296px;
	height: 27px;
    position: absolute;
    top: 292px;
    left: 0px;
}
#mini0 {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-num-bsi-01.png") no-repeat;
	float: left;
	width: 60px;
	height: 27px;
    position: relative;
}
#mini1 {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-num-bsi-02.png") no-repeat;
	float: left;
	width: 59px;
	height: 27px;
    position: relative;
}
#mini2 {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-num-bsi-03.png") no-repeat;
	float: left;
	width: 59px;
	height: 27px;
    position: relative;
}
#mini3 {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-num-bsi-04.png") no-repeat;
	float: left;
	width: 59px;
	height: 27px;
    position: relative;
}
#mini4 {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-num-bsi-05.png") no-repeat;
	float: left;
	width: 59px;
	height: 27px;
    position: relative;
}
	
a:hover #mini0, .miniOn#mini0 {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-num-bsi-01-blue.png") no-repeat;
}
a:hover #mini1, .miniOn#mini1 {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-num-bsi-02-blue.png") no-repeat;
}
a:hover #mini2, .miniOn#mini2 {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-num-bsi-03-blue.png") no-repeat;
}
a:hover #mini3, .miniOn#mini3 {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-num-bsi-04-blue.png") no-repeat;
}
a:hover #mini4, .miniOn#mini4 {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-num-bsi-05-blue.png") no-repeat;
}

#vid0, #vid1, #vid2, #vid3, #vid4 {
	background:url("http://grfx.cstv.com/schools/ariz/graphics/video-bullet.gif") no-repeat;
	opacity: .65;
	filter: alpha(opacity=50);
	position:absolute;
	top: 8px;
	left: 12px;
	width: 16px !important;
	height: 12px !important;
	z-index: 10;
}

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

#bsi-flash-video {
	background: #000;
	display:block;
	width: 508px;
	height: 286px;
	z-index: 96;
	padding: 2px;
	position: absolute;
	top: 1px;
	left: 90px;
}
/*--- END BSI ---*/

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

.calendar { width: 655px; *width: 645px; _width: 645px; }

.calendar td { padding: 6px 4px; color: #FFFFFF; border: 0px; }

.calendar td a:link { text-decoration: none; color: #AB0622; }
.calendar td a:visited { text-decoration: none; color: #AB0622; }
.calendar td a:hover { text-decoration: none; color: #CCCCCC; }

.calendar tr.calendar-date td {
	color: #CCCCCC; 
	padding-top: 5px;
	font-size: 11px;
	padding: 8px 0px 2px 0px;
}

.calendar tr.calendar-headers td { 
    font-weight: bold;
    font-size: 12px;
	text-transform: uppercase;
	color: #AB0622;
	line-height: 8px;
}
.calendar tr.calendar-headers {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-bar-calendar2.png") no-repeat;	
}
.calendar tr.calendar-body td { 
	border-bottom: 1px #4A4A4A solid;
}

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

.calendar-live { width: 264px; *width: 254px; _width: 254px; }

.calendar-live td { padding: 6px 4px; color: #FFFFFF; }

.calendar-live td a:link { text-decoration: none; color: #CCCCCC; }
.calendar-live td a:visited { text-decoration: none; color: #CCCCCC; }
.calendar-live td a:hover { text-decoration: none; color: #FFFFFF; }

.calendar-live tr.calendar-date-live td {
	color: #FFFFFF; 
	background: #1A1A1A;
	font-size: 9px;
	padding: 1px 1px 1px 3px;
}

.calendar-live tr.calendar-body-live td {
	
}
/* --- END CALENDAR --- */

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

#sidebar { margin: 0px; }

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

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

/* EMAIL-PRINT
 * ---------------------------------------------------------------------------- */
#PrinterFriendly { border-top: 1px solid #A1A1A1; border-bottom: 1px solid #A1A1A1; border-collapse: collapse; margin-top: 20px; padding: 10px; }
#PrinterFriendly td { padding: 13px; }
#PrinterFriendly a:link { color: #04255A; text-decoration: none; }
#PrinterFriendly a:visited { color: #04255A; text-decoration: none; }
#PrinterFriendly a:hover { color: #AB0622; text-decoration: underline; }
/*--- END EMAIL-PRINT ---*/	
		
/* FOOTER
 * ---------------------------------------------------------------------------- */
#footer {
	width: 960px;
	color: #FFFFFF;
	padding: 20px;
	text-align: center;
	position: relative !important;
}	
#footer a:link, #footer a:visited { color: #FFFFFF !important; }
#footer a:hover, #footer a:active { color: #FFFFFF !important; }
#footer-wrap-temp  {
	color: #FFFFFF !important;
	font-size: 11px !important;
	margin: 0px auto !important;
	padding: 0px !important;
	width: 960px !important;
	height: 200px !important;
	position: relative !important;
}
#logo-wrap {
	position: absolute !important;
	top: 10px !important;
	left: 100px !important;
}
#img-logo {
	background: url("http://grfx.cstv.com/schools/ariz/graphics/ariz-10-logo-img.png") no-repeat;
	width: 118px;
	height: 49px;
	position: absolute;
	right: 160px;
	top: 30px;
}
#dots {
	display: block;
	position: absolute !important;
	top: 70px !important;
	left: 10px !important;
}
#footer-links {
	position: absolute !important;
	top: 80px !important;
	left: 90px !important;
}
/*--- END FOOTER ---*/

/*AutoStats*/

.statsTotal td { background: #999999; font-size: 11px; }
.statscategory {text-align:center;}
.stats-m-basebl td {padding:1px; font-size: 11px;}
.stats-m-basebl thead { background: #003366; color:#fff; font-size: 11px; text-transform:uppercase; text-align:center;}
.stats-m-basebl tbody {text-align:center;}
.m-basebl-stat-category-heading {color:#AC0521; font-weight:200;}

