/* CSS for Template 2; developer: rlb*/
body{background:#686426; font-family:Verdana, Helvetica, Arial, _sans; color:#514826; font-size:11px; margin:0 auto 0 auto;}
a{color:#514826; text-decoration:none;}
/* page and padding containers (to help with centering) */
#container{width:978px; margin:0 auto 0 auto; }

#paddingContainer{padding:0;}
#contentContainer{position:absolute; top:100px; width:980px;}
#contentPadding{padding:0;}

/* content */
#content{width:978px;}
#contentText{margin:0 0 0 5px;}
#contentText p{margin:0 0 0 0; padding:5px 5px 5px 5px; }
#impactImg{float:right;}
#contentBottomBG{background:#ffffff url("../images/global/content_bg.gif") -1px 0px no-repeat; clear:both;}
#contentBottomText{margin:0 0 0 5px; padding:15px 15px;}
#contentBottomText p{margin:0 0 0 0; padding:5px; }

/**** left nav ****/
#leftNav{background:#686426 url("../images/global/leftNav_bg.gif") 0 0 no-repeat; width:198px; height:306px; float:left; margin:0 0 0 -3px;}
html > body #leftNav{margin:0 0 0 -5px;}
#leftNav a{font-weight:bold;}
#leftNav p{padding:20px 0 10px 10px; margin:0 3px 0 0;}
#leftNav p:hover{background:#BCB895;}
#sweepstakes{position:relative; top:60px; left:-2px;}


/* header */
#headerContainer{position:absolute; top:0; width:978px; background:#686426 url("../images/global/header/background.gif") 0px 0px no-repeat; padding:10px 0 0 10px;}
#headerContent{}
#logo{}
#logo p{margin:0 0 0 0; padding:3px 5px 5px 5px;}
#headerText{}
#headerText p{margin:0; padding:5px;}
#screenReaderNav{display:none;}
#printLogo{display:none;}



/**** footer ****/
#footerContainer{background:#ffffff url("../images/global/footer_bg.gif") 0px 0px no-repeat;; width:978px;}
#footerContainer a{color:#514826; text-decoration:underline;}
#footerContentPadding{padding:10px 5px 0 0;}
#footerContent{height:40px;}
#footer{float:left; padding:15px 0 0 15px;}
#beaconFooter{float:right; padding:15px 15px 0 0;}