

.image_float2 { 
  		float:left; 
  		margin:0px 5px 5px 80px;
		}



.spacer { 
  
	clear:left;
	}



table.monthpub {
		border: 6px double #808080; 
		border-collapse: collapse;
		}

table.monthpub th, table.monthpub td {
		padding: 10px;
		border: 1px ridge black;
		border-collapse: collapse;
		}

table.monthpub caption {
		font-size: 153.9%;
		font-weight: bold;
		color: #AD0000;
		padding: 13px;
		}



table.monthpub td {
		font-size: 100%;
		color: #AD0000;
		font-weight: bold;
		background: #E2EDFF url(images/td.jpg);	
		}


table.monthpub td.monthlybk_top { 
		border-top:3px solid #808080;
		 }

table.monthpub th.headerbk { 
		font-size: 131%;
		color:white;
		background: #31B5D6 url(images/header-bg.jpg);
		border-bottom:4px solid #8C007B;
		 }

table.monthpub td.monthlybk { background: #E0E0E0; 
		}	
	 
table.monthpub td.event { border-left:3px solid #808080;
		}


