body {
        margin:0px;
        padding:0px;
        background-color:#999;
        color:#000;
        font-size:12px;
        font-family:verdana, sans-serif;
        SCROLLBAR-BASE-COLOR: #999;
        SCROLLBAR-FACE-COLOR: #ccc;
        SCROLLBAR-HIGHLIGHT-COLOR: #fff;
        SCROLLBAR-SHADOW-COLOR: #333;
        SCROLLBAR-3DLIGHT-COLOR: #ccc;
        SCROLLBAR-ARROW-COLOR: #cc0033;
        SCROLLBAR-TRACK-COLOR: #333;
        SCROLLBAR-DARKSHADOW-COLOR: #333;
        }
.Content {
        margin:0px 0px 0px 0px;
        padding:20px;
        color:#000;
        background-color:#fff;
        border-top:4px solid #000;
        border-left:4px solid #000;
        }
.Contentp {
        margin:0px 0px 0px 0px;
        padding:20px;
        color:#000;
        background-color:#fff;
        border-top:4px solid #000;
        }
#Box {
        margin-top:20px;
        padding:0px;
        background-color:#fff;
        border-left:4px solid #000;
        border-right:4px solid #000;
        border-bottom:4px solid #000;
        }
#Box2 {
        margin-top:20px;
        padding:0px;
        background-color:#381b15;
        border-left:4px solid #000;
        border-right:4px solid #000;
        border-bottom:4px solid #000;
        }		
p {        
        font-size:12px;
        font-family:verdana, sans-serif;
        margin:0px 0px 12px 0px;        
        }
#Content>p {margin:0px;}
#Content>p+p {text-indent:30px;}

.header  {
        margin:0px 0px 0px 0px;
        padding:30px;
        text-align:center;
        background-color:#32CD32;
        border-left:4px solid #000;
        border-top:4px solid #000;
        line-height:0px;
        }
.header2  {
        margin:0px 0px 0px 0px;
        padding:45px;
        text-align:center;
        background-color:#381b15;
        border-left:4px solid #000;
        border-top:4px solid #000;
        line-height:0px;
        }		
.header3  {
        margin:0px 0px 0px 0px;
        padding:0px;
        text-align:center;
        background-color:#381b15;
        border-left:4px solid #000;
        border-top:4px solid #000;
        line-height:0px;
        }				
.headerp  {
        margin:0px 0px 0px 0px;
        padding:31px;
        text-align:center;
        background-color:#990000;
        border-top:4px solid #000;
        line-height:0px;
        }
.pheader  {
        margin:0px 0px 0px 0px;
        padding:15px;
        text-align:center;
        background-color:#990000;
        border-left:4px solid #000;
        border-right:4px solid #000;
        border-top:4px solid #000;
        line-height:0px;
        }
#Menu1 {
        top:20px;
        width:200px;
/* Again, the ugly brilliant hack. */
        voice-family: "\"}\"";
        voice-family:inherit;
        width:195px;
        }
/* Again, "be nice to Opera 5". */
body>#Menu {width:195px;}

.menu  {
        margin:0px;
        padding:5px;
        text-align:center;
        color:#000;
        font-size:normal;
        background-color:#fff;
        line-height:13px;
        }

.menupic  {
        margin:0px;
        padding:0px;
        text-align:center;
        background-color:#32CD32;
        border-top:4px solid #000;
        border-bottom:4px solid #000;
        }
.menupic2  {
        margin:0px;
        padding:0px;
        text-align:center;
        background-color:#381b15;
        border-top:4px solid #000;
        border-bottom:4px solid #000;
        }		

.menupicp  {
        padding:2px;
        text-align:center;
        background-color:#990000;
        border-top:4px solid #000;
        border-bottom:4px solid #000;
        }

a {
        color:#0069c3;
        font-size:12px;
        font-weight:600;
        text-decoration:none;
        font-family:verdana, sans-serif;
        }
a:link {color:#008000;}
a:visited {color:#CC0033;}
a:hover {color:#FF0000;text-decoration:underline;}


h1 {
        color:#000;
        font-size:26px;
        line-height:18px; 
        font-family:verdana, sans-serif;
        font-weight:600;
        text-align:center;
        }
h2 {
        color:#000;
        font-size:14px;
        line-height:12px;
        font-family:verdana, sans-serif;
        font-weight:700;
        margin:6px 0px 3px 0px;
        }
h3 {
        color:#000;
        font-size:12px;
        line-height:14px; 
        font-family:verdana, sans-serif;
        font-weight:700;
        margin:18px 0px 3px 0px;
        }
h4 {
        color:#000;
        font-size:13px;
        line-height:14px; 
        text-decoration:underline;
        font-family:verdana, sans-serif;
        font-weight:700;
        margin:6px 0px 3px 0px;
        }
h5 {
        color:#000;
        font-size:18px;
        line-height:20px; 
        font-family:verdana, sans-serif;
        font-weight:600;
        }

#tagline{
        color:#000;
        font-size:9px;
        text-decoration:none;
        text-align:center;
        font-family:verdana, arial, helvetica, sans-serif;
        }

#footer        {
        color:#000000;
        font-size:12px;
        text-decoration:none;
        text-align:right;
        font-family:verdana, arial, helvetica, sans-serif;
        }
#footera        {
        color:#000000;
        font-size:12px;
        text-decoration:none;
        text-align:center;
        font-family:verdana, arial, helvetica, sans-serif;
        }

blockquote {
        color: #000;
        padding:10px;
        font-size:12px;
        text-decoration:none;
        text-align:left;
        font-family:verdana, arial, helvetica, sans-serif;
        } 

tightquote {
        color: #000;
        padding:0px;
        font-size:10px;
        text-decoration:none;
        text-align:left;
        font-family:verdana, arial, helvetica, sans-serif;
        }

.announcement{
        color:#990000;
        font-size:12px;
                padding: 5px 5px 5px 5px;
                margin-bottom: 15px;
        text-decoration:none;
        text-align:center;
        font-family:verdana, arial, helvetica, sans-serif;
                border: #990000 1px dotted;
        }

.archive {
        position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
        width:auto;
        min-width:120px;
        margin:0px 200px 20px 200px;
        background-color:#fff;
        border:4px solid #000;
        padding:10px;
        z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
        }
.archivei {
        min-width:120px;
        background-color:#fff;
        border-top:4px solid #000;
        padding:10px;
        z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
        }
.headerarch  {
        margin:20px 200px 0px 200px;
        padding:20px;
        text-align:center;
        background-color:#990000;
        border-left:4px solid #000;
        border-top:4px solid #000;
        border-right:4px solid #000;
        line-height:0px;
        }
.headerarchi  {
        padding:20px;
        text-align:center;
        background-color:#32CD32;
        border-top:4px solid #000;
        line-height:0px;
        }
INPUT, TEXTAREA, SELECT, OPTION {
        color:#000;
        font-size:12px;
        text-decoration:none;
        font-family:verdana, arial, helvetica, sans-serif;
        border:1px solid #000;
        background-color:#ccc;
        SCROLLBAR-BASE-COLOR: #999;
        SCROLLBAR-FACE-COLOR: #ccc;
        SCROLLBAR-HIGHLIGHT-COLOR: #fff;
        SCROLLBAR-SHADOW-COLOR: #333;
        SCROLLBAR-3DLIGHT-COLOR: #ccc;
        SCROLLBAR-ARROW-COLOR: #cc0033;
        SCROLLBAR-TRACK-COLOR: #333;
        SCROLLBAR-DARKSHADOW-COLOR: #333;
        }
.comments-body {
        font-family:verdana, arial, sans-serif;
        color:#000;
        font-size:12px;
        font-weight:normal;
        background:#fff;
        border:1px solid #000;
        line-height:14px;
        padding:10px;
                }                

.comments-post {
        font-family:verdana, arial, sans-serif;
        color:#000;
        font-size:12px;
        font-size:normal;
        font-weight:normal;
        background:#fff;
        }

.comments-head        { 
        font-family: verdana, arial, sans-serif;
        font-size: normal;
        color: #fff;
        background:#000;
        padding-left:11px;
        font-weight:bold;
        margin-top:10px;
        }
        
#commcontent {
        background:#999;
           border-left:4px solid #000;
        border-right:4px solid #000;
        border-bottom:4px solid #000;
                }
.comment {
        position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
        width:auto;
        min-width:120px;
        margin:20px 20px 20px 20px;
        border:4px solid #000;
        background-color:000000;
        padding:10px;
        }

.float{
        float: left;
        width: 257px;
        padding: 3px;
 }

.float p {
        font-size: 9px;
        text-align:center;
}
#banner-commentspop {
        font-family: verdana, arial, sans-serif;
        color:#FFF;
        font-size:16px;
        font-weight:bold;
        border:4px solid #000;
          background:#990000;
          padding:15px; 
                }
#banner-CommentPostpop {
        font-family:verdana, arial, sans-serif;
        color:#FFF;
        font-size:large;
        font-weight:bold;
        border-left:1px solid #FFF;
        border-right:1px solid #FFF;
        border-top:1px solid #FFF;
        background:#32CD31;
        padding-left:15px;
        padding-right:15px;
        padding-top:5px;
        padding-bottom:5px;
        }
.IPcomments-head        {
        font-family:verdana, arial, sans-serif;
        font-size:small;
        color: #666;
        border-bottom:1px solid #999;
        margin-top:20px;
        font-weight:bold;
        background:#FFF;
        }
.blog {
        padding:10px;
        background:#FFF;
        }
.IPcomments-body {
        font-family:verdana, arial, sans-serif;
        color:#666;
        font-size:small;
        font-weight:normal;
        background:#FFF;
        line-height:140%;
        padding-bottom:10px;
        padding-top:10px;
        border-bottom:1px dotted #999;
        }

