body {
    font-family: sans-serif;
}
button#add, button#update, input#username, input#permalink {
    font-size: 0.8em;
}
div#countdown {
    font-size: 0.4em;
    margin-top: 0.4em;
    width: 100%;
}
input#username, input#permalink {
    text-align: left;
    padding-left: 0.3em;
    padding-right: 0.3em;
}
input#permalink {
    width: 13.5em;
}
.tweet {
    padding: 0.3em;
    margin: 0.5em 15em 0.5em 0;
}
.tweet, #twats {
    background: -webkit-gradient(linear, left top, left bottom, from(#abcdef), to(#eee)); /* for webkit browsers */
    background: -moz-linear-gradient(top,  #abcdef,  #eee); /* for firefox 3.6+ */ 
}
.tweet .screen_name {
    font-weight: bold;
}
.tweet .date {
    font-style: italic; 
}
.tweet .pic {
    float: left;
    margin-right: 0.3em;
    background-image: url('http://a0.twimg.com/profile_images/1124040897/at-twitter_normal.png');
    width: 48px;
    height: 48px;
}
.tweet, .tweet .pic, #twats {
    border: thin solid black;
    border-radius: 0.5em;
    -moz-border-radius: 0.5em;
    -webkit-border-radius: 0.5em;
}
.tweet .clearer {
    clear: left;
    line-height: 0;
    height: 0;
}
.tweet#tweet0 {
    display: none;
}
#twats {
    float: right;
    border: thin solid black;
    width: 13.5em;
    padding: 0.5em;
}
h2 {
    margin: 0;
}
#permalink, #getpermalink {
    display: none;
}
