#lOutTbl{margin: 0 auto;}
#lOutTblRCell{display: none;}
a{outline: none;}
.clear{clear: both; height: 0;}
.taskPhoto{
	background: url(/ftpimages/468/podium/Style559/images/navPhoto.png) no-repeat;
	padding: 6px 11px 5px 5px;
}
	.navTopRelative{
		
	}
	#navRelPos{position: relative; height: 0px; width: 0px;}
	.navTopPos{
		background: url(/ftpimages/468/podium/Style559/images/navTop.png) no-repeat;
		width: 196px;
		height: 0px;
		position: absolute;
		top: 48;
		left: -9;
	}
	*html .navTopPos{top: -9;}
.sitemap .link{font: inherit; color: #9C182F;}	

#banner{
	width: 968px;
	height: 167px;
	clear: both;
}
	#relPosition{position: relative; height: 0; width: 968px; margin: 0 auto;}
		#absPosLeft{
			position: absolute;
			top: 0;
			left: -15;
			background: url(/ftpimages/468/podium/Style559/images/bannerPositionLeft.png) no-repeat;
			width: 15px;
			height: 157px;
		}
		#absPosRight{
			position: absolute;
			top: 0;
			left: 968;
			background: url(/ftpimages/468/podium/Style559/images/bannerPositionRight.png) no-repeat;
			width: 8px;
			height: 110px;
		}
	#bannerTop{
		background: url(/ftpimages/468/podium/Style559/images/bannerTop.png) no-repeat;
		width: 968px;
		height: 39px;
	}
		#bannerTop a{
			display: block;
			float: right;
			width: 98px;
			height: 30px;
			margin-right: 19px;
			text-indent: -9999px;
		}
	#bannerLeft{
		background: url(/ftpimages/468/podium/Style559/images/bannerLeft.png) no-repeat;
		width: 13px;
		height: 128px;
		float: left;
	}
	#bannerMid{
		background: url(/ftpimages/468/podium/Style559/images/bannerArea.png) no-repeat;
		width: 942px;
		height: 128px;
		float: left;
	}
		#bannerMid h1{
			width: 942px;
			height: 71px;
			margin: 0;
			padding: 0;			
		}
			#homeLink{
				display: block;
				width: 375px;
				height: 71px;
				margin: 0 0 0 30px;
				text-indent: -9999px;
			}
		#bannerMid h4{
			width: 434px;
			height: 57px;
			margin: 0;
			padding: 0;
			text-indent: -9999px;
			float: left;
		}
			#bottomHomeLink{
				display: block;
				width: 270px;
				height: 15px;
				margin: 0 0 0 135px;
				text-indent: -9999px;
			}
		#navWrap{float: left;}
		#L1{
			width: 508px;
			height: 57px;
			margin: 0;
			padding: 0;
			list-style: none;
		}
			#L1 li{padding: 0; margin: 0; display: inline; height: 57px;}
				#L1 li a{
					background: url(/ftpimages/468/podium/Style559/images/bannerArea.png) no-repeat; 
					display: block;
					height: 57px;
					text-indent: -9999px;
					float: left;
				}
				#L1 li a#L1_131074{width: 98px; background-position: -434px -71px;}
				#L1 li a#L1_131077{width: 106px; background-position: -532px -71px;}
				#L1 li a#L1_131078{width: 99px; background-position: -638px -71px;}
				#L1 li a#L1_131080{width: 123px; background-position: -737px -71px;}
				#L1 li a#L1_131081{width: 82px; background-position: -860px -71px;}
				
				#L1 li a#L1_131074:hover, #L1 li a#L1_131074.on{background-position: -434px -128px;}
				#L1 li a#L1_131077:hover, #L1 li a#L1_131077.on{background-position: -532px -128px;}
				#L1 li a#L1_131078:hover, #L1 li a#L1_131078.on{background-position: -638px -128px;}
				#L1 li a#L1_131080:hover, #L1 li a#L1_131080.on{background-position: -737px -128px;}
				#L1 li a#L1_131081:hover, #L1 li a#L1_131081.on{background-position: -860px -128px;}
				
	#bannerRight{
		background: url(/ftpimages/468/podium/Style559/images/bannerRight.png) no-repeat;
		width: 13px;
		height: 128px;
		float: left;
	}
/* ======== footer ========== */
#footer{
	background: url(/ftpimages/468/podium/Style559/images/footer.png) no-repeat;
	width: 968px;
	padding: 35px 0 15px 0;
	margin: 0 auto;
}
	#footer_tagLine{
		font: 11px/15px Arial;
		color: #000000;
		float: left;
		padding: 0 50px 0 2px;
		margin: 11px 0;					
	}
	#addressPhone{
		float: right; 
		padding-right: 2px;
	}
		.address{
			background: url(/images/square_separator.gif) right center no-repeat;
			font: 11px/15px Arial;
			color: #3a3939;
			float: left;
			padding: 0 9px 0 8px;
			margin: 11px 0;
		}
		.phone{
			font: 11px/15px Arial;
			color: #3a3939;
			float: left;
			padding-left: 8px;
			margin: 11px 0;
		}
/*=========== drop down menu ================*/
.submenudown {
	/*these styles are required*/
	position:absolute;
	/*these styles are required*/
	width:175px;
	
	}
	.link-holder{
		background: #ffffff;
		border-bottom: 1px solid #880f18;
	}
	.link-holder a.last-link{
			margin-bottom: 0px;
			padding-bottom: 9px;
	}
	.link-holder a.first-link{
		padding-top: 9px;
	}
	.subMenuItemsdown{
		background: url(/ftpimages/468/podium/Style559/images/ddBg.gif) repeat-y #ffffff;
		display:block;		
		text-decoration: none;		
		color:#210306;
		font-family: Arial;
		font-size: 12px;
		line-height: 14px;
		width:175px;
		text-align: center;
		}
		.subMenuItemsdown span{
			display:block;
			padding: 5px;
			cursor: pointer;
		}
	.subMenuItemsdown:hover,a.subMenuItemsdown.on{
		color:#a5101c;	}
	#menu-header{}
	#menu-footer{}
	
/*CSS fix for a channel with tabs in it, added channel references as needed */	
.cch4-13777 .tpg{background-color: #A5101C; border: 0;}
.cch4-13777 .tpg .tblcell, .cch4-13777 .tpg td, .cch4-13777 .tpg b, .cch4-13777 .tpg .link{color: #F4F3F3; font-size: 12px;}
