.note { width: 80%; }

.post { margin-bottom: 4em; }
.post .date { 
    font-size: 80%; 
    font-style: italic;
    margin-bottom: 1em;
}

.bottomnav {
    float: right;
    margin-top: 2em;
}


.activity {
    padding: 2em;
    border-bottom: thin solid #123456;
}

.activity .message { font-size: 100%; width: 80%; }
.activity .subline { font-size: 90%; }
.activity .when { 
    font-style: italic;
    font-size: 80%; 
    color: #a0a0a0;
}

.activity_twitter {  }
.activity_delicious { }
.activity_delicious .message { font-weight: bolder; }


.error {
    margin-top: 2em;
    padding-top: 2em;
    padding-bottom: 2em;
    text-align: center;
    width: 90%;
    color: red;
    border: thin solid red;
    font-weight: bolder;
    font-size: 110%;
}

.notice {
    width: 100%;
    font-weight: bolder;
    font-size: 110%;
}


.comment {
    padding: 2em;
    border-bottom: thin solid #123456;
}

.comment .message { font-size: 100%; width: 80%; margin-left: 1em; background-color: white; padding: 1em; }
.comment .when { 
    font-style: italic;
    font-size: 80%; 
}

.activity_twitter {  }
.activity_delicious { }
.activity_delicious .message { font-weight: bolder; }




.dialog { margin-top: 2em; }
.dialog input, .dialog textarea { 
    font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
    font-size: 105%;
    padding: 2px;
    margin-bottom: 2em; 
}

.dialog .tbox input { width: 90%; }
.dialog .tbox textarea { width: 90%; }

.dialog .verify input { font-weight: bolder; }

.dialog .whowhatnow { display: none; }
.dialog .submit { }


.col2 blockquote { font-style: italic; }
