/* 
 ----------------------------------------------------------------------------
	Company: CSTV Networks, Inc.
	Author: Ashton R. Edwin-Kent
 	CSS Document: display.css
 ---------------------------------------------------------------------------- 
*/


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


/* default type selectors
 * ---------------------------------------------------------------------------- */
html { margin: 0; padding: 0; }

body { 
	background: #500000 url("http://grfx.cstv.com/schools/tam/graphics/newbg/body_bkg_grad_long.gif") repeat-x;
	color: #222;
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	margin:0; 
	padding:0 
	}
td{
font: 12px Arial, Verdana, Helvetica, sans-serif;
color: #222;
}


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

a { outline: none }

#columns pre {font-family:monospace; font-size:11px;}
#columns .presmall {font-family:monospace; font-size:11px;}
#columns pre a{font-family:monospace; }
#columns a:hover{text-decoration:none;}

li {list-style-image: url(http://grfx.cstv.com/schools/tam/graphics/li-star-12x11.gif);}

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

.center { text-align: center }

.image-block, .image-block img {
	_display: block;
	display: block;
}
.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;
}

.uri {
	cursor: pointer;
}


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

.calendar-icon-audio {
	margin-left: 3px;
	background: #fff url("http://grfx.cstv.com/schools/tam/graphics/tam-08-icon-audio.gif") no-repeat;
	width: 12px;
	height: 12px;
}

.calendar-icon-video {
	background: #fff url("http://grfx.cstv.com/schools/tam/graphics/tam-08-icon-video.gif") no-repeat;
	width: 12px;
	height: 12px;
}

.calendar-icon-stats {
	background: #fff url("http://grfx.cstv.com/schools/tam/graphics/tam-09-icons-stats.gif") no-repeat;
	width: 12px;
	height: 12px;
}

.calendar-icon-rss {
	background: #fff url("http://grfx.cstv.com/schools/tam/graphics/tam-08-hdr-rss.gif") no-repeat;
	width: 12px;
	height: 12px;
}

.calendar-extra {
	padding-left: 63px;
}

.calendar-wrap {
	padding-left: 3px;
	width: 200px;
	float: left;
}

.calendar div a:link,
.calendar div a:visited,
.calendar div a:active {
	text-decoration: none;
	color: #000;
}
.calendar div a:hover {
	text-decoration: underline;
	color: #000;	
}

.calendar h3, .calendar p, .calendar ul { padding-left: 10px }

.calendar p { margin-bottom: 4px }

.calendar div.calendar-date {
	background: #fff url("http://grfx.cstv.com/schools/tam/graphics/tam-08-bg-datebar.gif") no-repeat;
	clear: both;
	color: #fff;
	font-size: 11px;
	height: 13px;
	margin-top: 20px;
	margin-left: 5px;
	padding-left: 3px;
	width: 199px;
}

.calendar p.date { 
	background-color: #fff;
	color: #222;
	height: 18px;
	margin-bottom: 0; 
	line-height: 18px
	}

.calendar ul { list-style-type: none }

.calendar li { display: inline; padding-right: 4px }

.calendar-body {
	clear: both;
}

.calendar-time {
	font-family:verdana bold;
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding-left:5px;
	padding-right:5px;
	width: 53px;
}

.calendar-sport {
	font-family:verdana bold;
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	width: 115px;
	max-width: 115px;
}

.calendar-opponent {
	font-family: verdana;
	font-size: 10px;
/*	padding-left: 22px; */
	width: 136px;
}

.calendar-icon-wrap {
	width: 59px;
	overflow: auto;
}

.calendar-tix {
	margin-top: 3px;
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-icon-tix.gif") no-repeat 0px 0px;
	width: 24px;
	height: 7px;
}

.calendar-location {
	font-family: verdana;
	font-size: 10px;
/*	padding-left: 63px; */
	color: #7a7a7a;
	font-style: italic;
	max-width: 140px;
	width: 140px;
}

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

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

.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	}
.wrap { float:left;}

.wrap-ie6-fix{
	float: right;
	_width: 100px;
	_overflow:hidden;
	}
	
#search-icon {
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-search-icon.gif") no-repeat;
	width: 19px;
	height: 29px;
	float: left;
}
#search-wrap {
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-bg-srch.gif") repeat-x 0px 4px;
	float:left;
	height:29px;
	width: 140px;
}
#btn-search-go {
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-search-go.gif") no-repeat;
	width: 26px;
	height: 29px;		
	float: left;
}

#search-wrap input#search-tam {
	border:medium none;
	font-size:11px;
	height:13px;
	margin-top:6px;
}

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

#wrap { 
	background: #000 url("http://grfx.cstv.com/schools/tam/graphics/tam-08-bg-body.gif") repeat-y 0px 0px;
	width: 988px;
	margin: 0px auto;
	border-bottom: 5px solid #000000;
}

#wrap-sport { 
	background: #000 url("http://grfx.cstv.com/schools/tam/graphics/tam-08-bg-sports-body.gif") repeat-y 0px 0px;
	width: 988px;
	margin: 0px auto;
	border-bottom: 5px solid #000000;
}
	
#hdr { }

#scoreboard { }


/* mast
 * ---------------------------------------------------------------------------- */

#mast { }

#mast-top-nav {
	background:	#000;
}

#mast-left { 
	width: 		701px;
}
#mast-left-logo {
	background: 	url("http://grfx.cstv.com/schools/tam/graphics/tam-08-mast-left.gif") no-repeat;
	/*background: 	url("http://grfx.cstv.com/schools/tam/graphics/tam-08-mast-left-2009Bonfire.jpg") no-repeat;*/
	width: 		413px;
	height: 	73px;
}
#mast-left-promo {
	background:	url("http://grfx.cstv.com/schools/tam/graphics/auto/nationalchampions-masthead1.jpg") no-repeat;
	width: 		288px;
	height: 	73px;
}
#mast-left-nav {
	clear:		both;
	width:		701px;
	background: #000;
}

#mast-right { }
#mast-right-buildingchamps {
	background:	url("http://grfx.cstv.com/schools/tam/graphics/tam-08-mast-buildingchamps.gif") no-repeat;
	width: 		84px;
	height: 	102px;	
}
#mast-right-left-08 {
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-mast-left-08.gif") no-repeat;
	height:		57px;
	padding:	16px 0px 0px 0px;
	width:		203px;
}
#mast-right-search {
	background:	#000000 url("http://grfx.cstv.com/schools/tam/graphics/tam-08-bg-navbar.gif") repeat-x;
	height:		29px;
	margin-right:5px;
	width:		198px;
}

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

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

#nav {
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav.gif") no-repeat;
	height: 29px;
	position: relative;
	width: 696px;
	z-index: 99; 
	margin-left: 5px;
	}
	
#nav span { display:none; }

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

#nav li { float: left; }


#nav-01 { width:74px; }
#nav-02 { width:72px; }
#nav-03 { width:110px; }
#nav-04 { width:94px; }
#nav-05 { width:114px; }
#nav-06 { width:85px; }
#nav-07 { width:92px; }
#nav-08 { width:54px; }

#nav-01 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav.gif") 0 -29px }
#nav-02 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav.gif") -74px -29px }
#nav-03 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav.gif") -146px -29px }
#nav-04 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav.gif") -256px -29px }
#nav-05 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav.gif") -350px -29px }
#nav-06 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav.gif") -464px -29px }
#nav-07 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav.gif") -549px -29px }
#nav-08 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav.gif") -641px -29px }

#nav-01:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav.gif") 0 -29px }
#nav-02:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav.gif") -74px -29px }
#nav-03:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav.gif") -146px -29px }
#nav-04:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav.gif") -256px -29px }
#nav-05:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav.gif") -350px -29px }
#nav-06:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav.gif") -464px -29px }
#nav-07:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav.gif") -549px -29px }
#nav-08:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav.gif") -641px -29px }


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

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

	#nav ul {
		border: solid #500000;
		border-width: 0 1px;
		left: -9999px;
		top: 29px;
		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 #500000; text-indent: 0; }


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

		_width: 100%
		}

	#nav li li a:hover { 
		background: #500000; 
		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: 150px;
		margin-left: 150px; 
		}

		#nav li ul li#nav-02-m-basebl ul { margin-top: -29px; }
		#nav li ul li#nav-02-m-baskbl ul { margin-top: -9px; }
		#nav li ul li#nav-02-w-baskbl ul { margin-top: 11px; }
		#nav li ul li#nav-02-c-xctrack ul { margin-top: 31px; }
		#nav li ul li#nav-02-w-equest ul { margin-top: 51px; }
		#nav li ul li#nav-02-m-footbl ul { margin-top: 71px; }
		#nav li ul li#nav-02-m-golf ul { margin-top: 91px; }
		#nav li ul li#nav-02-w-golf ul { margin-top: 111px; }
		#nav li ul li#nav-02-w-soccer ul { margin-top: 131px; }
		#nav li ul li#nav-02-w-softbl ul { margin-top: 151px; }
		#nav li ul li#nav-02-m-swim ul { margin-top: 171px; }
		#nav li ul li#nav-02-w-swim ul { margin-top: 191px; }
		#nav li ul li#nav-02-m-tennis ul { margin-top: 211px; }
		#nav li ul li#nav-02-w-tennis ul { margin-top: 231px; }
		#nav li ul li#nav-02-w-volley ul { margin-top: 251px; }

	#nav li ul li:hover ul, #nav li ul li.over ul { display: block; }
	#nav li ul li ul li a {	height: 14px; width: 100%; }
	#nav li li.tall, #nav li li.tall a { height:21px; line-height:14px;	}
	#nav ul.right { margin-left: 150px; text-align: left }
	#nav li li.header a, #nav li li.header a:hover { background-color: #BF3130; color: #fff; font-weight: bold }


/* navigation: #nav 
*/

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

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

#top-nav {
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") no-repeat;
	height: 25px;
	position: relative;
	width: 978px;
	z-index: 99; 
	margin-left: 5px;
	margin-right: 5px;
	}
	
#top-nav span { display:none; }

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

#top-nav li { float: left; }


#top-nav-01 { width:40px; padding-left: 53px; }
#top-nav-02 { width:36px; }
#top-nav-03 { width:38px; }
#top-nav-04 { width:40px; }
#top-nav-05 { width:45px; }
#top-nav-06 { width:40px; }
#top-nav-07 { width:35px; }
#top-nav-08 { width:44px; }
#top-nav-09 { width:40px; }
#top-nav-10 { width:40px; }
#top-nav-11 { width:40px; }
#top-nav-12 { width:36px; }
#top-nav-13 { width:46px; }
#top-nav-14 { width:40px; }
#top-nav-15 { width:40px; }
#top-nav-16 { width:53px; padding-left: 8px; }
#top-nav-17 { width:53px; }
#top-nav-18 { width:83px; }
#top-nav-19 { width:60px; }
#top-nav-20 { width:45px; }
#top-nav-21 { width:18px; }

#top-nav-01 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -53px -25px }
#top-nav-02 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -93px -25px }
#top-nav-03 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -129px -25px }
#top-nav-04 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -167px -25px }
#top-nav-05 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -207px -25px }
#top-nav-06 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -252px -25px }
#top-nav-07 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -292px -25px }
#top-nav-08 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -327px -25px }
#top-nav-09 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -371px -25px }
#top-nav-10 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -411px -25px }
#top-nav-11 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -451px -25px }
#top-nav-12 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -491px -25px }
#top-nav-13 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -527px -25px }
#top-nav-14 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -573px -25px }
#top-nav-15 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -612px -25px }
#top-nav-16 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -661px -25px }
#top-nav-17 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -715px -25px }
#top-nav-18 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -767px -25px }
#top-nav-19 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -850px -25px }
#top-nav-20 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -910px -25px }
#top-nav-21 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -955px -25px }

#top-nav-01:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -53px -25px }
#top-nav-02:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -93px -25px }
#top-nav-03:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -129px -25px }
#top-nav-04:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -167px -25px }
#top-nav-05:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -207px -25px }
#top-nav-06:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -252px -25px }
#top-nav-07:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -292px -25px }
#top-nav-08:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -327px -25px }
#top-nav-09:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -371px -25px }
#top-nav-10:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -411px -25px }
#top-nav-11:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -451px -25px }
#top-nav-12:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -491px -25px }
#top-nav-13:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -527px -25px }
#top-nav-14:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -573px -25px }
#top-nav-15:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -612px -25px }
#top-nav-16:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -661px -25px }
#top-nav-17:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -715px -25px }
#top-nav-18:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -767px -25px }
#top-nav-19:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -850px -25px }
#top-nav-20:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -910px -25px }
#top-nav-21:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-nav-topsports.gif") -955px -25px }


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

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

	#top-nav ul {
		border: solid #500000;
		border-width: 0 1px;
		left: -9999px;
		top: 25px;
		position:absolute;
		z-index:100
		}

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

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

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

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

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


	#top-nav li li a {
		background: #fff;
		color: #500000;
		display: block;
		padding: 3px;
		text-decoration:none;

		_width: 100%
		}

	#top-nav li li a:hover { 
		background: #500000; 
		color: #fff; 
		}

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

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



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

	#top-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 */
		}

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

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

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

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


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

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

#verticle-nav {
	height: 320px;
	position: relative;
	width: 185px;
	z-index: 98; 
	}
	
#verticle-nav span {
	margin-left: 6px;
	display:;
	}

#verticle-nav a:link, 
#verticle-nav a:visited, 
#verticle-nav a:active {
	color: #fff;
}

#verticle-nav a:hover {
	color: #500000;
} 

#verticle-nav li, #verticle-nav a {
	font-size: .95em; 
	font-family: verdana;
	height: 16px;
	display: block;
	}

#verticle-nav li { float: left; }

.verticle-nav-01 { width:185px;
background: url("http://grfx.cstv.com/schools/tam/graphics/tam-bg-sportsnav-off.gif") repeat-y 4px 0px; }
.verticle-nav-01 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-bg-sportsnav-on.gif") no-repeat 4px 0px }
.verticle-nav-01:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-bg-sportsnav-on.gif") no-repeat 4px 0px }


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

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

	#verticle-nav ul {
		border: solid #0258c5;
		border-width: 0 1px;
		left: -9999px;
		top: 16px;
		position:absolute;
		z-index:99
		}

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

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

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

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

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


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

		_width: 100%
		}

	#verticle-nav li li a:hover { 
		background: #e87316; 
		color: #fff 
		}

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

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



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

	#verticle-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 */
		}

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

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

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

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

#wrap #cstvad embed{
}

#wrap-sport #cstvad embed{
/*	
	margin-top: 5px;
	margin-left: 5px;
*/
}

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

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

#columns-story {
	background: #FFFFFF none repeat scroll 0% 50%;
	clear: both;
	margin-left: 196px;
	padding: 16px;
	width: 693px;
	vertical-align: top;
}

#columns-story a:link,
#columns-story a:visited,
#columns-story a:active {
	color: #500000;
}

#columns-story a:hover {
	text-decoration: underline;
	color: #500000;
}

#columns-story .StoryHeadline {
	color: #500000;
}

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

#column-1 {
	width: 743px;
}

#column-1-bsi-top {
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-bg-bsi-top.gif") no-repeat;
	width:712px;
	height:274px;	
	margin: 12px 0px 0px 18px;
	position: relative;
}

#column-1-bsi-top img {
	margin: 3px 0px 0px 3px;
}

#column-1-bsi-minis {
	background: #fff url("http://grfx.cstv.com/schools/tam/graphics/tam-08-bg-bsi-top.gif") no-repeat 0px -93px;
	width:712px;
/*	height:166px;	*/
	margin: 0px 0px 0px 18px;
}

#column-1-bsi-bottom {
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-bg-bsi-bottom.gif") no-repeat;
	width:712px;
	margin: 0px 0px 0px 18px;
	height:10px;	
}

#column-1-middle {
	margin: 12px 0px 0px 20px;
}

#column-1-middle-hdr-fancenter {
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-10-hdr-fancenter.gif") no-repeat;
	width: 393px;
	height: 31px;
}

#column-1-middle-fancenter {
	clear: both;
	background: #fff;
	width:391px;
	height:218px;
	border-left: 1px solid #adadad;
	border-right: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
}

#column-1-middle-hdr-ticket-info {
	margin: 12px 0px 0px 0px;
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-hdr-ticket-info.gif") no-repeat;
	width: 221px;
	height: 21px;	
}

#column-1-middle-ticket-info {
	position: relative;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}

#column-1-middle-ticket-info a{
	font-weight:bold;
	color:#990000;
}

#column-1-middle-btm-ticket-info {
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btm-sliding.gif") no-repeat;
	width: 221px;
	height: 3px;	
}

#column-1-middle-saotw {
	margin-left: 16px;
}

#column-1-middle-ads-1 {
/*
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-byrnesblog.gif") no-repeat;
	height: 115px;
	margin-left: 12px;
	margin-top: 13px;
	width: 234px;
*/
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-byrnesblog.gif") no-repeat;
	height: 43px;
	margin-left: 12px;
	margin-top: 13px;
	width: 234px;
	padding: 73px 8px 0px 8px;
	font-size: 10px;
	position: relative;
}

#bryne-link {
	position: absolute;
	top: 3px;
	left: 3px;
}

#column-1-middle-partners {
	padding-left:12px;
	padding-top:10px;
}

#column-1-middle-top-partners {
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-top-partners.gif") no-repeat;
	height: 3px;
	width: 234px;
	margin: 0px;
	padding: 0px;
}

#column-1-middle-partners-content {
	width: 232px;
/*	background: #fff;
	border-left: 1px solid #adadad;
	border-right: 1px solid #adadad;
*/	height: 115px;  
}

#column-1-middle-btm-partners {
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btm-partners.gif") no-repeat;
	width: 234px;
	height: 3px;
}

#column-2 { 
	width: 225px;
}

#column-2-sport { 
	width: 183px;
}

#column-2-story { 
	width: 197px;
	vertical-align: top;
}

#column-2-hdr-auctions {
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-hdr-auctions.gif") no-repeat;
	width:225px;
	height:21px;
	margin: 12px 0px 0px 0px;
}

#column-2-hdr-auctions-sport {
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-hdr-auctions.gif") no-repeat;
	width:179px;
	height:21px;
	margin: 2px 0px -4px 5px;
}

#auctions-portal {
	clear: both;
	padding: 0px 0px 5px 5px;
}

#store-portal {
	padding: 5px 0px 0px 3px;
}

#column-2-auctions-sport {
}

#column-2-grfx-links {
	color: #fff;
	margin-left: 5px;
	max-width: 179px;
	width: 179px;
}

#column-2-grfx-links img {
	width: 179px;
}

#column-2-auctions {
	background: #fff;
	width:223px;
	height:170px;
	border-left: 1px solid #adadad;
	border-right: 1px solid #adadad;
}

#column-2-hdr-events-sport {
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-hdr-events.gif") no-repeat;
	width:225px;
	height:32px;
	margin: 16px 0px 0px 0px;
}

#column-2-hdr-events {
	
	width:225px;
	height:32px;
	margin: 16px 0px 0px 0px;
}

.hdr-events-plain{
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-hdr-events-sports.gif") no-repeat;
}

.hdr-events-equest{
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-hdr-events-equest.gif") no-repeat;
}

.hdr-events-footbl{
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-hdr-events-sports.gif") no-repeat;
}

.hdr-events-soccer{
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-hdr-events-sports.gif") no-repeat;
}

#column-2-events {
	background: #fff;
	width:224px;
	height:481px;
	border-left: 1px solid #adadad;
	border-right: 1px solid #adadad;
	overflow: auto;
}

#column-1-sport-headlines {
	margin: 16px 20px 0px 0px;
	clear: both;
	width: 464px;
}

#column-1-hdr-sport-headlines {
	width: 464px;
	height: 32px;
	clear: both;
	position: relative;
}

#sport-headlines-ad {
	position: absolute;
	left: 364px;
}

#column-1-sport-headlines-content {
	width: 462px;
/*	height: 482px; */
	background: #fff;
	margin-bottom: 16px;
	border-left: 1px solid #adadad;
	border-right: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
}

#column-1-sport-headlines-content * {
	padding: 0px;
	margin: 0px;
}

#hdr-bg-sport {
	clear:both;
	height:60px;
	padding-left:4px;
	padding-top:7px;
	width:980px;
}

#hdr-bg-sport-title {
	height:60px;
	margin-left:4px;
	margin-top:-57px;
	width:181px;	
}

a.printerfriendly a:link,
a.printerfriendly a:visited,
a.printerfriendly a:hover,
a.printerfriendly a:active {
	font-size: 9px;
	color: #000;
}

#Content {
	font-family: verdana;
}

/* bsi
 * ---------------------------------------------------------------------------- */

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

#relativeFrame {
	position: absolute; 
	width:209px;
	z-index: 1;
	top: 0px;
	left: 484px;
}

#relativeFrame div {
	left: -50px;
	position: absolute;
	visibility: hidden;
	width: 300px;
	z-index: 1;
	/*	
	width: 248px;
	position: absolute; 
	visibility: hidden;
	z-index: 1;
*/
}

#relativeFrame span.rF-headline {
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-bg-topstories.png") no-repeat;
	* background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://grfx.cstv.com/schools/tam/graphics/tam-08-bg-topstories.png'), sizingMethod='scale';
	height: 86px;
	margin-left: 0px;
	margin-top: 30px;
	padding: 15px 0px 0px 15px;
	width: 250px;
	
	display: block;
}

#relativeFrame span.rF-headline h1{
	position:relative;
}

#relativeFrame span.rF-date p.pubdate{
	color:#505050;
	font-size:0.9em;
	font-weight:bold;
	margin-top:14px;
	margin-left: 50px;
}

#relativeFrame div span.rF-synopsis {
	color:#505050;
	font-size:1.13em;
	font-weight:bold;
	position: absolute;
	top:145px;
	left: 50px;
	width:209px;
}

#relativeFrame h1 a:link,
#relativeFrame h1 a:visited,
#relativeFrame h1 a:active {
	color:					#500000;
	text-decoration:		none;
}

#relativeFrame h1 a:hover {
	color:					#500000;
	text-decoration:		underline;
}


#relativeFrame div#frm0 { visibility: visible }

#minis{
	margin: 0px 0px 0px 12px;
	padding:0;
	width:700px;
}

#minis div{
	float:left;
	padding: 16px 8px 0px 7px;
	width:157px;
}

#minis a:link,
#minis a:active,
#minis a:visited {
	font-size: 11px;
	color: #500000;
	font-weight: bold;
	font-family: verdana;
}

#minis a:hover {
	text-decoration: underline;
	font-size: 11px;
	color: #500000;
	font-weight: bold;
	font-family: verdana;
}

#minis a img {
	opacity: .50;
	filter: alpha(opacity=50);
	margin-bottom:3px;
	border:1px solid #4F5054;
}

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

#controls { 
	_display:none;
	display:none;
}

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

#minis #controls img{
	border-width:0;
}

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

#sec-headlines-wrap {
	width: 442px;
	padding: 5px 10px;
}

#sec-headlines-wrap .pubdate {
	font: 9px verdana;
	color: #a1a1a1;
}

#sec-headlines-wrap .synopsis {
	font: 11px verdana;
	color: #a1a1a1;
}

#sec-headlines-wrap h1 {
	font: 15px verdana bold;
}

#sec-headlines-wrap h1 a:link,
#sec-headlines-wrap h1 a:visited,
#sec-headlines-wrap h1 a:hover,
#sec-headlines-wrap h1 a:active {
	color: #500000;
	text-decoration: none;
}

/* tabs
 * ---------------------------------------------------------------------------- */

#all-access-tab ul.headline-1 { margin:0; padding:0 }
#all-access-tab ul.headline-1 li { float: left; list-style: none; text-indent: -9999px; }
#all-access-tab ul.headline-1 span { display: none }


/* Headline tabs: #all-access-tab
 * ---------------------------------------------------------------------------- */	

#all-access-tab ul.headline-1 { 
	background:url("http://grfx.cstv.com/schools/tam/graphics/tam-08-tabs-fancenter.gif");
	height: 18px; 
	width: 375px	
	}

#all-access-tab ul.headline-1 li, #all-access-tab ul.headline-1 a { display: block; height: 18px }

#tab-all-access { width: 80px }
#tab-audio { width: 50px }
#tab-photo-gallery { width: 88px }

#all-access-tab.on-all-access #tab-all-access { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-tabs-fancenter.gif") 0 -18px }
#all-access-tab.on-audio #tab-audio { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-tabs-fancenter.gif") -80px -18px }	
#all-access-tab.on-photo-gallery #tab-photo-gallery { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-tabs-fancenter.gif") -130px -18px }

#video-cover {
	margin-left: 3px;
}

#hdr-all-access {
	margin-top:		10px;
}
#hdr-all-access-wrap {
	padding: 3px;
	font-size:10px;
	width:130px;
}


#all-access {
}

#audio, #photo-gallery { 
	overflow: auto;  
}

#all-access, #audio, #photo-gallery { 
	height: 184px; 
	padding: 8px; 
	background:#fff; 
	width:375px;
}

.watchthelatest {
left: 5px; position: relative;
}

#audio a:link,
#audio a:hover,
#audio a:active,
#audio a:visited {
	color: #500000;
	padding: 0px 0px 5px 0px;
}

#audio .audio-date {
	float: left;
	width: 75px;
}
#audio .audio-content {
	float: left;
	width: 282px;
	}

/* multimedia
 * ---- */

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

#multimedia-nav {
	background: #500000 no-repeat;
	height: 21px;
	position: relative;
	width: 181px;
	z-index: 99; 
	}

#multimedia-nav span { display:none; }

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

#multimedia-nav li { float: left; }


#multimedia-nav-01 { width:20px; height:21px; background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-livestats-off.gif")}
#multimedia-nav-02 { width:20px; height:21px; background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-radio-off.gif")}
#multimedia-nav-03 { width:20px; height:21px; background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-podcast-off.gif")}
#multimedia-nav-04 { width:20px; height:21px; background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-webcast-off.gif")}
#multimedia-nav-05 { width:20px; height:21px; background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-rss-off.gif")}
#multimedia-nav-06 { width:20px; height:21px; background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-gallery-off.gif")}
#multimedia-nav-07 { width:20px; height:21px; background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-wireless-off.gif")}
#multimedia-nav-08 { width:20px; height:21px; background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-newsletter-off.gif")}
#multimedia-nav-09 { width:21px; height:21px; background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-video-off.gif")}

#multimedia-nav-01 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-livestats-on.gif") }
#multimedia-nav-02 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-radio-on.gif") }
#multimedia-nav-03 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-podcast-on.gif") }
#multimedia-nav-04 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-webcast-on.gif") }
#multimedia-nav-05 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-rss-on.gif") }
#multimedia-nav-06 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-gallery-on.gif") }
#multimedia-nav-07 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-wireless-on.gif") }
#multimedia-nav-08 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-newsletter-on.gif") }
#multimedia-nav-09 a:hover { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-video-on.gif") }

#multimedia-nav-01:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-livestats-on.gif") }
#multimedia-nav-02:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-radio-on.gif") }
#multimedia-nav-03:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-podcast-on.gif") }
#multimedia-nav-04:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-webcast-on.gif") }
#multimedia-nav-05:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-rss-on.gif") }
#multimedia-nav-06:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-gallery-on.gif") }
#multimedia-nav-07:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-wireless-on.gif") }
#multimedia-nav-08:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-newsletter-on.gif") }
#multimedia-nav-09:hover>a { background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-video-on.gif") }

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

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

	#multimedia-nav ul {
		border: solid #0258c5;
		border-width: 0 1px;
		left: -9999px;
		top: 21px;
		position:absolute;
		z-index:99
		}

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

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

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

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

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


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

		_width: 100%
		}

	#multimedia-nav li li a:hover { 
		background: #e87316; 
		color: #fff 
		}

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

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



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

	#multimedia-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 */
		}

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

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

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

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

#multimedia-title {
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-bg-multimedia-title.gif") no-repeat;
	width: 181px;
	height: 16px;
	color: #fff;
	padding: 3px 0px 0px 12px;
	font: 10px verdana;
}

/* sportnav
 * ---------------------------------------------------------------------------- */

	#sportnav-wrap {
		border-top: 1px solid #a1a1a1;
		margin: 	0px 0px 0px 19px;
		padding: 	3px;
		width:		668px;
		height:		31px;
		clear:		both;
	}

	#sportnav {
		margin: 0px;
		padding: 0px;
		position: relative;
	}

	#sportnav, #sportnav li a:link,
	#sportnav li a:visited,
	#sportnav li a:active {
		color: #a1a1a1;
		text-decoration: none;
		font: 11px verdana;
	}

	#sportnav li a:hover {
		color: #a1a1a1;
		text-decoration: underline;
		font: 11px verdana;
	}

	#sportnav ul {
		padding: 0px;
		margin: 0px;
	}

	#sportnav li {
		display: inline;
		_display: inline;
	}

	.aggiecreditunion {
		left: 551px;
		position: absolute;
	}
	
	.aggiecreditunion img {
		background: url("http://grfx.cstv.com/schools/tam/graphics/csmc-140w.gif") no-repeat;
	}

/* Gallery
 * ---------------------------------------------------------------------------- */
	
	#galleryblock {margin:0px; padding:0px;}

	#galleryblock li {
	        float: left;
	        margin: 0px;
	        padding-left: 0px;
	        width: 119px;
	        height:100px;
	        text-align: left;
	        list-style-type: none;
	        font-size:11px;
	        font-weight:normal;
	        }
	#galleryblock li a:link, #galleryblock li a:visited { /*VIEW LINK FORMATTING*/
	        font-family:Arial;
			font-size:10px;
	        color:#000;
	        text-decoration: none;
	        }

	#galleryblock img {     
	        display: block;
	        border: none;
	        width: 115px;
	        height: 67px;
	        margin-bottom: 3px;
	        margin-top:3px;
	        }

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

.Accordion {
	overflow: hidden;
	width: 219px; /* container width */
	}

.AccordionPanel {
	margin: 0px;
	padding: 0px;
	}

#Accordion1 {
	color:#fff;
	width: 219px;
	border-left: 1px solid #adadad;
	border-right: 1px solid #adadad;
	/*border-bottom: 1px solid #adadad;*/
	outline: none;
	}


/* This container houses the title for the panel.*/
.AccordionPanelTab {
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-sliding-gray.gif") no-repeat;
	width:219px;
	height:21px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	}

.AccordionPanelTab img {
	height:21px;
	display:block;
	}

/* 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: #fff;
	overflow: auto;
	width:209px;
	padding: 0px 5px;
	height:204px;
	color:#000;
	_background-attachment:fixed;
	}
	
.AccordionPanelContent ul {margin:0;padding:0;padding-left:20px;padding-top:6px;}

.AccordionPanelContent li {padding-bottom:3px;}
	
.AccordionPanelContent a {color:#000;text-decoration:none;}

.AccordionPanelContent a:hover {color:#000;text-decoration:underline;}	
	
.AccordionPanelContent .pollquestion {color:#000;}
	
.AccordionPanelContent .pollanswers {color:#000;}

/* This is an example of how to change the appearance of the panel tab that is currently open.*/
.AccordionPanelOpen .AccordionPanelTab{
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-sliding-red.gif") no-repeat;
	color:#fff;
	}

/* This is an example of how to change the appearance of the panel tab as the mouse hovers over it.*/
.AccordionPanelTabHover {
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-sliding-red.gif") no-repeat;
	width:219px;
	height:21px;
	}

.AccordionPanelOpen .AccordionPanelTabHover {
	color: #555555;
}

/* Athlete of the week
 * ---------------------------------------------------------------------------- */

#column-1-middle-hdr-aotw {
	margin:12px 0px 0px;
	background:url("http://grfx.cstv.com/schools/tam/graphics/tam-08-hdr-aotw.gif") no-repeat;
	width: 222px;	
	height: 21px; 
}

#column-1-middle-aotw {
	background: #fff;
	width: 214px;
	height:	261px;
	padding: 3px;
	border-left: 1px solid #adadad;
	border-right: 1px solid #adadad;
	overflow: auto;
	font-size: 11px;
}

#column-1-middle-aotw a:link,
#column-1-middle-aotw a:active,
#column-1-middle-aotw a:visited, 
#column-1-middle-aotw a:hover {
	color: #500000;
	text-decoration: underline;
}

#column-1-middle-aotw img {
	border: 1px solid #500000;
	margin-right: 5px;
}

#column-1-middle-btm-aotw {
	background:url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btm-aotw.gif") no-repeat;
	width: 222px;	
	height: 3px; 
}

/* Athletic Headlines
 * ---------------------------------------------------------------------------- */

#column-1-bottom {
	clear: both;
	margin: 0px 0px 0px 20px;
}

.vert-twelve { height: 12px; clear: both; }

#column-1-middle-hdr-atletic-headlines {
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-hdr-athleticheadlines.gif");
	width: 709px;	
	height: 31px; 	
}

#column-1-middle-atletic-headlines {
	background: #fff;
	width: 707px;
/*	height: 650px;*/
	overflow: auto;
	display: block;
	border-left: 1px solid #adadad;	
	border-right: 1px solid #adadad;	
	border-bottom: 1px solid #adadad;
	margin-bottom: 12px;
}

#sportsnav-container {
	list-style: none;
	padding: 0px;
	margin: 0px 0px 0px 4px;
}

.sportsnav {
	background:			url("http://grfx.cstv.com/schools/tam/graphics/tam-bg-sportsnav-off.gif") no-repeat;
	color: 				#fff;
	font-family:		verdana;
	font-size:			11px;
	height:				16px;
	padding-left:		16px;
	width:				164px;
}

/* Poll
 * ---------------------------------------------------------------------------- */

#column-2-poll {
}

#column-2-hdr-poll {
	margin:16px 0px 0px 0px;
	background:url("http://grfx.cstv.com/schools/tam/graphics/tam-08-hdr-poll.gif");
	width: 224px;	
	height: 21px; 
}

#column-2-poll-content {
	background: #fff url("http://grfx.cstv.com/schools/tam/graphics/tam-08-bg-poll.gif") repeat-x;
	width: 222px;
	height:	300px;
	border-left: 1px solid #adadad;
	border-right: 1px solid #adadad;
	overflow: hidden;
}

#column-2-poll-content table div.pollanswers,
#column-2-poll-content table div.pollquestion {
	font-size: 10px;
}

.column-2-btm-poll {
	background:url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btm-poll.gif") no-repeat;
	width: 224px;	
	height: 3px; 
}

/* store
 * ---------------------------------------------------------------------------- */

#column-2-stubhub {
	margin: 16px 0px 0px 0px;	
}

#column-2-store-flash {
	width: 224px;
	height: 166px;
	margin: 16px 0px 0px 0px;
}

/* Headlines
 * --- */

.columns-1-headline-info {
	float: 		left;
	padding:	0px 12px;
	width:		329px;
}
.columns-1-sportabbrev {
	border-bottom:		1px solid #000;
	width:				200px;
	height: 			17px;
}
.columns-1-sportabbrev h2 {
	margin:				0px;
	font-size:			14px;
	font-family:		arial;
	color:				#500000;
}
.columns-1-sportnav {
	border-bottom:		1px solid #000;
	width:				129px;
	height: 			17px;
}

.columns-1-sportnav #sportnav li a:link,
.columns-1-sportnav #sportnav li a:hover,
.columns-1-sportnav #sportnav li a:visited,
.columns-1-sportnav #sportnav li a:active {
	font-size: 9px;
	color: #000;
}

.columns-1-headline { clear: both; }
.columns-1-headline ul {
	padding-left: 20px;
	margin: 9px;
}
.columns-1-headline ul li { 
	font-size: 12px;
}

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


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

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

.btn-ads {
	padding-left: 106px;
/*	width: 275px; */
}

.btn-ads div {
/*	margin-left: 181px; */
}

#btn-ads-tamu {
	text-align: center;
	background: url("http://grfx.cstv.com/schools/tam/graphics/tamu_boxlogo.gif");
	width: 180px;
	height: 64px;
	margin: 35px 0px 0px 0px;
}
	
#btn-ads-lonestar {
	text-align: center;
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-lonestar.gif");
	width:109px;
	height:130px;
}
	
#btn-ads-big12 {
	text-align: center;
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-big12.gif");
	width:93px;
	height:89px;
	margin-top: 30px;
}
	
#btn-ads-ncaa {
	text-align: center;
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-08-btn-ncaa.gif");
	width:78px;
	height:118px;
	margin-top: 15px;
}
	
.seasontickets {
	margin-top: 16px;
	background: #000;
	width: 224px;
	height: 60px;
}
	
/* pre-footer
 * ---------------------------------------------------------------------------- */

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

#holder-story {
	background: #000;
	width: 300px;
	height: 251px;
	margin-left: 14px;
}

#side-ad {
	background:		#000 none repeat scroll 0%;
	height:			619px;
	margin-left:	988px;
	position:		absolute;
	top:			98px;
	width:			171px;
}
	
/* footer
 * ---------------------------------------------------------------------------- */
	
#footer {
	background: url("http://grfx.cstv.com/schools/tam/graphics/tam-07-bg-footer.gif") repeat-x top;
	color: #222;
	padding: 20px;
	text-align: center;
	margin: 0px auto;
	}
	
	#footer a:link, #footer a:visited { color: #fff }
	#footer a:hover, #footer a:active { color: #fff; text-decoration: underline; }
	
/* edits for aggie audio central
 * ---------------------------------------------------------------------------- */
.audiobox {
	background: url('http://grfx.cstv.com/schools/tam/graphics/audio-central.jpg') no-repeat;
	padding: 10px;
	min-width: 198px;
}
.audiotext {
	margin-top: 40px;
	margin-left: -10px;
}
.smalltext {
	font-size: 9px;
	margin-right: 10px;
}

/* end edits for aggie audio central
 * ---------------------------------------------------------------------------- */

#nav .aggiescan a {
	background-color: #00fe06;
}

.tableheaders {
	color: #ffffff;
	font-weight: bold;
}

/* edits for signing day
 * ---------------------------------------------------------------------------- */
.athletephoto {
	padding: 10px;
	float: right;
}

/* end edits for signing day
 * ---------------------------------------------------------------------------- */
