/* main css */

/* DEFAULTS */
img { border: 0; }
p, ul, li, div, h1, h2 { margin: 0; padding: 0; }
/*sup, sub { height: 0; line-height: 1; vertical-align: baseline; _vertical-align: bottom; position: relative; font-size: 75%; }*/

sup { position: relative; top: 2px; font-size: 75%; }

body {background-color: #665d55; text-align: left; margin: 0; padding: 0; font: 12px arial, verdana, helvetica; color: #fff;}

h1 {background: url('/images/arrow.gif') no-repeat; font-size: 13px; font-weight: bold; text-indent: 14px;}
h2 {background: url('/images/arrow.gif') no-repeat 7px 2px; font-size: 12px; font-weight: bold; text-indent: 14px;
	padding-left: 5px;
}
h1 a { color: #fff; text-decoration: none; }
h2 a { color: #fff; text-decoration: none; }
h1 a:hover, h2 a:hover { color: #fff; text-decoration: underline; }

#wrap {margin: 0 auto; width: 759px;}

#top {background-color: #d7d4d1; width: 759px; height: 111px; margin: 15px 0 0 0;}

#logo {width: 185px; height: 111px; float: left;}

#logo img {width: 165px; height: 78px; margin: 15px 0 0 0;}

#top_r {width: 574px; height: 111px; text-align: right; float: left;}

#one800 {font-size: 18px; color: #2d5c93; padding: 15px 12px 0 0; height: 72px;}

.orange {color: #cc6e00;}

#nav {color: #fff; margin: 0px 5px 5px 0;}
#nav li {list-style-type: none; display: inline;}
#nav li a {font: 14px georgia, 'sans-serif', arial, helvetica; color: #3a3526; padding: 0 7px 0 3px; text-decoration: none;}
#nav li a:hover {color: #cc6e00;}

#main {width: 759px;  border-top: 1px solid #665d55; text-align: left; overflow: hidden;}

#main h1 { background-position: 7px 65px; padding: 62px 0px 0px 5px;}
/*#main #main2 h1 { width: 130px; display: block; background-position: 7px 33px; padding: 33px 0px 0px 18px; text-indent: 0; }*/

#main p {padding: 5px 10px 10px 18px; color: #fff;}
#main1 p {padding: 5px 10px 2px 18px; color: #fff;}

#main_img {width: 573px; height: 556px; float: left;}
ul#main_cycle {height:556px; width:573px; overflow:hidden;}
#main_img ul#main_cycle {position:relative;}

#main_img #main_cycle li {width: 573px; height: 556px;}
/*#main_img #main_cycle .first {background: url('/images/mainBillboard_7.jpg') no-repeat;}*/

/* FIRST SPOT */
#main_img #main_cycle .first {background: url('/images/t4_cycle_nav.jpg') no-repeat;}
#main_img #main_cycle .first a#mainnav1 { position: absolute; top: 0px; left: 0px; width: 191px; height: 30px; display: block; }
#main_img #main_cycle .first a#mainnav2 { position: absolute; top: 0px; left: 192px; width: 191px; height: 30px; display: block; }
#main_img #main_cycle .first a#mainnav3 { position: absolute; top: 0px; left: 383px; width: 191px; height: 30px; display: block; }

#main_img #main_cycle .first a#t4link { position: absolute; top: 174px; left: 19px; width: 191px; height: 12px; display: block;}
#main_img #main_cycle .first a#t4actionlink { position: absolute; top: 190px; left: 19px; width: 162px; height: 12px; display: block;}


/* SECOND SPOT */
#main_img #main_cycle .second { background: url('/images/NS_home_2010c.jpg') no-repeat; }
#main_losebig #main_img #main_cycle .second { background: url('/images/losebig_landing.jpg') no-repeat; }
#main_img #main_cycle .second a#mainnav1 { position: absolute; top: 0px; left: 0px; width: 191px; height: 30px; display: block; }
#main_img #main_cycle .second a#mainnav2 { position: absolute; top: 0px; left: 192px; width: 191px; height: 30px; display: block; }
#main_img #main_cycle .second a#mainnav3 { position: absolute; top: 0px; left: 383px; width: 191px; height: 30px; display: block; }

#main_img #main_cycle .second a#t5link { position: absolute; top: 154px; left: 19px; width: 191px; height: 12px; display: block;}
#main_img #main_cycle .second a#t5actionlink { position: absolute; top: 172px; left: 19px; width: 162px; height: 12px; display: block;}


/* THIRD SPOT */
#main_img #main_cycle .third {background: url('/images/t5xr_cycle_nav.jpg') no-repeat;}
#main_img #main_cycle .third a#mainnav1 { position: absolute; top: 0px; left: 0px; width: 191px; height: 30px; display: block; }
#main_img #main_cycle .third a#mainnav2 { position: absolute; top: 0px; left: 192px; width: 191px; height: 30px; display: block; }
#main_img #main_cycle .third a#mainnav3 { position: absolute; top: 0px; left: 383px; width: 191px; height: 30px; display: block; }

#main_img #main_cycle .third a#t5xrlink { position: absolute; top: 154px; left: 19px; width: 200px; height: 12px; display: block;}
#main_img #main_cycle .third a#t5xractionlink { position: absolute; top: 172px; left: 19px; width: 172px; height: 12px; display: block;}


/* FOURTH SPOT*/
#main_img #main_cycle .fourth {background: url('/images/mainBillboard_4.jpg') no-repeat;}
#main_img #main_cycle .fourth .links { position: absolute; top: 380px; left: 150px; display: block; height: 95px; width: 170px; z-index: 20; }
#main_img a#mdea { position: relative; top: 85px; left: 12px; display: block; height: 95px; width: 170px; z-index: 20; }
#main_img a#mdea { position: relative; top: 85px; left: 12px; display: block; height: 95px; width: 170px; z-index: 20; }
#main_img img { position: relative; width: 573px; height: 526px; z-index: 1; }

#main1, #main2, #main3 { width: 185px; height: 159px; border-left: 1px solid #665d55; float: left; }

#main1 { background: url('/images/main1_bg.jpg') no-repeat; border-bottom: 1px solid #665d55;
}

#main2 { background: url('/images/main_bigloser_bg.jpg') no-repeat; }
/* #main2 h1 { background-position: 7px 52px; padding: 47px 0px 0px 17px; text-indent: 0;} */
#main2 h2 { padding: 0 0px 0px 19px; font-size: 13px; font-weight: bold; color: #fff; }
#main2 a { color: #fff; text-decoration: none; }
#main2 a:hover { color: #fff; text-decoration: underline; }

#main3 { background: url('/images/main_transform_bg.jpg') no-repeat; border-top: 1px solid #665d55; }
#main3 h2 { padding: 0 0px 0px 19px; font-size: 13px; font-weight: bold; color: #fff; }
#main3 h2 a { color: #fff; text-decoration: none; }
#main3 h2 a:hover { color: #fff; text-decoration: underline; }
#main3 a:visited { color: #fff;}

#main4{ background-color: #d7d4d1; border-left: 1px solid #665d55; width: 185px; float: right; padding: 0 0 13px;
	background-image: url(/images/home_bottom_right_bg.jpg);
}
#main4 #facebook { padding: 0px 0 0 16px;}
#main4 p { color: #fff; padding-top: 10px;}


#bottom h2 {padding: 23px 0 0 19px; font-size: 13px; font-weight: bold; }
#bottom h2 a { color: #f2c678; text-decoration: none; }
#bottom h2 a:hover { text-decoration: underline; }

#bottom p {padding: 10px 10px 10px 18px;}

#bottom1, #bottom2, #bottom3, #bottom4 { background: url('/images/arrow.gif') no-repeat; background-position: 7px 28px; width: 185px; float: left; }

#bottom1 { background: url('/images/arrow.gif') no-repeat; background-position: 7px 26px; width: 185px; float: left; }
#bottom1 h2 { padding: 21px 0 0 19px; }
#bottom1 p { padding: 8px 10px 10px 18px; }

#bottom1 { margin-left: 8px; }

#bottom4 { background: none; }

#bottom4 img { margin: 10px 0 10px 15px; width: 164px; height: 147px; }

#footer { margin: 0 auto; text-indent: 12px; background-color: #3a3526; color: #fff; width: 759px; height: 30px; border-top: 1px solid #665d55; }

#foot_nav { color: #fff; padding: 8px 0 0 0px; width: 374px; height: 30px; float: left; text-align: left; }

#foot_nav li, #copy li { list-style-type: none; display: inline; }

#foot_nav li a { color: #fff; padding: 0 7px 0 3px; text-decoration: none; }

#copy { width: 374px; height: 30px; float: left; text-align: right; padding: 8px 5px 0 0; }

#GSA_hp { margin: 0 auto; width: 759px; }
#GSA_hp img { float: left; width: 170px; padding: 0 0 0 10px; }


/* LANDING PAGE STYLES */
#main_losebig {width: 759px; height: 479px; border-top: 1px solid #665d55; text-align: left; overflow: hidden;}
body#landing #main { height: 448px; background: url('/images/landing/promo_background_orange.gif') repeat-y 575px 0 inherit; }
body#landing #main_losebig { /*height: 448px;*/ background: url('/images/landing/promo_background_orange.gif') repeat-y 575px 0 inherit; }
body#landing #main_losebig #main_img { height: 480px; }

body#landing #main_img h1 { background: url('/images/landing/header_background.gif'); padding: 20px 0 20px 0; margin: 0; color: #d1862d; font-size: 22px; }

body#landing #main_img img { height: 382px; }

body#landing h1 { font-size: 15px; font-weight: normal; }
body#landing h1 a { color: #ffcc66; }

body#landing a { text-decoration: none; }
body#landing a:hover { text-decoration: underline; }

body#landing #landing_main1 img,body#landing #landing_main2 img, body#landing #landing_main3 img { vertical-align: top; }
body#landing #landing_main2 img { border-top: 1px solid #665d55; border-bottom: 1px solid #665d55; }
body#landing #landing_main3 { border-bottom: 1px solid #665d55; height: 176px; background-color: #ededed; }
body#landing #landing_main1, body#landing #landing_main2, body#landing #landing_main3, body#landing #landing_main4 { border-left: 1px solid #665d55; width: 185px; float: left; }
body#landing #landing_main4 {   }
body#landing h5 { padding: 5px 0 0 16px; margin: 0; font: normal 15px arial; }
body#landing h5 a { color: #f2c678; }

body#landing div.orange_promo {  }
body#landing div.arrows { background: url('/images/arrow.gif') no-repeat; background-position: 5px 9px; }

body#landing #bottom { background: url('/images/landing/bottom_background.gif') repeat-y 0 0; padding: 20px 0 10px 0; }
body#landing #bottom a { color: #99ccff; }
body#landing #bottom_left img.top_image { padding: 0 0 20px 0; }
body#landing #bottom_left { float: left; width: 240px; padding: 0 20px 0 15px; }
body#landing #bottom_left h3, body#landing h3 { color: #cccc33; font: normal 18px georgia; padding: 0 0 10px 0; margin: 0; }
body#landing #bottom_left p, body#landing #bottom p { padding: 0; font: normal 14px georgia;  line-height: 18px; }
body#landing #bottom_left ul, body#landing #bottom ul { padding: 5px 0 0 15px; }
body#landing #bottom_left li, body#landing #bottom li { color: #ff9933; padding: 0 0 5px 0; font-size: 14px; }
body#landing #bottom_left li a, body#landing #bottom li a { color: #99ccff; text-decoration: none; }
body#landing #bottom_left li a:hover, body#landing #bottom li a:hover { text-decoration: underline; }

body#landing #bottom_right { float: right; width: 480px; }

body#landing #bottom #bottom_right .promo_row { float: right; width: 480px; padding: 0 0 20px 0; }
body#landing #bottom .promo { float: left; width: 215px; padding: 0 10px 10px 5px; }
body#landing #bottom .promo h4 { padding: 0 0 10px 0; margin: 0; }
body#landing #bottom .promo h4 a { color: #ebc375; font: normal 13px arial; }
body#landing #bottom .promo p { padding: 0; line-height: 16px; }
body#landing #bottom_right ul { padding: 0 0 0 15px; }
body#landing #bottom .promo img { float: left; padding: 0 10px 0 0; }

body#landing #main_img { overflow: hidden; height: 450px; }
body#landing #main_img #losebig { background: url('/images/landing/losebig.jpg') no-repeat 0 66px; width: 576px; height: 482px; }
body#landing #main_img #losebig #link1 { position: absolute; top: 420px; left: 75px; display: block; height: 20px; width: 250px; z-index: 20; }
body#landing #main_img #losebig #link2 { position: absolute; top: 420px; left: 345px; display: block; height: 20px; width: 170px; z-index: 20; }

body#landing.losebig #wrap {background:url("/images/landing/bottom_background.gif") repeat-y scroll 0 0 transparent;}

