/* 
 ----------------------------------------------------------------------------
	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/schools/tul/graphics/tul-09-bg.gif") repeat-x;
	color: #222;
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	margin:0; 
	padding:0 
}

td{
	font: 11px 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: #444; text-decoration: underline }
a:hover, a:active { color: #666; 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;}

.images-blok
{
	display:block;
}

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

#revLayeredAd .revClickText  {
color:#fff;
}

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

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

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

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

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


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

#wrap 
{ 
	background: url("http://grfx.cstv.com/schools/tul/graphics/tul-07-bg-wrap.gif") repeat-y;
	width:1004px;
	margin:0 auto;
}
	
#mast 
{
	width:1003px;
	margin:6px 0 0 0;
	display:block;
}

#mast-topL
{
	float:left;
	background: url("http://grfx.cstv.com/schools/tul/graphics/tul-09-mashead-left-top.jpg") no-repeat;
	width:445px;
	height:41px;
	display:block;
}

#mast-topR
{
	float:left;
	width:478px;
	height:26px;
	background:#01381e;
	padding:15px 0 0 80px;
	display:block;
}

#ticket-central
{
	background: url("http://grfx.cstv.com/schools/tul/graphics/tul-09-nav-ticket-central.gif") no-repeat;
	width:463px;
	height:26px;
	display:block;
}



#central
{float:left;	
width:146px;
height:26px;
}


#account
{
float:left;	
width:140px;
height:26px;	
}

#tix
{
float:left;	
width:177px;
height:26px;
}
#mast-L
{
	background: url("http://grfx.cstv.com/schools/tul/graphics/tul-09-mashead-left.gif") no-repeat;
	float:left;
	width:445px;
	height:93px;
	display:block;
	
}
#mast-L img
{
	display:block;
}

#mast-R
{
	float:left;
	width:448px;
	display:block;
}
#mast-R img
{
	display:block;
}
#title-wrap
{
	background:#fff;
	width:996px;
	height:46px;
	padding:3px 0 3px 7px;
}

#title
{
	float:left;
	width:540px;
}

#sport-nav
{
	background: url("http://grfx.cstv.com/schools/tul/graphics/tul-09-bg-sportsnav.gif") no-repeat;
	width:451px;
	height:31px;
	padding:15px 0 0 0;
	float:left;
	color:#fff;
}

#sport-nav a
{
	color:#fff;text-decoration:none;
	text-transform:uppercase;
	padding:5px;
}



#promos-wrap
{
	width:1000px;
	height:138px;
	background:#fff;
	padding:5px 0 0 3px;
display:block;

}

#top-ads-wrap
{width:1003px;}

#top-promo-wrap
{float:left;}

#holder-banner
{float:left;
width:728px;
height:90px;
padding-left:5px;
}


#promo-green-wrap
{
	width:996px;
	height:126px;
	background:#005837;
}


#promos
{
	float:left;height:126px
}

#promos2
{
	float:left;
	width:276px;
	background:#005837;
	padding:0 0 0 3px;
}

#promos img
{
 	padding:0 0 0 3px;
}

#auct-potal-wrap
{
	float:left;
	background:#005837;
	padding:0 0 0 3px;
	height:126px;
}


body#sport-body #search-wrap
{
margin:0 0 10px 0;}

#search-wrap
{width:275px;}

#index-blog
{
color:#fff;
padding:15px;

}

#index-blog a
{color:#fff;}


#sport-blog
{
color:#000;
padding:15px;

}

#sport-blog a
{color:#005837;}


#sidebar-images
{



}


#sidebar-images img
{padding:3px 0 3px 0; } 


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

#columns {width:1003px; background:#fff; padding:0; margin:0;
border:solid #fff; border-width:1px 2px 0 1px;  }

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

#column-1 {width:694px;}
#column-2 {width:300px;}

body#sport-body #column-1 {width:410px;}
body#sport-body #column-2 {width:300px;}
body#sport-body #column-3 {width:300px;}

body#sport-story #column-1 {width:690px;padding:10px;}
body#sport-story #column-3 {width:275px;}

body#story #column-1 {width:983px;padding:10px;}

#story-ad
{
	
	width:298px;
	height:248px;
	margin-bottom:7px;
}



body#sport-body #story-ad
{
	border:1px solid;
	width:298px;
	height:248px;
	margin-top:43px;
}

#headlines-wrap
{
	background:#005837;
	height:457px;
}


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

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


/* Headline tabs: #headlines-tab
 * ---------------------------------------------------------------------------- */	

#headlines-tab ul.headline-1 { 
	background:url("http://grfx.cstv.com/schools/tul/graphics/tul-10-bsi-tab-recruits.gif");
	height: 27px; 
	width: 694px	
	}

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

#tab-headlines { width: 134px }
#tab-live { width: 141px }
#tab-video { width: 128px }
#tab-events { width: 117px }
#tab-hurricane { width: 174px }

#headlines-tab.on-headlines #tab-headlines { background: url("http://grfx.cstv.com/schools/tul/graphics/tul-10-bsi-tab-recruits.gif") 0 -27px }
#headlines-tab.on-live #tab-live { background: url("http://grfx.cstv.com/schools/tul/graphics/tul-10-bsi-tab-recruits.gif") -134px -27px }	
#headlines-tab.on-video #tab-video { background: url("http://grfx.cstv.com/schools/tul/graphics/tul-10-bsi-tab-recruits.gif") -275px -27px }
#headlines-tab.on-events #tab-events { background: url("http://grfx.cstv.com/schools/tul/graphics/tul-10-bsi-tab-recruits.gif") -403px -27px }
#headlines-tab.on-hurricane #tab-hurricane { background: url("http://grfx.cstv.com/schools/tul/graphics/tul-10-bsi-tab-recruits.gif") -520px -27px }

#headlines, #live, #video, #events, #hurricane {  
	padding: 3px; 
	width:688px;
}




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




#video-player-wrap
{float:left;
}

#access
{float:left;
color:#fff;
text-align:center;
}

#flash-video
{
	background:#fff;
	color:#000;
	width:300px;
	height:411px;
}

body#sport-body #flash-video
{
	background:#fff;
	color:#000;
	width:300px;
	height:346px;
margin:0 0 10px 0;
}

#sport-vid
{
	background:#005837;
	width:300px;
	height:16px;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	padding:4px 0 0 0;
}

#sport-vid a
{
	color:#fff;
	text-decoration:none;
}

/* Events tabs: #stories-tab
 * ---------------------------------------------------------------------------- */	

#stories-tab ul.event-1 { 
	background:url("http://grfx.cstv.com/schools/tul/graphics/tul-09-bsi-sports-tab.gif");
	height: 28px; 
	width: 410px	
	}

#stories-tab ul.event-1 li, #stories-tab ul.event-1 a { display: block; height: 28px }

#tab-stories { width: 135px }
#tab-sportlive { width: 138px }
#tab-sportcalendar { width: 137px }


#stories-tab.on-stories #tab-stories { background: url("http://grfx.cstv.com/schools/tul/graphics/tul-09-bsi-sports-tab.gif") 0 -28px }
#stories-tab.on-sportlive #tab-sportlive { background: url("http://grfx.cstv.com/schools/tul/graphics/tul-09-bsi-sports-tab.gif") -135px -28px }	
#stories-tab.on-sportcalendar #tab-sportcalendar { background: url("http://grfx.cstv.com/schools/tul/graphics/tul-09-bsi-sports-tab.gif") -273px -28px }

#stories, #sportlive, #sportcalendar 
{ 
	width:410px;
height:385px;
margin:0 0 5px 0;}
 

#relativeFrame, #relativeFrame *{
	margin:0;
	padding:0;
width:350px;	
}

#relativeFrame {
	position: relative; 
	width:350px;
	z-index: 1
}

#relativeFrame div {
	
	float:left;
	padding:5px 0 0 10px;
	position: absolute; 
	visibility: hidden;
	z-index: 1;
	color:#fff;
}

#relativeFrame a
{
	color:#ccc;
}

#relativeFrame div#frm0 { visibility: visible }


#hfrms
{
	height:33px;
	width:650px;
	color:#fff;
position:relative;
}
	
#hfrm0,#hfrm1,#hfrm2,#hfrm3 {
	visibility:hidden;
	width:650px;
	padding:0 0 0 10px;
position:absolute;
height:33px;
}

#hfrm0 { 
	visibility:visible;
	}


#hfrms h1 
{
	font-size:27px;
	color:#fff;
text-decoration:none;
margin:0;
padding:0;
}

#minis{
	margin:-85px 5px 0 5px;
	padding:0;
	float:right;
}


#minis a
{
	color:#fff;
	text-decoration:none;
	text-align:center;
}

#minis div
{
	float:left;
	width:71px;
	padding-right:10px;
}

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

.pubdate
{margin:0;
padding:2px 0 2px 0;}
#sec-lead-headline
{
	width:400px;
	padding:5px;
	background:#eaeaea;
}


#sec-lead-headline h1 a
{
	color:#005837;
	font-size:14px;
	text-decoration:none;
}

#sec-lead-headline h1
{margin:0;
padding:0;}

#sec-headlines-wrap
{
	width:390px;
	margin:5px 10px 0 10px;
}


#sec-headlines-wrap h1, #sec-lead-headline h1
{
	margin:0;
	padding:0;
}

#sec-headlines-wrap h1 a
{
	font-size:11px;
	text-decoration:none;
}

#more-btn
{
margin:0 0 0 55px;}


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

#sidebar-wrap
{
width:245px;
height:389px;
background:#005837;
color:#fff;
margin:0 0 0px 0;
padding:2px 15px 15px 15px;
overflow-y:auto;
overflow-x:hidden;
line-height:12px;
}

.sidebar-hdr
{	color:#fff;
	font-size:13px;
	text-decoration:none;

}

#sidebar-wrap a
{color:#fff;
text-decoration:none;
}

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

#sidebar { margin: 0 }

#sidebar h3 { margin-top: 5px }

#calendar-wrap
{

height:420px;
overflow:auto;
}

.calendar, .calendar * { 
	border-collapse: collapse; 
	margin: 0; 
	padding: 0;

 
	}
	
.calendar { width: 100%;background:#d3d3d3; }

.calendar td { padding: 2px }

.calendar tr.calendar-date { 
	background: #005837; 
	color: #fff; 
	font-weight: bold
	}
	
.calendar-date td
{color:#fff;
font-weight:bold;
font-size:12px;
text-transform:uppercase;}


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

#sport-events
{
	height:405px;
	overflow:auto;
}



/* 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 }
		
	#non-sport-sidebar
	{
	                width:310px;
	                background:#E4E4E4;
	                padding-left: 10px;
	                float:left;
	}

	#non-sport-content
	{
	                width:650px;
	                float:left;
	                padding-left:5px;
	}
/* footer
 * ---------------------------------------------------------------------------- */
	
#footer 
{
	width:1003px;
	background:#fff;
	padding:8px 0 0 0;
}
	
#print-foot
{text-align:center;
color:#005837;
margin-top:35px;}

#print-foot a
{text-align:center;
color:#005837;}


#footer-images
{
	background: url("http://grfx.cstv.com/schools/tul/graphics/tul-09-bg-logos.gif");
	text-align:center;
}

	#footer a:link, #footer a:visited { color: #444 }
	#footer a:hover, #footer a:active { color: #666 }

	
/*100 Seasons Styles */
.hiddenMel {
font-size:14px;
display:none;
padding-left:130px;
}
.visibleMel {
font-size:14px;
display:block;
padding-left:130px;
}
.hiddenMel table{
font-size:14px;
}
.hiddenMel td{
font-size:14px;
}
.linkMel{
color:#000;
font-weight:bold;
text-decoration:underline;
cursor:pointer;
font-size:12px;
}
.linkMel:hover{
text-decoration:none;
color:#00a7e2;
cursor:pointer;
font-size:12px;
}	
	
	
	
	/*Carousel Styles */
.jcarousel-skin-tango .jcarousel-container {
    background: #005837;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 484px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 484px;
    height: 124px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  484px;
    height: 124px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  484px;
    height: 124px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 474px;
    height: 124px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	padding-left: 22px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin: 0px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin: 0px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 20px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(http://grfx.cstv.com/schools/tul/graphics/btn/next-carousel.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(http://grfx.cstv.com/schools/tul/graphics/btn/prev-carousel.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: 0px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: 0px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: 0px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 5px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(http://grfx.cstv.com/schools/tul/graphics/btn/prev-carousel.png) no-repeat 0 0;
}


.twitcarousel {
    position: absolute;
    top: 42px;
    left: 3px;
    width: 32px;
    height: 32px;
    cursor: pointer;
}
.facecarousel {
    position: absolute;
    top: 72px;
    left: 3px;
    width: 32px;
    height: 32px;
    cursor: pointer;
}


.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(http://grfx.cstv.com/schools/tul/graphics/btn/next-carousel.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: 0px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: 0px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0px 0;
}
.signee{}
.signheadshot{width:80px;}
