@charset "utf-8";
/* CSS Document */

*{padding:0; margin:0}
#container{width:987px; margin:0 auto;}
body { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#666666; background: transparent url(images/bg_gradient.png) fixed;}
#header-top{ height:12px; width:100%; background:url(images/bg_top.png) no-repeat top;}
#banner-top{width:987px; height:135px;}
#banner{width:987px; height:459px; background:url(images/football_helmet.png) no-repeat; margin:0 auto;}
#logo{width:131px; height:117px; margin-top:12px; float:left;}
#tagline{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#FFF; font-style:italic; width:580px; position:relative; left:140px; top:90px;}
#header{width:987px; height:324px;}
#header-tag{width:651px; height:125px; margin-top:39px; margin-left:35px; float:left;}
#header-links{width:651px; height:51px; float:left; margin-left:35px; margin-top:7px;}

#clr{ clear:both;}
#done{display:none;}
/* Menu */
ul#menu { float: left; width:942px; height: 35px; margin: 0; padding: 0; list-style: none; background:url("images/menu_bg.png") no-repeat; color:#fff}
ul#menu li { display: inline-block;  background:url("images/menu_sep.png") right no-repeat; }
ul#menu li:last-child { background: none; }
ul#menu li a { display:block; float:left; height:24px; padding:11px 13px 0px 13px; text-decoration:none; color:#ffffff; font:12px Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: bold; }
ul#menu li a:hover {color: #ccb549; text-decoration:none;}
ul#menu li a.current{ color: #ccb549; background: url(images/active-arrow.png) center top no-repeat; }

/* Content */
#content{width:906px; background:url(images/content_bg.png) repeat-y; padding:4px 11px 0 25px; float:left;}
#content-main{width:640px; padding-bottom:23px; padding-right:9px; float:left}
#main{width:604px; padding:16px 18px 16px 18px;}
#main-top{height:182px; width:622px; padding:21px 0 0 18px;}
#main-left{ float:left; width:445px; padding-right:17px}
#main-right{ float:right; width:160px; height:174px; background:url(images/national_value_card.png) no-repeat;}
#main-head{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; color:#0085a8; font-weight:bold; border-bottom:1px #cccccc solid; padding-bottom:9px; margin-bottom:9px;}
#request-info{ width:640px; height:204px; background:url(images/request_info_bg.png) no-repeat;}
#request-info-box1{width:160px; height:204px; float:left; background:url(images/request_bg01.png) no-repeat}
#request-info-box2{width:160px; height:204px; float:left; background:url(images/request_bg02.png) no-repeat}
#request-info-box3{width:160px; height:204px; float:left; background:url(images/bogo-homepage.png) center 20px no-repeat}
#request-info-box4{width:160px; height:204px; float:left; background:url(images/giftcard2.png) no-repeat}
#request-head{ font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#0085a8; font-weight:bold; font-size:13px; text-align:center; margin-top:100px;}
#request-head2{ font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#0085a8; font-weight:bold; font-size:13px; text-align:center; margin-top:145px;}
#request-button{ width:118px; height:31px; margin-top:10px; margin-left:22px;}
#sidebar{width:197px; height:414px; float:right; background:url(images/form_bg.png) no-repeat; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding:76px 30px 0 30px;}
#sidebar-form{ line-height:20px;}
.form-fld{ background:url(images/input_bg.png); width:186px; height:23px; border:none; padding:0 5px; 0 5px;}
#about-left{float:left;width:300px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;line-height:17px;}
#about-right{float:right;width:280px;padding-right:5px;padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:17px;}
#about-para-height{ line-height:9px;}
#about-head{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0085a8; font-weight:bold;}
#about-txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:100;}
#list-head{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0085a8; font-weight:bold; list-style-image: url('images/list.png'); margin-left:22px;}
#payment-method{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; line-height:10px; font-weight:bold;}
/* Footer */
#footer{ width:942px; height:139px; background:url(images/footer_bg.png) no-repeat;}
#footer-txt{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:italic; color:#FFFFFF; width:165px; margin-left:45px; padding-top:47px;}
#footer-copyright{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; padding:10px 0 30px 3px;}
#contact {
background-color:#fff;
display:none;
left:50%;
margin-left:-250px;
position:absolute;
top:90px;
width:504px;
height:820px;
z-index:9999;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
padding:0px;
}
#mask {
background-color:#000;
display:none;
height:200%;
left:0;
position:absolute;
top:0;
width:100%;
z-index:9000;
}