*{margin:0;border:0;padding:0;}
body{background:#03263d;}
#container{width:100%;background:#03263d;}
#navigation{width:100%;height:45px;background:url(/assets/images/nav_background.jpg) repeat-x 0 0;}
#header{padding-bottom:40px;background:#03304f;width:100%;min-height:640px;height: auto ! important;}
#header_content{position:relative;background:url(/assets/images/header_background.jpg) no-repeat 0 0;width:990px;margin: 0 auto; height: 463px; }
#header_nav{position:absolute;top:310px;left:128px;}
#header_nav img {margin-right:9px;}
#header_flash{position:absolute;left:540px;}
#footer{background:#03263d;width:100%;min-height:400px;height: auto ! important;height: 400px;}
#footer_content{margin:15px auto;width:990px;}
#footer_content p{margin:5px 0;text-align:center;font: normal 12px 'arial';color:#fff;}
.footernav a{font:bold 12px 'arial' ! important;text-transform:uppercase;text-decoration:none;color:#fff ! important;}
.footernav a:hover{color:#e5881d ! important;}
#footer_content a{font:bold 12px 'arial';text-decoration:none;color:#e5881d;}
#footer_content a:hover{color:#fff;}
#nav_bar{width:990px;margin:0 auto;}
#nav_items{margin-left:194px;}
#header_promo{position:relative;top:420px;margin:auto;width:100%; text-align: center;}
#splotch{text-align:Center;margin: 0 auto;}
.smaller-text{font: normal 11px arial ! important;}
#promopop a { text-decoration:none;color:#fff; }
#promopop a:hover { text-decoration: underline;}

#footer a.privacyLink
{
	text-decoration: underline;
	color:#FFFFFF;
	font-size: 11px;
}

#footer a:hover.privacyLink
{
	color:#e5881d;
	font-size: 11px;
}

#transGif
{
	position: absolute;
	top: 0px;
	left: 128px;
	width: 771px;
	height: 310px;
	z-index: 10;
}