* {margin:0px; padding:0px; border:0px;}
body{ font-family:"Helvetica Neue", Helvetica, Arial; background:#022c58 url(http://www.gogutierrez.com/common/images/bg.gif) repeat-x left top;}
#outer_layout{ width:100%; float:left; }

#layout{width:900px; margin:0 auto;}
/*Header*/
#header{width:900px; float:left; background:url(http://www.gogutierrez.com/common/images/header_bg.gif) no-repeat 5px 0;}
#header a.donate{width:119px; height:35px; float:left; background:url(http://www.gogutierrez.com/common/images/donate.png) no-repeat 0 0; margin-top:10px;}
#header a.donate:hover{width:119px; height:35px; float:left; background:url(http://www.gogutierrez.com/common/images/donate_hover.png) no-repeat 0 0; margin-top:10px;}
/*Header menu*/
#header .menu{width:750px; float:right;}
#header .menu ul{width:auto; float:right; list-style:none;}
#header .menu ul li{width:auto; float:left; height:58px;}
#header .menu ul li a.home{width:101px; float:left; background:url(http://www.gogutierrez.com/common/images/home.png) no-repeat 0 0; height:58px;}
#header .menu ul li a.home:hover{width:101px; float:left; background:url(http://www.gogutierrez.com/common/images/home.png) no-repeat 0 bottom; height:58px;}

#header .menu ul li a.about{width:153px; float:left; background:url(http://www.gogutierrez.com/common/images/about.png) no-repeat 0 0; height:58px;}
#header .menu ul li a.about:hover{width:153px; float:left; background:url(http://www.gogutierrez.com/common/images/about.png) no-repeat 0 bottom; height:58px;}

#header .menu ul li a.issues{width:91px; float:left; background:url(http://www.gogutierrez.com/common/images/issue.png) no-repeat 0 0; height:58px;}
#header .menu ul li a.issues:hover{width:91px; float:left; background:url(http://www.gogutierrez.com/common/images/issue.png) no-repeat 0 bottom; height:58px;}

#header .menu ul li a.news{width:82px; float:left; background:url(http://www.gogutierrez.com/common/images/news.png) no-repeat 0 0; height:58px;}
#header .menu ul li a.news:hover{width:82px; float:left; background:url(http://www.gogutierrez.com/common/images/news.png) no-repeat 0 bottom; height:58px;}

#header .menu ul li a.volunteer{width:112px; float:left; background:url(http://www.gogutierrez.com/common/images/volunteer.png) no-repeat 0 0; height:58px;}
#header .menu ul li a.volunteer:hover{width:112px; float:left; background:url(http://www.gogutierrez.com/common/images/volunteer.png) no-repeat 0 bottom; height:58px;}
#header .menu ul li a.contact{width:104px; float:left; background:url(http://www.gogutierrez.com/common/images/contact.png) no-repeat 0 0; height:58px;}
#header .menu ul li a.contact:hover{width:104px; float:left; background:url(http://www.gogutierrez.com/common/images/contact.png) no-repeat 0 bottom; height:58px;}
/*Body Container*/
#body_container{width:900px; float:left;}
#banner{width:900px; height:458px; float:left; position:relative; background:url(http://www.gogutierrez.com/common/images/banner.jpg) no-repeat left top;}
#banner .inner_content{width:420px; height:342px; float:left; top:50px; right:36px; position:absolute;}
#banner .inner_content a.logo{width:425px; height:146px; float:left; background:url(http://www.gogutierrez.com/common/images/spacer.gif) no-repeat 0 0; outline:none;}
#banner .inner_content .punch_line{width:380px; height:90px; float:left; font-size:27px; line-height:38px; color:#fff; text-align:center; padding:40px 20px 0;}
#banner .inner_content .join_now{width:163px; float:left; padding:15px 20px 0 140px;}
#banner .inner_content .join_now a{width:163px; height:55px; float:left; background:url(http://www.gogutierrez.com/common/images/join_the_team.png) no-repeat 0 0; outline:none;}

/*left Container*/
#left_container{width:601px; float:left; margin:0 3px 0 0; display:inline;}

/*Latest News*/
#latest_news{width:601px; float:left; background:#c5d5eb url(http://www.gogutierrez.com/common/images/latest_news_bg.gif) repeat-x left top;}
#latest_news_bottom{width:601px; float:left; height:11px; background:url(http://www.gogutierrez.com/common/images/latest_news_bottom.gif) no-repeat left bottom; line-height:2px; font-size:2px;}
#latest_news ul{width:577px; float:left; list-style:none; padding-bottom:5px;}
#latest_news ul li{width:auto; float:left; background:url(http://www.gogutierrez.com/common/images/grey_seprator.gif) no-repeat right 5px; padding:0 12px;}
#latest_news ul li.last{ background:none;}
#latest_news ul li.heading{width:auto; float:left; color:#3c6794; font-size:30px; font-weight:normal; line-height:30px;}
#latest_news ul li.date{width:auto; float:left; color:#3c6794; font-size:18px; font-weight:normal; padding-top:5px;}
#latest_news ul li img{width:auto; float:left; padding-top:5px;}
#latest_news .title a{width:577px; float:left; color:#052445; font-size:20px; padding: 0 0 5px 0; font-weight:normal;}
#latest_news .title a:hover{ width:577px; float:left; color:#000; font-size:20px; padding: 0 0 5px 0; font-weight:normal; text-decoration: none; }
#latest_news .content{width:577px; float:left; padding:5px 12px 0 12px;}
#latest_news .content p{width:577px; float:left; font-size:14px; line-height:18px; color:#181818; text-align:justify;}
#latest_news .content p span.img{width:auto; float:left; padding:5px 10px 10px 0;}
#latest_news .content p span.img img{float:left; border:2px solid #07315c;}
#latest_news .content a{color:#064991; text-decoration:none;}
#latest_news .content a:hover{text-decoration:underline;}
#latest_news .content .more{width:577px; float:left; font-size:15px;}

/*about*/
#about{width:601px; float:left; background:#c5d5eb url(http://www.gogutierrez.com/common/images/latest_news_bg.gif) repeat-x left top;}
#about_bottom{width:601px; float:left; height:11px; background:url(http://www.gogutierrez.com/common/images/latest_news_bottom.gif) no-repeat left bottom; line-height:2px; font-size:2px;}
#about ul{width:577px; float:left; list-style:none; padding-bottom:5px;}
#about ul li{width:auto; float:left;padding:0 12px;}
#about ul li.last{ background:none;}
#about ul li.heading{width:auto; float:left; color:#3c6794; font-size:30px; font-weight:normal; line-height:30px;}
#about ul li.date{width:auto; float:left; color:#3c6794; font-size:18px; font-weight:normal; padding-top:5px;}
#about ul li img{width:auto; float:left; padding-top:5px;}
#about .title a{width:577px; float:left; color:#052445; font-size:20px; padding: 0 0 5px 0; font-weight:normal;}
#about .title a:hover{ width:577px; float:left; color:#000; font-size:20px; padding: 0 0 5px 0; font-weight:normal; text-decoration: none; }
#about .content{width:577px; float:left; padding:5px 12px 0 12px;}
#about .content p{ width:577px; float:left; font-size:14px; line-height:18px; color:#181818; text-align: justify; }
#about .content p span.img{width:auto; float:left; padding:5px 10px 10px 0;}
#about .content p span.img img{float:left; border:2px solid #07315c;}
#about .content a{color:#064991; text-decoration:none;}
#about .content a:hover{text-decoration:underline;}
#about .content .bullets ol{ width:278px; float:left; font-size:12px; list-style:disc; line-height:30px; padding-top:30px; padding-left:20px; padding-bottom:10px; }
#about .content .bullets2 ol{width:238px; float:left; font-size:12px; list-style:disc; line-height:30px; padding-top:30px; padding-left:40px; padding-bottom:10px;}

/*issues*/
#issues{width:601px; float:left; background:#c5d5eb url(http://www.gogutierrez.com/common/images/latest_news_bg.gif) repeat-x left top;}
#issues_bottom{width:601px; float:left; height:11px; background:url(http://www.gogutierrez.com/common/images/latest_news_bottom.gif) no-repeat left bottom; line-height:2px; font-size:2px;}
#issues ul{list-style:none;}
#issues ul li{width:auto; float:left;padding:0 12px;}
#issues ul li.heading{width:auto; float:left; color:#3c6794; font-size:30px; font-weight:normal; line-height:30px;}
#issues .title { width:577px; float:left; color:#052445; font-size:18px; padding: 20px 0 5px; font-weight:normal; }
#issues .content{width:577px; float:left; padding:5px 12px 0 12px;}
#issues .content p{ width:577px; float:left; font-size:14px; line-height:18px; color:#181818; text-align: justify; }
#issues .content a{color:#064991; text-decoration:none;}
#issues .content a:hover{text-decoration:underline;}

/********* volunteer / contact *******/

#volunteer{width:601px; float:left; background:#c5d5eb url(http://www.gogutierrez.com/common/images/latest_news_bg.gif) repeat-x left top;}
#volunteer_bottom{width:601px; float:left; height:11px; background:url(http://www.gogutierrez.com/common/images/latest_news_bottom.gif) no-repeat left bottom; line-height:2px; font-size:2px;}
#volunteer ul{list-style:none;}
#volunteer ul li{width:auto; float:left;padding:0 12px;}
#volunteer ul li.heading{width:auto; float:left; color:#3c6794; font-size:30px; font-weight:normal; line-height:30px;}
#volunteer .title { width:577px; float:left; color:#052445; font-size:18px; padding: 20px 0 5px; font-weight:normal; }
#volunteer .content{width:577px; float:left; padding:5px 12px 0 12px;}
#volunteer .content p{ width:300px; font-size:14px; line-height:18px; color:#181818; text-align: center; margin:0 auto; }
#volunteer .content a{color:#064991; text-decoration:none;}
#volunteer .content a:hover{text-decoration:underline;}
#volunteer form{float:left; width:577px; border:none;}
#volunteer fieldset{float:left; width:390px; margin-left:95px; display:inline; border:none;}
#volunteer fieldset .row{float:left; width:390px; margin-bottom:7px;}
#volunteer fieldset .row2{float:left; width:200px; margin-right:14px; display:inline;}
#volunteer fieldset .row3{float:left; width:58px; margin-right:12px; display:inline;}
#volunteer fieldset .row4{float:left; width:103px;}
#volunteer fieldset .row5{float:left; width:175px;}
#volunteer fieldset .row6{float:left; width:420px; margin-bottom:7px;}
#volunteer fieldset .row.btn{ text-align:center; padding:42px 0 5px;}
#volunteer fieldset input.text1{float:left; width:388px; height:21px; border:1px solid #d4d4d4; padding-top:3px;}
#volunteer fieldset input.text2{float:left; width:198px; height:21px; border:1px solid #d4d4d4; padding-top:3px;}
#volunteer fieldset input.text3{float:left; width:103px; height:21px; border:1px solid #d4d4d4; padding-top:3px;}
#volunteer fieldset input.text4{float:left; width:173px; height:21px; border:1px solid #d4d4d4; padding-top:3px;}
#volunteer fieldset label{float:left; width:300px; padding-top:4px; font-size:12px; line-height:16px; color:#353434; padding-bottom:3px;}
#volunteer fieldset label.city{float:left; width:165px; padding-top:4px; font-size:12px; line-height:16px; color:#353434; padding-bottom:3px;}
#volunteer fieldset label.zip{float:left; width:auto; padding-top:4px; font-size:12px; line-height:16px; color:#353434; padding-bottom:3px;}
#volunteer fieldset label.volunterr{float:left; width:380px; font-size:14px; line-height:16px; color:#641919; padding-top:22px; padding-bottom:0;}
#volunteer fieldset select{float:left; width:58px; height:24px;}
#volunteer fieldset label.post{float:left; width:158px; font-size:12px; line-height:16px; color:#353434; padding:0 0 0 9px;}
#volunteer fieldset label.post2{float:left; width:205px; font-size:12px; line-height:16px; color:#353434; padding:0 0 0 9px;}
#volunteer fieldset input.check{float:left; width:12px; height:12px; margin-top:3px;}
#volunteer fieldset input.submit{width:168px; height:38px; background:url(http://www.gogutierrez.com/common/images/submitContribution.gif) no-repeat 0 0; border:none; cursor:pointer;}
#volunteer fieldset input.submit_over{width:168px; height:38px; background:url(http://www.gogutierrez.com/common/images/submitContribution_over.gif) no-repeat 0 0; border:none; cursor:pointer;}

/*terms*/
#terms{width:601px; float:left; background:#c5d5eb url(http://www.gogutierrez.com/common/images/latest_news_bg.gif) repeat-x left top;}
#terms_bottom{width:601px; float:left; height:11px; background:url(http://www.gogutierrez.com/common/images/latest_news_bottom.gif) no-repeat left bottom; line-height:2px; font-size:2px;}
#terms ul{list-style:none;}
#terms ul li{width:auto; float:left;padding:0 12px;}
#terms ul li.heading{width:auto; float:left; color:#3c6794; font-size:30px; font-weight:normal; line-height:30px;}
#terms .title { width:577px; float:left; color:#052445; font-size:20px; padding: 20px 0 5px; font-weight:normal; }
#terms .content{width:577px; float:left; padding:5px 12px 0 12px;}
#terms .content p{ width:577px; float:left; font-size:12px; line-height:16px; color:#181818; text-align: justify; padding-top:20px;}
#terms .content a{color:#064991; text-decoration:none;}
#terms .content a:hover{text-decoration:underline;}


/*Latest Endorsements*/
#latest_endorsements {width:601px; height:205px; float:left; background:url(http://www.gogutierrez.com/common/images/rolller_bg.gif) no-repeat left top; margin-top:5px;}
#latest_endorsements .endorsements_text{width:598px; float:left; background:url(http://www.gogutierrez.com/common/images/endorsements_bg.gif) no-repeat left 3px; margin:8px 1px 3px 2px; display:inline; text-align:center; color:#fff; font-size:24px; line-height:26px;}
#latest_endorsements ul{width:520px; float:left; font-size:15px; line-height:17px; padding:5px 43px 0; list-style:none;}
#roller{width:601px; float:left; position:relative;}
#roller .left_arrow{width:13px; float:left; position:absolute; top:50px; left:10px;}
#roller .right_arrow{width:13px; float:left; position:absolute; top:50px; right:10px;}
#roller ul li{width:520px; height:160px; float:left;}
#roller ul li img{width:auto; float:left;}
#roller ul li p{width:99px; float:left; text-align:center; color:#fff; font-size:13px; line-height:15px;}
#roller ul li.first{margin-left:0;}

/*Right Container*/
#right_container{ width:291px; float:left; padding:8px 0 0 5px; }

#right_container .button{width:249px; height:44px; float:left; padding:0 0 15px 20px;}
#right_container .button a.get_involve{float:left; outline:none; background:url(http://www.gogutierrez.com/common/images/get_involved.gif) no-repeat 0 0; width:249px; height:44px; }
#right_container .button a.get_involve:hover{float:left; outline:none; background:url(http://www.gogutierrez.com/common/images/get_involved_hover.gif) no-repeat 0 0; width:249px; height:44px; }
#right_container .button a.contribute{float:left; outline:none; background:url(http://www.gogutierrez.com/common/images/contribute.gif) no-repeat 0 0; width:249px; height:44px; }
#right_container .button a.contribute:hover{float:left; outline:none; background:url(http://www.gogutierrez.com/common/images/contribute_hover.gif) no-repeat 0 0; width:249px; height:44px; }

/*Form*/
#right_container .form_box{width:291px; float:left;}
#right_container .form_box form{width:265px; float:left; padding:0 0 10px 15px;}
#right_container .form_box form input{width:250px; float:left; border:1px solid #14547d; height:11px; margin:0 0 7px 0; font-size:11px; color:#737373; font-family:Arial, Helvetica, sans-serif; line-height:13px; padding:5px}
#right_container .form_box form input.zip{width:141px; margin:0 5px 0 0; display:inline; }
#right_container .form_box form input.btn{width:102px; height:23px; border:0px; background:url(http://www.gogutierrez.com/common/images/get_update.gif) no-repeat 0 0; padding:0px; margin:0px; cursor:pointer; text-indent: -9000px; text-transform: capitalize;}
#right_container .form_box form input.btn_hover{width:102px; height:23px; border:0px; background:url(http://www.gogutierrez.com/common/images/get_update_hover.gif) no-repeat 0 0; padding:0px; margin:0px; cursor:pointer; text-indent: -9000px; text-transform: capitalize;}

/*Social*/
#right_container .social {width:275px; float:left; padding:2px 0 15px;}
#right_container .social .box{width:130px; float:left; padding-left:15px;}
#right_container .social .box1{width:130px; float:right;}
#right_container .social .box a.facebook{width:102px; height:23px; float:left; background:url(http://www.gogutierrez.com/common/images/facebook.png) no-repeat 0 0; outline:none;}
#right_container .social .box a.facebook:hover{width:102px; height:23px; float:left; background:url(http://www.gogutierrez.com/common/images/facebook_hover.png) no-repeat 0 0; outline:none;}
#right_container .social .box1 a.twitter{width:102px; height:23px; float:right; background:url(http://www.gogutierrez.com/common/images/twitter.png) no-repeat 0 0; outline:none;}
#right_container .social .box1 a.twitter:hover{width:102px; height:23px; float:right; background:url(http://www.gogutierrez.com/common/images/twitter_hover.png) no-repeat 0 0; outline:none;}
#right_container .add{width:291px; float:left;}


/*Footer*/
#footer{width:900px; float:left; padding:10px 0;}
#footer_bg{width:900px; float:left; background:url(http://www.gogutierrez.com/common/images/footer_bg.gif) repeat-y 0 0; margin-bottom:10px;}
#footer_top{width:900px; float:left; background:url(http://www.gogutierrez.com/common/images/footer_top.gif) no-repeat 0 0; padding-top:7px;}
#footer_bottom{width:900px; float:left; background:url(http://www.gogutierrez.com/common/images/footer_bottom.gif) no-repeat 0 bottom; padding-bottom:7px;}
#footer_bottom .address{width:115px; float:left; font-size:11px; line-height:13px; color:#999999; padding:3px 29px 5px;}
#footer_bottom .email{width:150px; float:left; font-size:11px; line-height:13px; color:#999999; padding:3px 29px 5px;}
#footer_bottom .email a{width:auto; text-decoration:none; color:#999999;}
#footer_bottom .email a:hover{text-decoration:underline}
#footer_bottom .paid_for{width:auto; float:right; padding:8px; font-size:11px; line-height:13px; color:#999999; border:1px solid #637078; margin:10px 15px 0 0; display:inline;}

/*Bottom footer*/
#footer .bottom_row{width:900px; float:left;}
#footer .bottom_row .powered_by{width:121px; height:36px; float:left;}
#footer .bottom_row ul{width:auto; float:right; list-style:none; font-size:11px; line-height:13px;}
#footer .bottom_row ul li{width:auto; float:left; background:url(http://www.gogutierrez.com/common/images/footer_seprater.gif) no-repeat 0 3px; padding:0 10px;}
#footer .bottom_row ul li.first{background:none;}
#footer .bottom_row ul li a{width:auto; float:left; text-decoration:none; color:#999;}
#footer .bottom_row ul li a:hover{text-decoration:underline;}
