body {
    font-family:"Lucida Grande",Verdana,sans-serif;
}
a { color:#9c0; }
#hd { 
    margin-top:30px; padding-bottom:5px; margin-bottom:35px; 
    color:#111; font-size:1.4em;
    background-image:url(img/litcamp.gif);
    background-repeat:no-repeat;
    background-position:right 10px;
}
.subhead{border-bottom:1px solid #ccc;padding-bottom:5px;}
.globnav{font-size:0.9em;padding:5px 0;height:14px;color:#666;}
.globnav a, .globnav span {float:left; margin-right:15px; text-decoration:none;}
#bd { color:#333;font-size:1.2em; }
h1 { font-size:3.0em; }
h1 a { color:black; text-decoration:none; }
h1 a:hover { color:#9c0;}
h2 { font-size:1.6em; color:#666; }
h3 { font-size:1.3em; color:#666;}
.body { margin-top:30px; font-size:0.9em;}
#rightcol { font-size:0.8em; text-align:center;}
#rightcol h3 { padding:10px 0; }
form p { padding:4px 0; }
input#fullname, input#email { width:240px; background-color:#ebedd4; border-width:1px; }
textarea#topic { width:520px; height:150px; margin:5px 0; background-color:#ebedd4; border-width:1px; }
#supporters img { margin:5px; }
#supporters p { padding-top:20px; }
label { font-weight:#333; color:black; }
.topic-info { font-size:0.9em; }
#ft { font-size:0.8em; margin:10px 0; padding:5px 0; color:#666; border-top:1px solid #ddd;}
