/* kuler */
body
{
        background-color: white;
        color: #2C3F4E;
}
a:link, a:visited, a:active
{
        color: #642F65;
        text-decoration:none;
}

h1, h2, h3, h4, h5, h6
{
        color:#8BC2E2;
}

h1, .h1, h1 a:hover, h1 a:visited, h1 a:link, h1 a:active
{
        color: #8BC2E2;
}

h2, .h2, .journal-entry .title a
{
        color: #742C2A;
}

a:hover
{
        color: #642F65;
        text-decoration:underline;
}

h3, .h3
{
        color: #8E3D3A;
}

/*  */
html
{
        height: 100%;
}

img
{
        border: 0 none;
}

body
{
        border: 0px;
        height: 100%;
        margin: 0px;
        padding: 0px;

        font-family: Verdana, 'Lucida Grande', Arial, sans-serif;
        font-size: 13px;
        letter-spacing: 0px;
        line-height: 1.5em;
        /*margin-top: 25px; */
        margin-left: 25px;
}

a:link, a:visited, a:active
{
        text-decoration: none;
}

a:hover
{
        text-decoration: underline;
}

h1, h2, h3, h4, h5, h6
{
        font-weight: normal;
        margin: 0px;
        padding: 0px;
}

h1, .h1, h1 a:hover, h1 a:visited, h1 a:link, h1 a:active
{
        font-family: Arial, Helvetica, Geneva, sans-serif;
        font-size: 25px;
        letter-spacing: -2px;
        line-height: 1.0em;
        font-weight: normal;
        padding-right: 38px;
        padding-top: 10px;
        margin-top: 10px;
        margin-bottom: 10px;
        margin-left: 0px;
}

h2, .h2, .journal-entry .title a
{
        font-family: Arial, Helvetica, Geneva, sans-serif;
        font-size: 24px;
        letter-spacing: -1px;
        line-height: normal;
        font-weight: normal;
        text-decoration: none;
        background-color: transparent;
}

h3, .h3
{
        font-family: Tahoma, Arial, Helvetica, Geneva, sans-serif;
        font-size: 15px;
        font-weight: bold;
}

td
{
        background: transparent;
        border: 0px;
        margin: 0px;
        padding: 0px;
}
p
{
        margin-bottom: 1em;
        margin-top: 0em;
}

ul
{
        list-style-type: square; /* naturally. */
        margin: 0 0 1em;
        padding: 0;
        padding-left: 2em;
}

input.button { background: #F3F3F3; border-bottom: 1px solid #999999; border-left: 1px solid #CCCCCC; border-right: 1px solid #999999; border-top: 1px solid #CCCCCC; color: #666666; font: bold 10px/10px Verdana, Helvetica, sans-serif; margin: 0px; padding: 3px 5px 3px 5px; height: 30px; }
input.text { background: #FFFFFF; border: 1px solid #484848; color: #000000; font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif; height: 15px; padding: 3px; width: 300px; }
input.text-inactive { background: #FFFFFF; border: 1px solid #484848; color: inherit; font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif; height: 15px; padding: 3px; width: 300px; }
input.text-fixed { background: #f6f6f6; border: 1px solid #484848; color: #303030; font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif; height: 15px; padding: 3px; width: 300px; }
textarea { background: #FFFFFF; border: 1px solid #484848; color: #000000; font: 8pt Courier, serif; height: 100px; padding: 3px; width: 452px; height: 120px; }
select {  background: #FFFFFF; color: #000000;  font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif; }


