body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
html {overflow-y:scroll;}
img {border:0; -ms-interpolation-mode: bicubic;}
img.shadedImage {box-shadow:0 0 10px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);margin:20px 20px 20px 0;border:1px solid #E2E1DE;}
a:hover img.shadedImage {-moz-box-shadow:0 0 15px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.4); box-shadow:0 0 15px rgba(0,0,0,0.4); border:1px solid #CBCCC8}
a[href$=pdf]:after{margin:0 0 0 1px;padding:0 16px 0 0;background:url(/system/storage/49/b0/8/416/pdf.png) no-repeat right;content:"";}
a[href$=doc]:after{margin:0 0 0 1px;padding:0 16px 0 0;background:url(/system/storage/49/d8/c/431/word.png) no-repeat right;content:"";}
a[href$=xls]:after{margin:0 0 0 1px;padding:0 16px 0 0;background:url(/system/storage/49/4e/a/395/excel.png) no-repeat right;content:"";}
#contentHere a:active {position: relative;top: 1px;}
a:focus {outline:none}
.group:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
* html .group{ height:1%;} *:first-child+html .group{min-height:1px;}
/*//////// Page Tools /////////*/
#printTitle,.takeaction span,.newsCenter span,#latestnews
span,#photostab span,.twittertitle_body span,#bodypage a
span,#font_size_links .title span{display:none;}
.bookmark,.print,.email,#font_size_links .title{float:left;font-size:11px;height:15px;line-height:15px;}
.clearfix{display:block;}
.bookmark a,.print a,.email a,.bookmark a:visited,.print a:visited{color:#e9f0f5;display:block;font-weight:700;height:15px;}
#bodypage{height:15px;margin:0;overflow:hidden;padding:0px 0px 0 10px;width:340px; position:absolute; bottom:10px; right:5px}
#font_size_links{color:#FFF;float:left;font-size:10px;height:16px;line-height:15px;margin-right:8px;width:104px;}
#font_size_links div.title,#font_size_links div.size{float:left;}
#font_size_links .title{background:url(/system/storage/49/f1/f/415/pagetools.png) no-repeat -229px 0;margin:0;padding:0;width:69px;}
#font_size_links div.s{_overflow:hidden;width:8px;}
#font_select:link,#font_select:visited{background:url(/system/storage/49/f1/f/415/pagetools.png) no-repeat -297px 0;display:block;height:15px;width:8px;}
#font_select_small:hover{background-position:-297px -25px;}
#font_select_med:link,#font_select_med:visited{background:url(/system/storage/49/f1/f/415/pagetools.png) no-repeat -305px 0;display:block;height:15px;width:9px;}
#font_select_med:hover{background-position:-305px -25px;}
#font_select_large:link,#font_select_large:visited{background:url(/system/storage/49/f1/f/415/pagetools.png) no-repeat -314px 0;display:block;height:15px;width:12px;}
#font_select_large:hover{background-position:-314px -25px;}
.med #font_select_med{background-position:-305px -25px;}
.large #font_select_large{background-position:-314px -25px;}
.med #font_select {background-position:-297px 0;}
.large #font_select{background-position:-297px 0;}
.print a{background:url(/system/storage/49/f1/f/415/pagetools.png) no-repeat -162px 0;width:66px;}
.print a:hover {background-position:-162px -25px;color:#FFF;}
.bookmark a{background:url(/system/storage/49/f1/f/415/pagetools.png) no-repeat 0 0;width:92px;}
.bookmark a:hover {background-position:0 -25px;color:#FFF;}
.email a{background:url(/system/storage/49/f1/f/415/pagetools.png) no-repeat -92px 0;width:70px;}
.email a:hover {background-position:-92px -25px;color:#FFF;}
/*//////// End Page Tools /////////*/
.error, .errors {font-weight:700;color:red;}
body {background:url(/system/storage/49/d6/7/387/bg.png) repeat-y center top #e6e6e6;font:normal 13px/170% Arial, Helvetica, sans-serif; color:#808080;margin:0;padding:0;behavior:url(/system/storage/49/74/1/393/csshover3.htc);}
/* general */
a:link, a:active, a:visited {color:#ed5622;text-decoration:none;}
a:hover {color:#0ca898;}
#header, .pgHead, .leftCol .content, .join, .proj, .bg, .hCtr {background:url(/system/storage/49/75/3/384/bg-fff.png);}
#header, .leftCol .content, .proj, .fLft {
-webkit-box-shadow: 0px -3px 3px  rgba(0,0,0,0.1);
-moz-box-shadow: 0px -3px 3px rgba(0,0,0,0.1);
box-shadow: 0px -3px 3px rgba(0,0,0,0.1); }
.pgHead, .join, .hCtr {
-webkit-box-shadow: 0px 3px 3px  rgba(0,0,0,0.1);
-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.1);
box-shadow: 0px 3px 3px rgba(0,0,0,0.1);}
h1, h2, h3, #nav li a, .searchForm label, button, #footer .pgWrap li, .share {text-transform:uppercase;}
.content h1 {font-size:20px;}
.content h2 {font-size:18px; font-weight:bold;}
.content h3 {font-size:14px; font-weight:bold; color:#0ca898;}
.content ul li {list-style:disc; margin:0 0 10px 1em;}
.brdrbtm {background:url(/system/storage/49/31/2/389/border-down.png) left bottom repeat-x; height:10px;}
.brdrtop {background:url(/system/storage/49/7d/a/391/border-up.png) left top repeat-x; height:10px;}
input[type=text] {border:1px solid #bababa;}
input, button, label {vertical-align:middle;}
/*layout*/
.pgWrap {width:945px; margin:auto;}
#header {position:relative; height:120px;}
#header img {position:absolute; top:22px; left:44px;}
.searchForm {position:absolute; top:16px; right:22px;}
.searchForm label {color:#ed5622; font:16px "Archer Medium", Rockwell, "Courier New", serif;}
.searchForm input[type=text] {height:16px;}
#nav {position:absolute; top:56px; right:-20px; background:url(/system/storage/49/93/e/385/bg-nav.png) right top no-repeat; height:54px; width:535px;}
#nav li {float:left; text-align:center; padding-top:8px;}
#nav li a {display:block; color:#fff; padding:10px 0; white-space:nowrap}
#nav li a:hover {font-size:15px;}
*+html #nav li {padding-top:3px;}
#main {margin-bottom:50px;}
.content h2, .content h2 a, .hLeft h1 .gBk {color:#0ca898; font:18px "Gotham Medium", "Helvetica Neue", Helvetica, sans-serif; font-weight:500;}
.content h2 a:hover {color:#ed5622;}
.leftCol {float:left; width:698px;}
.pgHead {position:relative; padding:24px 0; margin-bottom:10px;}
.pgHead h1.pgTitle {float:left; background: url(/system/storage/49/f4/7/386/bg-page-title.png) right no-repeat; color:#fff; font:18px "Archer Medium", Rockwell, "Courier New", serif; padding:7px 30px;}
.leftCol .content {padding:40px 30px 10px 30px; background:url(/system/storage/49/75/3/384/bg-fff.png);}
.leftCol .content p {margin-bottom:30px;}
/* home page */
.hLeft {float:left; width:150px; padding-left:10px; text-align:right;}
.hLeft h1  {padding-bottom:20px;color:#0ca898;}
.hLeft h1 .o {color:#ed5622;}
.hLeft h1 .gMd {font:18px "Gotham Book", "Helvetica Neue", Helvetica, sans-serif; font-weight:400;}
.hRight {float:right; width:490px; border-left:1px solid #d2d2d2; padding:0 20px 0 12px;}
.hRight p {line-height:180%; font-family:Arial, Helvetica, sans-serif; font-weight:normal !important;}
a.share {color:#0ca898; background:url(/system/storage/49/c5/f/403/icon-share.png) right no-repeat; padding-right:20px;}
a.share:hover {color:#ed5622;}
a.more {color:#fff; background:#0ca898; text-transform:uppercase; padding:2px 8px; white-space:nowrap; font-size:11px;}
a.more:hover {background:#ed5622;}
.hCtr div {margin-bottom:10px; background:url(/system/storage/49/f3/8/430/women-collage.png) center 10px no-repeat; height:256px;}
.hCtr div img {margin:164px 0 0 50px;}
.floats {position:relative;}
.fLft {float:left; text-align:center;}
.getInv {width:210px;}
.stop, .issues {width:236px; margin-left:7px;}
.getInv .bg, .stop .bg, .issues .bg {height:214px;}
.getInv .bg img {margin-top:42px;}
.stop .bg img {margin-top:24px;}
.pos {position:absolute; top:156px; left:40px;}
/*sidebar*/
.rtCol {float:right; width:238px;}
.join {position:relative;}
.join div {background:url(/system/storage/49/6b/e/407/join-our-movement.png) center 35px no-repeat; padding:120px 18px 220px 20px;}
.join p {font:12px Arial, Helvetica, sans-serif; padding-bottom:10px;}
.join input {float:left; font:italic 12px Georgia, "Times New Roman", Times, serif; color:#666; padding:6px; margin-bottom:10px;}
.join #email {width:100px; margin-right:4px;}
.join #zip {width:68px;}
.join button {position:absolute; top:206px; left:45px; border:none; background:#ed5622; color:#fff; height:27px; width:150px; cursor:pointer;}
*+html .join button {padding-top:3px;}
.join button:hover {background:#0ca898;}
p.petition, p.radio {position:absolute; right:-19px;}
p.petition {top:260px;}
p.radio {top:305px;}
.social {margin:8px 0;}
.social img {float:left; 
-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.1);
box-shadow: 0px 0px 5px  rgba(0,0,0,0.1);}
#fb {margin-left:12px;}
.proj {padding:10px 46px 20px 46px;}
/*footer*/
.ftbrdr {background: url(/system/storage/49/b1/6/390/border-footer.png) repeat-x; height:6px;}
#footer {background:#0ca898;}
#footer .pgWrap {padding:30px 0 50px 0; width:700px;}
#footer .pgWrap ul {margin-bottom:20px;}
#footer .pgWrap li {float:left; border-left:1px solid #48bdb1; font:14px "Gotham Medium", "Helvetica Neue", Helvetica, sans-serif;}
#footer .pgWrap li.first {border-left:none;}
#footer .pgWrap li a {display:block; padding:8px 12px;}
#footer .pgWrap li a.rss {background:url(/system/storage/49/74/5/402/icon-rss.png) right no-repeat; padding-right:20px; margin-right:12px;}
#footer p, #footer a {color:#fff;}
#footer p {border:1px solid #48bdb1; font:11px Arial, Helvetica, sans-serif; padding:10px 0; text-align:center; margin:0 26px;}

