/* öä"ì */
/* thanks bluerobot.com */

body {
        margin:0px;
        padding:0px;
        background-color: #ffffff;
        font-family: arial, helvetica, sans-serif;
        color: #000000;
        }
p {
        font: 10pt/17px arial, helvetica, sans-serif;
        letter-spacing: 1px;
        margin: 0px 0px 16px 0px;
        padding: 0px;
        }
#Content>p   { margin: 0px; }
#Content>p+p { text-indent: 30px; }

a            { color: #53694C; text-decoration: underline; }
a:active     { font-weight: bold; }
a:hover      { text-decoration: none; }
big          { font-weight: bold; font-size: larger; }

#Header      {
        margin: 0px 0px 0px 0px;
        height: 33px;
        voice-family: "\"}\"";
        voice-family: inherit;
        }

body>#Header { height:14px; }

#volcano     { display: none; }
#headerline  {
        width: 100%;
        height: 11px;
        background: #53694C;
        color: #ffffff;
        font-size: 12px;
        font-weight: bold;
        text-align: right;
        }
#logo   {
        margin-left: 230px;
        color: #000000;
        font-family: trebuchet ms, arial, helvetica, sans-serif;
        font-size: 35pt;
        text-align: left;
        }
#linkedlogo { color: #000000; text-decoration: none; }
#slogan     {
        color: #000000;
        font: 10pt arial, helvetica, sans-serif;
        margin-left: 232px;
        text-align: left;
        }

#Content    {
        margin: 85px 50px 50px 210px;
        padding: 10px;
        padding-left: 15px;
        border: 2px dashed #53694C;
        background-color: #ffffff;
        }

#Menu   {
        position: absolute;
        top: 25px; left: 20px;
        width: 172px;
        padding: 10px;
        background-color: #ffffff;
        border: 2px dashed #53694C;
        line-height: 17px;
        voice-family: "\"}\"";
        voice-family: inherit;
        width: 150px;
        }
body>#Menu  { width: 150px; }

#links      { list-style-type: square; }

.caldayname {
        text-align: center;
        background-color: #53694C;
        color: #ffffff;
        }
.calday {
        text-align: center;
        background-color: #C0D0A1;
        color: #ffffff;
        }
.caltoday   { font-weight: bold; color: #53694C; }

.dayhead    {
        background-color: #53694C;
        color: #ffffff;
        font-weight: bold;
        text-align: left;
        }
.posttime   { font-size: x-small; vertical-align: bottom; color: #53694C; }
.posttitle  { font-weight: bold; color: #53694C; }
.post       { color: #000000; padding-left: 15px; }
.bellowpost { font-size: x-small; }
.whitelink  { color: #000000; }
.betweenposts {
        font: small bold;
        text-align: center;
        margin-bottom: 10px;
        width: 40px;
        background: #272727;
        }
.toplink {
        text-align: left;
        bottom: 0px;
        font-size: x-small;
        color: #ffffff;
        }
#postsnav {
        font-size: x-small;
        margin-top: 40px;
        text-align: left;
        }
.boxcaption {
        color: #53694C;
        font-weight: bold;
        margin-top: 18px;
        }
.boxinside {
        border: 1px solid #53694C;
        border-left: none; border-bottom: none;
        font-size: small;
        }
#today      { }
.todayhour  { vertical-align: top; font-size: x-small; }
.todaything { font-size: small; }
.style      {
        background: #ffffff;
        color: #53694C;
        border: 1px solid #53694C;
        font: 8pt arial, helvetica, sans-serif;
        }

#Foot       {
        width: 60%;
        margin: 0px auto auto 200px;
        text-align: left;
        margin-top: 15px;
        }
.copyright    { color: #53694C; font: xx-small italic; }
#browsersnote { font-size: xx-small; color: #53694C;   }

#counter      { color: #C0C0C0; font-size: xx-small;   }

/* symba says roar */
/* raful says miaoo */
