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, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}


.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

img, div, input { behavior: url("/signblankcheck/iepngfix.htc") }

/*
body {line-height: 1; font-size:62.5%; background:url(/signblankcheck/body_bg.jpg) repeat-x; font-family:Helvetica, Arial;}
*/

body {line-height: 1; font-size:62.5%; background:#FFFFFF; background-image:none; font-family:Helvetica, Arial;}

.nb {list-style:none;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}

a.gold { color: #F0DD9E;}

/*
#masterwrapper {width:827px; margin:0 auto; background:url(/signblankcheck/main_content_body_2.png) repeat-y top left;}
*/
#masterwrapper {width:827px; margin:0 auto; background:url(/signblankcheck/newbg_vertical.jpg) repeat-y top left;}

/*
#contentwrapper {background:url(/signblankcheck/bg_main.gif) no-repeat top left; }
*/
#contentwrapper {background:url(/signblankcheck/newbg_header.jpg) no-repeat top left; }

/*
#bottomround1 {width:827px; margin:0 auto; height:34px;background:url(/signblankcheck/bottom_main_round_2.png) no-repeat top left; padding:0; }
*/
#bottomround1 {width:827px; margin:0 auto; height:34px;background:url(/signblankcheck/newbg_bluecurve.jpg) no-repeat top left; padding:0; }

/*
#bottomround2 {width:827px; margin:0 auto; height:24px;background:url(/signblankcheck/bottom_round_2.png) no-repeat top left; padding:0; }
*/
#bottomround2 {width:827px; margin:0 auto; height:37px;background:url(/signblankcheck/newbg_footercurve.jpg) no-repeat top left; padding:0; }

/*
#mainbottom {width:827px; margin:0 auto; background:url(/signblankcheck/bottom_blue_2.png) repeat-y top left; padding:0;}
*/
#mainbottom {width:827px; margin:0 auto; background:url(/signblankcheck/newbg_footerblue.jpg) repeat-y top left; padding:0;}


#mainbottom div.text { margin: 10px 45px 0 55px; padding: 10px 0; border-top: 1px dotted #FFFFFF; color: #FFFFFF; font-size: 10px;}

#innercontent {width:751px; min-height:100px; margin:0 auto; padding:0 0 0 15px; }

/* HOME */

#hometop {height:284px; width:702px; margin:0 auto 20px auto;}

#hometop .right {float:left; width:280px; line-height:1.2; margin:0 0 0 10px; background:url(/signblankcheck/home_top_left_bg_rev.png) no-repeat; height:284px;}
#hometop .right h6 {margin:15px 0 0 15px; color:#87AF61; font-weight:bold; font-size:19px; width:240px;}
#hometop .right p {margin:15px 0 0 15px; font-size:13px; width:240px; line-height:1.5; color:#333333;}
#hometop .right p a {color:#87AF61; font-weight:bold; }
#hometop .right h5 {margin:0 0 0 95px; padding: 0 0 0 25px;color:#F0DD9E; font-weight:normal; font-size:19px; background:url(/signblankcheck/green_arrow.png) no-repeat 0 2px; position: absolute; top: 405px; }
#hometop .right h5 a {color:#F0DD9E;}
#hometop .left {float:left; width:405px;}

#homebottom {height:185px; background:url(/signblankcheck/gold_rectangle.png) no-repeat; width:679px; margin:0 auto; padding:15px 15px 0 15px; }
#homebottom .box1 {width:243px; float:left; margin:0; background:url(/signblankcheck/blue_rectangle.png) no-repeat; }
#homebottom .box1 a {font-size:14px; line-height:1.3; color:#fff; font-weight:bold;}
#homebottom .box1 ul {margin:10px 0pt 15px 25px;}
#homebottom .box1 li { margin:10px 0 0 0;padding:10px 0 2px 0;}
#homebottom .box1 li.involved {padding-left:24px; background:url(/signblankcheck/icon_involved.png) no-repeat 0 6px;}
#homebottom .box1 li.involved a  {color: #F0DD9E;}
#homebottom .box1 li.fact {padding-left:28px; background:url(/signblankcheck/icon_fact.png) no-repeat 0 6px;}
#homebottom .box1 li.video {padding-left:35px; background:url(/signblankcheck/icon_video.gif) no-repeat -2px 0;}
#homebottom .box1 li.community {padding-left:37px; background:url(/signblankcheck/icon_community.png) no-repeat 0 1px;}
#homebottom .box1 li.oppose {padding-left:26px; background:url(/signblankcheck/icon_oppose.png) no-repeat 0 6px;}
#homebottom .box2 {padding:0; height:176px; width: 410px; float:right; background:url(/signblankcheck/green_rectangle_2.png) no-repeat;}
#homebottom .box2 .lower h6 {font-size:18px; color:#F0DD9E; font-weight:normal; margin:0 0 15px 0; line-height:1.2;}
#homebottom .box2 .lower {padding:15px; width: 240px; text-align:right;;}
#homebottom .box2 .lower h5 { font-size:13px; color:#FFFFFF; font-weight:bold; margin:5px 0;}
#homebottom .box2 .lower p {font-size:12px; color:#fff; line-height:1.3;}
#homebottom .box2 .lower a.gold {color: #1F3566; font-weight:bold; font-size: 12px; padding:1px 0 0 10px; background:url(/signblankcheck/blue_arrow.png) no-repeat; height:18px; margin:10px 0 0 0; display:block; float:right;}


#homeblue {height:53px; background:url(/signblankcheck/dk_blue_rectangle.png) no-repeat; width:700px; margin:15px auto 15px auto; }
#homeblue ul { padding:8px 15px 0 15px;}
#homeblue ul li { display:block; float:left; margin-right:10px; color:#FFFFFF; font-size: 14px; padding:0; width: 155px; border-left: 1px solid #A9B6CA; height: 37px;}
#homeblue ul li.resources { padding:5px 0 0 0; border-left:none;}
#homeblue ul li a { padding:0 10px 0 0; color: #F0DD9E; font-size: 13px; height: 37px; display:block;}
#homeblue ul li.resources a {color: #FFFFFF; font-size: 14px;}
#homeblue ul li a.window { padding:13px 0 0 58px; background:url(/signblankcheck/icon_window.png) no-repeat 15px 3px;}
#homeblue ul li a.analysis { padding:7px 0 0 58px; background:url(/signblankcheck/icon_analysis.png) no-repeat 15px 0;}
#homeblue ul li a.ballot { padding:7px 0 0 63px; background:url(/signblankcheck/icon_ballot.png) no-repeat 15px 5px;}


#homefoot {height:215px; width:702px; margin:0 auto;}
#homefoot .left {float:left; width:407px;}
#homefoot .right {float:left; padding:0 0 0 10px; margin:0;}
#homefoot .right .box1 { background:url(/signblankcheck/blue_rule_rectangle.png) no-repeat;height: 102px; display:block;width:280px; }
#homefoot .right .box1 img { float:right; padding:12px 12px 0 0; }
#homefoot .right .box1 div { font-size: 18px; color: #FFFFFF; text-align:center; padding:20px 0 0 0; width: 160px; display:block; float:left;  }
#homefoot .right .box1 div a {color: #F0DD9E;}
#homefoot .right .box1 p { font-size: 12px; color:#FFFFFF; margin-top:10px;}
#homefoot .right .box1 p a {color: #FFFFFF;}
#homefoot .right .box2 { background:url(/signblankcheck/blue_rule_rectangle.png) no-repeat; width: 280px; height: 102px; display:block; padding:0; margin:10px 0 0 0; }
#homefoot .right .box2 a { color: #FFFFFF; font-size: 18px; display:block; width: 120px; padding: 0;line-height: 120%; float:left; margin:15px 0 0 0;}
#homefoot .right .box2 a.more {width:120px; background:url(/signblankcheck/arrow.png) no-repeat left center; font-weight:bold; font-size: 12px; padding:0 0 0 10px; float:right; color:#F0DD9E; margin: 10px 10px 0 0;} 
#homefoot .right .box2 img {float:left; padding:13px 13px 0 13px; }

#logolink {
display:block;
height:100px;
margin:0 0 50px;
text-indent:-9999px;
top:20px;
width:800px;
}

form input.check {border: 0;}

#masterwrapper .bottom p {color:#FFFFFF; font-size:12px; margin:0pt auto; padding:50px 0pt 0pt; width:700px; line-height:1.4;}
.joinus {width:428px; height:52px; margin:0 0 0 360px; background:url(/signblankcheck/joinus.png) no-repeat;}
.joinus form {padding:15px 0pt 0pt 70px; width:350px;}
.joinus input {width:135px; margin:0 9px 0 0;}
.joinus .submit {background:transparent; border:0; padding:0; margin:0; text-indent:-9999px; width:35px;}

ul.language {float:left; height: 38px; margin:8px 0 0 55px; padding:0;}
ul.language li {float:left; height: 38px; margin:0 5px 0 0; padding:0; list-style-type: none; }


#page {width:710px; margin:0 auto; background:url(/signblankcheck/bg_2col.png) repeat-y; }
#page .left {width:215px; float:left;  }
#page .left h3 { font-size: 14px; font-weight:bold; color:#F0DD9E; border-bottom: 1px solid #adbfd8;padding: 20px 0 6px 0; margin:0 15px;}
#page .left ul {margin:10px 0 0 15px;}
#page .left li {margin:0;padding:0;}
#page .left li a {padding: 8px 0 0 40px; font-size:12px; color: #FFFFFF;display:block; height: 30px;}
#page .left li a.selected {color:#adbfd8;}
#page .left li.involved a {background:url(/signblankcheck/icon_arrow.png) no-repeat 0 3px;}
#page .left li.involved a.selected {background:url(/signblankcheck/icon_arrow_selected.png) no-repeat; }
#page .left li.community a {background:url(/signblankcheck/icon_community.png) no-repeat 0 0;}
#page .left li.community a.selected {background:url(/signblankcheck/icon_community_selected.png) no-repeat; }
#page .left li.oppose a {background:url(/signblankcheck/icon_oppose.png) no-repeat 0 2px;}
#page .left li.oppose a.selected {background:url(/signblankcheck/icon_oppose_selected.png) no-repeat; }
#page .left li.voices a {background:url(/signblankcheck/icon_talk.png) no-repeat; }
#page .left li.voices a.selected {background:url(/signblankcheck/icon_talk_selected.png) no-repeat; }
#page .left li.supporters a {background:url(/signblankcheck/icon_hand.png) no-repeat; }
#page .left li.supporters a.selected {background:url(/signblankcheck/icon_hand_selected.png) no-repeat; }
#page .left li.facts a {background:url(/signblankcheck/icon_facts.png) no-repeat 0 2px; }
#page .left li.facts a.selected {background:url(/signblankcheck/icon_facts_selected.png) no-repeat; }
#page .left li.news a {background:url(/signblankcheck/icon_news.png) no-repeat; }
#page .left li.news a.selected {background:url(/signblankcheck/icon_news_selected.png) no-repeat; }
#page .left li.resources a {background:url(/signblankcheck/icon_cart.png) no-repeat; }
#page .left li.resources a.selected {background:url(/signblankcheck/icon_cart_selected.png) no-repeat; }
#page .left li.video a {background:url(/signblankcheck/icon_video.gif) no-repeat; padding-top:12px;}
#page .left li.video a.selected {background:url(/signblankcheck/icon_video_selected.gif) no-repeat 0 0; }

#page .right {width:461px; float:left; padding:0 0 20px;}
#page .right .text {width:421px; padding:20px; min-height:500px; line-height:1.3; color:#fff; font-size:12px;}
#page .right .text h6,
#page .right .supporters h6
{font-size:19px; color:#1F3466; font-weight:normal; line-height:1.3; padding-bottom: 5px;}
#page .right .text h6 span {color:#F0DD9E;}
#page .right .text ul {padding:0 0 0 10px; margin:20px 0 30px 0;}
#page .right .text li {margin:0 0 10px 0; list-style-image:url(/signblankcheck/arrow.png); padding:0 0 0 10px;}
#page .right .text p {}
#page .right .text h4 { font-size: 14px; font-weight:bold; color:#F0DD9E; border-bottom: 1px dotted #adbfd8;padding: 20px 0 6px 0;margin:0 0 10px 0;}

#page .right .text .nb li {list-style-image:none;}
#page .right .text form li {height:35px;}
#page .right .text form li label {width:75px; text-align:right; display:block; float:left;} 
#page .right .text form li input {width:140px; margin:0 10px; float:left; border:1px solid #ccc;}
#page .right .text form li input.check {width:auto; margin-left:65px;}
#page .right .text form li input.submit {width:62px; height:25px; margin:0 0 0 85px;}
#page .right .text form li p {margin:0 0 0 85px;}

#home .right .text h5 {font-size:16px; color:#F0DD9E; padding:0; margin: 20px 0 0 0;}

.oppose {margin-top:20px;}
.oppose div.item, .oppose div.item2 {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #adbfd8;}
#pop .oppose img, .oppose div.item img {float:left; margin-right:15px; border:#fff 2px solid;}
#pop .oppose div.photo, .oppose div.item div.photo {display:block; margin-left:108px;}
.oppose div.item div.nophoto {display:block; margin-left:0;}
#pop .oppose span, .oppose div.item div span {font-size:12px; color:#F0DD9E; margin:0 0 5px 0; display:block;}
.oppose li {list-style-image:none !important; color:#F0DD9E; font-size:12px; height:auto; margin:0 !important; list-style:none !important; padding:0 !important;}
ul#triple li {width:30%; float:left; margin-left:3%;} 
.oppose .double {width:30%; float:left; margin-left:3%;} 


.oppose .photobox { margin:0; padding:10px; float:left; width: 115px; text-align:center;}
.oppose .photobox a:hover {text-decoration:none; font-weight:bold;}
.oppose div.item2 img {margin:0 auto 10px auto; border:#fff 2px solid; }
.oppose div.item2 span {font-size:12px; color:#F0DD9E; margin:0;}

.oppose ul#logos li { width: 45%; height: 120px; float:left; text-align:center; margin:20px;}
.oppose ul#logos li div {padding: 0 60px 0 0;}

.oppose ul#logos li div img {padding: 0 0 3px 0;}

.oppose ul.underline { border-bottom: 1px solid #FFFFFF; margin-bottom:20px; padding-bottom:20px; }

body#pop { background:url(/signblankcheck/bg_pop.jpg) repeat-x; padding:20px; font-size: 12px; color:#FFFFFF; line-height:1.3;}


.voices {margin:30px 0;}
.voices .thankyou {font-weight: bold; color:darkred; padding: 10px 0;}
.voices .form h5 {font-size:16px; color:#F0DD9E;}
.voices .form form {padding:10px 0; margin:5px 0 10px; border-top:1px #fff solid; border-bottom:1px #fff solid;}
.voices .form .lleft {width:200px; margin-right:40px; float:left;}
.voices .form .lright {width:200px; float:left;}
.voices .form form label {float:left; width:150px;}
.voices .form form input {width:190px; border:1px #ccc solid;}
.voices .form form textarea {border:1px #ccc solid; height:70px;}
.voices .form form file {width: 260px;}
.voices .form form .submit {background:transparent; border:0; padding:0; margin:0 0 0 355px; text-indent:-9999px; width:65px; height:25px}
.voices .entries {margin-top:30px;}
.voices .entries span {font-size:12px; color:#F0DD9E; font-weight:bold;}
.voices .entries img {border:2px solid #fff;}
.voices .entries div {margin-bottom:20px;}
.voices .entries .rright {text-align:right;}
.voices .entries .rright img {float:right; margin-left:15px;}
.voices .entries .lleft img {float:left; margin-right:15px;}

.community {}
.community .item {margin:10px 0; padding:10px 0; border-top:1px solid #ADBFD8;}
.community .item h5, #home .right .community .item h5 {color:#F0DD9E; font-size:16px; font-weight:bold; margin:0; padding:10px 0;}
.community .latest p {margin:15px 0 8px 0;}
.community .latest a {width:100px; background:url(/signblankcheck/arrow.png) no-repeat left center; padding:0 0 0 10px; float:right; color:#fff;} 
.community .entries {margin-top:20px;}
.community .latest h3 {color:#F0DD9E; font-size:14px; font-weight:bold; margin:0; padding:10px 0 0 0;}
.community .entries span {font-size:12px; color:#F0DD9E; font-weight:bold;}
.community .entries div {margin-bottom:25px;}
.community .entries a {display:block; color:#F0DD9E;}
.community .entries .rright {text-align:right;}
.community .entries .rright img {float:right; margin-left:15px;}
.community .entries .lleft img {float:left; margin-right:15px;}

#page .right #text_left {width:260px; float:left; padding:0 20px;}
#page .right #text_right {width:150px; float:left; padding:0 0 0 20px;}
#text_right .archives {padding:0 0 20px; margin:0 0 10px;}
#text_right .archives h6 {font-size:12px; margin:0 0 15px;}
#text_right .archives a {color:#F0DD9E; display:block;}
#text_right .archives span {font-size:10px;}
#text_right .tags {padding:0 0 20px; margin:0 0 10px;}
#text_right .tags h6 {font-size:12px; margin:0 0 15px;}
#text_right .tags a {color:#F0DD9E; display:block;}
#text_right .calendar {padding:0 0 20px; margin:0 0 10px;}
#text_right .calendar h6 {font-size:12px; margin:0 0 15px;}
#text_right .lentries p {margin:0 0 7px;}
#text_right .lentries a {color:#F0DD9E; display:block;}

.rightblock {width:126px;}
.rightblock .rtop {height:9px; background:url(/signblankcheck/right_block_top.png) no-repeat;}
.rightblock .rbottom {height:9px; background:url(/signblankcheck/right_block_bottom.png) no-repeat;}
.rightblock .rbody {background:#266097}
.rightblock  table {margin:0 auto; width:110px;}
.rightblock .calendarCell, .rightblock .calendarBlank, .rightblock .calendarToday {font-size:9px;}
.rightblock .calendarCell a, .rightblock .calendarBlank a, .rightblock .calendarToday  a {color:#F0DD9E;}
.rightblock .calendarMonthLinks {width:6px; height:10px;}
.rightblock .calendarMonthLinks a.prev {display:block; height:10px; background:url(/signblankcheck/arrow_blue_left.png) no-repeat;}
.rightblock .calendarMonthLinks a.next {display:block; height:10px; background:url(/signblankcheck/arrow_blue_right.png) no-repeat;}

.leftblock {margin-top:20px;}
.leftblock .ltop {width:193px; height:9px; background:url(/signblankcheck/left_block_top.png) no-repeat;}
.leftblock .lbottom {width:193px; height:9px; background:url(/signblankcheck/left_block_bottom.png) no-repeat;}
.leftblock .lbody {background:#266097; width:193px;}
.leftblock  .poll {width:180px; margin:0 auto; font-size:12px; color:#fff;}
.leftblock  .poll span {color:#F0DD9E; display:block; margin:6px 0;}
.leftblock  .poll .submit {width:55px; height:23px; border:0; position:relative; left:120px;}
.leftblock h5 {font-size:18px; color:#fff; font-weight:normal;}
.lg-polls-answers {margin:15px 0 10px;}
.lg-polls-answers li {height:auto !important; list-style-type:none; border-bottom:0 !important; margin:0 0 5px !important;}
.lg-polls-answers li span {display:inline !important;}
.lg-polls-answers li .percentage {border:1px solid #FFFFFF !important;  margin:2px 0 0 0; padding:2px; height:10px; background-color:orange;}


.triple {background:url(/signblankcheck/bg_3col.png) repeat-y !important;}


.triple .right {width:480px !important;}



li.linkinside a { color: #F0DD9E; }

ul#footerlinks { margin: 0 auto 10px auto; width: 810px; }
ul#footerlinks li { float:right; display:block; }

.news div.item {margin:0 0 20px 0;}
.news .masthead {background-color: #E5E5E5;width:150px;}
.news .smalledge {background:url(/signblankcheck/paper_edge.png) no-repeat;height:17px;width: 150px;padding-bottom:5px;}
.news .largeedge {background:url(/signblankcheck/paper_edge.png) no-repeat;height:17px;margin:0 0 20px 0;}
.news .daily {width:381px; background-color: #E5E5E5;}
.news .padding {padding:20px 20px 10px 20px;}
.right .news h3, .right .news h3 a {font-size:13px; color: #F0DD9E; font-weight:bold; padding:5px 0 10px 0;margin:0;}
.news .daily p {color:#266097;}
.news .daily .padding div { margin: 0 0 0px 0;}
#page .right .news h6 { border-bottom: 1px dotted #adbfd8;}
#page .right .news h4 { border-bottom: none; }
#page .right .news h5 { font-size: 11px; font-weight:normal; padding:0 0 10px 0; margin:0;}
#page .right .news p { padding: 0 0 10px 0;}
#page .right .news div a.more { background:url(/signblankcheck/arrow.png) no-repeat left center; padding:0 0 0 10px; float:none; color:#fff; font-weight:bold; } 
.news div.archive { background:url(/signblankcheck/white.gif) repeat-x 0 5px; margin:10px 0 0 0; width: 400px;}
.news div.archive a { margin:0 0 0 300px; background-color:#3A71A4; padding:3px 100px 3px 3px; color:#F0DD9E; font-weight:bold;}


.resources table { margin:30px 0 100px 0;}
.resources table td {padding:0 20px 0 20px; margin:0; width:180px;}
.resources table td a {padding: 20px 0 20px 50px; color: #FFFFFF; font-weight:bold;height: 30px; display:block;}
.resources table td.side {border-right: 1px solid #A9B6CA; padding:0 20px 0 0;}
.resources table td.top {border-bottom: 1px solid #A9B6CA;}
.resources table td a.window {background:url(/signblankcheck/icon_window2.png) no-repeat 0 10px;}
.resources table td a.fact {background:url(/signblankcheck/icon_fact2.png) no-repeat 0 10px;}
.resources table td a.letter {background:url(/signblankcheck/icon_letter.png) no-repeat 0 10px; padding-top:25px;}
.resources table td a.ballot {background:url(/signblankcheck/icon_ballot2.png) no-repeat; 0 20px; padding-top:10px;}
.resources table td a.coalition {background:url(/signblankcheck/icon_coalition.png) no-repeat 0 15px;}
.resources table td a.action {background:url(/signblankcheck/icon_action.png) no-repeat 0 10px;}

.action ul {padding:0; margin:0;}
.action ul li { display:block; padding: 0; margin:0;}
.action ul li a { padding: 10px 0 0 40px; height:20px; color: #FFFFFF; font-weight:bold; display:block;}
.action ul li a.tellafriend { background:url(/signblankcheck/icon_tellafriend.png) no-repeat; }
.action ul li a.lettertoeditor { background:url(/signblankcheck/icon_lettertoeditor.png) no-repeat; }
.action ul li a.volunteer { background:url(/signblankcheck/icon_volunteer.png) no-repeat; }
.action ul li a.window { background:url(/signblankcheck/icon_window3.png) no-repeat; padding-top:5px;}

#page .right .tellafriend form ul {padding:20px 0 0 0; margin:0;}
#page .right .tellafriend form li {padding:0 0 15px 0; }
#page .right .tellafriend form li label { text-align:left; float:none; width: 250px; margin:0; padding:0;}
#page .right .tellafriend form li input {margin:0; width: 250px; float:none; display:block;}
#page .right .tellafriend form li small {display:block; font-size:90%; padding:5px 0 0 0; color: #A9B6CA;}
#page .right .tellafriend form li#message {height: 220px;}
#page .right .tellafriend form li textarea {width: 350px; height: 200px;float:none; display:block; }
#page .right .tellafriend form li input.submit {width:62px; margin:0; padding:0;float:left;}
#page .right .tellafriend form li input.checkbox {width: 15px;  margin-right:10px; float:left;}
#page .right .tellafriend form li#papers label {font-weight:bold;}
#page .right .tellafriend form li#papers, #page .right .tellafriend form li.check {padding:0 0 8px 0; height:15px; margin:0; }
#page .right .tellafriend p { font-size:14px; color: #F0DD9E;}

.supporters {padding-left:10px;}
.supporters div {padding:20px 0;}
.supporters div a {font-weight:bold; color: #F0DD9E; font-size:14px;}
.supporters h3 { font-size: 14px; font-weight:bold; color:#F0DD9E; padding: 20px 0 6px 0; margin:0;}

img.action_photos_right {float:right;margin:0 -31px -20px 0;}