body           { color: black;
                 background: url(background8b.gif) rgb(10, 50, 10);
                 margin-left: 0%;
                 margin-right: 0%; }
body.nomargins { color: black;
                 background: url(background8b.gif) rgb(10, 50, 10);
                 margin-left: 0%;
                 margin-right: 0%; }
body.nobg      { color: black;
                 background: rgb(0, 0, 0);
                 margin-left: 0%;
                 margin-right: 0%; }
body.automarg  { color: black;
                 background: url(background8b.gif) rgb(10, 50, 10);
                 margin-left: 40%;
                 margin-right: 40%; }
body.pink      { color: black;
                 background: rgb(255, 110, 110);
                 margin-left: 0%;
                 margin-right: 0%; }
body.marti      { color: black;
                 background: url(images/marti.gif) rgb(10, 50, 10);
                 margin-left: 0%;
                 margin-right: 0%; }
       
h1 { font-size: 250%;
     font-weight: bold;
     margin: 0em; }
h2 { font-size: 200%;
     font-variant: small-caps;
     margin: 0em; }
h3 { font-weight: bold;
     text-decoration: underline;
     margin: 0em; }
h4 { font-weight: bold;
     margin: 0em; }
     
:link    { color: rgb(0, 0, 153) }
:visited { color: rgb(0, 0, 153) }
:active  { color: rgb(0, 0, 153) }
:hover   { color: rgb(0, 0, 153) }

div.wholepage { width: 90%; }
div.header    { text-align: center;
                background: white;
                padding: 0.5em;
                border-width: 1px;
                border-style: solid solid none solid;
                border-color: rgb(0, 0, 0);
                height: 55px;
                width: 670px; }
div.content   { text-align: left;
                background: white;
                padding: 0.5em;
                border: 1px solid rgb(0, 0, 0);
                width: 95%; }
div.newspost  { text-align: left;
                background: rgb(238, 238, 238);
                padding: 0.5em;
                border: 1px solid rgb(153, 153, 153);
                margin: 1em; }
div.bluepost  { text-align: left;
                background: rgb(240, 255, 255);
                padding: 0.5em;
                border: 1px solid rgb(153, 153, 153);
                margin: 1em; }
div.pinkpost  { text-align: left;
                background: rgb(255, 240, 240);
                padding: 0.5em;
                border: 1px solid rgb(153, 153, 153);
                margin: 1em; }
div.box       { text-align: left;
                background: rgb(238, 238, 238);
                padding: 0.5em;
                border: 1px solid rgb(153, 153, 153);
                margin: 1em; }
div.praisebox { text-align: left;
                background: rgb(238, 238, 238);
                padding: 0.5em;
                border: 0px solid rgb(153, 153, 153);
                margin: 0em; }
div.picbox    { text-align: left;
                background: rgb(238, 238, 238);
                padding: 0.5em;
                border: 1px solid rgb(153, 153, 153);
                margin: 1em; }
div.clearbox  { text-align: left;
                border: none; }
div.comixbox  { text-align: left;
                background: rgb(238, 238, 238);
                padding: 0.5em;
                border: 1px solid rgb(153, 153, 153);
                margin: 1em;
                width:300px; }

table.calendar {border: 0}
table.calendar td, th {text-align: center; border: 0}
table.calendar th {height: 10px; font-size: 7pt;}
table.calendar td {width: 19px; height: 10px; font-size: 9pt;}
table.calendar .calendar-month {font-weight: bold; margin-top: 3px; font-size: 12pt; text-align: center}
table.calendar .calendar-month a{text-decoration: none}
table.calendar .calendar-prev, table.calendar .calendar-next {font-weight: normal;}
table.calendar th {color: green; text-align: center;}
table.calendar td.linked-day {font-size: 11pt}
table.calendar td.hug-day {color: red}
table.calendar td.two-hug-day {font-weight: bold; color: red}
table.calendar td.three-hug-day {font-weight: bold; color: blue}
table.calendar td.four-hug-day {font-weight: bold; color: purple}
table.calendar td.busy-day {font-weight: bold; color: red}
table.calendar td.today {text-decoration: underline}
table.calendar td.busy-today {font-weight: bold; color: red; text-decoration: underline}