 body {
         background:#ffffff;
         
         
         background-repeat: no-repeat;       
         background-position: right top;
						
         color:#000 ;
         margin:2px 2px 2px 2px;
         padding:2px;
         font:14px/14px  arial, helvetica, sans serif;
    
						
         }

a {
   text-decoration:none;
   font:12px  tahoma, helvetica, sans serif;
   font-weight:normal;
   text-decoration:none;
   }

 a:link {color:#B22222 ; text-decoration: bold   ;}
 a:visited {color:#B22222 ;}
 a:hover {COLOR: #fff  ; TEXT-DECORATION: none;background:#000}
 
<!-- different link color for sidebar -->

.sidebody a:link		{
		color : #B22222       ; 
		text-decoration : none; 
		}
 
.sidebody a:visited {
		color : #B22222 ; 
		text-decoration : none; 
		}
 
.sidebody a:hover	{
		color : #fff; 
		text-decoration : none; 
		}
 
.sidebody a:active	{
		color : #B22222  ; 
		text-decoration : none; 
		}
 
<!-- different link color for sidebar -->

.description {
		font:11px  tahoma, helvetica, sans-serif;
      color:#000000;
  		text-transform:none;	
		letter-spacing: .none; 		
		}

		
 
    
   #Content {
    left 30px;
    width:50%;
    height:auto;
    top:0;
    margin:0 0 0 30px;
    background:#fff;
    border:2px solid #33333;
    
	
	 border-bottom:2px solid #333333;
	 border-right:2px solid #333333;
	 border-left: 2px solid #333333;
    
    }

       td {
		 font:14px  tahoma, helvetica, sans-serif;
       color:#ffffff;
        }
        
.entry   {   padding: 8px;   }
   
	.title	{ 
		font:12px  tahoma, helvetica, sans-serif;
		color:#fff ;
		font-weight:bold;
		text-transform: uppercase;
		background: #000  ;
		border-bottom:2px solid #000;
		border-right:2px solid #000;	
                                 border-top:2px solid #000;	
		padding:3px;
      		}			
		

       .logbody {
        padding:8px;
		  background: transparent;        
        margin:0px 0px 0px 0px;
        }

	#menu {
  		margin-bottom:15px;  							
		}	
		
 .date {
 padding: 1px;
 font-weight:bold;
 color:000;
 text-transform: uppercase;
 border-bottom: 0px solid #B8860B ;
 margin-bottom:4px;
 margin-top: 4px;
 }
		
 .posted {
      font:10px  tahoma, helvetica, sans-serif;
	   color:#191970 ;
	   font-weight:normal;
      margin-bottom:35px;
		margin-left:5px;
           } 
		   
#side {
   position:absolute;
   top:300px;
   right:40px;
   width:25%;
   font:10px tahoma, helvetica, sans-serif;
   color:#000;
   background: #fff  ;
	
	border:1px solid #000;  
   padding:5px;
   } 

      
      
      
.sidehead {	
       font:12px;  georgia, helvetica, sans-serif;
       text-transform:uppercase;
       text-align:center;
	    color:#fff;
	    font-weight:normal;
	    background:#000 ;
       border-bottom:2px solid #000;
      border-right:2px solid #000;	
      border-top:2px solid #000;
      border-left:2px solid #000;	   
       padding:3px;	
       margin-bottom:5px;			
		}	



     #calendar {
		font-family:verdana, arial, sans-serif;
		color:#cccccc;
		font-size:8px;
		font-weight:normal;
  		line-height:10px;  		
  		align:left;				
		}
	
	.calendarhead {	
		font-family:verdana, arial, sans-serif;
		color:#706c5a;
		font-size:9px;
		font-weight:bold;
  		line-height:10px;
  		padding:2px;				
		}	

	
	.comments-body {
		 background:#fff;
         color:#000;
         margin:0px 0px 0px 0px;
         padding:0px;
         font:11px/14px tahoma, arial, helvetica, sans serif;
         scrollbar-face-color:#000000;
         scrollbar-arrow-color:#000000;
         scrollbar-track-color:#706c5a;
         scrollbar-shadow-color:#706c5a;
         scrollbar-highlight-color:#000000;
         scrollbar-3dlight-color:#706c5a;
         scrollbar-darkshadow-Color:#706c5a;
		}		

	.comments-post {
		font:10px tahoma, arial, helvetica, sans-serif;
		color:#706c5a;
		font-weight:normal;
		text-transform: uppercase;
      padding:2px;
      margin-bottom:25px;			
		}	
		
	.comments-head	{ 
		font:10px tahoma, arial, helvetica, sans-serif;
		color:#cccccc;
		font-weight:normal;
		text-transform: uppercase;
      padding:2px;
      margin-bottom:20px;	
		}		
							

	.comments-body {
       padding:10px;
       border:1px solid #666666;
                		
		}		

     
				
blockquote {
                border:1px #000 dotted;
                font-family: tahoma;
                font-size: 12px; 
	padding:5px;
                }

  #navcontainer { width: 200px; }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: tahoma, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
padding: 3px;
width: 160px;
background-color: #036;
border-bottom: 1px solid #eee;
}

#navcontainer a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #369;
color: #fff;
}



   
