body {
        font-family: Veranda,Arial,Helvetica,sans-serif;;
        font-size: 12px;

        background: #008000 url(/images/clip_backgrounds052.jpg) repeat;



        color: #ffffff;
        padding: 0px;
        margin: 0px;
}
body.individualbody {
        font-family: Veranda,Arial,Helvetica,sans-serif;;
        font-size: 12px;
        background-color: #008000;
        color: #ffffff;
        padding: 10px;
        margin: 10px;
}
.footer {
        font-family: Veranda,Arial,Helvetica,sans-serif;;
        font-size: 10px;
}

td {
        font-family: Veranda,Arial,Helvetica,sans-serif;;
        font-size: 12px;
        padding: 4px;
        margin: 4px;
}
blockquote {
        font-family: Veranda,Arial,Helvetica,sans-serif;;
        font-style: italic;
        font-size: 12px;
}
pre {
        padding: 5px;
        background-color: #c0f0c0;
        color: #000000;
        margin-left: 20px;
        font-size: 11px;
}

:link {
        color: #ffff00;
}
:visited {
        color: #a0ff80;
}
.Title {
        color: #a0ff80;
        text-align: left;
        font-style: bold;
        font-size: 30px;
}
.Title a {
        color: #a0ff80;
        text-decoration: none;
}
.TitleURL {
        color: #a0ff80;
        text-align: right;
        font-style: bold;
        font-size: 30px;
}
.TitleURL a {
        color: #a0ff80;
        text-decoration: none;
}

.Accent {
        color: #a04040;
        background-color: #a04040;
        text-color: #a04040;
}
.Sidebar {
        vertical-align: top;
        background-color: #a04040;
        font-family: Veranda,Arial,Helvetica,sans-serif;;
        font-size: 12px;
        padding: 5px;
        margin: 0 15px;
        width: 250px;
        float: right;
}

.PlayingArtist {
        text-align: center;
}
.PlayingSong {
        text-align: center;
}
.PlayingAlbum {
        text-align: center;
}
.PlayingTime {
        text-align: center;
        font-size: 8px;
}

div.PageContents {
        margin: 8px;
}
td.PageContents {
        padding-left: 20px;
        padding-right: 20px;
}


.MainPageEntry {
        color: #ffffff;
        background-color: #408040;
        margin: 0 0 0 0;
        padding: 0 0 10px 0;
}
.MainPageEntryHeader {}
.MainPageEntryDate {
        color: #ffffff;
        background-color: BLOG_TITLE_BACKGROUND_TEXT_COLOR;
        font-size: 14px;
        font-weight: bold;
}
.MainPageEntryTitle {
        font-weight: bold;
}
.MainPageEntryBody {
        font-size: 12px;
        text-align: left;
        padding: 0 5px 0 5px;
        clear: both;
}
.MainPageEntryBody p {
        padding: 0;
        margin: 0;
}
.MainPageEntryCredits {
        font-size: 10px;
        text-align: right;
}
.MainPageQuoteBody {
        border: 0px;
        padding: 0px;
        margin: 0px;
        font-size: 10px;
        text-align: left;
}
.MainPageQuoteCredits {
        border: 0px;
        padding: 0px;
        padding-bottom: 5px;
        margin: 0px;
        font-size: 8px;
        text-align: right;
}
.MainPageArchiveHeader {
        font-weight: bold;
}
.PictureArea {
        margin: 0px;
        padding: 0px;
        text-align: center;
}
ul.feeds li {
        list-style-position: inside;
        list-style-image: url(images/rss20.gif);
}
.Picture {
        margin: 10px;
        padding: 0px;
        text-align: center;
}
.PictureCaption {
        margin: 0px;
        padding: 0px;
        background-color: #008000;
        text-align: center;
}
.picLeft {
        float: left;
        margin: 5px;
}
.picRight {
        float: right;
        margin: 5px;
}

.LightControlArea {
        color: #ffffff;
}
td.LightControlArea {
        color: #ffffff;
}

.description {}
.blog {}
.menu {
        text-align: center
}
.date {
        font-size: 14px
}
.blogbody {
        font-size: 12px;
        padding-bottom: 10px;
        padding-top: 0px;
        border-bottom: 1px dotted;
}
.posted {
        font-size: 10px;
        text-align: right;
}
.comments-head {
        font-weight: bold;
}
.comments-body {
        font-size: 12px;
        padding-bottom: 10px;
        padding-top: 0px;
        border-bottom: 1px dotted;
}
.comments-post {
        font-size: 10px;
        text-align: right;
}
.trackback-url {
        padding: 5px;
        border: 1px dotted;
        line-height: 140%;
}
.trackback-body {
        font-size: 12px;
        padding-bottom: 10px;
        padding-top: 0px;
}
.trackback-post {
        font-size: 10px;
        text-align: right;
}

.rounded {
        background-color: #408040;
        color: #ffffff;
        margin: 0 15px;
}
.rtop, .rbottom{
        display: block;
        background-color: #408040;
}
.rtop *, .rbottom *{
        display: block;
        height: 1px;
        overflow: hidden;
        background-color: #408040;
}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}

