#leftCol{
  width:658px;	
  padding-top: 0px;
}

.clear{clear:both;}

#subpage #header { 
	height:262px; 
	background:url('/media/liberty/bg_main_header_sub.jpg') no-repeat bottom center; 
	padding-bottom:0; 
}
#subpage #header #right_header,
#subpage #header #left_header{
	height:262px;
}

#right_header{
z-index:0;
}
.aLHeadlineViewIn{display:none;}
#subpage #header:after{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
/* subheader */
#subheader { 
	display: none;
	background:url('/media/liberty/bg_main_subheader.jpg') no-repeat bottom left;
	height:35px;
  width:980px;
  position:absolute;
  left:0px;
  top:-20px; 
  z-index:2;  
}
	#subheader ul:after{
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}
	#subheader ul,
	#subheader ul li { 
		margin:0;
		list-style:none;
		padding:0;
	}
	#subheader ul li,
	#subheader ul li a { 
		float:left;
		background-repeat:0 0;
		background-position:0 0;
		height:35px;
	}
		#subheader ul li a .selected{ 
			color:#FFFFFF;
		}  
		#subheader ul a { 
			display:block;
		}
		#subheader ul a:hover,
		#subheader ul li.active a{ 
			background-position:0 -135px;
		}
			#subheader ul a span{ 
				display:none;
			}
		#subheader ul li#season_tickets,
		#subheader ul li#season_tickets a { 
			background-image:url('/media/liberty/bg_sn_season_tickets.gif');
			width:128px;
		}
		#subheader ul li#individual_tickets,
		#subheader ul li#individual_tickets a { 
			background-image:url('/media/liberty/bg_sn_individual_tickets.gif');
			width:149px;
		}
		#subheader ul li#partial_plans,
		#subheader ul li#partial_plans a { 
			background-image:url('/media/liberty/bg_sn_partial_plans.gif');
			width:113px;
		}
		#subheader ul li#group_sales,
		#subheader ul li#group_sales a { 
			background-image:url('/media/liberty/bg_sn_group_sales.gif');
			width:106px;
		}
		#subheader ul li#my_liberty_account,
		#subheader ul li#my_liberty_account a { 
			background-image:url('/media/liberty/bg_sn_my_liberty_account.gif');
			width:163px;
		}
		#subheader ul li#arena_seating_chart,
		#subheader ul li#arena_seating_chart a { 
			background-image:url('/media/liberty/bg_sn_arena_seating_chart.gif');
			width:170px;
		}
    
		#subheader ul li#empty{ 
			background-image:url('/media/liberty/bg_sn_empty.gif');
			width:120px;
		}    
    
/* gfx headers */
	h4.top-news-header-link a{
		color:#f8951e;
		text-decoration: none;
	}
	h4.top-news-header-link a:hover {
		text-decoration: underline;
	}
h3.news-list-header{
	color:#f5cdc4;
	font-family:Georgia, Arial, Verdana, sans-serif;
	font-size:12px;
  letter-spacing:1px;
	font-weight:bold;
	margin:0 0 10px;
	text-transform:uppercase;
}
h3.news-list-header a{
 	text-decoration: none;
  color:#f5cdc4;
}
h3.news-list-header-2 {
	color:#b9c7f8;
	font-family:Georgia, Arial, Verdana, sans-serif;
	font-size:12px;
  letter-spacing:1px;
	font-weight:bold;
	margin:0 0 10px; 
	text-transform:uppercase;
}
h3.news-list-header-2 a{
 	text-decoration: none;
  color:#b9c7f8;
}
h4.news-list-link {
	color:#e2451f;
	font-family:Georgia, Arial, Verdana, sans-serif;  
	font-size:16px;
	font-weight:normal; 
	line-height: 1em;
	margin-left:0px;
  margin-top:5px;
	padding:0; 
}
	h4.news-list-link a {
		color:#e2451f;
		text-decoration: none;
	}
	h4.news-list-link a:hover {
		text-decoration: underline; 
	}
h3.liberty-account-header {
	color:#b9c7f8;
	font-family:Arial, Verdana, sans-serif;
	font-size:16px;
	font-weight:normal;
	line-height: 1em;
	margin:0 0 10px;
}
h3.header-f-s-p {
	color:#326fc7;
	font-family:Arial, Verdana, sans-serif;
	font-size:16px; 
	font-weight:normal;
	line-height: 0.9em;
	margin:0px; 
	padding:0;
}
	h3.header-f-s-p a{
		color:#cf3d1a;
		text-decoration: none;
	}
	h3.header-f-s-p a:hover {
		text-decoration: underline;
	}
/* top-news */
#top-news {
	background:url("/media/liberty/bg_main_top.jpg") no-repeat left -8px;
	height:287px;
	heigh\t:212px;
	margin:0 0 20px;
	padding:25px 20px 0 20px;
/*	position: relative;*/
	width:639px;
	_width:665px;    
}
	h2.top-news-header {
		background:none;
		color:#f8951e;
		font-size:22px;
    font-family:Georgia, Arial, Verdana, sans-serif;
		font-weight:bold;
		line-height: 1em;
		margin:0 -12px 4px;
		padding:0;
		width:100%;
		text-align:right;
		text-transform:uppercase;
	}
	.sIFR-active h2.top-news-header {
		margin:0;
		visibility: hidden;
	}
	h2.sIFR-replaced {
		margin:0;
		line-height: 1em;
	}
	#top-news p {
		color:#2661ad;
		font-size:14px;
		font-family:Georgia, Arial, Verdana, sans-serif;
		line-height: 1.35em;
		margin:0 12px 2px;
		padding:0 0 0 338px;
		text-align:right;
	}
	#top-news p.t1 {
		margin:0 12px 17px;
	}
	#top-news h3 {
		color:#2661ad;
		font-size:20px;
		font-family:Arial, Verdana, sans-serif;
		font-weight:bold;
		line-height: 1em;
		margin:0 0 8px;
		padding:0 0 0 338px;
		text-align:right;
	}
  
  #top-news .rpadd {
  margin-right:12px;
  _margin-right:0px;
  }
  
	h4.top-news-header-link {
		background:none;
		color:#f8951e;
		font-size:22px;
		font-weight:normal;
		margin:0 0 9px;
		width:auto;
		padding:0;
		text-align:right;
	}
	#top-news h2,
	#top-news h3,
	#top-news h4,
	#top-news p {
		position:relative;
		z-index:21;
	}
	img.top-news-photo {
		position:absolute;
		top:-2px;
		left:9px;
		z-index:20;
	}
	img.top-news-photo-2 {
		position:absolute;
		top:9px;
		left:6px;
		z-index:20;
	}
	img.top-news-photo-3 {
		position:absolute;
		top:9px;
		left:9px;
		z-index:20;
	}
	/* news-list */
	.news-list {
		padding:0 0 0 9px;
	}
	.news-list .box {
		background:url('/media/liberty/bg_box_1.png') no-repeat 0 0;
		margin:0 0 10px;
		height:144px;
		width:313px;
	}
	.news-list-1 .box {
		background:url('/media/liberty/bg_box_1_1.png') no-repeat 0 0;
		height:154px;
	}
	.news-list .box-2 {
		background:url('/media/liberty/bg_box_2.png') no-repeat 0 0;
	}
	.news-list-1 .box-2 {
		background:url('/media/liberty/bg_box_2_1.png') no-repeat 0 0;
	}
	.news-list .box-l {
		clear:left;
		float:left;
		margin:0 16px 0 0;
		margin:0 10px 0 0;
	}
	.news-list .box-r {
		clear:none;
		float:left;
	}
		.news-list .box .header {
			height:47px;
			heigh\t:27px;
			padding:20px 20px 0 25px;
			
		}
		.news-list .box .body {
			padding:10px 17px 0 122px;
			height:81px;
			heigh\t:71px;
			position:relative;
		}
		.news-list-1 .box .body {
			height:91px;
			heigh\t:81px;
		}
			.news-list .box .body h4.news-list-link {
				line-height: 0.8em;
				padding:0;
				
			}
			.news-list .box p {
				color:#000000;
				font-size:11px;
				font-family: Arial, Verdana, sans-serif;
				line-height: 1.2em;
				letter-spacing:1.1px;
				margin:0;
				padding:0;
				
			}
				.news-list .box p a {
					color:#d4401b;
					text-decoration:underline;
					
				}
				.news-list .box p a:hover {
					color:#d4401b;
					text-decoration:none;
					
				}
			.news-list .box .body h4.news-list-link,
			.news-list .box p {
				position:relative;
				z-index:21;
				
			}
			.news-list .box .body img {
				position:absolute;
        top:0px;
				_top:1px;
				left:4px;
				z-index:20;
			}
			.news-list .box-2 .body img {
				left:5px;
			}
			.news-list .box .body img.logo {
        left:14px;
        top:11px;
			}
			.news-list p.info {
				color:#000000;
				font-size:12px;
				font-family:Arial, Verdana, sans-serif;
				line-height: 1.2em;
				letter-spacing:-0.01em;
				position:relative;
				margin:0 0 10px;
				padding:0;
			}
	/* news-list-2 */
	.news-list-2 .box .body {
		padding:2px 17px 0 119px;
		height:115px;
		heigh\t:113px;
	}
	.news-list-2 .box {
		background:url('/media/liberty/bg_box_1_2.png') no-repeat 0 0;
		height:188px;
	}
	.news-list-2 .box-2 {
		background:url('/media/liberty/bg_box_2_2.png') no-repeat 0 0;
	}
	
	.news-list-2 ul,
	.news-list-2 ul li {
		margin:0;
		list-style:none;
		padding:0;
	}
		.news-list-2 ul li {
			background:#dce0df;
			color:#000000;
			font-size:11px;
			font-family:Arial, Verdana, sans-serif;
			line-height: 1.2em;
			letter-spacing:-0.04em;
			padding:3px 2px 4px 3px;
		}
		.news-list-2 .box-2 ul li {
			margin:0 2px 0 0;
		}
		.news-list-2 ul li.odd {
			background:none;
		}
	/* news-list-2 */
		.news-list-3 .box .body {
			padding-left:130px;
		}
	/* liberty-account */
	.liberty-account {
		margin:0 0 10px 9px;
	}
		.liberty-account .body {
			background:url('/media/liberty/bg_box_la_t.png') no-repeat 0 0;
			padding:0 0 1px;
		}
		.liberty-account .header {
			height:47px;
			heigh\t:27px;
			padding:20px 20px 0 35px;
			
		}
		.liberty-account .f{
			background:url('/media/liberty/bg_box_la_b.png') no-repeat 0 0;
			height:36px;
		}
		.liberty-account ul,
		.liberty-account ul li,
		.liberty-account ul dl,
		.liberty-account ul dt,
		.liberty-account ul dd{ 
			margin:0;
			list-style:none;
			padding:0;
		}
		.liberty-account ul { 
			padding:16px 0 0 40px;
		}
		.liberty-account ul li { 
			float:left;
			width:112px;
			padding:0 0 12px;
			text-align:center;
		}
		.liberty-account ul li.last-row { 
			padding:0;
		}
			.liberty-account ul li dl dt img{ 
				display:block;
				margin:0 auto 1px;
			}
		.liberty-account ul li dl { 
			color:#000;
			font-family:Arial, Verdana, sans-serif;
			font-size:10px;
			line-height:1.1em;
		}
		.liberty-account ul li dd strong,
		.liberty-account ul li dd span,
		.liberty-account ul li dd a { 
			display:block;
		}
		.liberty-account ul li dd a { 
			color:#000;
			text-decoration:underline;
		}
		.liberty-account ul li dd a:hover { 
			text-decoration:none;
		}
	/* lnk-gtf */
	.lnk-gtf {
		margin:0 0 26px 9px;
	}
		.lnk-gtf a{
			background:url('/media/liberty/lnk_click_gt.gif') no-repeat 0 0;
			display:block;
			height:56px;
			width:641px;
		}
		.lnk-gtf a:hover {
			background:url('/media/liberty/lnk_click_gt.gif') no-repeat 0 -156px;
		}
		.lnk-gtf a span {
			display:none;
		}
	/* msg */
	p.msg {
		color:#444545;
		font-size:12px;
		line-height:1.45em;
		margin-top:30px;
    margin-left:15px;
		padding:0;
	}
	p.msg-email {
		color:#444545;
		font-size:11px;
		line-height:1.45em;
		margin:0 0 5px;
		padding:0;
		text-align:center;
	}
	/* seating_chart */
	.seating_chart {
		margin:0 0 10px;
		padding:10px 0 4px;
	}
		.seating_chart .chart {
			margin:0 0 8px;
			text-align:center;
		}
			.seating_chart .chart img{
				display:block;
				margin:0 auto;
			}
		.seating_chart ul,
		.seating_chart li{
			margin:0;
			list-style:none;
			padding:0;
		}
		.seating_chart li,
		.seating_chart p {
			color:#000000;
			font-size:12px;
			font-family:Arial, Verdana, sans-serif;
			line-height: 1.2em;
			letter-spacing:-0.01em;
			margin:0;
			padding:0;
		}
		.seating_chart p,
		.seating_chart ul{
			margin:0 0 7px;
		}
			.seating_chart p a{
				color:#dc431e;
				text-decoration:underline;
			}
			.seating_chart p a:hover{
				text-decoration:none;
			}

