.rteleft {
    text-align: left;}
.rteright {
    text-align: right;}	
.rtecenter {
    text-align: center;}
body.no-sidebars.node-type-report #mainwrap .field-name-field-pdf-report {float:left;clear:left; margin-bottom:20px;
width:170px; margin-right:15px; overflow:hidden;}	
body.no-sidebars.node-type-report .field-name-body h2 {line-height:1em; margin-bottom:.5em;}
body.no-sidebars.node-type-report #mainwrap .field-name-field-cover-image,
body.no-sidebars.node-type-backgrounder #mainwrap .field-name-field-cover-image  {margin: 0 20px 10px 0; float:left;}
 body.no-sidebars.node-type-report #mainwrap .field-name-field-cover-image + .field-name-field-pdf-report,
 body.no-sidebars.node-type-backgrounder #mainwrap .field-name-field-cover-image + .field-name-field-pdf-report  { margin-left:0;}
.page-node-4 #theleft,
.page-node-4 #block-views-who-we-are-block,
.page-node-4 #block-views-who-we-are-block-1,
.page-node-4 #block-views-who-we-are-block-3 {float:left;width:695px;}
.page-node-4 #block-views-who-we-are-block,
.page-node-4 #block-views-who-we-are-block-1,
.page-node-4 #block-views-who-we-are-block-3 {clear:left;}
.page-node-4 .rightside {width:231px;padding:10px 12px;float:right; background:#f4eee2;}
.page-node-4 #main .rightside h2 {margin-top:0;color:#424242;}
.page-node-4 .rightside p {text-align:justify;}
.print-link  {height:0px;}
 body.node-type-news .print-link, body.node-type-news .print_html {height:31px; margin-left:1em; float:right;}
.page-node-77 .field-name-body img{display:inline;}	
.page-taxonomy-term 	.region-content {padding: 15px 90px;}
.page-taxonomy-term  .node header h2 {    border-top: 2px solid #AC8F53;
    color: #AC8F53;
    line-height: 1em;
    margin-top: 1em;
    padding-top: 1em;}
.page-taxonomy-term  .node header h2 a {
    color: #AB8E52;
}	
.view .node .node-readmore {float:right; margin-top:-1.5em;}
#block-views-who-we-are-block-1 table {margin-bottom:0;}	
#block-views-who-we-are-block-1	td {padding: 20px 1% 0;
    width: 23%;}	
#block-views-who-we-are-block-1	td.col-first {}
body.node-type-event .field-name-field-featured-image {}	
body.node-type-event .field-name-field-featured-image img{margin:0 10px 0 0; float:left;}
body.page-search-node .form-checkboxes .form-item  {float:left; width:25%;}
body.page-search-node #edit-advanced {margin-left: -470px;
    width: 900px; margin-top:15px;}
    width: 900px; margin-top:15px;}
body.page-search-node #block-system-main > div > h2 {clear:both;}
body.page-search-node #edit-advanced .form-type-checkboxes {width:600px;}
body.node-type-photos #mainwrap,
body.page-node-1797 #mainwrap {padding:15px 30px; width:930px; }
body.node-type-photos #block-system-main ,
body.page-node-1797 #block-views-photo-views-block-6 .view-content{ width:480px;padding-left:200px;}
body.node-type-photos #main > .region-content,
body.page-node-1797 #main > .region-content  {padding:20px 25px;border:1px solid #e0d6bd; background:#faf7f2;}
body.page-node-1646 { background-image:url(images/404_flat.jpg);}
body.page-node-1646 #wrapper {width:700px;}
body.page-node-1646 #mainwrap{ background:none; border:none;width:670px; border:none;}
body.page-node-1646 #mainwrap #block-system-main {padding-top:260px;}
body.page-node-1646 #mainwrap h1 {display:none;}
body.page-node-1646 #mainwrap h2 {color: #404040; text-align:center;}
body.page-node-1650 #block-system-main {float:left; width:470px;}
.search-results li {padding:0 0 1em; margin:0 15px 1em; border-bottom:#AB8E52 1px solid;}
.page-node-1793 #mainwrap .region-content {padding-left: 45px;
    padding-right: 45px;
    width: 870px;}
h1#page-title { font-size:28px; margin-top:0; text-transform:uppercase; color:#004060;}
body.page-search #search-form {float:right;width:475px;}
body.page-search h1 {float:left;width:480px;}
body.page-search h2 {clear:left;}
body.page-search .tabs-wrapper {display:none;}
.node-type-photos .socialjunk    {margin: 0 auto 10px;
    text-align: center; clear:both;}
#header #homelink {
    display: block;
    height: 150px;
    position: absolute;
    width: 200px;}
.right.twocol {width:45%;}
.left.twocol {width:50%;}	
.node-type-donation #block-system-main > .content > .content > span {display:block;float:left;}
.node-type-donation #block-system-main .field-name-field-content .left{width:480px; padding-left:10px;clear:left;}
.node-type-donation #block-system-main .field-name-field-content .right {width:340px;clear:right; padding-right:15px;color:#202020;}
.node-type-donation #block-system-main .field-name-field-content .right h2 {color:#202020;font-size:14px;}
.node-type-donation #block-system-main .field-name-field-content .right .brownhold {color:#000100;background:#c7b285; border:solid #e9e4d1 8px;padding:12px 18px;}
.node-type-donation #block-system-main .field-name-field-content .right .brownhold h2 {color:#000100; 
font-size:16px; margin:0;} 
.node-type-donation #block-system-main .field-name-field-content .right .brownhold ul {padding:0 0 0 10px;}
.node-type-donation #block-system-main .field-name-field-content .right .brownhold  li {
background:url(images/squarelist.jpg) left center no-repeat;list-style:none;padding-left:20px;
}
.node-type-donation #block-system-main .field-name-body {min-height:255px;float:left; width:590px;padding:0 30px 30px 0;}
.node-type-donation #block-system-main .field-name-field-title {clear:both;
background:#c7b285; font-weight:bold;
padding-left:20px;margin:20px 0;
color:#fff;font-size:20px;}
.node-type-donation #block-system-main .field-name-field-header-image {float:right;}
.node-type-donation #block-system-main .field-name-field-header-image-overlay,
.node-type-donation #block-system-main .field-name-field-quote-author,
.node-type-donation #block-system-main .field-name-field-quote,
.node-type-donation #block-system-main .field-name-field-bottom-content-left-image {display:none;}
body.no-sidebars.node-type-press-release #mainwrap,
body.no-sidebars.node-type-report #mainwrap,
body.no-sidebars.node-type-arabic-news,
body.no-sidebars.node-type-bio #mainwrap,
body.no-sidebars.node-type-commentary #mainwrap,
body.node-type-backgrounder #mainwrap,
body.no-sidebars.node-type-event #mainwrap,
body.no-sidebars.node-type-graphs-and-stat #mainwrap,
body.no-sidebars.node-type-map #mainwrap,
body.no-sidebars.node-type-membership #mainwrap,
body.no-sidebars.node-type-news #mainwrap,
body.no-sidebars.node-type-operation #mainwrap,
body.no-sidebars.node-type-other-work #mainwrap,
body.no-sidebars.node-type-program #mainwrap,
body.no-sidebars.node-type-reference #mainwrap,
body.no-sidebars.node-type-region #mainwrap,
body.no-sidebars.node-type-timeline #mainwrap,
body.no-sidebars.node-type-webcast #mainwrap{ padding:15px 200px; width:590px; min-height:700px;}

body.no-sidebars.node-type-newsletter #mainwrap { padding:15px 15px; width:957px; min-height:700px;}

body.page-node-1599 h2,
body.page-node-1600 h2,
body.page-node-1601 h2 {color: #AB8E52;}
#main h2,
#topcontent h2
 { font-size:24px; font-weight:bold;color: #AB8E52;}
#main .view .views-row h2, #main .view .node h2 {border-top: 2px solid #AC8F53;
    color: #AC8F53;
    line-height: 1em;
    margin-top: 1em;
    padding-top: 1em;}
#main .view .views-row h2 a, #main .view .node h2 a {color: #AB8E52;}
 #topcontent h2 {margin-top:0}
body.no-sidebars.node-type-report #mainwrap .field-name-field-thumbnail-image,
body.node-type-backgrounder #mainwrap .field-name-field-main-image,
body.no-sidebars.node-type-press-release #mainwrap .field-name-field-featured-image,
body.no-sidebars.node-type-operation #mainwrap .field-name-field-main-image,
body.no-sidebars.node-type-bio #mainwrap .field-name-field-main-image,
body.no-sidebars.node-type-map #mainwrap .field-name-field-full-size-image,
body.no-sidebars.node-type-reference #mainwrap .field-name-field-full-size-image {float:left; margin:0 20px 40px 0;}
.field-label-inline .file .file-icon {float:left;}
.page-node #mainwrap {width:960px;}
.front .menu-198 {visibility:hidden;}
.page-node-1602 .field-name-body ul {margin:0; padding:0;}
.page-node-1602 .field-name-body ul li {list-style:none; background:url(images/research-sprite.jpg) top left no-repeat; padding:0; width:200px; float:left;}
.page-node-1599 #mainwrap,
.page-node-1596 #mainwrap,
.page-node-1600 #mainwrap,
.page-node-1605 #mainwrap,
.page-node-1601 #mainwrap,
.page-node-1602 #mainwrap,
.page-node-1603 #mainwrap{width:870px; padding-left:60px;padding-right:60px;}
.page-node-1602 .field-name-body ul li#b { background-position:-226px 0; margin:0 0 0 23px;}
.page-node-1602 .field-name-body ul li#c { background-position:-451px 0; margin:0 0 0 23px;}
.page-node-1602 .field-name-body ul li#d { background-position:-678px 0; margin:0 0 0 23px;}
.page-node-1602 .field-name-body ul li a {     
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    font-weight: bold;
    padding: 170px 0 0;
    text-align: center;
    text-transform: uppercase;
    width: 200px;}
.page-press-media-events #main .view-events{ padding:0 20px;}
.secondarybox {background:#f9f8f4 url(images/subgrad.jpg) bottom left repeat-x; margin:15px 0; padding:5px 10px; width:940px; float:left;}
.secondarybox h2 {color:#ac8f53; margin-top:0;}
.secondarybox .twocol-a{width:405px; float:left; margin:0 25px 0 0;}
.secondarybox .twocol-b{width:405px; float:left;}
.page-node-1603 .secondarybox {width:850px;}
.page-node-1603 .secondarybox .twocol-a,
.page-node-1603 .secondarybox .twocol-b {width:400px;}
.page-node-1603 .secondarybox .twocol-a {margin-right:45px;}
.page-node-1603 .secondarybox .matchheight {height:170px;}
.secondarybox .twocol-a img.left,
.secondarybox .twocol-b img.left {margin:0 5px 25px 0;}
a.redbutton,
#webform-client-form-1650 #edit-submit
 {width:115px; height:36px; border:none;
 background:url(images/redbuttonbg.jpg) top left repeat-x; 
 text-align:center; line-height:36px; color:#fff; 
 font-weight:bold; font-size:18px; display:block; 
 text-decoration:none; display:block; margin:10px 0 0 150px;}
a.redbutton:hover {color:#fff;}
body.page-user-register #mainwrap > h1#page-title {display:none;}
/* view pages */
.view-events table tr {background:/*url(images/table-bottomborder.jpg) bottom left no-repeat*/none; 
border:none; padding:18px 0; 
border-top:none;}
#block-views-movie-views-block{width:340px; padding-right:20px; float:left;}
#block-views-movie-views-block h4 a{ color: #404040;}
#block-views-photo-views-block {width:270px;padding-right:10px; float:left; padding-top:23px;}
#block-views-photo-views-block h2 {display:none;}
#block-views-events-block-1 .view-events table td .dateholder {height:44px; width:54px;background:#024160; padding-top:10px;}
#block-views-events-block-1 .view-events table td .dateholder {float:right;}
#block-views-events-block-1 { padding:1px; border:solid 1px #ac8f53; width:660px ; float:left;}
#block-views-events-block-1 .view-events table td .dateholder .right {color:#fff;width:54px;padding:0;left:0;}
#block-views-events-block-1 .view-events table tr {background:none;padding:0;}
#block-views-events-block-1 .view-events table tr td {padding:1px 2px;}
#block-views-events-block-1 h3 {margin:10px 0 5px; font-weight:bold; color:#AC8F53; font-size:18px; float:left;}
#block-views-events-block-1 h4 {clear:left;}
#block-views-events-block-1 h4 a {color:#444341;}
#block-views-events-block-1 a.teaserreadmore { text-decoration:underline;color:#444341; display:block;}
#block-views-events-block-1 .views-field-field-featured-image img {margin-right:10px;}
#block-views-events-block-1 table {margin:0;}
#block-views-events-block-1 .views-field-title {color:#444341; padding-right:10px;}
#block-views-events-block-1 p {margin-bottom:0;}
#block-views-events-block-1 .rsvp {clear:right; float:right; margin-top:-10px;}
#block-views-events-block-1 > .content {background:url(images/featured-block-bg.jpg) bottom left repeat-x; height:208px;}
#block-views-calendar-block-1 {width:240px; padding:0 10px;height:250px; float:right; border:1px solid #C7D6DD; position:relative; top:-40px; color:#003f5e;}
.node-type-news #block-system-main .field-name-field-full-size-image {float:left; margin:0 10px 10px 0;}
#block-views-calendar-block-1 .view .date-nav-wrapper .date-nav { margin:0 auto;}
#block-views-calendar-block-1 .date-nav-wrapper .date-heading h3{font-weight:bold; font-size:13px;}
#block-views-calendar-block-1 a,
#block-views-calendar-block-1 .calendar-calendar th.days{color:#003f5e;}
#block-views-calendar-block-1 .calendar-calendar th.days {font-weight:normal; font-size:10px;}
#block-views-calendar-block-1 .view .date-nav-wrapper .date-prev,
#block-views-calendar-block-1 .view .date-nav-wrapper .date-next {background:none; border:none;}
#block-views-calendar-block-1 table.mini {border-bottom:1px solid #003f5e;}
#block-views-calendar-block-1 td {border-right: 1px solid #CEDBE1;
    border-top: 1px solid #CEDBE1; text-align:center;}
#block-views-calendar-block-1 td.has-events { background:#b6985a; color:#fff;}	
#block-views-calendar-block-1 td.has-events a {color:#fff;}
#block-views-calendar-block-1 th {border:none;border-bottom:1px solid #003f5e; background:none;}
#block-views-calendar-block-1 td.sun {border-right:1px solid #003f5e;}
#block-views-calendar-block-1 td.mon {border-left:1px solid #003f5e;}
.view td {vertical-align:top;}
.page-publications .views-row { clear:both;float: left; margin-bottom:24px;
    width: 100%;}
.page-publications .views-row .left img {margin-right:10px;}
.page-publications .views-row h2 {margin-bottom:10px;}
.view-events table td {padding:18px 10px 18px 0; color:#777;}
.view-events table td.views-field-body {padding:18px 30px 18px 0;}
.view-events table td.views-field-field-featured-image {  min-width: 160px;padding:18px 40px 18px 0;/*background:url(images/field-featured-img-bg.jpg) 0 18px no-repeat;*/background:url(images/getinvolved2.gif) 0 0 no-repeat;}
#main .view-events table td.views-field-body p {margin-bottom:5px;}
#main .view-events table td.views-field-body a.teaserreadmore {display: block;  color:#777777; text-decoration:underline;}
.view-events table td.views-field-field-featured-image img {background:#fff;}
.view-events table td .firstcell {min-height: 165px;
    padding-right: 40px;
    width: 250px;}
.view-events table td .firstcell h4 { color:#000; font-weight:bold; font-size:16px; line-height:16px; margin-bottom:1em;}
.view-events table td .firstcell h4 a { color:#000;}
.view-events table td .dateholder {width:160px; position:relative;}
.view-events table td .dateholder .right {width:185px; padding-left:5px; font-size:10px; line-height:12px; color:#777; font-weight:bold; position:absolute; left:54px;}
.view-events table td .left {background:#024160;height: 44px;
    padding-top: 10px;
    width: 54px;}
.rsvp {background:#c4050d; padding:5px; text-align:center;float:left; clear:left; margin-top:5px; width:44px;}
div.rsvp a {color:#fff; font-weight:bold;}
.view-events table td span {font-size:18px;display:block; text-align:center; font-weight:bold; line-height:18px; color:#fff;}
.view-events table td em span {font-size:11px; color:#444341; text-align:left;}
.view-events table td span.day {font-size:20px;}

/*Donate Page press release views-pages */
#block-views-movie-views-block h2 {line-height:1em;}
.page-donate h2, .page-press-media-press-releases h2, .page-press-media-newsletters  h2,
.page-press-media-video h2,.page-publications .region-content h2 ,
.page-press-media-isw-news h2{ color:#ac8f53;border-top:solid 2px #ac8f53; line-height:1em; margin-top:1em; padding-top:1em;}
.page-press-media-press-releases h2 a,
.page-press-media-newsletters h2 a,
.page-press-media-video h2 a,
.page-press-media-isw-news h2 a,
.page-publications  .region-content h2 a {color:#ac8f53;}
.page-iraq-blog .region-content, .page-syria-blog .region-content, .page-donate .region-content,.page-press-media-press-releases .region-content,
.page-press-media-newsletters .region-content,.page-maps .region-content,
.page-graphs .region-content,
.page-press-media-isw-news .region-content,
.page-press-media-video .region-content,
.page-publications  .region-content{padding:15px 90px; }
.mediacontact {padding:12px;float:right; width:190px; height:140px; background:#f8f5f0; border:1px solid #AB8E52; font-size:10px; margin:0 0 10px 10px;}
#main .view .more-link {font-weight:bold; margin-top:-15px;}
.mediacontact h3 {margin-top:0; font-weight:bold;font-size:14px;color:#AB8E52;}
.mediacontact .name {display:block;}
..mediacontact .number {display:block;}

#block-system-main > div > .view .item-list .pager,
#block-block-14 .pager,
#block-views-photo-views-block-5  .pager,
#block-views-photo-views-block-7  .pager,
#block-system-main > div.content > .item-list .pager {margin-top:20px;}
#block-system-main > div > .view .item-list .pager li,
#block-views-photo-views-block-5  .pager li,
#block-block-14 .pager li,
#block-views-photo-views-block-7  .pager li,
#block-system-main > div.content > .item-list .pager li  { background:#ac8f53;color:#eee; font-size:16px; padding:5px 8px;}
#block-system-main > div > .view .item-list .pager li a,
#block-block-14 .pager li a,
#block-views-photo-views-block-5  .pager li a,
#block-views-photo-views-block-7  .pager li a,
#block-system-main > div.content > .item-list .pager li a{color:#eee; text-decoration:none; }
#main > .contextual-links-wrapper {right:-10px;}
table.anchortable { width:580px;padding:0 10px; height:37px; background:url(images/table-bg.jpg) top left repeat-x;}
table.anchortable td {padding:0 10px;}
table.anchortable a.anchor {color:#fff;float:left; padding:0 15px;
border:1px solid #f3f0e7;border-bottom:none;
background:url(images/anchor-bgslice.jpg) top left repeat-x; 
height:21px; line-height:21px;display:block;}
table.anchortable td a:hover {text-decoration:none;
height:22px; line-height:21px; margin-top:1px;
background-position:0 -22px;
border-color:#fff;border-bottom:1px solid;}
h3#tagtitle span{float:left; display:block; color:#615547; background:#d5c39b; padding:5px 10px; margin-bottom:10px;}
#tagtitle + .field-name-field-project {clear:left;}
body.page-node span.st_facebook_button{ clear:left;margin-top:10px; display:block; float:left;}
body.page-node span.st_twitter_button,
body.page-node span.st_plusone_button,
body.page-node span.st_stumbleupon_button,
body.page-node span.st_email_button { margin-top:10px; display:block; float:left;}
body.page-node span.st_fblike_button { margin-top: 8px; display: block; float: left; }
body.page-node #block-system-main {/*float:left;*/}
#block-views-photo-views-block-5 .view-photo-views td ,
#block-views-photo-views-block-7 .view-photo-views td {padding-bottom:10px;}
body.node-type-bio .field-name-field-position {float: left;
    width:350px; /* removed feb 2 bcause wase breaking layout on full node view -- 415px;*/}
.node-news.node-teaser .field-name-field-thumbnail {float:left; margin:0 10px 10px 0;}
#main #user-register-form {border: 1px solid #D2BC97; float:left; height:940px; overflow:hidden;
    padding: 1px;}
#main #user-register-form > div { background:#ECE5D5; float:left;}
#main #user-register-form input[type=text]{background:#d7c8a7;color:#fff; border:none; margin:0 3px 3px;padding:5px;float:left;}
#main #user-register-form label {color:#00405C;}
#main #user-register-form input[type=submit]{background:#cdba90;color:#00405c; border:none;
padding:4px 3px; font-weight:bold;margin:0 3px 3px; }
#main #user-register-form div.form-item-name,
#main #user-register-form div.form-item-mail,
#main #user-register-form div#edit-field-salutation,
#main #user-register-form div#edit-field-firstname,
#main #user-register-form div#edit-field-lastname,
#main #user-register-form div#edit-field-affiliation,
#main #user-register-form div#edit-field-title,
#main #user-register-form div#edit-field-address,
#main #user-register-form div#edit-field-city,
#main #user-register-form div#edit-field-state { width:450px; padding:0 15px;float:left; clear:left;}
#main #user-register-form div#edit-field-zip {clear:left;}
#main #user-register-form div#edit-field-zip,
#main #user-register-form div#edit-field-phone {width:205px; padding:0 7px; float:left;}
#main #user-register-form div#edit-field-zip input,
#main #user-register-form div#edit-field-phone input{width:182px;}
#main #user-register-form div#edit-field-learnmoreabout { width:450px; padding:0 15px;float:right;  position:relative;top:-740px; margin-bottom:10px;}
#main  #user-register-form div#edit-field-learnmoreabout-other{ width:450px; padding:0 15px;float:right;   position:relative; top:-740px; margin-bottom:10px;}
#main  #user-register-form div#edit-field-pleasenotify { width:450px; padding:0 15px;float:right;   position:relative; top:-740px; margin-bottom:10px;}
#main  #user-register-form div#edit-field-receiveinvitations { width:450px; padding:0 15px;float:right;   position:relative; top:-740px; margin-bottom:10px;}
#main  #user-register-form div#edit-field-howoftencontacted { width:450px; padding:0 15px;float:right;   position:relative; top:-740px; margin-bottom:10px;}
#main  #user-register-form div#edit-field-howtobecontacted { width:450px; padding:0 15px;float:right;  position:relative; top:-740px; margin-bottom:10px;}
#main  #user-register-form div#edit-field-pressemails { width:450px; padding:0 15px;float:right;   position:relative; top:-740px; margin-bottom:10px;}
#main  #user-register-form div#edit-actions,
body.page-user-register fieldset#user_user_form_group_notify,
body.page-user-register #edit-field-newsletter,
body.page-user-register fieldset#user_user_form_group_invitationsto { width:450px; padding:0 15px;float:right;  position:relative; top:-740px; margin-bottom:10px;}
body > #colorbox {border: 1px solid #D2BC97;     padding: 1px;}
body > #colorbox > #cboxWrapper {background:#ECE5D5;-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px; border:1px solid #fff;}
body > #colorbox > #cboxWrapper #cboxLoadedContent {}
body > #colorbox > #cboxWrapper #cboxContent {background:#ECE5D5;}
body > #colorbox > #cboxWrapper input[type=text],
body > #colorbox > #cboxWrapper select {background:#d7c8a7;color:#fff; border:none; margin:0 3px 4px;padding:1px;float:right;}
body > #colorbox > #cboxWrapper input[type=submit]{background:#cdba90;color:#00405c; border:none;
padding:4px 3px; font-weight:bold;margin:0 3px 3px; }
body > #colorbox > #cboxWrapper  label {color:#00405C;}
body > #colorbox > #cboxWrapper .selectlabel {display:block; float:left; width:140px;}
#block-block-1 {width: 170px;}

.print-link {float: right;width:31px;}
.node-type-newsletter .print-link {height:31px;}
img.print-icon {
    vertical-align: top; width:31px;
}

#block-block-14 {margin-top:10px; clear:both; float:left;}
.node-type-press-release #page-title {font-size: 24px; font-weight: bold; color: #AB8E52; text-transform: capitalize;}

.node-type-newsletter .field-name-field-featured-image {float:left; padding-right: 10px; padding-bottom: 10px;}

span.datespan {clear: both; display: block; color: #AC8F53; font-size: 14px; font-weight: bold; padding-bottom: 10px;}
body.page-user-register #main > .tabs-wrapper {visibility:hidden;}
body.page-user-register .form-item .description {clear:both;}
#block-system-main > .content > #donationform > #donate_left_column > table,
#block-system-main > .content > #donationform #donate_right_column > div {margin:0 auto 24px;  width:450px;}
#donationform h2 {padding-bottom:1em;}
#donationform .selectlabel {width:200px; display:block; float:left;}
#donationform input,
#donationform select {margin-bottom:5px; border:1px solid #aaadb2;}
.page-node-4 #block-views-who-we-are-block-6 {clear:left;float: left;
    width: 695px; border:none;}

.signup-media { width: 210px; margin-left: -12px;}
.signup-media:hover { opacity: .8;}