body {
			  background-color: #993333;
			  background-image: url(images/background_bar.gif);
			  background-repeat: repeat-y;
			 }
   	   
	   .abs1 { /* top left block */
			   position: absolute;
			   top: 0px;
			   left: 0px;
			  }
		
		.abs2 { /* top right block */
			   position: absolute;
			   top: 0px;
			   left: 542px;
			  }
		
		.abs3 { /* happy-clicker bar */
			   position: absolute;
			   top: 15px;
			   left: 20px;
			  }
		
		.abs4 { /* iframe */
			   position: absolute;
			   top: 15px;
			   left: 570px;
			   border-right-style: outset;
			   border-color: #993333;
			  }
			  
		.main { /* main body positioning */
			   position: relative;
			   left: 75px;
			   width: 450px;
			  }

	  .hedfot { /* header, footer */
			   position: relative;
			   left: 75px;
			   width: 450px;
			   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			   font-size: 10pt;
			  }
			  
		  h1 { /* big date */
			   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			   font-size: 16pt;
			   font-weight: normal;
			   color: #702121;
			   margin-bottom: 20px;

			  }
			
		.post { /* post content */
			   margin-left: 40px;
			   margin-right: 40px;
			   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			   font-size: 10pt;
			   line-height: 18pt;
			   color: #333333;
			   text-align: justify;
			  }
		
		.date { /* small date */
			   font-family: Georgia, "Times New Roman", Times, serif;
			   font-size: 10px; 
			   font-weight: bold; 
			   color: #999999; 
			   text-align: right;
			   margin-right: 40px;
			   margin-bottom: 40px;
			  }
			  
  .dotcomment {
			   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			   font-size: 7pt;
			   color: #cccccc;
			   text-align: right;
			   margin-right: 40px;
			  }
			   
			a { /* set links to not underline */
			   text-decoration: none;
			   color: #ff0000;
			  }
			  
	 .smaller { /* used in header */
			   font-size: 8pt;
			  }
			
	.hedlinks { /* to overcome styles not working in tables, copy of hedfot type styles */
			   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			   font-size: 10pt;
			  }
			  
.aim_red {
	font-weight : bold;
	color: #ff0000;
}

.aim_blue {
	font-weight: bold;
	color: #0000ff;
}