body {font-size:12px;color:#000;margin:auto;padding:0;text-align:center;background: #e4e4e4 url(../img/bg.gif) repeat-y;background-position:50% 0}
div {font-family:arial,sans-serif;margin:0;padding:0;line-height:120%}
p {font-family:arial,sans-serif;margin:0;padding:0}
li {font-family:arial,sans-serif}

h1 {font-family:arial,sans-serif;font-size:22px;font-weight:800;padding:0 0 0 11px;margin:0;color:#fff}
h2 {font-family:arial,sans-serif;font-size:15px;font-weight:800;padding:3px 0 2px 11px;margin:0;color:#fff}
h3 {font-family:arial,sans-serif;font-size:12px;font-weight:800;margin:0;padding:0;color:#fff}

a {font-family:arial,sans-serif;color:#800D41;text-decoration:none;font-weight:800}
a:visited {color:#800D41;text-decoration:none;font-weight:800}
a:link {color:#800D41;text-decoration:none;font-weight:800}
a:hover {color:#d88fa3;font-weight:800;text-decoration:none}
form {margin:0;padding:0}
img {border:none;margin:0;padding:0}

div.clear {clear:both;font-size:1px;line-height:1px;height:1px}
p.subtitle {font-weight:800;font-size:12px;color:#333}
div.page {background-color:#fff;height:100%;width:768px;margin:auto;text-align:center}
div.content {height:100%;width:768px;margin:auto;text-align:left}
div.pgbanner {height:76px;margin:0 0 7px 0;padding:0}
div.pgmain {text-align:left;padding-left:6px;margin:0;float:left;width:566px}
div.pgleft {text-align:left;padding-left:6px;margin:0;float:left;width:181px}
div.pgright {text-align:left;float:left;padding-left:6px;width:575px;margin:0}
div.mainleft {text-align:left;float:left;margin:0;padding-left:6px;width:279px}
div.mainright {text-align:left;float:left;margin:0;padding-left:6px;width:283px}
div.mainrightwide {text-align:left;float:left;width:436px;padding-left:134px}
div.mainwide {text-align:left;float:left;width:564px;padding-left:6px}

div.plaintxt {width:270px;padding:3px}
div.divide279 {width:279px;background: url(../img/dotted_line279.gif) no-repeat;height:4px;margin:0 0 6px 0;padding:0}
div.whitelist {width:279px}
div.whitelist ul {list-style-image: url(../img/pink-white-list.gif);margin:0;padding:0 0 6px 6px}
div.whitelist li {font-size:12px;margin:0 0 2px 12px;padding:0 0 0 4px}

/* navigation */
div.navitem {font-family:arial,sans-serif;padding:0;width:181px;margin:0px}
div.ssnav {width:136px;float:left;font-family:arial,sans-serif;font-size:11px;padding:0 0 0 45px;line-height:17px;margin-bottom:2px}
div.ssnav a {width:136px;font-weight:800;color:#666;text-decoration:none;line-height:17px}
div.ssnav a:link {width:136px;font-weight:800;color:#666;text-decoration:none;line-height:17px}
div.ssnav a:visited {width:136px;font-weight:800;color:#666;text-decoration:none;line-height:17px}
div.ssnav a:hover {width:136px;font-weight:800;color:#d88fa3;text-decoration:none;height:17px}
div.currssnav {background-image: url(../img/nav/snavbg.gif);width:136px;float:left;font-weight:800;color:#666;font-size:11px;padding:0 0 0 45px;line-height:17px;margin-bottom:2px}

div.snav {width:136px;float:left;font-family:arial,sans-serif;font-size:11px;padding:0 0 0 45px;line-height:17px;margin-bottom:2px}
div.snav a {width:136px;font-weight:800;color:#800D41;text-decoration:none;line-height:17px}
div.snav a:link {width:136px;font-weight:800;color:#800D41;text-decoration:none;line-height:17px}
div.snav a:visited {width:136px;font-weight:800;color:#800D41;text-decoration:none;line-height:17px}
div.snav a:hover a:hover {width:136px;font-weight:800;color:#800D41;text-decoration:none;height:17px}

div.currsnav {width:136px;background-image: url(../img/nav/snavbg.gif);float:left;font-family:arial,sans-serif;font-size:11px;padding:0 0 0 45px;line-height:17px;margin-bottom:2px}
div.currsnav  a {width:136px;font-weight:800;color:#800D41;text-decoration:none}
div.currsnav  a:link {width:136px;font-weight:800;color:#800D41;text-decoration:none;height:17px}
div.currsnav  a:visited {width:136px;font-weight:800;color:#800D41;text-decoration:none;height:17px}
div.currsnav  a:hover {width:136px;font-weight:800;color:#800D41;text-decoration:none;height:17px}

div.currnav {background-image: url(../img/nav/navbg.gif);width:155px;float:left;font-family:arial,sans-serif;font-size:14px;line-height:17px;padding:5px 0 5px 0;margin-bottom:2px}
div.currnav  a {width:155px;font-weight:800;color:#800D41;text-decoration:none}
div.currnav  a:link {width:155px;font-weight:800;color:#800D41;text-decoration:none;height:27px}
div.currnav  a:visited {width:155px;font-weight:800;color:#800D41;text-decoration:none;height:27px}
div.currnav  a:hover {width:155px;font-weight:800;color:#800D41;text-decoration:none;height:27px}

div.navcircle {width:26px;float:left}

div.mnav {width:155px;float:left;font-family:arial,sans-serif;font-size:14px;line-height:17px;padding:5px 0 5px 0}
div.mnav a {width:155px;font-weight:800;color:#800D41;text-decoration:none}
div.mnav a:link {width:155px;font-weight:800;color:#800D41;text-decoration:none;height:27px}
div.mnav a:visited {width:155px;font-weight:800;color:#800D41;text-decoration:none;height:27px}
div.mnav a:hover {width:155px;font-weight:800;color:#800D41;text-decoration:none;height:27px}

div.pdftxtlistitem{ background:url(../img/pink-white-list.gif) no-repeat;padding:0px 12px 6px 24px;font-size:12px}
/* header */

div.head {width:768px;height:125px;margin-bottom:12px}
div.head_left{float:left;width:320px;height:125px}
div.head_right{text-align:left;float:left;width:438px;height:125px;padding-left:6px}
div.logo {padding:0 2px 0 26px}

/* content boxes */

div.boxttlgrey {color:#fff;width:259px;background-color:#939393;padding:2px 10px 2px 10px}
div.boxtxtgrey {width:251px;border:solid 1px #8c8c8c;padding:6px 6px 6px 20px;margin-bottom:23px}
div.boxtxtgrey ul{margin:0 0 0 8px;padding:0 0 6px 6px}
div.boxttlgreywide {color:#fff;width:416px;background-color:#939393;padding:2px 10px 2px 10px}
div.boxtxtgreywide {width:408px;border:solid 1px #8c8c8c;padding:6px 6px 6px 20px;margin-bottom:23px}
div.rtfpdftxt{width:251px;border:solid 1px #8c8c8c;padding:6px 6px 6px 20px;margin-bottom:23px}
div.smallimg {width:138px;padding:0 3px 3px 0;margin:0;float:left}
div.smlimg101 {width:83px;padding:0 0 0 6px;float:left}
div.headimg {width:239px;padding:0;margin:0}
div.bigimg {color:#fff;width:279px;padding:0 0 6px 0;margin:0}

/* contact us */
div.capimg101 {width:130px;text-align:center;margin-top:12px}
div.noboxtxt {width:243px;padding:6px 12px 6px 24px}
div.noboxcentertxt {width:255px;padding:0 12px 6px 12px;text-align:center}

/* redbox */
div.redbox {color:#fff;font-size:12px;font-weight:800;margin:0 0 12px 0px;width:279px;float:left;background:#7e0c40 url(../img/redboxbr.gif) no-repeat bottom right}
div.redboxbg {background-color:#7e0c40;color:#fff;font-size:12px;width:239px;padding:6px 0px 6px 20px;background:#7e0c40 url(../img/redboxtl.gif) no-repeat}
div.redbox205 {color:#fff;font-size:12px;font-weight:800;width:205px;background:#7e0c40 url(../img/redboxbr.gif) no-repeat bottom right}
div.redboxbg205 {background-color:#7e0c40;color:#fff;font-size:12px;width:165px;padding:6px 0px 6px 20px;background:#7e0c40 url(../img/redboxtl.gif) no-repeat}
div.redbox190 {color:#fff;font-size:12px;font-weight:800;width:190px;background:#7e0c40 url(../img/redboxbr.gif) no-repeat bottom right;float:left}
div.redboxbg190 {background-color:#7e0c40;color:#fff;font-size:12px;width:150px;padding:6px 0px 6px 20px;background:#7e0c40 url(../img/redboxtl.gif) no-repeat}
div.redbox a {font-family:arial,sans-serif;color:#fff;font-size:12px;text-decoration:none}
div.redbox a:link {font-family:arial,sans-serif;color:#fff;font-size:12px;text-decoration:none}
div.redbox  a:visited {font-family:arial,sans-serif;color:#fff;font-size:12px;text-decoration:none}
div.redbox  a:hover {font-family:arial,sans-serif;color:#d88fa3;font-size:12px;text-decoration:none}

div.redboxtxt {margin:0 0 0 0}
div.redboxlist{color:#fff}
div.redboxlist a {font-family:arial,sans-serif;color:#fff;font-size:14px;text-decoration:none}
div.redboxlist a:link {font-family:arial,sans-serif;color:#fff;font-size:14px;text-decoration:none}
div.redboxlist a:visited {font-family:arial,sans-serif;color:#fff;font-size:14px;text-decoration:none}
div.redboxlist a:hover {font-family:arial,sans-serif;color:#d88fa3;font-size:14px;text-decoration:none}
div.redboxlist ul {list-style-image: url(../img/dark-pink-list.gif);margin:0;padding:6px 0 6px 12px}
div.redboxlist li {font-size:12px;margin:0 0 2px 6px;padding:0 0 0 6px}
div.redboxttl { width:150px;float:left;padding:12px 0 6px 0}
div.redboxicon { width:50px;float:left;padding: 0 6px 0 0}
div.redboxttl205 { width:130px;float:left;padding:2px 0 6px 0;font-weight:800}
div.redboxtxt205 { width:130px;float:left;padding:2px 0 6px 0;font-weight:800}
div.redboxttl190 { width:120px;float:left;padding:2px 0 6px 0;font-weight:800}
div.redboxtxt190 { width:125px;float:left;padding:2px 0 6px 0;font-weight:800}

div.redboxicon205 { width:20px;float:left;padding: 0 6px 0 0}

div.redbox205 a {font-family:arial,sans-serif;color:#fff;font-size:12px;text-decoration:none}
div.redbox205 a:link {font-family:arial,sans-serif;color:#fff;font-size:12px;text-decoration:none}
div.redbox205  a:visited {font-family:arial,sans-serif;color:#fff;font-size:12px;text-decoration:none}
div.redbox205  a:hover {font-family:arial,sans-serif;color:#d88fa3;font-size:12px;text-decoration:none}

div.redbox190 a {font-family:arial,sans-serif;color:#fff;font-size:12px;text-decoration:none}
div.redbox190 a:link {font-family:arial,sans-serif;color:#fff;font-size:12px;text-decoration:none}
div.redbox190  a:visited {font-family:arial,sans-serif;color:#fff;font-size:12px;text-decoration:none}
div.redbox190  a:hover {font-family:arial,sans-serif;color:#d88fa3;font-size:12px;text-decoration:none}

/* */
div.pgttl {background-color:#ada6a0;height:31px;margin-bottom:7px}
div.title {margin:0;padding:0}
div.inpadlink {margin-top:12px;width:181px}
div.inpadlink img {margin-bottom:6px;}
div.inpadlinktxt {color:#736562;font-weight:800;margin-left:26px;font-size:12px}
/* home */

div.homelogo {width:254px;padding:0 2px 0 30px;margin-bottom:30px}
div.homeflash {width:565px;padding:0 0 0 6px;text-align:center;margin-top:-20px;font-size:16px;color:#333;font-weight:800}

/* contact */
div.conttoptxt {font-size:12px;width:573px;padding:0 0 7px 0;}
div.contdisclaim {font-size:9px;width:573px;padding:12px 0 12px 0;border-top:solid #0A3255 1px}
div.contaddress {font-size:9px;width:573px;padding:7px 0 7px 0;border-top:solid #0A3255 1px}
div.contdisclaim p{font-size:10px}
div.contaddress p{font-size:10px}

/* about */
div.abtdivide {width:279px;background: url(../img/about/dotted_line.gif) no-repeat;height:4px;margin:6px 0 6px 0}
div.abttxt {margin:0 0 7px 0}
div.abtbr1 {width:205px;float:left}
div.abtbr2 {width:75px;float:left}
div.abtpdf {padding:12px 6px 12px 6px}

/* doc and press*/
div.dappdf {width:278px;margin-bottom:30px}
div.dappdfimg {width:100px;float:left}
div.dappdftxt {width:177px;float:left;padding-top:40px}
div.dapnoboxtxt {width:243px;padding:0 12px 6px 24px}
div.repcol1 {width:279px;float:left;padding-right:8px}
div.repcol {width:279px;float:left}
div.bcktodocs {width:279px;padding-left:286px;padding-bottom:6px}
/* get involved*/
div.replist {width:277px;border:solid 1px #8d2655;margin-bottom:12px}
div.repitemttl{padding:0 5px 0 20px;background: #8d2655 url(../img/get-involved/repttlbg.gif) no-repeat;color:#fff;font-size:12px;font-weight:800}
div.repitemtxt{padding:2px 5px 5px 20px}
div.meetlist {width:434px;border:solid 1px #8d2655;margin-bottom:12px}
div.meetitemttl{padding:0 5px 0 20px;background: #8d2655 url(../img/get-involved/repttlbg.gif) no-repeat;color:#fff;font-size:12px;font-weight:800}
div.meetitemtxt{padding:2px 5px 5px 20px}

/* projects */
td.col0 {width:283px;height:4px;padding:12px 0 6px 0;margin:0}
td.col1 {width:283px;height:4px;padding:12px 0 6px 0;margin:0}

div.projectlist {width:570px;margin:0;background:url(../img/dbl_dotted_line279.gif) no-repeat;}
div.projectlistitem {width:281px;padding:0 0 12px 6px;float:left;margin:0}
div.projlistttl {width:138px;float:left;font-weight:800;margin:0}
div.projlistpic {width:138px;float:left;padding-bottom:6px;margin:0}
div.projlisttxt{width:276px}
div.projlink {width:276px;text-align:right;margin-bottom:3px}
div.projcaption {font-weight:800;padding:6px 12px 6px 12px}

/* information and advice */
div.inflist {width:500px;padding-left:6px}
div.infottl {height:23px;background:#a34672;padding:4px 2px 0px 24px;width:255px;color:#fff;font-weight:800;font-size:12px}
div.infottl a {font-family:arial,sans-serif;color:#fff;font-size:12px;text-decoration:none}
div.infottl a:link {font-family:arial,sans-serif;color:#fff;font-size:12px;text-decoration:none}
div.infottl a:visited {font-family:arial,sans-serif;color:#fff;font-size:12px;text-decoration:none}
div.infottl a:hover {font-family:arial,sans-serif;color:#ccc;font-size:12px;text-decoration:none}
div.infseltxt {background:#fff url(../img/pink_circle_graphic.gif) no-repeat;padding:0 5px 0 20px;width:250px;font-weight:800;margin-left:2px}
div.infotxt {background-color:#fff;padding:3px 5px 3px 24px;width:455px;display:none;margin-left:6px}

/* recycling */
div.grndivide279 {width:279px;background: url(../img/green-dotted-line279.gif) no-repeat;height:4px;margin:0 0 6px 0}
div.grndivide267 {width:267px;background: url(../img/green-dotted-line279.gif) no-repeat;height:4px;margin:6px 0 6px 0}
div.greenlist {width:279px}
div.greenlist ul {list-style-image: url(../img/green-white-list.gif);margin:0 0 0 6px;padding:0 0 6px 4px}
div.greenlist li  {font-size:12px;margin:0 0 2px 12px;padding:0 0 2px 4px}
div.greenbox {background-color:#018637;color:#fff;width:254px;padding:6px 6px 6px 20px;margin-bottom:6px;font-weight:800}
div.boxttlgreen {color:#fff;width:259px;background-color:#018637;padding:2px 10px 2px 10px}
div.boxttlgreen p {padding:4px 6px 4px 12px}
div.boxtxtgreen {width:251px;border:solid 1px #018637;padding:6px 6px 12px 20px;margin-bottom:23px}
div.boxtxtgreen p.subtitle {color:#018637}
div.boxtxtgreen ul {list-style:none; margin:0;padding:6px 0 6px 0}
div.boxtxtgreen li {background: #fff url(../img/recycle/list-img.gif) no-repeat;font-size:12px;margin:2px 0 4px -20px;padding:0 6px 0 21px}

div.rgleft {text-align:left;float:left;width:291px;padding-left:6px;margin:0}
div.rgright {text-align:left;float:left;margin:0;padding-left:6px;width:267px}

div.recycle-collection {width:251px;border:solid 1px #018637;padding:6px 6px 12px 20px;margin-bottom:23px;line-height:120%}

div.recycle-collection p.subtitle {color:#018637;font-size:16px;font-weight:400;line-height:110%}
div.recycle-collection p strong {font-weight:800;color:#018637}
div.recycle-collection p.subtitle strong {font-weight:800;font-size:16px;color:#018637}

div.recycleg-right-img {text-align:center;margin-bottom:12px}
div.recycleg-right {padding:0 6px 0 6px;font-size:12px;line-height:120%}
div.recycleg-right p.subtitle {color:#018637;font-size:16px;font-weight:800;margin-bottom:6px}

div.recycle-right-img {text-align:center;margin-bottom:12px}
div.recycle-right {padding:0 6px 0 6px}
div.recycle-times {color:#018637;font-size:16px;margin-bottom:10px}
div.recycle h2 {color:#000;font-size:16px;font-weight:800;text-align:center;margin:0 0 6px 0;padding:0 0 0 6px}
div.greenborderbox1 {width:276px;border:solid 1px #018637;padding:6px 6px 6px 6px;margin:0 0 23px 0}
div.greenborderbox1 p {padding:0 0 0 6px;}
div.greenborderbox2 {width:238px;border:solid 1px #018637;padding:12px 6px 6px 20px;margin:0 0 23px 0}

div.rgtxtcol1 {width:124px;padding-right:12px;float:left}
div.rgtxtcol1 ul {padding:0 0 0 6px;margin:0 0 0 6px}
div.rgtxtcol2 {width:124px;float:left}

div.rgpdf {padding:6px 0 20px 6px;font-size:12px}
div.rgpdf a {font-size:14px;font-weight:800}
div.rgpdf a:link {font-size:14px;font-weight:800}
div.rgpdf a:visited {font-size:14px;font-weight:800}
div.rgpdf a:hover {font-size:14px;font-weight:800}

div.greenborderbox1 div.whitelist {width:279px}
div.greenborderbox1 div.whitelist ul {list-style-image: url(../img/pink-white-list.gif);margin:0;padding:0 0 6px 6px}
div.greenborderbox1 div.whitelist li {font-size:12px;margin:6px 0 2px 12px;padding:0 0 0 4px}
div.printbut {text-align:right;width:730px}

div.boxttlgreenwide {color:#fff;width:544px;background-color:#018637;padding:2px 10px 2px 10px}
div.boxtxtgreenwide {width:536px;border:solid 1px #018637;padding:6px 6px 6px 20px;margin-bottom:23px}

div.frmleft {width:330px;float:left;padding-top:12px}
div.frmright {width:190px;padding-left:6px;float:left;padding-top:12px}
/* footer */
div.footer{margin-top:12px;padding:7px 0 7px 200px;font-size:10px;text-align:left}
div.copyright{padding-top:12px;padding-left:12px;font-size:10px}
div.masque {padding-top:6px;width:762px;text-align:right}

/* form */
div.frmabvtxt {padding:7px}
div.frmcol1 {width:110px;float:left;text-align:left;padding-top:5px;padding-bottom:13px}
div.frmcol2 {width:200px;float:left;text-align:left;margin-right:5px}
div.frm2col1 {background:#fff url(../img/pink-white-list.gif) no-repeat;width:230px;float:left;text-align:left;padding-left:20px;padding-bottom:10px}
div.frm2col2 {width:30px;float:left;text-align:left;margin-right:5px}
div.smalltxt {font-size:11px;margin-top:6px}
div.reqsubmit {width:565px;text-align:right;padding-top:6px;padding-bottom:12px}
div.newsform {margin-top:7px;margin-bottom:7px}
div.frmbottom {font-size:10px;width:400px;margin-top:27px}
div.newsreqthanks {width:375px;border-bottom:solid 1px #cb288f;margin-top:10px;padding:0 10px 20px 10px}
div.walkreqthanks {width:375px;border-bottom:solid 1px #9a3d26;margin-top:20px;padding:0 10px 20px 10px}