@charset "utf-8";
/* CSS Document */

body {
	/* background:url(../images/background.gif) repeat; */
	background:url(https://s3.amazonaws.com/fooddemocracynow/images/background.gif) repeat;
	margin:0 auto;
	padding:0;
	text-align:center;
}

hr {
    border-color:#9C9C9C -moz-use-text-color -moz-use-text-color;
    border-right:medium none;
    border-style:dotted none none;
    border-width:3px medium medium;
    height:0 !important;
    padding-bottom:6px;
    width:240px;
}
/* remove unused fonts
@font-face {
 font-family: Gotham;
 src: url("http://www.fooddemocracynow.org/static/css/fonts/GOTHAMCM.eot") // EOT file for IE
}
@font-face {
 font-family: Gotham;
 src: url("http://www.fooddemocracynow.org/static/css/fonts/GOTHAMCM.TTF") // TTF file for CSS3 browsers
}                                                                                                       
                                                                                                        
@font-face {                                                                                            
 font-family: Clarendon;                                                                                
 src: url("http://www.fooddemocracynow.org/static/css/fonts/CLAREMTS.eot") // EOT file for IE   
}                                                                                                       
@font-face {                                                                                            
 font-family: Clarendon;                                                                                
 src: url("http://www.fooddemocracynow.org/static/css/fonts/CLAREMTS.TTF") // TTF file for CSS3 browsers
}                                                                                                       
                                                                                                        
@font-face {                                                                                            
 font-family: Gothamm;                                                                                  
 src: url("http://www.fooddemocracynow.org/static/css/fonts/GOTHAMRM.eot") // EOT file for IE     
}                                                                                                       
@font-face {                                                                                            
 font-family: Gothamm;                                                                                  
 src: url("http://www.fooddemocracynow.org/static/css/fonts/GOTHAMRM.TTF") // TTF file for CSS3 browsers
} 
@font-face {                                                                                            
 font-family: Gillsans;                                                                                 
 src: url("http://www.fooddemocracynow.org/static/css/fonts/GILLSANS.eot") // EOT file for IE      
}                                                                                                       
@font-face {                                                                                            
 font-family: Gillsans;                                                                                 
 src: url("http://www.fooddemocracynow.org/static/css/fonts/GILLSANS.TTF") // TTF file for CSS3 browsers
}
@font-face {
	font-family: 'GillSansRegular';
	src: url('http://fooddemocracynow.org/static/css/fonts/gillsans-webfont.eot');
	src: local('.'), url('http://fooddemocracynow.org/static/css/fonts/gillsans-webfont.woff') format('woff'), url('http://fooddemocracynow.org/static/css/fonts/gillsans-webfont.ttf') format('truetype'), url('http://fooddemocracynow.org/static/css/fonts/gillsans-webfont.svg#webfontWJH72gwW') format('svg');
	font-weight: normal;
	font-style: normal;
}
*/

a:link {
    color:#1D82BC;
    text-decoration:none;
}
a:hover {
    text-decoration: underline;
}
a:visited {
    text-decoration: none;
    color:#1D82BC ;
}
a:visited:hover {
    text-decoration: underline;
}
img {
	border:none;
}

#container {
	margin:0 auto;
	width:1025px;
	text-align:left;
}

.column_title {
	margin-bottom:5px;	
}

.twtcol_titles {
     color:#65B23F;
	 font-family:helvetica, arial, sans-serif;
     font-size:15px;
}


.rtcol_titles {
     color:#CD3B3C;
	 font-family:helvetica, arial, sans-serif;
     font-size:18px;
}
.rtcol_titles a {
    color: #CD3B3C;
    text-decoration: none;
}
.rtcol_titles a:hover {
    text-decoration: underline;
}

#blog_side_nav_col {
    float: left;
    padding-left: 5px; 
    padding-top: 10px;
    width: 313px;  
}

#twitter_messages {
    font-family:arial, sans-serif;
    font-size:12px;
    margin-left: 0px;
    margin-top: 10px;     
    padding-top: 0px;
    border-bottom: dashed;
    border-width:1px;
    border-color: #D4D4D4;
    color: #666666;
    padding-bottom:20px;
}

#twitter_messages ul {
 margin-left:0px;
 padding-left:0px;
}

#twitter_white_msg {
    background-color:#FFFFFF;
    margin-left: -10px;
    padding: 5px 10px 5px 10px;
}

#twitter_blue_msg {
    background-color:#EBF6FE;
    margin-left: -10px;
    padding: 5px 10px 5px 10px;
}

.twitter_user a {
    color: inheirit;
}




#rtcol_links {
     color:#231F20;
	 font-family:arial, sans-serif;
     font-size:12px;
     /* margin-left: 5px; */
     margin-top: 7px;
     border-bottom: dashed;
     border-width:1px;
     border-color: #D4D4D4;
}
#rtcol_links a {
     color: #666666;    
}

#rtcol_links a:hover {
    color: #2276BB;
}


.rtcol_more_link {
    color: #B9B9B9;
    text-decoration: none;
}


#rtcol_links p {
     margin-top: 3px;
     margin-bottom: 0px;
     
}

#rtcol_links_bottom {
     color:#231F20;
         font-family:arial, sans-serif;
     font-size:12px;
     /*margin-left: 5px; */
     margin-top: 7px;
     border-bottom: none;
     border-width:1px;
     border-color: #D4D4D4;
}
#rtcol_links_bottom a {
     color: #666666;
}

#rtcol_links_bottom p {
     margin-top: 3px;
     margin-bottom: 0px;

}
#blog_articles_column {
    float: left; 
    width: 627px; 
    padding-top: 25px; 
    border:0px solid #cc0000;
    margin-left: 20px;
}

#content {
	width:1020px;
	background:#ffffff url(https://s3.amazonaws.com/fooddemocracynow/images/drop_shadow_tile_left.png) repeat-y left top;
}

#content_inner {
    margin-left:3px;
    background:url(https://s3.amazonaws.com/fooddemocracynow/images/drop_shadow_tile_right.png) repeat-y right top;
}

#header {
	width:1014px;
	height:128px;
	background:url(https://s3.amazonaws.com/fooddemocracynow/images/header.png) no-repeat;
}

#menu {
	background:url(https://s3.amazonaws.com/fooddemocracynow/images/dirt_menu_bg.png) no-repeat;
	width:1014px;
	height:50px;
	margin:0;
}

#menu ul {
	margin:0;
        padding: 0;
        position: relative;
        z-index: 9999; /*because of header css error where form is stacked on top of nav invisibly */
}

#menu li {
	display:block;
	float:left;
/*	margin:0px 20px 0 10px; */
/*	padding:22px 0 0 0; */
	height:28px;
}

#menu li a {
	text-decoration:none;
	color:#ffffff;
	font-size:16px;
        font-weight: normal;	
	/* font-family: 'Gillsans'; */ 
	/* font-family: 'GillSansRegular'; */
	
}

/*#menu li a:hover, #menu li a.donate {
	color:#ffd302;
}
*/

/*#menu li:hover {
	background:url(../images/leaflet.png) no-repeat top;
}*/

#article {
	padding:10px 25px;
	font-size:13px;
	font-family: Georgia, "Times New Roman", Times, serif;
}


#text img {
	float:left;
	margin:0 25px 20px 0;
}

#home_featured_campaign {
	
}

#home_featured_campaign_image  {
	float:left;
}

#home_featured_article_blurb {
	float:right;
	width:500px;
	padding:0 0 0 20px;
}

#press_featured_article_blurb {
        float:right;
        width:100px;
        padding:50px 0 0 20px;
}


#home_featured_campaign_title  {
	font-size:30px;
	font-family:"Georgia", Times New Roman, Times, serif;
	color:#cd3b3c;
	padding-bottom:5px;
	padding-top:8px;
	
}

#home_featured_campaign_title  a {
	text-decoration:none;
	color:#cd3b3c;
        line-height:100%;
}

#home_featured_campaign_text  {
        font-family: helvetica;
	font-size:17px;
	color:#6c6d6f;
	
}

#home_featured_campaign_image_right  {
	
	float:right;
	width:200px;
	height:140px;
	margin-right:-47px; /*was -50*/
}

#home_columns {
	float:left;
	width:914px;
	padding:20px 0px;
}

#home_column_left {
	float:left;
	width:315px;
}

#home_column_left_top {
	
}

#home_column_left_content {
	background:url(../images/home_left_column_middle.png) repeat-y;
	padding:10px 20px;
}

.home_title a {
	color:#CD3B3C;
	display:block;
	font-family:arial,sans-serif;
	font-size:18px;
	margin-bottom:12px;
	margin-top:10px;
	text-decoration:none;
}

#home_column_left_bottom {
}

#home_column_center {
	float:left;
	width:234px;
	padding: 0px 25px;
	margin:45px 0 0 0;
}

.home_blog_title a {
color:#683301;
font-family:arial,sans-serif;
font-size:18px;
padding-right:16px;
text-decoration:none;
}


#home_column_right {
	float:left;
	width:315px;
	margin:20px 0 0 0;
}

.column_right_content {
        background:url(../images/home_right_column_middle.png) repeat-y;
        padding:10px 20px 10px 30px;
}
.column_right_content_socialnetwork {
        background:url(../images/home_right_column_middle.png) repeat-y;
        /* padding:10px 20px 10px 30px; */
       float: left;
       padding-left:20px;
       padding-right:30px;
       margin-left:1px;
}

.column_right_content_press {
        /* background:url(../images/home_right_column_middle.png) repeat-y; */
        background:url(../images/home_right_col_mid_press.png) repeat-y;
        padding:10px 20px 10px 30px;
        margin-left:-1px;
}

#press_releases_right_col {
	background:url(../images/home_right_column_middle.png) repeat-y;
	padding-top:20px;
	padding-bottom:1px;
	padding-left:20px;
	padding-right:20px;
}

.wide_column_content {
	
	background: url(../images/wide_column_630px_content.png) repeat-y;
	padding:10px 20px;
	
}

#in_news_column_content {

        background: url(../images/wide_column_630px_content.png) repeat-y;
        padding:10px 20px;
        float: left;
        width: 630px;

}



#home_food_for_thought {
padding-left:10px;	
}

#home_food_for_thought p {
margin-bottom:-5px;
}

#home_tell_a_friend {
	// background:url(../images/home_green_tell_a_friend_bg.png) no-repeat;
	height:210px;
	margin:5px 0 5px -10px;
}


.home_taf_field {
	 font-family:arial, sans-serif;
     font-size:13px;
     color:#808284;
     border:0px solid #8b8b8b;
     margin-top: 80px;
     margin-left: 76px;
     width: 170px;
	 height:15px;
}

.home_taf_field_send {
	 font-family:arial, sans-serif;
     font-size:13px;
     color:#808284;
     border:0px solid #8b8b8b;
     margin-top: 13px;
     margin-left: 76px;
     width: 170px;
}
#home_taf_submit_img {
     margin-top:35px;
     margin-left:124px;
}
#taf_message {
   position: absolute;
   background-color: white;
   margin-top: 75px;
   margin-left: 50px;
   padding: 15px;
   padding-left: 24px;
   padding-bottom: 10px;
   width: 200px;
   height: 90px;

color:#797979;
font-family:arial,sans-serif;
font-size:12px;
}
#taf_message p {
   margin-top: 43px;
   font-size: 16px;
   margin-left: 40px;
}
#taf_message a {
  padding: 6px;
  color: #1D82BC;
  text-decoration: none;
}
#home_social_networks {
	text-align:center;
        float:left;
}

#home_social_icons {
	margin:15px 0 10px 24px;
}	

#home_social_icons img {
	padding-right:20px;
}

#footer {
	height:50px;
	width:1014px;
	
	color:#87C53B;
	font-size:11px;
}

#footer_text {
	padding:10px 50px 0 50px;
}

#footer a {
	color:#87C53B;
	font-size:11px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
}

#privacy {
	float:left;
}

#copyright {
	float:right;
}

#bottom_round_corners {
	background:url(https://s3.amazonaws.com/fooddemocracynow/images/bottom_round_corners.png) no-repeat;
	width:1020px;
	height:13px;
	padding-bottom:50px;
}

#verify_msg {
left:600px;
position:absolute;
top:660px;
z-index:1;
visibility: hidden;
}


/* use #pinned_note to change location of entire form */

#pinned_note {
	width:220px;
	height:220px;
	position:absolute;
	top:25px;
	right:100px;
/*	background:url(../images/pinned_note_join_us_220px.png) no-repeat;  */
	background:url(../images/pinned_note_three.png) no-repeat; */
}

.required {
	border:none;
}

#pinned_note_position {
	position:relative;
	
}

#form {
	margin:-28px 0 0 62px;
	
	
}
.signinform {
    float:left;
}

.signinform img {
    padding-top:1px;
    vertical-align:top;
}

#zip_signin {
    margin-left:5px;
    margin-top:10px;
    width:100px;
    height:10px;
    color:#636363;
	font-family:arial,sans-serif;
	font-size:9px;
	border:0px #ffffff;
}
#email_signin {
    margin-left:5px;
    margin-top:15px;
    width:100px;
    height:10px;
    color:#636363;
	font-family:arial,sans-serif;
	font-size:9px;
	border:0px #ffffff;
}
#name_signin {
    margin-left:5px;
    margin-top:110px;
    width:100px;
    height:10px;
    color:#636363;
	font-family:arial,sans-serif;
	font-size:9px;
	border:0px #ffffff;
}

.signinform_button {
    margin-left:1px;
    margin-top:16px;
}

.press_title {
	color:#1D82BC;
	font-size:20px;
	font-weight:bold;
	font-family:Arial, "Helvetica", sans-serif;
}

.press_contact_title {
	color:#1D82BC;
	font-size:20px;
	font-weight:bold;
	font-family:Arial, "Helvetica", sans-serif;
}

#press_media_contacts {
	width:315px;
	float:left;
	margin:15px 0 0 20px;	
}

#press_contact_text {
	color:#000000;
	/* font-family:georgia,"times new roman",times,serif; */
	font-family:helvetica,arial,sans-serif;
	font-weight:normal;
	text-align:left;
        font-size:15px;
}

#press_main_image  {
	float:left;
	margin-top:10px;
}

#press_bottom_row {
	float:left;
	width:915px;
	padding:20px 0px;
}

#press_in_the_news {
	width:615px;
	float:left;
	margin:0 0 0 -10px;
	color:#969797;
	font-family:helvetica,arial,sans-serif;
	font-size:15px;
	line-height:1.3;
	text-align:left;
}

#press_in_the_news a {
	
	font-family:helvetica,arial,sans-serif;
	font-size:15px;
	line-height:1.3;
	text-decoration:none;
	/* color:#1D82BC; */
	color:#000000; 
}

#press_in_the_news p {
 float: left;
width: 170px;
margin-right:20px; 
height: 135px;
}

#press_in_the_news hr {
float: left; width: 560px;
margin-bottom:-5px;
}

.press_text {
	text-align:left;
}

#press_releases img {
	float:left;
	padding-right:10px;
}

#press_releases a {
	
	font-family:helvetica,arial,sans-serif;
	font-size:15px;
	line-height:1.3;
	text-decoration:none;
	/* color:#1D82BC; */
        color:#000000;
}


#press_releases {
	width:315px;
	float:right;
	margin:-3px -5px 0 0px;
	color:#969797;
	font-family:helvetica,arial,sans-serif;
	font-size:15px;
	line-height:1.3;
	text-align:left;
}	

#donate_top_row {
	padding:10px 0;
	float:left;
}

#donate_main_image {
	float:left;
	margin:0px 0 0 0;
	padding:0 20px 0 0;
}

#donate_blurb {
	float:left;
	width:400px;
}

#donate_title {
	margin:0 0 10px 0;
}

#tree_branch {
	float:right;
	margin:-60px -47px;
}

.campaign_divider {
	border-bottom: 	1px dotted #cccccc;
	padding:5px;
	margin-bottom:10px;
        margin-left: 40px;
	width:180px;
}

/* campaigns page */
#campaigns_main {
	float: left;
    width: 990px;
    /*background-color: #ffffff;*/ 
    margin-top:40px;
}

#campaigns_sub_body {
    float: left;
    margin-left: 30px;
    width: 634px;
    border:0px solid red; 
}

#campaigns_box_cont {
    float: left;
    width: 634px;
    margin-left: 0px;
    margin-bottom:30px; /* fix bottom cutoff, ticket 745 */
    background-image: url(../images/camp_main_bg.gif);
}

#campaign_mini_box {
    float: left;
    width: 270px;
    height: 345px;
    margin-bottom: 30px;
    margin-left: 23px;
    margin-right: 0px;
    padding-bottom: 10px;
    background-image: url(../images/divider.gif);
    background-repeat: no-repeat;
    background-position: 50% 100%;
    overflow: hidden;
}
.campaign_media {
    height: 178px;
}
.campaign_2 {
}
#campaign_ind_bottom {
  float: left;
  margin-top: -40px;
  padding-bottom: 20px;
  background-color: white;
  background-repeat: no-repeat;
}

.campaign_text {
    font-family: georgia,"times new roman",times,serif;
    font-size: 13.5px;
    color: #000000;
    line-height: 1.3;
}
.campaign_text p img {
    margin-left: 1em;
}

#campaign_mini_box_rt {
    float: left;
    width: 296px;
    margin-left: 0px;
    border:0px solid red;
}

#campaign_divid {
    float: left;
    width: 200px;
    margin-left: 70px;
    margin-top: 10px;
    margin-bottom:10px;
    border:0px solid red;
}

#campaign_divid_rt {
    float: left;
    width: 200px;
    margin-left: 110px;
    margin-top: 10px;
    margin-bottom:10px;
    border:0px solid red;
}
#campaign_la_box {
    float: left;
    width: 320px;
    background-color: #ffffff; 
}
#campaign_la_box_body {
    float: left;
    width: 320px;
    border:0px solid red;
}

#campaign_la_box_top {
    margin-left: 8px;
}

#campaign_la_box_fullbody {
    margin-left: 7px;
    width: 320px;
    background-image: url(../images/camp_ind_rt_box_bg.gif);
}

#campaign_la_box_innerbody {
    margin-left: 20px;
    width: 270px;
    padding-top: 10px;
}

.la_text {
    font-family: helvetica, arial, sans-serif;
    font-size: 15px;
    color: #969797;
    line-height: 1.3;
   
}
.la_quoted {
    font-family: georgia,"times new roman",times,serif;
    font-size: 13px;
    color: #539033;
    line-height: 1.3;
}

.la_text_box {
	
}

.la_text_box_top {
	background: url(../images/la_box_top.png) no-repeat;
	height:26px;
}

.la_text_box_middle {
	background: url(../images/la_box_middle.png) repeat-y;
	padding:5px 20px;
}


.la_text_box_bottom {
	background: url(../images/la_box_bottom.png) no-repeat;
	height:11px;
}


#campaign_la_box_bottom {
    margin-left:7px;
}


/* Action Kit DONATE PAGE */


#infoboxes {
	float:left;
	/* padding:20px 0; */
	padding:0px 0; 
	width:960px;
}

#infoboxes p {
	margin:0;
	padding:5px 0;
	
}

#donate_right_column {
	float: right;
}

#donate_right_column form {
	margin:0;
	
}

#donate_enter_infobox {
	width:474px;
	float:left;
	
}

#donate_enter_infobox form {
	margin:0;
	
}



#ak-errors {
	margin:0;
}

#donate_infobox_top {
	background:url(https://s3.amazonaws.com/fooddemocracynow/images/donate_form_enter_info_top.png) no-repeat;
	height:70px;
}

#donate_infobox_middle {
	background:url(https://s3.amazonaws.com/fooddemocracynow/images/donate_form_enter_info_middle.png) repeat-y;
	padding: 10px 28px;
}

#donate_infobox_bottom {
	background:url(https://s3.amazonaws.com/fooddemocracynow/images/donate_form_enter_info_bottom.png) no-repeat;
	height:24px;
}

#donate_choose_box {
	width:472px;
}

#donate_choose_top {
		background:url(https://s3.amazonaws.com/fooddemocracynow/images/donate_form_choose_top.png) no-repeat;
	height:71px;
}

.donate_choose_middle {
		background:url(https://s3.amazonaws.com/fooddemocracynow/images/donate_form_choose_middle.png) repeat-y;
		padding: 5px 25px 10px;
	
}

.donate_choose_middle2 {
		background:url(https://s3.amazonaws.com/fooddemocracynow/images/donate_form_choose_middle2.png) repeat-y;
		padding: 5px 35px 10px 35px;
	
}

#donate_choose_enterCC {
		background:url(https://s3.amazonaws.com/fooddemocracynow/images/donate_form_choose_enterCC.png) no-repeat;
	height:84px;
}

#donate_choose_bottom {
		background:url(https://s3.amazonaws.com/fooddemocracynow/images/donate_form_choose_bottom.png) no-repeat;
	height:18px;
}

.enter_into_field {
	/* background:url(../images/donate_input_field_400px.png) no-repeat; */
	background:url(https://s3.amazonaws.com/fooddemocracynow/images/donate_input_field_320px.png) no-repeat;
	border:none;
color:#999999;
font-family:Helvetica Neue,Helvetica,Arial,San Sarif;
font-size:15px;
padding: 7px 0 7px 10px;
width:320px;
margin:5px 0 5px 0px;

}

.enter_into_field_blue {
	background:url(https://s3.amazonaws.com/fooddemocracynow/images/donate_input_field_320px_blue.png) no-repeat;
	border:none;
color:#999999;
font-family:Helvetica Neue,Helvetica,Arial,San Sarif;
font-size:15px;
padding: 7px 0 7px 10px;
width:267px;
margin:0px 0 0px 25px;

}

.enter_info_field_2 select {
	border:none;
height:20px;
margin:2px 0 0;
width:395px;
}

.enter_into_field_2 {
	background:url(https://s3.amazonaws.com/fooddemocracynow/images/donate_input_field_320px.png) no-repeat;
	border:none;
color:#999999;
font-family:Helvetica Neue,Helvetica,Arial,San Sarif;
font-size:15px;
margin:5px 0 5px 25px;

padding: 7px 12px 7px 5px;
width:325px;
}

.enter_into_field_2_blue {
	background:url(../images/donate_input_field_400px.png) no-repeat;
	border:none;
color:#999999;
font-family:Helvetica Neue,Helvetica,Arial,San Sarif;
font-size:15px;
margin:0px 0 0px 0px;

padding: 7px 12px 7px 5px;
width:400px;
}

.enter_into_field_2_blue_short {
        background:url(../images/donate_input_field_320px.png) no-repeat;
        border:none;
color:#999999;
font-family:Helvetica Neue,Helvetica,Arial,San Sarif;
font-size:15px;
margin:0px 0 0px 25px;
padding: 7px 12px 7px 5px;
width:320px;
}


.enter_into_field_3 {
	background:url(../images/donate_input_field_400px.png) no-repeat;
	border:none;
color:#999999;
font-family:Helvetica Neue,Helvetica,Arial,San Sarif;
font-size:15px;
margin:5px 0 5px 0px;

padding: 7px 12px 7px 10px;
width:400px;
}

.enter_into_field_3_short {
        background:url(https://s3.amazonaws.com/fooddemocracynow/images/donate_input_field_220px.png) no-repeat;
        border:none;
color:#999999;
font-family:Helvetica Neue,Helvetica,Arial,San Sarif;
font-size:15px;
margin:5px 0 5px 0px;

padding: 7px 12px 7px 10px;
width:198px;
}


.field_label {
color:#999999;
font-family:Helvetica Neue,Helvetica,Arial,San Sarif;
font-size:15px;
margin:-5px 0 2px 0px;
display:inline;
}

.field_label_2 {
color:#999999;
font-family:Helvetica Neue,Helvetica,Arial,San Sarif;
font-size:15px;
margin:-5px 30px 2px 5px;
display:inline;
}

#donate_button {
	padding: 10px 15px 10px 0;
	text-align:right;
}

#donate_button_img {
	margin:-5px 0 0 20px;
	float:right;
	display:inline;
}


#exp_date_year {
	background:url(https://s3.amazonaws.com/fooddemocracynow/images/donate_input_field_75px.png) no-repeat;
	border:none;
	color:#999999;
font-family:Helvetica Neue,Helvetica,Arial,San Sarif;
font-size:15px;
margin:5px 0 5px 5px;

padding: 7px 12px 7px 2px;
width:73px;
}

#exp_date_month {
	background:url(https://s3.amazonaws.com/fooddemocracynow/images/donate_input_field_75px.png) no-repeat;
	border:none;
	color:#999999;
font-family:Helvetica Neue,Helvetica,Arial,San Sarif;
font-size:15px;
margin:5px 0 5px 30px;

padding: 7px 12px 7px 8px;
width:73px;
}

#amount_other_field {
	background:url(https://s3.amazonaws.com/fooddemocracynow/images/donate_input_field_75px.png) no-repeat;
	border:none;
	color:#999999;
font-family:Helvetica Neue,Helvetica,Arial,San Sarif;
font-size:15px;
margin:5px 0 5px 5px;

padding: 7px 12px 7px 10px;
width:75px;
}

#amount_list {
	color:#999999;
font-family:Helvetica Neue,Helvetica,Arial,San Sarif;
font-size:15px;
}

#donate_cow {
   float: right;
   margin: -41px 40px 0 0;
}

#donate_main_pic {
	margin:25px 0 0 20px;
	float:left;
}

#donate_title {
	margin:2px 25px 0;
	float:left;
	width:500px;
}

#donate_about_text {
	margin:0px 25px;
	float:left;
	color:#231f20;
	font-size:13.5px;
	font-family:"Georgia", Times New Roman, Times, serif;
}

#donate_info_top {
	float:left;
	width:500px;
        margin-top: 20px;
}
/* END OF Action Kit DONATE PAGE */


/* Action Kit PETITION PAGE */

#petition_boxes {
	float:left;
padding-top:34px;
}

#petition_boxes a {
	text-decoration:none;
}

#petition_bluebox {
	float:left;
	width:474px;
}

#petition_bluebox_top {
	background: url(../images/petition_bluebox_top_new.png) no-repeat;
	height:80px;
}

#petition_bluebox_middle {
	background: url(../images/petition_bluebox_middle.png) repeat-y;
	padding:10px 30px;
}

#petition_bluebox_bottom {
	background: url(../images/petition_bluebox_bottom.png) no-repeat;
	height:31px;
}

#petition_whitebox {
	float:left;
	width:479px;
	padding:0 0 0 10px;
}

#petition_whitebox_top {
	background: url(../images/petition_whitebox_top.png) no-repeat;
	height:28px;
}

#petition_whitebox_middle {
	background: url(../images/petition_whitebox_middle.png) repeat-y;
	padding:10px 50px;
}

#petition_whitebox_bottom {
	background: url(../images/petition_whitebox_bottom.png) no-repeat;
	height:35px;
}

#petition_top {
	height:185px;
	margin-top:10px;
	padding-top:10px;
}

#petition_top_img {
	float:left;
	margin-right:20px;
        margin-left:8px;
}

#petition_top_text {

float:left;
overflow:hidden;
width:650px;
font-family: Georgia, "Times New Roman", Times, serif;
line-height:20px;
font-size:13px;
color:#000000;
}

#petition_top_text p {
	margin:0 0 10px 0;
}

.petition_box_text {
	color:#999999;
	font-size:15px;
	
	font-family:'Helvetica',Arial,San Sarif;

	padding:0 0 5px;
}

.petition_textbox {
	
}

.petition_textbox_left {
	background:url(../images/petition_textbox_left.png) no-repeat;
	float:left;
	width:9px;
	height:82px;
}

.petition_textbox_middle {
	background:url(../images/petition_textbox_middle.png) repeat-x;
	float:left;
	height:82px;
	padding:10px 0;
}

.petition_textbox_middle2 {
	background:url(../images/petition_textbox_middle.png) repeat-x;
	float:left;
	height:75px;
	padding:10px 0 0;
}

.petition_textbox_right {
	background:url(../images/petition_textbox_right.png);
	width:9px;
	float:left;
	height:82px;

}

#petition_statement_leadin {
	color:#969797;
	font-size:15px;
	font-family: Arial, Helvetica, sans-serif;
	width:343px;
}

#petition_statement_text {
	line-height:18pt;
	font-family: "Georgia", Times New Roman, Times, serif;
	font-size:13.5px;
	color:#231f20;
}

#petition_chicken {
	float:right;
	margin:-43px 40px 0 0;
}

#petition_chicken2 {
	float:right;
	margin:-44px 50px 0 0;
}

#petition_cobranding {
	float:right;
	margin:0px 0px 0 20px;
}

#petition_thankyou_text {
	color:#6c6d6f;
	font-size:16px;
        margin-left:10px;
        margin-bottom:52px;
	width:890px;
}

#petition_thanksboxes {
	float:left;
	margin:20px 0;
}

#petition_thanksbox_blue {
	width:541px;
	float:left;
}

#petition_thanksbox_blue a {
	text-decoration:none;
	color:#78b620;
}

#petition_thanksbox_blue_top {
	background:url(../images/petition_thanksbox_blue_top.png) no-repeat;
	height:54px;
}

#petition_thanksbox_blue_middle {
	background:url(../images/petition_thanksbox_blue_middle.png) repeat-y;
	padding:5px 35px;
}

#petition_thanksbox_blue_bottom {
	background:url(../images/petition_thanksbox_blue_bottom.png) no-repeat;
	height:33px;
}

#petition_thanks_socialboxes {
	width:360px;
	float:left;
	margin:1px 0 0 15px;
}

.petition_thanks_socialbox_top {
	background:url(../images/petition_thanks_socialbox_top.png) no-repeat;
	height:26px;
	width:360px;
	float:left;
}

.petition_thanks_socialbox_middle {
	background:url(../images/petition_thanks_socialbox_middle.png) repeat-y;
	padding:10px 30px;
	width:300px;
	float:left;
}

.petition_thanks_socialbox_bottom {
	background:url(../images/petition_thanks_socialbox_bottom.png) no-repeat;
	height:28px;
	width:360px;
	float:left;
}

#petition_chicken_and_cow {
	float:right;
	margin:-68px 40px 0 0;
}

.petition_social_logo {

	width:70px;
	height:100px;
	float:left;
}

.petition_social_text {
	float:left;
	margin-left:20px;
width:210px;
}

.social_spacer {
	margin:10px 0 5px;
}

.social_spacer2 {
	margin:5px 0 5px;
}

.petition_thanksbox_emailbox_img {
background: url(http://fooddemocracynow.org/static/images/petition_thanksbox_emailbox.png) no-repeat;
height:105px;
}

#petition_thanks_submit2 {
	float:right;
	margin:15px 0 0;
}

#petition_thanksbox_subject {
	background: url(http://fooddemocracynow.org/static/images/petition_thanksbox_subject.png) no-repeat;
	float:right;
height:36px;
margin:-6px 0 0;
width:400px;
padding-top: 5px;
padding-left: 10px;
}

#petition_thanksbox_email_body {
	width:471px;
	margin:15px 0 0;
}

#petition_thanksbox_email_body_top {
	height:14px;
	background: url(http://fooddemocracynow.org/static/images/petition_message_box_top.png) no-repeat;
}
	
#petition_thanksbox_email_body_middle {
	background: url(http://fooddemocracynow.org/static/images/petition_message_box_middle.png) repeat-y;
        padding-left:10px;
        padding-right:5px;
}
		
#petition_thanksbox_email_body_bottom {
		height:14px;
	background: url(http://fooddemocracynow.org/static/images/petition_message_box_bottom.png) no-repeat;
}



#petition_tweetbox {
	width:213px;
	margin:5px 0 0;
}

#petition_tweetbox_top {
	height:10px;
	background: url(http://fooddemocracynow.org/static/images/petition_tweetbox_top.png) no-repeat;
}
	
#petition_tweetbox_middle {
	background: url(http://fooddemocracynow.org/static/images/petition_tweetbox_middle.png) repeat-y;
}
		
#petition_tweetbox_bottom {
		height:12px;
	background: url(http://fooddemocracynow.org/static/images/petition_tweetbox_bottom.png) no-repeat;
}

#signup_bluebox {
	width:481px;
	float:left;
}

#signup_bluebox_top {
	height:120px;
	background: url(http://fooddemocracynow.org/static/images/signup_bluebox_top.png) no-repeat;
}

#signup_bluebox_middle {
	background: url(http://fooddemocracynow.org/static/images/signup_bluebox_middle.png) repeat-y;
	padding:10px 40px 10px 35px;
}

#signup_bluebox_bottom {
	height:31px;
	background: url(http://fooddemocracynow.org/static/images/signup_bluebox_bottom.png) no-repeat;
}


#signup_whitebox {
	width:481px;
	float:right;
	margin:50px 0 0;
}

#signup_whitebox_top {
	height:26px;
	background: url(http://fooddemocracynow.org/static/images/signup_whitebox_top.png) no-repeat;
}

#signup_whitebox_middle {
	background: url(http://fooddemocracynow.org/static/images/signup_whitebox_middle.png) repeat-y;
	padding:20px 50px;
	font-size:20px;
	line-height:26px;
	color:#6c6d6f;
	font-family:Arial, 'Helvetica', sans-serif;

}

#signup_whitebox_bottom {
	height:32px;
	background: url(http://fooddemocracynow.org/static/images/signup_whitebox_bottom.png) no-repeat;
}

#ak-confirmation {
	margin:5px 0 15px 0;
	color:#999999;
font-family:'Helvetica',Arial,San Sarif;
font-size:15px;
}

/* blog */
#blogLink {
    height: 50px;
    width: 180px;
    position: absolute;
    margin-top: -60px;
}
#blog_a {
    float: left;
    width: 990px;
    //background-color: #ffffff;
    border:0px solid #cc0000;
}

#blog_b {
    float: left;
    width: 587px;
    border:0px solid #cc0000;
}

#blog_c {
    float: left;
    margin-bottom: 15px;
    margin-left: 53px;
    width: 534px;
    border:0px solid #cc0000;
}
#main_blog_entry {
    float: left;        
    width: 570px;
    border-bottom: dashed;
    border-width:1px;
    border-color: #aaaaaa;
}

#blog_d {
    float:right;
    margin-top:5px;
}

.blog_title_main {
    color:#1D82BC;
	font-family:arial, sans-serif;
    font-size:28px;
}
.blog_title_main a {
    color: inherit;
line-height: 110%; 
}
.blog_title_main a:hover {
    text-decoration: underline;
}

.blog_title {
    color:#1D82BC;
        font-family:arial, sans-serif;
    font-size:20px;
}
.blog_title a {
    color: inherit;
line-height: 110%;
}
.blog_title a:hover {
    text-decoration: underline;
}


.blog_byline {    
    color:#666666;
	font-family:arial, sans-serif;
    font-size:12px;
    text-decoration: bold;
    display:block;
    margin-top:5px;
}

.blog_secondary_title {
    color:#1D82BC;
	font-family:arial, sans-serif;
    font-size:20px;  
}

.blog_secondary_title a {
    color: inherit;
    line-height: 140%; 
}

.blog_secondary_title a:hover {
    text-decoration: underline;
}




.blog_text {
    color:#231F20;
	font-family:arial, sans-serif;
    font-size:11px;
}

#blog_col {
     float: left;
     padding-left: 40px;
     width: 313px;
     border:0px solid #cc0000;
}

#blog_colbackgr {
     float: left;
     width: 250px;
     margin-left:1px;
     margin-left:1px;
     padding-top:10px;
     padding-left: 29px;
     padding-right: 29px;
     background-image: url(../images/third_mid.gif);
}

#blog_main_img {
    float:left; 
    border:0px solid #cc0000; 
    width: 270px;
}

#blog_secondary_item {
    margin-top: 10px;
    margin-right: 15px;
    float:left; 
    width: 270px;
}


#blog_secondary_text {
    float:left; 
    font-size:13px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
	margin-left: 0px;
	margin-top: 15px;
width : 240px;
line-height:140%;
}

#blog_secondary_text img {
    margin-left: -5px;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 10px;
}

#blog_secondary_text a {

/* 	color: #666666; */
}

#blog_main_text {
    float:left; 
    border:0px solid #cc0000; 
    width: 570px;
    font-size:13px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
	margin-left: 0px;
    padding-bottom:7px;
    line-height:140%;
}
#blog_main_text a {
      /*   color: #666666; */
}



/* for blog */
#disqus_thread {
    float: left;
    margin-left: 53px;
    width: 500px;
}

.dsq-brlink {
    float: left;
    margin-left: 53px;
    width: 500px;
}

#blog_comments  {
    width: 100%;
    border-bottom: #0A2270 2px dotted;
    padding: 28px 0 2px 0;
    float: left;
}
#blog_comments_content  {
    width: 496px;
    padding: 28px 25px 0 25px;
    float: left;
}

#comment_form {
    margin-left: 50px;
}

#comment_form label {
    display: block;
    margin-bottom: 1px;
    margin-top: 10px;
}

#taf_message {
   position: absolute;
   background-color: white;
   margin-top: 75px;
   margin-left: 50px;
   padding: 15px;
   padding-left: 24px;
   padding-bottom: 10px;
   width: 200px;
   height: 90px;
}
#taf_message p {
   margin-top: 43px;
   font-size: 16px;
   margin-left: 40px;
}
#taf_message a {
  padding: 6px;
}

.pagination {
  float:left;
  margin-bottom: 10px;
  width:570px;
}
.pagination a {
  /* border: 1px solid #b7b7b7; */
  padding: 5px;
  margin-right: 10px;
}

#progress_box {
        width:175px;
        float:right;
}

#progress_box_top {
        background: url(http://fooddemocracynow.org/static/images/progress_box_top.png) no-repeat;
        height:18px;
}

#progress_box_middle {
        background: url(http://fooddemocracynow.org/static/images/progress_box_mid.png) repeat-y;
        padding:0px 19px;
        float:left;
}

#progress_box_bottom {
        background: url(http://fooddemocracynow.org/static/images/progress_box_bottom.png) no-repeat;
        height:18px;
}

.call_box {
	width:461px;
	float:left;
}

.call_box_top {
	background: url(http://fooddemocracynow.org/static/images/call_box_top.png) no-repeat;
	height:20px;
}

.call_box_middle {
	background: url(http://fooddemocracynow.org/static/images/call_box_middle.png) repeat-y;
	padding:10px 32px;
}

.call_box_bottom {
	background: url(http://fooddemocracynow.org/static/images/call_box_bottom.png) no-repeat;
	height:31px;
}

#call_submit {
	padding:10px 0 0;
	text-align:right;
        width: 410px;
}

#what_to_say {
	padding:0 0 10px 0;
}

.call_box_middle hr {
    border-style:solid none none;
    border-width:1px medium medium;
    height:0 !important;
    padding-bottom:6px;
    width: 100%;
}
.call_box_middle em {
   font-size: 15px;
   font-weight: bold;
   color: #6E6F70;
}

#what_to_say em {
   font-size: 15px;
   font-weight: bold;
   color: #6E6F70;
}

#what_to_say li {
    margin-left:15px;
}

#target_name {
       font-size:18px;
}

#target_phone {
       color: #CD3B3C;
       font-size:18px;
}

#call_page_intro_text {
       float:left; 
       padding-bottom:10px; 
       padding-left:15px; 
       padding-top:25px; 
       width:900px;
}

#call_page_intro_text p {
       margin: 0; 
}

#logout_link a {
 color: #34770B;
}

#progress_box_middle h2 {
 text-align: center;
 color: #34770B;
 font-size: 28px;
 margin-top: 0px;
 margin-bottom: 10px;
}
#about_a {
float: left;
padding-top:30px;
width: 880px;
margin-left:25px;
}

#founder_name {
    color:#683301;
    font-family:helvetica,sans-serif;
    font-size:20px;
    text-decoration:none;
}

/*disqus comment number styles */

span.left { float: left;}
span.block { display: block; width: 200px; margin-left:5px; }
span.comment { font-family: arial; font-size:13px; float:left; margin-top: 8px; margin-left:10px; }

a.comment-num { float:left; display:inline-block; padding-top: 3px; padding-left:13px; margin-left:5px; margin-top: 3px; margin-bottom: 20px; height: 20px; width: 50px; background: url('/static/images/FDN_bubble.png') left no-repeat; font-weight:bold; color:white; text-decoration: none; font-family:arial; font-size: 13px;} 

