body {
    background-color:white;
    font-family: arial, helvetica, sans-serif;
    font-size:13px;
    margin-top:0;

}

div.rightlink {
    margin-bottom:10px;
    text-align:left;
    border: 1px solid #CCC;
    background-color:white;
    padding:10px;

}

.source {
    font-size:9px;

}

.source a {
    text-decoration:none;
}

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

.wrapper {
    margin:20px;
    text-align:center;
}

#header {
    text-align:right;
    background-color:e6f2f8;
    margin-bottom:20px;
    padding:3px;

}

.heading
{
    text-align:right;
}

.content {
    text-align:left;
    background-color:e6f2f8;
    width:1000px;
}

.content_header {
    width:100%;
    margin-bottom:50px;
}


.bigmessage {
     font-size:24pt;
    font-weight:bold;
    color:#333;
}

#tweetment_handsoff, #gtotd, #tweetment_HC09, .topmessage {

    font-size:14px;
    margin-left:30px;
    background-color:white;
    border: 1px solid #CCC;
    padding:10px;
    /*margin-right:50px;*/


}

#tweetment_handsoff {
    /*border-color: #b93f18;*/
}

#tweetment_HC09 {
    /*border-color: #3618b9;*/
}


.highlight_red {
    color:#b93f18;
}

.highlight_blue {
    color:#3618b9;
}

#tweetment a {
    color: #003de8;
}

#retweet {
    padding-left:20px;
}

.profileholder {
    float:left;
}

.time
{
    margin:0px;
    padding:0px;
    float:left;
    margin-right:5px;
}


.retweet_quote_top {
/*    background:url(../images/quote_top.png);
    background-repeat:no-repeat;*/
    width:220px;

    margin-bottom:0px;
}
.retweet_quote_bottom {
    background:url(../images/quote_bottom.png);
    background-repeat:no-repeat;
    width:220px;
    height:40px;
}
.retweet_quote_center {
    background:url(../images/quote_center.png);
    background-repeat:repeat-y;
    width:220px;
    text-align:center;
    padding:5px;
    margin-top:0px;
}

.retweet_quote, .retweet_quote_red {
    text-align:left;
    font-size:10pt;
    width:170px;
    margin-left:20px;
    margin-right:10px;

}

.retweet_quote_top {
/*    background:url(../images/quote_top.png);
    background-repeat:no-repeat;*/
    width:220px;

    margin-bottom:0px;
}
.retweet_quote_bottom_red {
    background:url(../images/quote_bottom_red.png);
    background-repeat:no-repeat;
    width:220px;
    height:40px;
}
.retweet_quote_center_red {
    background:url(../images/quote_center_red.png);
    background-repeat:repeat-y;
    width:220px;
    text-align:center;
    padding:5px;
    margin-top:0px;
}


.retweet_quote a {
    text-decoration:none;

}

.tweet {
    display: inline;
    border-bottom:1px dashed #CCC;
    margin-bottom:5px;
    padding-bottom:5px;
}

.tweet img {
    float:left;
}

.rounded
{
    background-repeat:repeat-x;
    /*border:1px solid red;*/
}


.tl, .tr, .bl, .br
{
    width:18px;
    height:15px;
}

.tl, .bl, left, center
{
    float:left;
}

.tr, .br, right
{
    float:right;
}

.tl
{
    background:url(../images/corner_tl.png);    background-color:#e6f2f8;

}

.tr
{
    background:url(../images/corner_tr.png);
    background-color:#e6f2f8;
}
.t, .b
{
    width:762px;
    float:left;
    background-repeat:repeat-x;

}
.t
{
    background:url(../images/top.png);
    background-color:#e6f2f8;
}

.bl
{
    background:url(../images/corner_bl.png);
    background-position:0px 0px;
    background-color:white;
    height:15px;

}

.br
{
    background:url(../images/corner_br.png);
}

.b
{
    background:url(../images/bottom.png);
    background-color:white;

}

/* a#tw_prev { */

/*     float:left; */
/*     width:27px; */
/* } */
a#tw_next {


}


.highlight {
    color:b93f18;
}

.topmessage {
     font-size:18pt;
    font-weight:bold;
    color:#333;
    /*background-color: #eee;*/
    margin-left:30px;
}
