
body, td{font-family:verdana,arial, helvetica, sans-serif; font-size:11px;}

body { background: #016d53 url("http://grfx.cstv.com/schools/wrst/graphics/wrst-06-index-ribbon.gif") 996px -50px repeat-y; }
a:hover{ text-decoration:none;}
.line-clear{clear:all; line-height:20px;}
/* outter wrappers  */
	#float-nav{display:block; float:left; width:648px; height:42px;}
	#float-search{display:block; float:left; width:347px; height:42px; background-image: url("http://grfx.cstv.com/schools/wrst/graphics/wrst-06-index-nav-03.gif"); background-repeat: no-repeat;}

#wrapper{clear:left; display:inline; float:left; width:995px; margin:0; padding:0; background-image:url("http://grfx.cstv.com/schools/wrst/graphics/wrst-06-index-back.gif"); background-repeat: repeat-y;}
#sport-wrapper{clear:left; display:inline; float:left; width:995px; margin:0; padding:0; background-image:url("http://grfx.cstv.com/schools/wrst/graphics/wrst-06-sport-back.gif"); background-repeat: repeat-y;}
#story-wrapper{clear:left; display:inline; float:left; width:995px; margin:0; padding:0; background-image:url("http://grfx.cstv.com/schools/wrst/graphics/wrst-06-stories-back.gif"); background-repeat: repeat-y;}
	#sub-masthead{display:block; width:995px; position:relative; width:995px;}
	#give-btn {
	width:95px;
	height:80px;
	position:absolute;
	top:8px;
	right:12px;
	z-index:50;
	}
	#sub-wrap-col-1{display:block; float:left; width:479px;}
	#sub-wrap-col-2{display:block; float:left; width:318px;}
	#sub-wrap-col-3{display:block; float:left; width:198px;}
	#sub-logos{display:block; clear:left; margin: 10px 30px; padding: 10px 0px; width:935px; background-color:#fff;}
	#sub-disclaimer{display:block; clear:left; padding: 34px 0px; width:995; border-width: 5px 0px 0px 0px; border-style:solid; border-color:#000; background-color:#fff;}
	
	#sub-story-wrap-col-1{display:block; float:left; width:797px; margin:0;}
	#sub-story-wrap-col-2{display:block; float:left; width:198px;}

#story-header-img-box{display:block; width:777px; margin:0px 0px 0px 10px;}
/* outter wrappers  */

a img, :link img, :visited img, fieldset { border:none }
a { outline: none }

/*  offset  */
.other-headline-offset{display:block; margin-left:5px; width:472px;}
.tab-offset{margin-left:10px; width:280px;}
.search-offset{display:block; margin-left:20px; width:327px;}

/*  box  */
#bsi-box{position:relative; width:100%; background-color:#e9af10;}
#index-lead-photo{display:block; width:450px; margin:0px 0px 0px 10px; padding:0; background-image:url("http://grfx.cstv.com/schools/wrst/graphics/wrst-06-index-bsi-sliver.gif"); background-repeat: repeat-y;}
#sidebar-box{display:block; width:296px; height:251px; margin:0px 0px 0px 10px; padding:50px 0px 0px 0px; background-image:url("http://grfx.cstv.com/schools/wrst/graphics/wrst-06-sports-links.gif"); background-repeat: no-repeat;}
#sidebar-link-box{display:block; width:260px; height:190px; overflow:auto;margin:0px 0px 0px 20px;padding:0px;}
#sport-nav{display:block; margin-left:20px; padding: 2px 0px; width:435px; height:21px; background-image:url("http://grfx.cstv.com/schools/wrst/graphics/wrst-06-sports-greentab.gif"); background-repeat: no-repeat;}

#sidebar-box1 {
	display:block; 
	width:296px; 
	margin:5px 0px 0px 10px; 
	padding:20px 0px 10px 0px;
	background:#073228 url("http://grfx.cstv.com/schools/wrst/graphics/wrst-07-sports-links-hdr.gif"); background-repeat: no-repeat;
	}

#sidebar-link-box1 {
	display:block; 
	width:260px; 
	margin:0px 0px 0px 20px;
	padding:0px;
	}

.index-lead-photo-box{display:block; width:450px; height:35px; margin:0px 0px 5px 10px; padding:0;}
.printer-box{display:block; float:right; width:300px; padding: 5px 0px;}
.sliver-box{display:block; margin-left:10px; width:300px; background-image:url("http://grfx.cstv.com/schools/wrst/graphics/wrst-06-index-middle-sliver.gif"); background-repeat: repeat-y;}
.tab-frame-box{border: 2px solid #e9af10;}
.video-box{display:block; width:294px; background-image:url("http://grfx.cstv.com/schools/wrst/graphics/wrst-06-index-aa-sliver.gif"); background-repeat: repeat-y;}

/********************************************************************************/
/*----- EDITOR GROUPS -----*/


.tableheader {color:#ffffff; font-size:14px; font-weight:600; text-decoration:none;}
.tableheader-blk {color:#000000; font-size:12px; font-weight:700; text-decoration:none;}
.tableheaderwhite {color:#fff; font-size:14px; font-weight:600; text-decoration:none;}

.pagelinks {color:#00634b;font-size:11px;text-decoration:underline;}
.pagelinks:hover{color:#00634b;text-decoration:none;}

.yellowlinks {color:#E9AF10;font-size:11px;text-decoration:none;}
.yellowlinks:hover{color:#E9AF10;text-decoration:underline;}

.facilities {color: #00634b; font-size:11px; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none;}
.facilities-lg {color: #feca00; font-size:16px; font-weight: 600; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none;}


/*----- EDITOR GROUPS -----*/
/********************************************************************************/





/*----- AUCTION SPECIFIC -----*/
.auction_hdr {font-family:arial; font-size:14px; color:#000000; font-weight:900; line-height:14px;}
.auction_hdr:hover {text-decoration:underline; color:#00634b;}
/*----- END AUCTION SPECIFIC -----*/

/*----- MISC SITE SPECIFIC -----*/
/*
.secheadlinescrollregion {position:relative; left:1px; background-color:#00634b; border-style:solid; border-color:#000; border-left-width:1px; border-right-width:0px; border-bottom-width:0px; 
 border-top-width:0px;
 width:438px;
 height: 170px;
 overflow:auto;
 scrollbar-face-color:#00634b; 
 scrollbar-shadow-color: #A7A7A7; 
 scrollbar-highlight-color: #610101; 
 scrollbar-3dlight-color: #610101; 
 scrollbar-darkshadow-color: #610101; 
 scrollbar-track-color: #000; 
 scrollbar-arrow-color: #fff;
 }
 */
/*----- MISC SITE SPECIFIC -----*/



/* -------- NAVIGATION & LINKS ----------- */
.bottomnavlink {color:#fff;font-size:11px;text-decoration:none;}
.bottomnavlink:hover{color:#00634b;}

.mainnavlink {color:#fff;font-size:11px;text-decoration:none;}
.mainnavlink:hover{color:#00634b;}


.RelConLink {color:#00634b;font-size:11px;text-decoration:none;}
.RelConLink:hover{color:#919191;}

.sidebarlink {color:#e9af10;font-size:11px; font-weight:bold;text-decoration:none;}
.sidebarlink:hover{text-decoration:underline;}




/* add'l sidebar group and notes */
.sidebarlinkwhite {color:#fff;font-size:11px;text-decoration:none;}
.sidebarlinkwhite:hover{color:#cccccc;}
.SidebarHeader {color:#e9af10;font-size:13px;font-weight: 800;}
.sportnavlink {color:#e9af10; font-size:11px; text-decoration:none; font-weight:600;}
.sportnavlink:hover{text-decoration:underline;}
/* add'l sportnav group and notes */

.topnavlink {color:#fff;font-size:11px;text-decoration:none;}
.topnavlink:hover{color:#00634b;}

/* --------  NAVIGATION & LINKS ----------- */


/*----------FANPOLL----------*/
.pollquestion {font-size: 11px; font-weight:800; color:#000;}
.pollanswers {font-size: 10px; color:#000;}
.polllink {font-size: 11px;}
#pollradio {background-color: #e6e7e9;}

.pollbg {background-color: #e6e7e9;}
/*----------FANPOLL----------*/

/*--VIDEO--*/
#embed-video { margin-bottom: 5px; position: relative !important; z-index: 2 !important; width: 300px; height: 300px; display: block; }
#index-video { position: relative !important; z-index: 2 !important; }
#embed-video iframe { position: relative !important; z-index: 2 !important; }
#embed-holder { position: relative !important; z-index: 2 !important; } 
/*--VIDEO--*/

/*----------EMAIL----------*/
.email {font-size: 10px;}
/*----------EMAIL----------*/


/*----------EVENTS----------*/
.eventtitle {position:relative; margin:0px 0px 5px 20px; font-size:12px; color:#000000;font-weight:800;}
.liveeventdate {font-size:11px; color:#000000;}
.liveeventaudioSport{font-size:11px; color:#000000; text-decoration:underline;}
.liveeventaudioSport:hover {text-decoration:none;}
.livesport {font-size:11px; font-weight:600; text-decoration:none;  color:#00634b}
.livesport:hover {text-decoration:underline;}
.liveevent {font-size:11px;}
.liveeventSport{font-size:11px;}
/*----------EVENTS----------*/


/*-----footer-----*/
.disclaimer{color:#fff;}
.disclaimerlink{color:#00634b;}
.disclaimerlink:hover{text-decoration:none;}

.oaslink{color:#00634b;}
.oaslink:hover{text-decoration:none;}
.storyoaslink{color:#00634b;}
.storyoaslink:hover{text-decoration:none;}
#footer-wrap-temp { width: 790px !important; }
/*-----footer-----*/


/*----- OFFSETS -----*/
.campusoffset{margin-left:10px;width:400px;}

.secheadlineoffset{margin-left:10px;width:350px;}
.sportheadlineoffset{margin-left:20px;width:459px;}
.headlineoffset {margin-left:10px;width:350px;}
.sidebaroffset{margin-left:10px;width:230px;}
.eventoffset{margin-left:20px;width:180px;}

/*----- OFFSETS -----*/



/*----- LAYERD ITEMS-----*/

#leaderboardL{position:absolute;left:0px;top:0px;}
#scoreboardL{position:relative; background:#000; left:0; top:0; width:1000px; height:30px;}
#Skyscraper { z-index:20; }

#sport-img-lead{display:block; margin:20px 0px 20px 20px; border: #00634b 2px solid; width:430px;}
#sportrelativeFrame{display:block; margin:20px 0px 20px 20px; width:430px;}


#sportnavbarL{position:absolute; left:751px; top:307px; width:249px; height:44px; z-Index:2;}
#searchL{position:absolute; left:640px; top:2px; width:249px; height:25px; }

#topnavL{position:absolute; left:180px; top:263px; width:571px; height:44px; z-Index:2;}

/*
#sportnavL{position:absolute; left:181; top:199; width:571; height:44; z-Index:2;}
#topnavL{position:absolute; left:180; top:152; width:571; height:44; z-Index:2;}

*/
#tickerL{position:absolute;}

/*----- LAYERD ITEMS-----*/









/*  ------------  NOTHING BELOW THIS LINE ------------ */
/* --------------------------------------------------- */


/* -----TABS----- */
.merchanttabs{position:relative;}
.eventscrolltabs{position:relative;}


.promotionscrolltabs{position:relative;}
.promotionscrolltabslink{font-size: 10px; color:#000;}

/* -----TABS----- */


/*-----VERT SPACING-----*/
.topadvert {line-height:111px;}
.fivevert{line-height:5px;}
.tenvert{line-height:10px;}
.twentyvert{line-height:20px;}
/*-----VERT SPACING-----*/


/*----- PROTECTED HEADLINES----- color, size, weight, decoration  */


 /* ---------- other photo headlines ---------- */
.topcaption{color:#000; font-size:11px;}
.topheadline{color:#000; font-size:18px; font-weight:900; text-decoration:none;}
.topheadline:hover{text-decoration:underline;}
.topmore{color:#00634b; font-size:11px; font-weight:bold; text-decoration:none;}
.topmore:hover{text-decoration:underline;}
.toppubdate{ color:#00634b; font-size:11px; font-weight:600;}
.topsportname{color:#00634b; font-size:11px; font-weight:600;}
.topsynopsis{color:#000; font-size:11px;}
.topteaser{color:#fff; font-size:11px;}
 
 /* ---------- other photo headlines ---------- */
.leadcaption{color:#fff; font-size:11px;}
.leadheadline{color:#1b2c64; font-size:12px; font-weight:600; text-decoration:none;}
.leadheadline:hover{text-decoration:underline;}
.leadmore{color:#000; font-size:11px; font-weight:bold; text-decoration:none;}
.leadmore:hover{text-decoration:underline;}
.leadpubdate{ color:#000; font-size:11px; font-weight:600;}
.leadsportname{color:#000; font-size:11px; font-weight:600;}
.leadsynopsis{color:#000; font-size:11px;}
.leadteaser{color:#fff; font-size:11px;}

 /* ---------- non-photo headlines ---------- */
.seccaption{color:#fff; font-size:11px;}
.secheadline{color:#00634b;font-size:11px;font-weight:600;text-decoration:none;}
.secheadline:hover{text-decoration:underline;}
.secmore{color:#00634b;font-weight:600; font-size:11px;text-decoration:none;}
.secmore:hover{text-decoration:underline;}
.secpubdate{color:#000; font-size:11px;}
.secsportname{color:#fff; font-size:11px;}
.secsynopsis{color:#000; font-size:11px;}
.secteaser{color:#000; font-size:11px;}

/* ---------- FEATURE HEADLINES ---------- */
.featurecaption{color:#fff; font-size:10px;}
.featureheadline{color:#fff;font-size:12px;font-weight:600;text-decoration:none;}
.featureheadline:hover{text-decoration:underline;}
.featuremore{color:#fff; font-size:10px; font-weight:bold; text-decoration:none;}
.featuremore:hover{text-decoration:underline;}
.featurepubdate{ color:#fff; font-size:10px;font-weight:bold;}
.featuresportname{color:#fff; font-size:10px;font-weight:bold;}
.featuresynopsis{color:#fff; font-size:10px;}
.featureteaser{color:#fff; font-size:10px;}


/* ---------- SPORT HEADLINES ---------- */
h1, h3 {padding:0; margin:0;}
h1 a{color:#00634b; font-size:12px; font-weight:bold; text-decoration:none;}
h1 a:hover{text-decoration:underline;}

h3 a{color:#00634b; font-size:12px; font-weight:bold; text-decoration:none;}
h3 a:hover{text-decoration:underline;}

.secsportheadline{display: block; margin: 5px 0px; color:#00634b;font-size:11px;text-decoration:none; font-weight:bold;}
.secsportheadline:hover{text-decoration:underline;}

.sportcaption{color:#fff; font-size:10px;}
.sportheadline{color:#00634b;font-size:12px;font-weight:bold;text-decoration:none;}
.sportheadline:hover{text-decoration:underline;}
.sportmore{color:#00634b; font-size:10px;font-weight:bold;}
.sportmore:hover{text-decoration:none; }
.sportpubdate{display:block; padding:0; margin:0; color:#00634b; font-size:10px; font-weight:bold;}
.sportsportname{color:#fff; font-size:10px;}
.sportsynopsis{color:#00634b; font-size:11px;}
.sportteaser{color:#fff; font-size:10px;}

/* ---------- STORY HEADLINES ---------- */
.storycaption{color:#000; font-size:10px;}
.storyheadline{color:#00634b;font-size:12px;font-weight:600;text-decoration:none;}
.storyteaser{color:#000; font-size:14px;}

/* -------- END PROTECTED HEADLINES -------------------- */


/*----- PROTECTED SPORT HEADLINES (IF diff from index) ----- color, size, weight, decoration  */
/* currently unused */
/* -------------------- END SPORT PROTECTED HEADLINES -------------------- */



















/*  * {margin:0; padding:0;}  */
div,blockquote,hr,img,ul,li { margin:0; padding:0; }
/* navigation: #nav
 * ---------------------------------------------------------------------------- */	

#nav {
	background:url("http://grfx.cstv.com/schools/wrst/graphics/wrst-2010-index-nav.gif") no-repeat;
	width:648px;
	height:42px;
	margin-bottom:0;
	position:relative;
	z-index:6666;
	}
	
#nav li a span { display:none; }
	
#nav li, #nav a { height: 42px; display: block; font-weight:normal; }

#nav li {
	display:inline;
	float:left;
	list-style:none;
	position:relative;
	z-index:6666; 
	}
	
#nav-01 { width:119px; }
#nav-02 { width:63px; }
#nav-03 { width:101px; }
#nav-04 { width:48px; }
#nav-05 { width:70px; }
#nav-06 { width:65px; }
#nav-07 { width:133px; }
#nav-08 { width:49px; }

#nav-01 a:hover, #nav-01.over {background:url("http://grfx.cstv.com/schools/wrst/graphics/wrst-2010-index-nav.gif") 0px -42px no-repeat;}
#nav-02 a:hover, #nav-02.over {background:url("http://grfx.cstv.com/schools/wrst/graphics/wrst-2010-index-nav.gif") -119px -42px no-repeat;}
#nav-03 a:hover, #nav-03.over {background:url("http://grfx.cstv.com/schools/wrst/graphics/wrst-2010-index-nav.gif") -182px -42px no-repeat;}
#nav-04 a:hover, #nav-04.over {background:url("http://grfx.cstv.com/schools/wrst/graphics/wrst-2010-index-nav.gif") -283px -42px no-repeat;}
#nav-05 a:hover, #nav-05.over {background:url("http://grfx.cstv.com/schools/wrst/graphics/wrst-2010-index-nav.gif") -331px -42px no-repeat;}
#nav-06 a:hover, #nav-06.over {background:url("http://grfx.cstv.com/schools/wrst/graphics/wrst-2010-index-nav.gif") -401px -42px no-repeat;}
#nav-07 a:hover, #nav-07.over {background:url("http://grfx.cstv.com/schools/wrst/graphics/wrst-2010-index-nav.gif") -466px -42px no-repeat;}
#nav-08 a:hover, #nav-08.over {background:url("http://grfx.cstv.com/schools/wrst/graphics/wrst-2010-index-nav.gif") -599px -42px no-repeat;}


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

/* set widths for dropdowns */	
#nav-01 ul {width:165px;}
#nav-02 ul {width:165px;}
#nav-03 ul {width:185px;}
#nav-04 ul {width:165px;}
#nav-05 ul {width:180px;}
#nav-06 ul {width:165px;}
#nav-07 ul {width:165px;}
#nav-08 ul {width:165px;}

#nav ul { 
		left:-9999px; /* Hide sub-menus initially */
		position:absolute;
		background-color:#000000;
		z-index:6666; 
		} 

#nav li:hover ul, #nav li.over ul{ left:auto; } /* Show sub-menu on hover */

#nav li li { 
	border:1px solid #e9af10;
	border-top:none;	
	}

#nav li li, #nav li li a {
	height:22px;
	line-height:22px;
	width:100%;
	display:block;
	}

#nav li li a {
	background-image:none;
	background-color:#00634b;
	color:#fff;
	text-decoration:none;
	}

#nav li li a:hover { 
	background-image:none;
	background-color:#01ae85;
	color:#fff;
	}
	
#nav li li a span { display:block; padding-left:10px; }
html>body #nav li li a span { _padding-left:6px; }

/* navigation: #nav
 * ---------------------------------------------------------------------------- */	
 
 
 
 
 
 
 
 
 /*  BSI wrstplate */
#relativeFrame{position:relative; width:100%;}
.topteaser{display:block; width:100%; color:#000; font-size:11px; text-decoration:none;}
.topteaser:hover{color:#fff;}
.bsi-button-text{color:#000; font-size:11px; font-weight:bold; text-decoration:none;}
.bsi-button-text:hover{ text-decoration:underline;}

/*    headline panels  */
#frm0{position:absolute; margin-left:10px;width:355px;}
#frm1{position:absolute; visibility:hidden;margin-left:10px;width:355px;}
#frm2{position:absolute; visibility:hidden;margin-left:10px;width:355px;}
#frm3{position:absolute; visibility:hidden;margin-left:10px;width:355px;}
/*    headline panels  */

/*    Minis  */
#mini0{display:block; padding: 2px; width:90px; height:120px;}
#mini1{display:none; padding: 2px; width:90px; height:120px;}
#mini2{display:none; padding: 2px; width:90px; height:120px;}
#mini3{display:none; padding: 2px; width:90px; height:120px;}
/*    Minis  */
