BODY
{
    COLOR: red;
    FONT-FAMILY: Verdana, 'Lucida Sans Unicode', 'Courier New';
    BACKGROUND-COLOR: antiquewhite
}
.header
{
    BACKGROUND-COLOR: tan
}
.footer
{
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: tan
}
.tablecaption
{
    BACKGROUND-COLOR: black;
    COLOR: white;
}    
.detail
{
    BACKGROUND-COLOR: silver
}    
.button
{
    FONT-WEIGHT: bolder;
    COLOR: black;
    BACKGROUND-COLOR: gainsboro;
    TEXT-ALIGN: center
}
A:hover
{
    COLOR: darkred
}
.menulink
{
    CURSOR: hand;
    COLOR: black;
    TEXT-DECORATION: none
}
H2
{
    COLOR: red;
    FONT-STYLE: italic
}
H3
{
    COLOR: midnightblue;
    FONT-STYLE: italic
}
.frametable
{
    BACKGROUND-COLOR: gray;
    color: gray;
}
.botheader
{
    BACKGROUND-COLOR: gray;
    FONT-SIZE: 10pt;
    color: white;    ;
    FONT-FAMILY: Verdana, 'Lucida Sans Unicode', 'Courier New'
}
.botcontent
{
    BACKGROUND-COLOR: gray;
    FONT-SIZE: 10pt;
    color: white;
    FONT-FAMILY: Verdana, 'Lucida Sans Unicode', 'Courier New'
}
.menuhead
{
    COLOR: yellow;
    BACKGROUND-COLOR: slategray
}
P
{
}
.article
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, 'Lucida Sans Unicode', 'Courier New'
}
H4
{
    FONT-STYLE: italic
}
.caption
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, 'Lucida Sans Unicode', 'Courier New'
}


    #banner {
        font-family:verdana, arial, sans-serif;
        font-size:x-large;
        font-weight:normal;
        border-bottom:1px dotted red;
        border-top:3px solid red;
        background:antiquewhite;
        padding:15px; 
        text-transform:uppercase;
        letter-spacing: .2em;       
        }
    
    #banner a,
        #banner a:link,
        #banner a:visited,
        #banner a:active,
        #banner a:hover {
        font-family:verdana, arial, sans-serif;
        font-size: x-large;
        color: red;
        text-decoration: none;
        }

    .description {
        font-family:verdana, arial, sans-serif;
        color:red;
        font-size:x-small;
        font-weight:bold;
        background:antiquewhite; 
        text-transform:none;    
        letter-spacing: none;       
        }   
                
    #content {
        float:left;
        width:100%;
        background:antiquewhite;
        border-right:1px dotted #999;
        margin-right:15px;
        padding-bottom:20px;
        }

    #links {
        background:antiquewhite;        
        padding-right:15px;             
        }
        
    .blog {
        padding-left:15px;
        padding-top:15px;
        padding-right:15px;         
        }   
    
    .blogbody {
        font-family:georgia, verdana, arial, sans-serif;
        color:#333;
        font-size:small;
        font-weight:normal;
        background:antiquewhite;
        line-height:140%;
        padding-left:10px;  
        padding-right:10px;
        padding-top:10px;           
        }


    .blogbody a,
    .blogbody a:link,
    .blogbody a:visited,
    .blogbody a:active,
    .blogbody a:hover {
        font-weight: normal;
        text-decoration: underline;
    }
    
    .title  { 
        font-family: verdana, arial; 
        font-size: small; 
        color: #003366; 
        text-transform: uppercase;
        font-weight:bold;   
        }           
        
    #menu {
        margin-bottom:15px;
        background:antiquewhite;                            
        }   
        
    .date   { 
        font-family:georgia, verdana, arial, sans-serif; 
        font-size: small; 
        color: #666; 
        border:1px solid #999;
        padding:5px;
        margin-bottom:10px;
        font-weight:normal;
        }           
        
    .posted { 
        font-family:verdana, arial, sans-serif; 
        font-size: x-small; 
        color: #003366;
        margin-bottom:15px; 
        }
        
        
    .calendar {
        font-family:verdana, arial, sans-serif;
        color:#666;
        font-size:x-small;
        font-weight:normal;
        background:antiquewhite;
        line-height:140%;
        padding:2px;
        text-align:center;  
        }
    
    .calendarhead { 
        font-family:verdana, arial, sans-serif;
        color:#003366;
        font-size:x-small;
        font-weight:bold;
        background:tan;
        line-height:140%;
        padding:2px;                
        }   
    
    .side {
        font-family:verdana, arial, sans-serif;
        color:#333;
        font-size:x-small;
        font-weight:normal;
        background:antiquewhite;
        line-height:140%;
        padding:2px;                
        }   
        
    .sidetitle {
        font-family:verdana, arial, sans-serif;
        color:#666;
        font-size:x-small;
        font-weight:bold;
        background:tan;
        line-height:140%;
        padding:2px;
        margin-top:10px;
        text-align:center;
        text-transform:uppercase;
        letter-spacing: .2em;                   
        }       
    
    .syndicate {
        font-family:verdana, arial, sans-serif;
        font-size:xx-small;
        font-weight:bold;       
        line-height:140%;
        padding:2px;
        margin-top:10px;
        text-align:center;
        background:antiquewhite;        
        }   
        
    .powered {
        font-family:verdana, arial, sans-serif;
        color:#003366;
        font-size:xx-small;
        font-weight:bold;
        border-top:1px solid #CCC;
        border-bottom:1px solid #CCC;       
        line-height:140%;
        text-transform:uppercase; 
        padding:2px;
        margin-top:10px;
        text-align:center;
        letter-spacing: .2em                    
        background:antiquewhite;        
        }   
        
    
    .comments-body {
        font-family:verdana, arial, sans-serif;
        color:#666;
        font-size:small;
        font-weight:normal;
        background:antiquewhite;
        line-height:140%;
        padding:10px;           
        }       

    .comments-post {
        font-family:verdana, arial, sans-serif;
        color:#666;
        font-size:x-small;
        font-weight:normal;
        background:antiquewhite;            
        }   

    .trackback-body {
        font-family:verdana, arial, sans-serif;
        color:#666;
        font-size:small;
        font-weight:normal;
        background:antiquewhite;
        line-height:140%;
        padding:10px;           
        }       

    .trackback-url {
        font-family:verdana, arial, sans-serif;
        color:#666;
        font-size:small;
        font-weight:normal;
        background:antiquewhite;
        line-height:140%;
        padding:10px;
        border:1px dashed #CCC;         
        }

    .trackback-post {
        font-family:verdana, arial, sans-serif;
        color:#666;
        font-size:x-small;
        font-weight:normal;
        background:antiquewhite;            
        }

        
    .comments-head  { 
        font-family: georgia, verdana, arial, sans-serif; 
        font-size: small; 
        border:1px solid #999;
        padding:5px;
        font-weight:normal;
        margin-top:10px;        
        }       

    #banner-commentspop {
        font-family:georgia, verdana, arial, sans-serif;
        font-size:large;
        font-weight:bold;
        border-bottom:1px dotted #FFF;
        border-top:3px solid #99CCFF;
        background:antiquewhite;
        padding:15px; 
        }

