
/* Keeps letter area narrow enough for actions to fite within 500px */
.salsa textarea#Letter_Content{
width:250px;
font-size:12px;
}

/* Stops 'log in to gmail' bar from clearing floats in firefox */
.salsa .button, 
.salsa .button a, 
.salsa .button a:link, 
.salsa .button a:visited, 
.salsa .button a:active, 
.salsa .button a:hover,
.salsa a.button a, 
.salsa a.button:link, 
.salsa a.button:visited, 
.salsa a.button:active, 
.salsa a.button:hover
{
width:470px; 
clear:none;
font-size:12px;
}

#frontpage .salsa form, #frontpage #salsa .salsa form, #frontpage .salsa#salsa form {
clear:none;
}

#frontpage .salsa .supporterInfo, #frontpage #salsa .salsa .supporterInfo, #frontpage .salsa#salsa .supporterInfo {
clear:none;
}

#frontpage .salsa#salsa form .supporterInfo .diaFields .clear {
clear:left;
}

#frontpage .salsa#salsa form .actioncontent {
width: 260px;
float:left;
background-color:#eeeeee;
}

#frontpage .salsa#salsa form .actioncontent input{
width: 240px;
}

#frontpage .salsa#salsa form .actioncontent textarea{
width: 240px;
font-size:11px;
}

#frontpage .salsa#salsa form .targets {
float: left;
width: 230px;
}

#frontpage .salsa#salsa form .diaFields {
float: left;
width: 230px;
}

#frontpage .salsa#salsa form .diaFields input{
width: 200px;
font-size:11px;
}