#form_container td {padding: 8px 8px 0px;}
#form_container p {text-align:left; font-size:14px;}
.form-item #address1 {width:537px; height:20px; font-size:16px;}
.form-item #firstname,.form-item #lastname, .form-item #phone, .form-item #email1, .form-item #city {width:175px; height:20px; font-size:16px; clear:both; margin:3px;}
.form-item #addr1, .form-item #addr2, .form-item #subject {width:366px; height:20px; font-size:16px; clear:both; margin:3px;}
.form-item #state {width:70px; height:25px; font-size:16px; margin:3px;}
#zip-form {width:95px; height:20px; font-size:16px; margin:3px;}

#form_container_contact {padding-bottom:20px; }
#form_container form#contact {display:block; width:550px;margin: 0 auto;}
#form_container form#contact p, #form_container_volunteer form#volunteer p {font-size:16px; padding: 10px 0; }
form#contact #firstname, form#contact #lastname, form#contact #phone, form#contact #email1, form#contact #city {width:250px; height:20px; font-size:16px; clear:both; margin:3px;}
form#contact #addr1, form#contact #addr2, form#contact #subject {width:516px; height:20px; font-size:16px; clear:both; margin:3px;}
form#contact #state {width:120px; height:25px; font-size:16px; margin:3px;}
form#contact #zip-form {width:122px; height:20px; font-size:16px; margin:3px;}
.categories ul {list-style:none;font-size:16px;}
.categories {padding:10px 10px 30px;}
#form_container .categories p {font-size:16px;}
#message-area {padding-top:5px;}
#message {width:520px;height:200px;margin:3px}
.label label {font-size:16px;}
div.list-subscribe {margin-top: 10px;}
#submit-contact {float: right; font-size: 13px; height: 30px; margin-top: 15px; width: 150px;margin-right:25px;}

div#left_container #vol_content h1 {font-size:25px;}
#form_container_volunteer { margin:0 auto; padding:36px 0 20px; float:right; padding:20px; background-color:#EEE; }
#form_container_volunteer ul li { background:none; padding-left:0; }
#submit-volunteer { font-size:1.8em; width:9em; display:block; margin:0 auto; }

.take-action {}
.take-action ul.list li {font-size:14px;}
.take-action ul.list li a {color: #20346a;}
#form_container_action { padding:20px; background-color:#EEE; }
#form_container_action #firstname, #form_container_action #lastname {width:165px;}
#form_container_action input#email1 {width:234px;}
#form_container_action .form-item {margin-top:10px;}
/*#submit-action {background: url(../images/sign_up.gif);height:28px;width:80px;margin-top:15px;}*/
#submit-action { font-size:1.1em; }

#form_container_action { margin:auto 0; padding-bottom:20px; width:360px; }
#form_container_action form {display:block;}

#issues_list .issues_item { clear:both; width:100%; padding-top:1em; }
#issues_list .issues_item:first-child { padding-top:0; }
#issues_list .issues_item .issues_lft { width:40%; float:left; }
#issues_list .issues_item .issues_lft img { width:100%; height:auto; border:thin solid black; }
#issues_list .issues_item .issues_rgt { width:50%; float:left; margin-left:5%; }
#issues_list .issues_item .issues_readmore { margin-top:1em; }
#issues_list a { color:#20346a; text-decoration:none; }

/****Groups ("Ohioans")****/
.group_item { clear:both; margin-bottom:1em; }
.group_pic { float:left; margin:0 .5em .5em 0; }
.group_pic img { border:none !important; }
.group_link { font-style:italic; margin-top:.25em; }