/* 
 ----------------------------------------------------------------------------
	Company: CSTV Networks, Inc.
	Author: Kristin V. Hart
 	CSS Document: lama-10-display.css
 ---------------------------------------------------------------------------- 
*/


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


/* default type selectors
 * ---------------------------------------------------------------------------- */

body { 
	background: #000 url("http://grfx.cstv.com/schools/lama/graphics/lama-10-bg.png") repeat-x;
	color: #222;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	margin:0; 
	padding:0 
	}
	
td {
	font: 11px Verdana, Arial, 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;}

/* 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; 
	height: 0.01em; 
	overflow: hidden;
        display:none;
	}

#revLayeredAd .revClickText  {
	color:#fff;
	}
	
.bio-table, .bio-table * { color: #222222; line-height: normal !important; background: none !important;  }

.bio-table { background: url("http://grfx.cstv.com/schools/lama/graphics/lama-12-bg2-bio.png") !important; width: 643px; height: 260px; }

.bio-table table table table img { display: none; }

.bio-table td td td { padding: 0px 0px 5px 2px; }

.bio-table img { border: 1px solid #000000 !important; margin: 13px 20px !important; }

.player-number { color: #FFFFFF !important; font: 20px Verdana, Helvetica, Arial, sans-serif !important; font-weight:bolder !important; text-align: right !important; }
.player-name { color: #FFFFFF !important; font: 20px Verdana, Helvetica, Arial, sans-serif !important; font-weight: bolder !important; text-align: left !important; padding-left: 13px !important; }
#player-photo { margin: 13px 20px !important; }

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

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

.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 { 
	width:998px;
	margin: 0 auto;
	margin-top:-13px;
	background:#292929;
	}
	
#mast {
	background: url("http://grfx.cstv.com/schools/lama/graphics/lama-10-masthdr-bg.png") no-repeat center 0;
	height:256px;
	overflow:hidden;
	}
	
#mast-inside {
	width:998px;
	height:247px !important;
	margin:0 auto;
	position:relative;
	}

#media {
	width:340px;
	height:43px;
	position:absolute;
	top:120px;
	right:20px;
	}		
	
#nav-wrap {
	width:998px;
	height:42px;
	}

#column-wrap {
	background:#292929;
	width:998px;
	height:1%;
	overflow:hidden;
	padding-bottom:10px;
	}
	
#column-left {
	width:670px;
	padding:0px 10px 0px 9px;
	float:left;
	}
	
#column-right {
	width:297px;
	padding:0px 0px 0px 0px;
	float:left;
	}		

	#yahoo-search {
		background: url("http://grfx.cstv.com/schools/lama/graphics/lama-10-bg-yahoo.png") no-repeat;
		width:195px;
		height:30px;
		float:left;
		padding-top:12px;
		padding-left:91px;}

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

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

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

#column-1 {
	background: url("http://grfx.cstv.com/schools/lama/graphics/lama-10-bg-story.png") repeat-y; 
	width:677px;
	}
	
#column-2 { 
	width:297px;
	padding:0px 0px 0px 9px;
	}
	
#story-container {
	padding:12px 12px 0px 12px;
	margin-left:10px;
	background:#fff;
	overflow:hidden;
	height:1%;
	}	

#site-btm {
	width:998px;
	margin:0 auto;
	}
/* navigation: #nav
 * ------------------------------------------------------------------------- */

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

#nav {
	background: transparent url("http://grfx.cstv.com/schools/lama/graphics/lama-10-nav.png") no-repeat;
	height: 42px;
	position: relative;
	width: 712px;
	z-index: 99;
	float:left;
	}

#nav span { display:none; }

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

#nav li { float: left; }

#nav-01 { width:85px; }
#nav-02 { width:90px; }
#nav-03 { width:75px; }
#nav-04 { width:88px; }
#nav-05 { width:88px; }
#nav-06 { width:104px; }
#nav-07 { width:87px; }
#nav-08 { width:95px; }

#nav-01 a:hover { background: url("http://grfx.cstv.com/schools/lama/graphics/lama-10-nav.png") 0 -42px }
#nav-02 a:hover { background: url("http://grfx.cstv.com/schools/lama/graphics/lama-10-nav.png") -85px -42px }
#nav-03 a:hover { background: url("http://grfx.cstv.com/schools/lama/graphics/lama-10-nav.png") -175px -42px }
#nav-04 a:hover { background: url("http://grfx.cstv.com/schools/lama/graphics/lama-10-nav.png") -250px -42px }
#nav-05 a:hover { background: url("http://grfx.cstv.com/schools/lama/graphics/lama-10-nav.png") -338px -42px }
#nav-06 a:hover { background: url("http://grfx.cstv.com/schools/lama/graphics/lama-10-nav.png") -426px -42px }
#nav-07 a:hover { background: url("http://grfx.cstv.com/schools/lama/graphics/lama-10-nav.png") -530px -42px }
#nav-08 a:hover { background: url("http://grfx.cstv.com/schools/lama/graphics/lama-10-nav.png") -617px -42px }

#nav-01:hover>a { background: url("http://grfx.cstv.com/schools/lama/graphics/lama-10-nav.png") 0 -42px }
#nav-02:hover>a { background: url("http://grfx.cstv.com/schools/lama/graphics/lama-10-nav.png") -85px -42px }
#nav-03:hover>a { background: url("http://grfx.cstv.com/schools/lama/graphics/lama-10-nav.png") -175px -42px }
#nav-04:hover>a { background: url("http://grfx.cstv.com/schools/lama/graphics/lama-10-nav.png") -250px -42px }
#nav-05:hover>a { background: url("http://grfx.cstv.com/schools/lama/graphics/lama-10-nav.png") -338px -42px }
#nav-06:hover>a { background: url("http://grfx.cstv.com/schools/lama/graphics/lama-10-nav.png") -426px -42px }
#nav-07:hover>a { background: url("http://grfx.cstv.com/schools/lama/graphics/lama-10-nav.png") -530px -42px }
#nav-08:hover>a { background: url("http://grfx.cstv.com/schools/lama/graphics/lama-10-nav.png") -617px -42px }


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


		/* dropdown w/background 
		 * ----------------------*/
		#nav ul.panel {
			background: url("http://grfx.cstv.com/schools/lama/graphics/lama-10-drop-down-nav-bg.png") repeat-x;
			position: absolute;
			color: #fff;
			top: 42px;
			left: -9999px;
			width: 998px;
			height: 219px;
			z-index: 98;
			padding:0px;
			font-family: 13px Arial;
			display:block;
			overflow:hidden;
			}

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

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

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

		/* dropdown w/background
		 * ---------------------------------------------------- */
		#nav li.background:hover ul, 
		#nav .background a:hover ul { left: 0px; padding-top:3px; }

		#nav li li { text-indent: 0; }

		#nav li li a {
			color: #940010;
			display: block;
			padding: 2px;
			text-decoration:none;
			_width: 150px;
			}

		#nav #content-box1 a {
			color: none;
			display: block;
			text-decoration:none;
			border-bottom:0px;
			padding:0px;
			}	

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

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

		#nav ul li.header { 
			background:none; 
			font-weight:bold;
			text-transform:uppercase;
			color:#940010;
			font-size:12px;
			font-weight:bold;
			}	

		/* dropdown w/background
		 * ---------------------------------------------------- */
		#nav li.background li a {
			color: #fff;
			display: block;
			padding: 2px;
			text-decoration:none;
			_width: 150px;
			}

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

		#nav li.background li #content-box1 a:hover {
			color: none; 
			background:none;
			}	

			/* normal dropdown
			 * ----------------------*/
			#nav ul.generic {
				border:none;
				border-width:0 1px;
				left:-9999px;
				_top:29px;
				top:29px;
				position:absolute;
				z-index:99;
				width:150px;
				margin-top:20px;
				margin-left:50px;
				margin-right:10px;
				}

			#nav ul.right2 {
				border:none;
				border-width:0 1px;
				left:-9999px;
				_top:24px;
				top:24px;
				position:absolute;
				z-index:99;
				width:150px;
				margin-left:200px; 
				text-align:left;
				margin-top:25px;
				margin-right:10px;
				}

			#nav ul.right3 {
				border:none;
				border-width:0 1px;
				left:-9999px;
				_top:24px;
				top:24px;
				position:absolute;
				z-index:99;
				width:150px;
				margin-left:350px; 
				text-align:left;
				margin-top:25px;
				margin-right:10px;
				}

			#nav ul.right4 {
				border:none;
				border-width:0 1px;
				left:-9999px;
				_top:24px;
				top:24px;
				position:absolute;
				z-index:99;
				width:150px;
				margin-left:500px; 
				text-align:left;
				margin-top:25px;
				margin-right:10px;
				}
				
			#nav ul.right5 {
				border:none;
				border-width:0 1px;
				left:-9999px;
				_top:24px;
				top:24px;
				position:absolute;
				z-index:99;
				width:150px;
				margin-left:650px; 
				text-align:left;
				margin-top:25px;
				margin-right:10px;
				}		


		/* dropdown w/background
		 * ---------------------------------------------------- */
		#content-box1 {
			width: 325px;
			height: 175px;
			position:absolute;
			top:10px;
			left:660px;
			background:#000;
			z-index:99;
			}
			
		.nav-text {
			width:52px;
			height:290px;
			position:absolute;
			top:0px;
			left:0px;
			}
			
			
/* sport-nav 
 * ---------------------------------------------------------------------------- */

#sport-nav {
	width:980px;
	height:14px;
	color:#fff;
	position:absolute;
	top:50px;
	left:15px;
	}

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

#sportnav li {
	display:inline;
	}

#sportnav li a {
	color:#fff;
	text-decoration:none;
	font-size:11px;
	text-transform:uppercase;
	}

#sportnav li a:hover {
	text-decoration:underline;
	}

#sportnav .divider {
	width: 1px;
	height: 11px;
	padding:4px 9px 0px 9px;
	}


/* navigation: #sportnavmore
 * ------------------------------------------------------------------------- */

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

#sportnavmore {
	height: 14px;
	position: relative;
	width: 150px;
	z-index: 90;
	float:left;
	}

#sportnavmore span { color:#fff; text-decoration:none;text-transform:uppercase; }

#sportnavmore li, #sportnavmore a {
	font-size: 12px;  
	height: 14px;
	display: block;
	text-decoration:none;
	}

#sportnavmore li { float: left; }

#sportnavmore-menu { width:150px; }

#sportnavmore-menu a:hover { background: url("http://grfx.cstv.com/schools/SCHOOLABBREV/graphics/SCHOOLABBREV-07-top-nav.jpg") 0 -21px }

#sportnavmore-menu:hover>a { background: url("http://grfx.cstv.com/schools/SCHOOLABBREV/graphics/SCHOOLABBREV-07-top-nav.jpg") 0 -21px }


/* navigation dropdown: #sportnavmore
	 * ------------------------------------------------------------------------- */

#sportnavmore ul {
	border: solid #323232;
	border-width: 0 1px;
	left: -9999px;
	top: 14px;
	position:absolute;
	z-index:90;
	}

#sportnavmore ul, 
#sportnavmore li li { width: 150px } 

#sportnavmore li li, 
#sportnavmore li li a { height: auto;text-decoration:none; }

#sportnavmore li:hover ul, 
#sportnavmore a:hover ul { left: auto; }

#sportnavmore li li { border-bottom: 1px solid #323232; text-indent: 0; }

#sportnavmore li li a {
	background: #000;
	color: #fff;
	display: block;
	padding: 3px;
	text-decoration:none;
	_width: 100%;
	font-size:9px;
	}

#sportnavmore li li a:hover { 
	background: #353535; 
	color: #fff; 
	text-decoration:none;
	}

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

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

			

/* BSI PNG
 * ---------------------------------------------------------------------------- */

#bsi-wrap {
	width:670px;
	height:468px;
	position:relative;
	margin-bottom:12px;
	overflow:hidden;
	}

	
#pngWrap {
	display:block;
	z-index:5;
	width:670px;
	height:468px;
	}
	
#pngBsi {
	z-index:2;
	width:670px;
	height:468px;	
	background-repeat:no-repeat;
	background-position:8px 8px;
	}
	
.photo_gradiant {
	z-index:1;
	width:670px;
	height:468px;
	background: url("http://grfx.cstv.com/schools/lama/graphics/lama-10-bsi-top.png") no-repeat;
	*background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://grfx.cstv.com/schools/lama/graphics/lama-10-bsi-top.png', sizingMethod='scale');
	}

	
#store-portal, 
#auctions-portal {
	width:276px;
	margin:0 auto;
	}					

/* RelativeFrame
 * ---------------------------------------------------------------------------- */

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

#relativeFrame {
	position: relative; 
	width:630px;
	z-index: 1;
	top:-180px;
	left:22px;
	}

#relativeFrame div {
	width:630px;
	position: absolute; 
	visibility: hidden;
	z-index: 1;
	color:#fff;
	}
	
#relativeFrame h1 {
	padding-bottom:6px;
	}	
	
#relativeFrame h1 a {
	color:#fff;
	font-size:16px;
	text-decoration:none;
	}		

#relativeFrame div#frm0 { visibility: visible }

#minis {
	margin:0;
	padding:0;
	width:653px;
    position:absolute;
    top:376px;
    left:10px;
	}

#mini0, #mini1, #mini2, #mini3 {
	float:left;
	border:1px solid #E31937;
	width:131px;
	height:71px;
    position:relative;
	margin-left:15px;
	margin-right:14px;
	}
	
#mini3 {
	margin-right:0px;
	}	

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

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

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

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

#vid0, #vid1, #vid2, #vid3 {
	background:url("http://grfx.cstv.com/schools/lama/graphics/play.png") no-repeat;
	position:absolute;
	top:21px;
	left:51px;
	width:28px !important;
	height:28px !important;
	z-index:10;
	}

#video-wrap { display:none; }

#flash-video {
    display: block;
    height: 360px;
    left: 15px;
    position: absolute;
    top: 9px;
    width: 640px;
    z-index: 96;
}
	
/* calendar
 * ---------------------------------------------------------------------------- */	

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

.calendar { width: 100% }

.calendar td { padding: 2px }

.calendar tr.calendar-date { 
	background-color: #E31937; 
	color: #fff; 
	font-weight: bold;
	}

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

#content-calendar .calendar .calendar-body td,
#content-results .calendar .calendar-body td {
	padding:3px 0px ;
	}
	

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

#tab-one,
#tab-two,
#tab-three {
	background:url("http://grfx.cstv.com/schools/lama/graphics/lama-10-tabs-side-off.png") no-repeat;
	width:290px;
	height:26px;
	display:block;
	font-weight:bold;
	color:#fff;
	padding:3px 0px 0px 10px;
	font-size:14px;
	}

#tab-four {
	background:url("http://grfx.cstv.com/schools/lama/graphics/lama-10-tabs-side-on.png") no-repeat;
	width:290px;
	height:26px;
	display:block;
	font-weight:bold;
	color:#fff;
	padding:3px 0px 0px 10px;
	font-size:14px;
	}

#tab-one:hover,
#tab-two:hover,
#tab-three:hover,
#tab-four:hover {
	cursor:pointer; 
	}

#tabs-bg-one,
#tabs-bg-two,
#tabs-bg-three {
	background:url("http://grfx.cstv.com/schools/lama/graphics/lama-10-tabs-side-bg.png") repeat-y;
	width:300px;
	height:190px;
	display:none;
	}

#tabs-bg-four {
	background:url("http://grfx.cstv.com/schools/lama/graphics/lama-10-tabs-side-bg.png") repeat-y;
	width:300px;
	height:190px;
	display:block;
	}		

#tabs-wrap-one,
#tabs-bg-two,
#tabs-bg-three {
	width:300px;
	height:190px;
	display:none;
	}

#tabs-wrap-four {
	width:300px;
	height:190px;;
	}

#tabs-wrap-one .scroll, #tabs-wrap-one .scroll *,
#tabs-wrap-two .scroll, #tabs-wrap-two .scroll *,
#tabs-wrap-three .scroll, #tabs-wrap-three .scroll *,
#tabs-wrap-four .scroll, #tabs-wrap-four .scroll * {
	margin:0;padding:0;
	color:#000;
	}
	
#tabs-wrap-one .scroll,
#tabs-wrap-two .scroll,
#tabs-wrap-three .scroll,
#tabs-wrap-four .scroll {
	width:282px;
	height:175px;
	overflow:auto;
	padding:5px 5px 5px 12px;
	}
	
#tabs-wrap-two .scroll p {
	padding-bottom:8px;
	}
	
#tabs-wrap-four .scroll ul {
	padding-left:20px;
	
	}
	
#tabs-wrap-four .scroll ul li {
	*padding-bottom:2px;
	}	
	
#tabs-wrap-four .scroll ul li a {
	text-decoration:none;
	}
	
#tabs-wrap-four .scroll ul li a:hover {
	text-decoration:underline;
	}
	
#tabs-wrap-four td .numberBox {
	color:#fff;
	padding-top:4px;
}

/* Headline tabs
 * ---------------------------------------------------------------------------- */
#tab-events, #tab-events * { margin:0; padding:0; }

#tab-events {
	background:url("http://grfx.cstv.com/schools/lama/graphics/lama-10-tabs-hdls.png") no-repeat; /*change to your button image*/
	width: 670px;
	height: 37px;
	}

	#tab-events li, #tab-events a {display:block; height: 37px; } /**/

	#tab-headlines {width:216px;}
	#tab-calendar {width:236px;}
	#tab-results {width:218px;}

	#tab-events li { float: left; list-style: none; _display: inline; }
	#tab-events span { display: none; }

#tab-events.on-headlines #tab-headlines { background:url("http://grfx.cstv.com/schools/lama/graphics/lama-10-tabs-hdls.png")  0px -37px; } 
#tab-events.on-calendar #tab-calendar { background:url("http://grfx.cstv.com/schools/lama/graphics/lama-10-tabs-hdls.png") -216px -37px; }
#tab-events.on-results #tab-results { background:url("http://grfx.cstv.com/schools/lama/graphics/lama-10-tabs-hdls.png") -452px -37px; }

#wrap-events {
	background:url("http://grfx.cstv.com/schools/lama/graphics/lama-10-tabs-hdls-bg.png") repeat-y;
	width: 670px;
	height: 214px;
	} /*dimensions of the box your content appears in*/
	
#wrap-events .scroll {
	width:606px;
	height:207px;
	overflow: auto;
	padding:3px 25px 0px 25px;
	}	

#wrap-events a { color: #fff; text-decoration:none; }/*any links displayed within content area*/
#wrap-events a:hover { color: #E31937; }

#wrap-events div, #wrap-events div * {
	margin:0;padding:0;
	color:#fff;
	}	
	
#wrap-events .pubdate {
	color:#E31937;
	font-weight:bold;
	font-size:10px;
	padding:20px 0px 3px 0px;
	}
	
#wrap-events h1 a {
	font-size:11px;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	}
	
#content-calendar {
	width:606px;
	height:206px;
	padding-top:8px;
	}					
	
	
/* store tabs
 * ---------------------------------------------------------------------------- */

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

#tab-store-wrap {
	background:url("http://grfx.cstv.com/schools/lama/graphics/lama-10-tabs-stores.png") no-repeat; /*change to your button image*/
	width: 300px;
	height: 32px;
	margin-top:8px;
	}

	#tab-store-wrap li, #tab-store-wrap a {display:block; height: 32px; } /**/

	#tab-store {width:149px;}
	#tab-auctions {width:151px;}

	#tab-store-wrap li { float: left; list-style: none; _display: inline; }
	#tab-store-wrap span { display: none; }

#tab-store-wrap.on-store #tab-store { background:url("http://grfx.cstv.com/schools/lama/graphics/lama-10-tabs-stores.png")  0px -32px; } 
#tab-store-wrap.on-auctions #tab-auctions { background:url("http://grfx.cstv.com/schools/lama/graphics/lama-10-tabs-stores.png") -149px -32px; }

#wrap-store {
	width: 300px;
	height: 106px;
	overflow: auto;
	} /*dimensions of the box your content appears in*/

#wrap-store a { color: #E31937; }/*any links displayed within content area*/
#wrap-store a:hover { color: #292929; }

#content-store,
#content-auctions {
	background:url("http://grfx.cstv.com/schools/lama/graphics/lama-10-stores-bg.png") repeat-y;
	width:300px;
	height:106px;
	}
	
#holder-story {
	margin-top:17px;
	}
	
#promos {
	width:670px;
	clear:left;
	}
	
#promos img {
	width:147px;
	height:140px;
	background:#ccc;
	margin:23px 0px 0px 15px;
	display:block;
	float:left;
	}
	
#photo-store-hdr {
	background:url("http://grfx.cstv.com/schools/lama/graphics/lama-10-hdr-photo.png") no-repeat;
	width:300px;
	height:32px;
	margin-top:15px;
	}
	
#photo-store-content {
	background:url("http://grfx.cstv.com/schools/lama/graphics/lama-10-stores-bg.png") repeat-y;
	width:300px;
	height:118px;
	}		

#sport-hdr {
	width:980px;
	height:72px;
	position:relative;
	padding-top:3px;
	margin:0 auto;
	padding-bottom:11px;
	}
	
body#nonsport-page #sport-hdr {
	width:980px;
	height:56px;
	position:relative;
	padding-top:3px;
	margin:0 auto;
	padding-bottom:11px;
	}							
	
/* footer
 * ---------------------------------------------------------------------------- */

#printer-footer {
	width:974px;
	height:50px;
	margin-left:10px;
	background:#fff;
	}
	
#printer-right {
	width:307px;
	height:50px;
	float:left;
	background:#292929;
	}
	
#printer-footer table {
	display:block;
	float:left;
	width:667px;
	}
	
#printer-footer td {
	width:320px;
	text-align:center;
	}			
	
#footer {
	width:958px;
	padding: 0px 20px;
	text-align: center;
	margin:0 auto;
	background:none;
	margin-top:50px;
	}
	
	#footer a:link, #footer a:visited { color: #444 }
	#footer a:hover, #footer a:active { color: #666 }
	
	
/* other
 * ---------------------------------------------------------------------------- */
 
#tix-related {margin-top:5px;}
#tix-related li {padding-bottom:5px;}

