/* Cleaned CSS: */

	TEXTAREA

{

font : 12px Trebuchet MS;

color: purple;

background-color: #003322;

border-color: #004422;

border-width: 1px;

border-left-width: 1px;

border-right-width: 1px;

border-style: single;

scrollbar-3dlight-color: #003322;

scrollbar-arrow-color: #004422;

scrollbar-base-color:#003322;

scrollbar-darkshadow-color: #004422;

scrollbar-face-color: #003322;

scrollbar-highlight-color: #004422;

scrollbar-shadow-color: #003322;

}

	A { color: #381797; }
		
	A:Visited { color: #381797; }
 

        .backtop {

		text-align: right;
	}

	.backtop A {
		color: #000000;
		font-size: 12px;
		text-decoration: none;
		padding-bottom: 1px;
	}

        .bigday {
		font-size: 12px;
		color: #000000;
		float: left;
		font-weight: bold;
	}
         body { 
		font-family: Trebuchet MS;
                font-size: 12px;
		background-color: #C8DEFC;	          
                     background-repeat: repeat;
                     background-position: top;
                     background-attachment: scroll;
                     
                margin: 5px;
                margin-top: 5px;
                
	}
        #bodycontent {
                background-color: transparent;
                border: 1px solid #144486;
                padding: 2px;
         }

        
        .bodytable { width: 90%;
        }
		
	.border4 { border: 0px solid #D0BA98;
        }
	.border3 { border: 0px solid #D0BA98;
        }
	.border2 { border: 2px solid #144486;        
        }
 
        
         #cal A {
		text-decoration: none; 
		color: #000000;
		width: 125px;
	}
	
	.calactitem {
		white-space: nowrap;
		/*float: left;*/
		margin: 1px;
		width: 3px;
		font-size: 10px;
		text-align: center;
		background-color: #5992DF;
		border-right: 1px solid #144486;
		border-bottom: 1px solid #144486;
	}

        .calempty {
		width: 5px;
		font-size: 9px;
		margin: 1px;
		/*float: left;*/
	}
	.calinitem {
		white-space: nowrap;
		/*float: left;*/
		margin: 1px;
		width: 3px;
		font-size: 9px;
		text-align: center;
		border-right: 1px solid #144486;
		border-bottom: 1px solid #144486;
	} 
        .calrow {
		clear: both;
		width: 120px;
                
	}	
	
        .columncontent { 
	        background-color: #AACEFE; 
	        padding: 2px; 
	        font-size: 12px;
	        text-align: center;
	        color: #5086D0;
               
        }
	
        .columnitem {
	      font-size: 10.5px;
	      background-color: #CBDDF5;
	      padding: 3px;
	      margin-top: 5px;
	      color: #5086D0;
	      border: 1px solid #144486;
	      overflow: visible;
        }

        #content {
		background-color: #CBDDF5;
		border: 0px solid #5d3da4;
		padding: 2px;
	}

	.entries { 
              color: #000000;
        }

        .entry { 
               margin-bottom: 10px;
        }

        .entrycontent { width: 70%;
        }
	
	.entrydivider {
		border-top: 1px solid #144486;
		border-bottom: 1px solid #144486;
	}
        .entryinfo {
                color: #144486;
                background-color: #AACEFE;
		font-size: 11px;
                font-weight: bold;
		padding: 3px;                
                
        }

        .entrylinks {
		border-bottom: 1px solid #144486;
		background-color: #AACEFE;
		padding-top: 1px;
		padding-bottom: 1px;
		font-size: 11px;
                font-weight: bold;
	}
 
        .entrylinks A {
		text-decoration: none;
		padding-top: 4px;
		padding-bottom: 4px;
		white-space: nowrap;
		color: #144486;
		border-right: 1px solid #144486;
	}
	
	
	.entrylinks A:Hover {
		background-color: #5D9BEF;
	}
        
        .entrytext { 
               margin-top: 5px;
               overflow-x: hidden;
               text-overflow: clip;
               word-wrap: break-word; 
        }

        .entrytext p { color: #000000;
                       font-size: 12px;  
                       width: 70%;                  
         }

         .friendcolor {
		width: 10px;
		height: 10px;
		border: 2px solid #144486;
	}
        
        .friendname {
		padding: 4px;
		text-decoration: none;
		border-left: 1px solid #ADA3FC;
		border-right: 1px solid #ADA3FC;
	}
        #header { color: transparent; 
        }
	
        #headerinfo {
		background-color: transparent;
		color: #144486;
		text-align: right;
		font-size: 11px;
		padding: 10px;
                margin-top: 0px;
         }
	
	#header p { 
              font-weight: bold; 
        }
        .ip {
		color: #612a1b;
	}
	
	.messageholder {
		border: 1px solid #144486;
		margin-bottom: 4px;
		margin-top: 4px;
	}
        
	.meta {
		font-size: 11px;
   	        padding: 4px;
	}

        .minicomment {
       	        background-color: #AACEFE;
		padding: 4px;
		color: #144486;
		border: 1px solid #144486;
		font-size: 11px;
                font-weight: bold; 
	}
	
	.minicommentholder { 
                border: 1px solid #144486; 
        }

	.multiform {
		font-weight: bold;
	}

	#nav {
		 white-space: nowrap;
                 padding-top: 10px;
                 padding-bottom: 7px;
                 margin-left: 2px;
                 margin-bottom: 2px;
                 text-align: center;
                 font-size: 12px;
	}
	
	#nav A {
                font-weight: bold;
                letter-spacing: 0.03em;
		border: 2px solid #144486;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 0px;
		padding-bottom: 0px;
		height: 10px;
		text-decoration: none;
		color: #144486;
		background-color: #AACEFE;
	}
	
	#nav A:Hover { 
              background-color: #5D9BEF; 
        }	
	
	.notablemessage {
		padding: 4px;
	}

	.pagealign { text-align: left;
        }

        .postedby {
		background-color: #AACEFE;
		padding: 4px;
		font-size: 11px;
	}
        
       #sidecolumn A {
		text-decoration: none;
                color: #144486;
	        width: 135px;
	}

        #sidecolumn TD { 
              color: #144486;
        }

	.sidetd {
		width: 135px;
	}
	 
        strong {
	       font-size: 11px;
	       text-transform: uppercase;
        }

	.subject { font-weight: bold;
                   color: #000000;
		font-size: 17px;
         }
	
         .systemmessage {
		background-color: #AACEFE;
		color: #144486;
		border: 1px solid #144486;
		font-size: 11px;
	}
	
	.systemmessage A {
		text-decoration: none;
		padding-left: 12px;
		padding-right: 12px;

		color: #144486;
                font-weight: bold;
		padding-top: 1px;
		padding-bottom: 1px;
	}
	
	.systemmessage A:Hover {
		background-color: #5D9BEF;
	}

	.systemmessage input, .systemmessage textarea, .systemmessage select {
		background-color: #AACEFE;
		color: #000000;
	}

	.systemmessage TD {
		padding: 3px;
		font-size: 11px;
		color: #144486;
                font-weight: bold;
	}
        .systemtext { 
		font-weight: normal;
		padding-left: 12px;
		padding-right: 12px;
	}
	.tags_header {
               font-weight: bold;
        }       
        #userpic { float: right; }

	.userpic2 {
		float: right;
		text-align: right;
		margin-top: 0px;
		margin-right: 0px;
	}
        .border2 { border: 2px solid #144486; } .systemmessage { background-color: #AACEFE; color: #144486; border: 2px solid #144486; font-size: 12px; }


