/* public/body.css */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}
:focus{outline:0;}
body{line-height:1;background:#fff url(../../img/body-bk.png) repeat-x 0 0;font-size:10px;font-family:Arial, Helvetica, Verdana, sans-serif;color:#000;text-align:center;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:400;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
body#homeblock{background:#fff url(../../img/body-home-bk.png) repeat-x 0 0;}

/* public/layout.css */
div{border:none;text-align:left;vertical-align:top;}
div#wrapper,div#wrapper.home{width:955px;display:block;position:relative;margin:0 auto;padding:0;}
div#header{position:relative;height:103px;width:100%;text-align:center;}
div#navigation.home div#psa{clear:both;display:block;width:935px;height:240px;background:url(../../img/psa-bk.png) repeat-x 0 0;padding:10px;}
div#wrapper.home div#content{display:block;position:relative;float:left;width:100%;}
div#wrapper div#content{width:735px;float:left;margin:35px 0 20px;}
div#wrapper.home div#content div#col1{float:left;width:705px;background:none;min-height:200px;padding:0 15px 10px;}
div#wrapper.home div#content div#col2{float:right;width:200px;background:#e4e2c9;min-height:200px;padding:0 10px 10px;}
div#wrapper div#content div#col1{float:left;width:180px;background:#e4e2c9;padding:10px;}
div#wrapper div#content div#col2{float:right;width:505px;min-height:200px;padding:0 15px 10px;}
div#col3{float:right;width:200px;background:#e4e2c9;min-height:200px;margin:35px 0 20px;padding:0 10px 10px;}
div#content div.clear{clear:both;}
div#footer{clear:both;display:block;width:100%;background:#3ba908;text-align:center;color:#fff;}

/* public/style.css */
h1,h2,h3,h4,p,ul,ol,form{margin:0;}
h1{font-size:3em;}
h2{font-size:2.5em;}
h3{font-size:2em;}
h4{font-size:1.5em;}
h5{font-size:1.25em;}
h6{font-size:1.1em;}
h1,h2{font-family:"Times New Roman", Times, serif;}
p,ul,ol{font-size:1.1em;line-height:1.8em;}
ul,ol{margin-left:2em;list-style-type:square;}
ol{list-style-type:decimal;}
ul ul{margin-left:1em;margin-bottom:0;}
li{margin:0 0 .25em;}
img{display:block;border:0;}
acronym{border-bottom:1px dotted #333;cursor:help;}
a{overflow:hidden;color:#3ba908;}
.w5{width:5%;}
.w10{width:10%;}
.w15{width:15%;}
.w20{width:20%;}
.w25{width:25%;}
.w30{width:30%;}
.w35{width:35%;}
.w40{width:40%;}
.w45{width:45%;}
.w55{width:55%;}
.w60{width:60%;}
.w65{width:65%;}
.w70{width:70%;}
.w75{width:75%;}
.w80{width:80%;}
.w85{width:85%;}
.w90{width:90%;}
.w95{width:95%;}
.w100{width:100%;}
.h1{height:1em;}
.h2{height:2em;}
.h3{height:3em;}
.h4{height:4em;}
.h5{height:5em;}
.h6{height:6em;}
.h7{height:7em;}
.h8{height:8em;}
.h9{height:9em;}
.h10{height:10em;}
.h11{height:11em;}
.h12{height:12em;}
.h13{height:13em;}
.h14{height:14em;}
.h15{height:15em;}
.h16{height:16em;}
.h17{height:17em;}
.h18{height:18em;}
.h19{height:19em;}
.h20{height:20em;}
.block{display:block;}
.hidden{display:none;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
input,select,textarea{display:block;font:1em/1.3em Verdana, Arial, Helvetica, sans-serif;}
input.inline,select.inline,textarea.inline{display:inline;margin-right:.5em;}
div#header div#replace{width:955px;height:100px;position:relative;text-align:left;}
div#header div#replace span{background:url(../../img/header.png) no-repeat left center;position:absolute;width:100%;height:100%;}
#header a{color:#fff;font-size:10px;font-weight:400;letter-spacing:2px;text-align:center;text-decoration:none;text-transform:uppercase;display:block;background-color:#ccc;padding:.4em 0;}
div#navigation ul.nav_1{list-style:none;display:block;float:left;width:955px;margin:0;padding:0 0 3px;}
div#navigation ul.nav_1 li{display:block;float:left;margin:5px;}
div#navigation ul.nav_1 li#nav_li_item_81{float:right;margin:0;}
div#navigation ul.nav_1 li a{display:block;font-size:1.4em;font-weight:700;letter-spacing:1px;color:#fcfc99;text-decoration:none;padding:5px 10px;}
div#navigation ul.nav_1 li a:hover,div#navigation ul.nav_1 li.at a{color:#128e01;background:#fff052;}
div#navigation ul.nav_1 li a#nav_item_81{font-size:1.8em;text-transform:uppercase;letter-spacing:normal;color:#128e01;background:#e4e0b0;padding:7px 15px 8px;}
div#navigation ul.nav_1 li a#nav_item_81:hover{color:#3ba908;padding-top:10px;}
div#navigation.home div#psa object{float:left;}
div#navigation.home div#psa h1,div#navigation.home div#psa h2{font-size:4em;line-height:normal;color:#fcfc99;text-align:center;margin-left:160px;padding:10px 60px;}
div#navigation.home div#psa h2{font-size:2.7em;color:#d6f582;}
div#navigation.home div#psa table.head{width:700px;margin:10px 0 10px 200px;}
div#navigation.home div#psa table.head td{color:#fff;text-align:center;vertical-align:top;font-size:16px;line-height:22px;font-weight:400;padding:10px;}
div#navigation.home div#psa table.head td.foot{color:#fcfc99;font-size:14px;}
div#navigation.home div#psa table.head td span{display:block;font-size:24px;font-family:Georgia, "Times New Roman", serif;text-transform:uppercase;padding:15px 0;}
div#wrapper.home div#content div#col1 table#hometable{width:100%;margin-bottom:20px;}
div#wrapper.home div#content div#col1 table#hometable td{border-bottom:1px solid #3ba908;padding:10px;}
div#col1 a#nutrition,div#col1 a#empowerment,div#col1 a#dignity,div#col1 a#community{display:block;position:absolute;top:350px;left:30px;width:140px;height:20px;}
div#col1 a#empowerment{top:370px;}
div#col1 a#dignity{top:390px;}
div#col1 a#community{top:410px;}
div#wrapper.home div#content div#col2 h3,div#wrapper div#col3 h3{background:#3ba908;color:#e4e2c9;font-size:1.3em;margin-top:10px;border-top:1px dashed #e4e2c9;border-bottom:1px dashed #fff;padding:10px;}
div#wrapper.home div#content div#col2 p,div#wrapper div#col3 p{background:#fff;font-size:1.1em;line-height:1.4em;padding:5px 10px;}
div#wrapper.home div#content div#col2 ul,div#wrapper div#col3 ul{background:#fff;font-size:1.1em;line-height:1.4em;list-style-image:url(../../img/arrow.gif);margin:0;padding:10px 10px 10px 25px;}
div#wrapper div#col3 ol,div#wrapper.home div#col2 ol{background:#fff;font-size:1.1em;line-height:1.4em;margin:0;padding:10px 10px 10px 25px;}
div#wrapper div#content div#col2 table{font-size:1.2em;line-height:normal;width:100%;}
div#wrapper div#content div#col2 table td{border-bottom:1px solid #e4e2c9;padding:5px;}
div#wrapper div#content div#col2 table td.tbl_leftcol{font-weight:700;}
div#footer p{font-size:1.2em;padding:10px 0;}
div#footer p span{color:#fff052;}
table.cake-sql-log{width:980px;color:#000;text-align:left;border-top:1px solid #000;border-left:1px solid #000;margin:2em auto;}
table.cake-sql-log td,table.cake-sql-log th{border-bottom:1px solid #000;border-right:1px solid #000;padding:.5em;}
table.cake-sql-log caption{text-align:center;color:#fff;font-weight:700;font-size:1.5em;background-color:#000;padding:.5em;}
.w50,div#wrapper.home div#content div#col1 table#hometable td.tdleft,div#wrapper.home div#content div#col1 table#hometable td.tdright{width:50%;}
.inline,div.datetime input,div.datetime select{display:inline;}
div#wrapper.home div#content div#col1 h2,div#wrapper div#content div#col2 h2{font-size:3.6em;line-height:40px;}
div#wrapper.home div#content div#col1 h3,div#wrapper div#content div#col2 h3{font-size:1.4em;line-height:20px;margin-bottom:15px;color:#3ba908;font-weight:700;}
div#wrapper.home div#content div#col1 p,div#wrapper div#content div#col2 p{font-size:1.2em;margin-bottom:15px;}