﻿body
{      
    background-image: url(../images/main-bkg.jpg);
    background-color: #e4e6ce;
    background-repeat: repeat;
    font-size: 12pt;
    color: #2f1f4f;
    font-family: Georgia, Garamond, 'Times New Roman';
    padding : 0px; margin: 0px;
}

#logo
{
    overflow: hidden; width: 100%; margin-bottom: 8px;
}



.article
{     
    background-image: url(../images/ricepaper.jpg);
    background-repeat: repeat;

    margin-left: 230px;
    margin-bottom: 8px;
    border: #fffff0 2px outset;
    width: 600px;
    
    padding: 8px;
}

#big-photo
{
}

#blog-preview, #stuff-preview
{
}

#welcome
{
    padding: 8px;
    width: 200px;
    position: absolute;
    top: 180px;
    left: 6px;

}

.ghost-bkg
{
    background-image: url(../images/white-50-trans.png);
    background-repeat: repeat;
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#AAFFFFFF, endColorStr=#AAFFFFFF);
}

img { border: none; }
#arcollins
{
    border-right: #eee8aa 2px inset;
    border-top: #eee8aa 2px inset;
    border-left: #eee8aa 2px inset;
    border-bottom: #eee8aa 2px inset;    
    z-index: 50;
    right: 5px;
    width: 250px;
    position: absolute;
    top: 10px;
}


.photo-with-caption
{
    background-color: #ffffff;
    border: 2px #888888 outset;
    margin-left: auto;
    margin-right: auto;
    margin-top: 4px;
    margin-bottom: 4px;
    width: 548px;
}
.photo-with-caption IMG { padding: 8px; }
.caption
{
    text-align: left;
    font-family: Georgia; padding: 2px 6px 4px 6px;
    font-size: smaller; color: #444444;
    
}

.caption P { margin: 2px; }

.title { font-weight: bold; }
.center { text-align: center; }
.right { text-align: right; }
.fineprint { font-size: smaller; margin-left: 5%; margin-right: 5%; }
.link, a, a:visited { color: #0000cd; cursor: pointer;  }

#footer { background-color: #e5e8fb;
    font-family: Arial; font-size: 8pt; text-align: center;
    width: 100%; }
h3 { padding-bottom: 0px; }

TEXTAREA, INPUT
{
    border: 1px #dcdcdc solid; padding: 1px;
    background-color: transparent;
    font-weight: bold;
    font-family: 'Lucida Sans' Verdana Arial;
}
INPUT.active, TEXTAREA.active
{
    border: 1px #e6e6fa solid; background-color: #e6e6fa; 
}
LABEL { cursor: help; }