﻿h1 { display:none; }

#contentInner { padding-bottom:0; }

/************************* Main Nav Frame
*/

#mainNavFrame { display:none; }

/************************* Home Flash
*/

#homeFlashFrame
{
	width:980px;
	background:#f3f3f4;
	height:469px;
}

#homeFlashFrame .NoFlashBackupMessage
{
	position:absolute;
	top:162px;
	left:30px;
	color:White;
}
#homeFlashFrame .NoFlashBackupMessage h3 { color:White; }
#homeFlashFrame .NoFlashBackupMessage a { color:White; }

/************************* News Ticker
*/

.NewsTicker
{
	height:29px;
	width:980px;
	margin:0;
	padding:0;
	background:#000000 url(Home/NewsTickerBg.jpg) no-repeat left top;
	overflow:hidden;
	position:relative;
	cursor:default;
}
.NewsTicker *
{
	font-family:"Arial Narrow", sans-serif;
	font-size:22px;
	color:#feecc7;
	text-transform:uppercase;
}

.NewsTicker ul 
{
	position:relative;
	left:980px;
	width:9999em;
	overflow:visible;
	list-style-type:none;
	margin:0;
	padding:0;
}

.NewsTicker li
{
	float:left;
	margin:0;
	padding:0 20px 0 0;
}

.NewsTicker li a
{
	color:#fcaf17;
	text-decoration:none;
	cursor:pointer;
}
.NewsTicker li a:hover { color:White; }

/************************* Home Footer Frame
*/

#homeFooterFrame
{
	width:964px;
	padding:0 8px 0 8px;
	background:url(Home/FooterFrameBg.jpg) repeat-x left top;
	position:relative;
	overflow:hidden;
}

#flashTicker
{
	float:left;
	width:201px;
	height:85px;
	padding:0;
	margin-left:2px;
	text-align:left;
}

#homeLogosFrame
{
	float:right;
	width:738px;
	padding:8px 0 0 14px;
	text-align:right;
}

#homeLogosFrame img
{
	margin-right:9px;
	vertical-align:middle;
}

#homeLogosFrame .HomeLogoSeparator { margin-right:21px; }