/* 
 ----------------------------------------------------------------------------
	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: #520064 url("http://grfx.cstv.com/schools/nw/graphics/nw-08-bg.jpg") repeat-x;
	color: #000;
	font: 12px Verdana, Arial,  Helvetica, sans-serif;
	margin:0; 
	padding:0 
	}
td{
font: 12px Verdana, Arial,  Helvetica, sans-serif;
color: #000;
}


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

.image-block
{display:block;
margin-left:4px;}

/* 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: #520063; 
	font-weight: bold; 
	font-size: 16px 
	}

.storyteaser, 
.StoryTeaser { color: #000; 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 { 
	width:1000px;
	margin:auto;

	}

#container{ 
	background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-bg-body.gif") repeat-y;
	width:1000px;
	margin:auto;
	}
	

body#sport-story #container
{background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-bg-story-body.gif") repeat-y;
	width:1000px;
	margin:auto;}

#mast {
width:1000px;
height:133px;
margin-top:25px;
display:block; 
overflow:hidden;
}

#mast-L
{float:left;
width:747px;
height:133px;display:block;}

#mast-R
{float:left;
width:253px;
height:107px;
margin-top:26px;
display:block;}

#top-wrap
{width:1000px;
height:25px;
margin-bottom:7px;}

#feed-wrap
{float:left;
height:25px;
width:600px;
}

#holder-banner
{text-align:center;
height:90px;}

#search-wrap
{float:left;height:25px;}

#tickets-wrap
{margin-left:4px;
margin-bottom:5px;}


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

#columns {width:1000px; padding:0; margin:0; border-collapse:collapse;  }

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

#column-1 {width:399px;padding-left:5px;}
#column-2 {width:300px;padding-right:1px;}
#column-3 {width:290px;padding-right:5px;}


body#sport-story #column-1
{width:699px;}

#story-pad
{padding:10px;}

#story-ad
{border:1px solid #ccc;}

.story-title
{margin-left:4px;
background: url(http://grfx.cstv.com/schools/nw/graphics/nw-08-bg-headerbar.gif);
width:695px;
height:19px;
}

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

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

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

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

#nav li { float: left; }


#nav-01 { width:136px; }
#nav-02 { width:74px; }
#nav-03 { width:114px; }
#nav-04 { width:96px; }
#nav-05 { width:100px; }
#nav-06 { width:108px; }
#nav-07 { width:136px; }
#nav-08 { width:66px; }
#nav-09 { width:86px; }
#nav-10 { width:84px; }

#nav-01 a:hover { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-nav.gif") 0 -29px }
#nav-02 a:hover { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-nav.gif") -136px -29px }
#nav-03 a:hover { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-nav.gif") -210px -29px }
#nav-04 a:hover { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-nav.gif") -324px -29px }
#nav-05 a:hover { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-nav.gif") -420px -29px }
#nav-06 a:hover { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-nav.gif") -520px -29px }
#nav-07 a:hover { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-nav.gif") -628px -29px }
#nav-08 a:hover { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-nav.gif") -764px -29px }
#nav-09 a:hover { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-nav.gif") -830px -29px }
#nav-10 a:hover { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-nav.gif") -916px -29px }


#nav-01:hover>a { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-nav.gif") 0 -29px }
#nav-02:hover>a { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-nav.gif") -136px -29px }
#nav-03:hover>a { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-nav.gif") -210px -29px }
#nav-04:hover>a { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-nav.gif") -324px -29px }
#nav-05:hover>a { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-nav.gif") -420px -29px }
#nav-06:hover>a { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-nav.gif") -520px -29px }
#nav-07:hover>a { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-nav.gif") -628px -29px }
#nav-08:hover>a { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-nav.gif") -764px -29px }
#nav-09:hover>a { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-nav.gif") -830px -29px }
#nav-10:hover>a { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-nav.gif") -916px -29px }


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

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

	#nav ul {
		border: solid #520063;
		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 #520063; text-indent: 0; }


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

		_width: 100%
		}

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

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

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

#nav-10 ul { margin-left: -75px }

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

	#nav li ul li ul  {
		display: none;
		width: 165px;
		margin-left: 165px; /* width of drop down nav +2 */
		margin-top: -19px; /* height of drop down nav item +1 */
		}

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

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

	#nav li li.tall, #nav li li.tall a {
		height:29px;
		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: #520063; color: #fff; font-weight: bold }
/* navigation: #nav 
*/


/*---------------------------INDEX BSI---------------------------*/

#lead-headlines-block
{
width:391px;
margin:4px;}

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

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


display:block;
}

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

#relativeFrame div#frm0 { visibility: visible }


#relativeFrame h1 a
{color:#520063;
text-decoration:none;
font-size:18px;
}


#relativeFrame a
{color:#520063;
font-size:11px;
}
#relativeFrame a:hover
{color:#000;
}


#relativeFrame h1 a:hover
{color:#000;}

#relativeFrame 
{color:#000;}

.pubdate
{color:#000;
font-weight:bold;
font-size:11px;}

#minis{
	margin:0;
	padding:0;
	width:392px;
height:68px;

}




#minis div{
	float:left;
	width:96px;
	margin-bottom:3px;
}



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

	}

#numbers{
background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-bg-bsi-nav-bar.gif");
width:135px; 
float:right;
height:19px;
overflow:hidden;
}

#bsi-nmbrs-bg
{background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-hdr-news.gif") no-repeat;
height:19px;
width:391px;
}
#numbers div
{float:left;

margin:0;
padding:0;}

#numbers img
{width:29px;
height:19px;}

#seconds-wrap
{width:292px;
height:150px;
overflow:auto;
margin-bottom:5px;}

#sec-headlines-wrap
{background:#fff;
color:#520063;
margin:5px;
}

#sec-headlines-wrap a
{font-size:11px;
font-weight:bold;
color:#520063;
text-decoration:none;}

#sec-headlines-wrap a:hover
{color:#000;}

.sec-pubdate
{font-size:9px;
margin:0;
padding:0;
color:#520063;}


/*---------------------------INDEX BSI---------------------------*/


#features-wrap
{margin-left:4px;}

#promo-wrap
{margin-left:4px;
margin-bottom:5px;
}


#aotw-tab-wrap
{margin:10px 0 5px 5px;}

/*---------------------------SPORT BSI---------------------------*/

.title
{padding-left:4px;}


#sport-lead h1 a
{color:#520063;
font-size:13px;
text-decoration:none;}

#sport-lead h1 a:hover
{color:#000;}

#sport-lead
{color:#000;}

#sport-sec-headlines-wrap
{margin:10px;}

#sport-sec-headlines-wrap a
{font-size:11px;
font-weight:bold;
color:#520063;
text-decoration:none;}
#sport-sec-headlines-wrap a:hover
{color:#000;}



#sport-nav
{color:#000;
width:391px;
margin-left:4px;font-size:10px;}

#sport-nav a
{font-weight:bold;
font-size:10px;
color:#000;
text-transform:uppercase;
text-decoration:none;
}

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

/*---------------------------INDEX COLUMN 3---------------------------*/

#player
{background:#000;
margin-bottom:10px;}


#player-links
{margin-left:25px;
padding-bottom:10px;}

#player-links a
{color:#fff;
font-size:11px;
text-decoration:none;}

#store-portal
{margin:0 0 10px 7px;}


#misc-images
{text-align:center;
}

#misc-images img
{padding:3px;}

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

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



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

#events-tab ul.event-1 { margin-left:4px;margin-top:4px;
	background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-tabs-calendar.gif");
	height: 25px; 
	width: 391px	
	}

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

#tab-events { width: 128px }
#tab-records{ width: 138px }
#tab-results { width: 125px }


#events-tab.on-events #tab-events { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-tabs-calendar.gif") 0 -25px }
#events-tab.on-records #tab-records { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-tabs-calendar.gif") -128px -25px }	
#events-tab.on-results #tab-results { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-tabs-calendar.gif") -266px -25px }

#events, #records, #results 
{ height:200px;
padding:0px;
width:389px;
overflow:auto;
border:1px solid #666;
border-top:none; 
margin-bottom:4px;
margin-left:4px;
}


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

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


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

#athletics-tab ul.aotw-1 
{ 
	background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-tabs-athletics.gif");
	height: 29px; 
	width: 292px	
}

#athletics-tab ul.aotw-1 li, #athletics-tab ul.aotw-1 a { display: block; height: 29px; }

#tab-athletics { width: 102px; }
#tab-community { width: 100px; }
#tab-ad { width: 90px; }


#athletics-tab.on-athletics #tab-athletics { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-tabs-athletics.gif") 0 -29px; }
#athletics-tab.on-community #tab-community { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-tabs-athletics.gif") -102px -29px; }	
#athletics-tab.on-ad #tab-ad { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-tabs-athletics.gif") -202px -29px; }

#athletics, #community, #ad 
{ 
	height: 185px; 
	overflow: auto;  
	background:#ccc; 
	width:292px;
}


#aotw-wrap
{padding:5px;}

#aotw-w
{float:left;width:141px;text-align:center;}

#aotw-m
{float:left;width:141px;text-align:center;}

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

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

	#features-tab{
		width:389px;
		border:1px solid #333;
		border-width:0 1px 1px 1px;
		display:block;
		background:ffffcc;
	}

	#features-tab ul.features-1, #features-tab ul.features-1 { margin:0; padding:0 }
	#features-tab ul.features-1 li, #features-tab ul.features-1 li{ float: right; list-style: none;  }


	/* features tabs: #features-tab
	 * ---------------------------------------------------------------------------- */	

	#features-tab ul.features-1 { 
	background: #520063;
		height:47px; 
		width: 389px
		}

	#features-tab ul.features-1 li, #features-tab ul.features-1 a { display: block; height: 46px }
	#features-tab ul.features-1{width:389px;}

	#tab-featuresc,#tab-featuresb {
	width:96px;
	background: #520063; 
	border:1px solid #888;
	border-width:1px 1px 0 0;
	}
	#tab-featuresa {
	width:95px;
	background: #520063;
	border:1px solid #888;
	border-width:1px 1px 0 0;
	}

	#tab-featuresd {
	width:97px;
	background: #520063;
	border:1px solid #888;
	border-width:1px 1px 0 0;
	}

	#tab-featuresd{ 
	width:96px; 
	height:46px; 
	display:block; 
	border:1px solid #888;
	border-width:1px 1px 0 0;
	}



	#features-tab.on-featuresa #tab-featuresa { background: #ccc; width:96px; border-width: 0 1px 0 0;}
	#features-tab.on-featuresb #tab-featuresb { background: #ccc; width:97px; border-width: 0 1px 0 0;}
	#features-tab.on-featuresc #tab-featuresc { background: #ccc; width:97px; border-width: 0 1px 0 0;}
	#features-tab.on-featuresd #tab-featuresd { background: #ccc; width:98px; border-width: 0 1px 0 0;}

	#features-tab img{
	border:1px solid #333;
	margin:3px auto 0 auto;
	display:block;
	}


#features-tab a
{font-weight:bold;
text-decoration:none;

}

	#featuresa,#featuresb,#featuresc,#featuresd { 
	height: 130px; 
	overflow: auto;  
	background:#ccc; 
font-size:11px;
	width:379px;
	padding:5px;}


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

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

	#promos-tab{
	clear:both;
		width:389px;
		border:1px solid #333;
		border-width:0 1px 1px 1px;
		display:block;
		background:ffffcc;
	}

	#promos-tab ul.promos-1, #promos-tab ul.promo-1 { margin:0; padding:0 }
	#promos-tab ul.promos-1 li, #promos-tab ul.promo-1 li{ float: right; list-style: none;  }


	/* promos tabs: #promos-tab
	 * ---------------------------------------------------------------------------- */	

	#promos-tab ul.promos-1 { 
	background: #520063;
		height:47px; 
		width: 389px
		}

	#promos-tab ul.promos-1 li, #promos-tab ul.promos-1 a 
{ display: block; height: 46px }
	#promos-tab ul.promos-1{width:389px;}

	#tab-promosc,#tab-promosb {
	width:96px;
	background: #520063; 
	border:1px solid #888;
	border-width:1px 1px 0 0;
	}
	#tab-promosa {
	width:95px;
	background: #520063;
	border:1px solid #888;
	border-width:1px 1px 0 0;

	}
	#tab-promosd {
	width:97px;
	background: #520063;
	border:1px solid #888;
	border-width:1px 1px 0 0;
	}

	#tab-promosd{
	width:96px; 
	height:46px; 
	display:block; 
	border:1px solid #888;
	border-width:1px 1px 0 0;
	}

	#promos-tab img{
	border:1px solid #333;
	margin:3px auto 0 auto;
	display:block;
	}

	#promos-tab.on-promosa #tab-promosa { background: #ccc; width:96px; border-width: 0 1px 0 0;}
	#promos-tab.on-promosb #tab-promosb { background: #ccc; width:97px; border-width: 0 1px 0 0;}
	#promos-tab.on-promosc #tab-promosc { background: #ccc; width:97px; border-width: 0 1px 0 0;}
	#promos-tab.on-promosd #tab-promosd { background: #ccc; width:98px; border-width: 0 1px 0 0;}

	#promos-tab img{
	border:1px solid #333;

	display:block;
	}

#promos-tab a
{text-decoration:none;
font-weight:bold;font-size:12px;}

#promos-tab a:hover
{text-decoration:underline;}

	#promosa,#promosb,#promosc,#promosd { 
	height: 130px; 
	overflow: auto;  
	background:#ccc; 
	width:379px;
	padding:5px;
font-size:11px;

	}
/* media tabs
 * ---------------------------------------------------------------------------- */

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


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

#media-tab ul.mm-1 { 
	background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-multimedia-nav.gif");
	height: 25px; 
	width: 182px	
	}

#media-tab ul.mm-1 li, #media-tab ul.mm-1 a { display: block; height: 25px }
#media-tab {float:left;}
#tab-email, #tab-radio, #tab-podcast, #tab-webcast, #tab-rss, #tab-photos, #tab-wireless  {width:20px;}
#tab-stats, #tab-video { width: 21px; }


#media-tab.on-stats  	#tab-stats { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-multimedia-nav.gif") 	0 -25px }
#media-tab.on-radio  	#tab-radio { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-multimedia-nav.gif") 	-21px -25px }	
#media-tab.on-podcast 	#tab-podcast { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-multimedia-nav.gif") -41px -25px }	
#media-tab.on-webcast 	#tab-webcast { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-multimedia-nav.gif") -61px -25px }	
#media-tab.on-rss 		#tab-rss { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-multimedia-nav.gif") 	-81px -25px }	
#media-tab.on-photos 	#tab-photos { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-multimedia-nav.gif") 	-101px -25px }	
#media-tab.on-wireless 	#tab-wireless { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-multimedia-nav.gif") -121px -25px }	
#media-tab.on-email 	#tab-email { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-multimedia-nav.gif") 	-141px -25px }	
#media-tab.on-video 	#tab-video { background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-multimedia-nav.gif") 	-161px -25px }	



#stats, #radio, #podcast, #webcast, #rss, #photos, #wireless, #email, #video

{ 
font-size:11px;
height: 21px; 
overflow: auto;  
width:182px;
color:#fff;
padding:4px 0 0 5px;
}


/* CALENDAR
 * ---------------------------------------------------------------------------- */

.calendar, .calendar * { 
	border-collapse: collapse; 
	margin: 0; 
	padding: 0  
color: #000;
width:389px;
font-size:10px;
	}
	
.calendar a{font-size:10px;font-size:10px;}
.calendar {color: #000;font-size:10px; }

.calendar td { color: #fff;font-size:10px; }

.calendar tr.calendar-date { 
	background-color: #520063; 
	color: #000; 
	font-weight: bold;font-size:10px;
	}
	
.calendar tr.calendar-headers td { font-weight: bold;color: #520063;font-size:10px; }

.calendar-body td
{color:#000;
height:25px;font-size:10px;
}

.calendar-date
(color: #fff; 
	font-weight: bold;font-size:10px;)

.calendar-body a{font-size:10px;}

/* CALENDAR
 * ---------------------------------------------------------------------------- */

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

#sidebar-wrap { margin: 0 }

#sidebar-wrap h3{ padding:5px;font-size:11px; }
#sidebar-wrap h3 a
{font-weight: bold;
color:#520063;
font-size:11px;}

#sidebar-wrap h3 a
{font-weight: bold;
color:#520063;
font-size:11px;
text-decoration:none;}
#sidebar-wrap a:hover
{color:#000;}

#sidebar-wrap a
{
color:#520063;
font-size:11px;text-decoration:none;}

#sidebar-wrap
{color:#520063;
font-size:11px;
padding:5px;}

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


#pre-footer
{height:90px;
background:#fff;
width:990px;
padding:5px;}


#story-footer
{width:699px;
text-align:center;
margin-bottom:10px;

}


/* footer
 * ---------------------------------------------------------------------------- */
	
#footer {
/*background: url("http://grfx.cstv.com/schools/nw/graphics/nw-08-footer.gif");*/
text-align:center;
padding:10px;
background:#520064;
	}
	
	#footer a:link, #footer a:visited { color: #fff; }
	#footer a:hover, #footer a:active { color: #ccc; }



#market
{background:#520063;
color:#fff;}


#market a
{color:#fff;}
