#main {
 	padding: 10px 0 0 10px;
	margin: 0;
}			 
#under_menu a { 
	line-height: 1.8em;
	color: #fff;
	text-decoration: none;		
}				
#under_menu a:hover { 	
	color: #fff;	
	text-decoration: underline;	
} 
#home_container {
	text-align: center; 
	width:740px; 
	margin:0;
}			 
#sop {
 	border:1px solid #036; 
	margin-bottom:0.5em; 
}			
/* *************************************** NEW ******************************* */

#bbn_content {
	background: url('/gimp/cen_bg.png') repeat-y;
	padding: 10px 30px 5px 30px;
	text-align: left;
	font-weight: normal;	
}

#bb_content {
	background: url('../gimp/bbn_right.jpg') no-repeat;
	width: 530px;	
	padding: 0 40px 0 15px;
	font-size: 13px;
}

#buttons {
	background: url('../gimp/bbn_bottom.jpg') no-repeat;
	height: 67px;
	text-align: left;
	padding: 0;
}

#more {
 	margin: 7px 0 0 240px;
 	padding: 0;
	width: 400px;
}

#b1, #b2 {
	display: block;	
	margin: 0;
	height: 2em;
	width: 10em;;
	border: 2px solid #036;
	background: #fff;
	text-decoration: none;
	color: #036;
	font-weight: bold;
	text-align: center;
	line-height: 1.9em;	
}

#b1:hover, #b2:hover {
	background: #036;
	color: #fff;	
}

#b1 {
	float: left;	
}

#b2 {
	float: right;
}

/* *************************************** EO NEW ******************************* */		   
#bb_table {			   
	width: 100%;
	border: 1px solid #036;
	background: url(../pics/bb/bb_bg.png) repeat-y top right;
	margin: 0 0 10px;
}	
#bb_menu {
	padding: 10px 0 0;
	width: 127px;
}					  
#bb_menu ul {
	list-style: none; 
	margin:0; 
	padding:0;
}		  	 
#bb_menu ul li img {
	border: 0;
	width: 123px;
	height: 27px;		
}
/* Upcoming Events ******************************************************************************/		 
#coming_events {	
			
	clear: both;
	float: right;					   							
	width: 560px; 
	margin-right: 20px;
	background: url(../pics/ce/ce_bg.gif) repeat-y bottom right;									   
}
h2 {
 	margin: 0;
	padding: 0; 
}

.ce_body {						
	padding: 0;
	margin: 10px;
}
h3 {
 	padding: 10px 0 0 10px; 
	margin: 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
} 	
.ce_body span {				  
	font-size: 8pt;
 	padding-left: 15px;
	margin: 0;					
	display: block;	
	font-style: italic;
}
.ce_body div {
 	padding: 5px 30px 0 25px;		
	font-size: 8pt;	
	text-indent: 1em;
}
#ce_footer {
 	background: url(../pics/ce/ce_bottom.gif) no-repeat bottom right; 
	font-size: 8pt;
	text-align: right;			  
	font-weight: bold;
	padding: 15px 25px 15px 15px;
}	 
#ce_footer a {
 	color: #369;
	text-decoration: none;
}						  
#ce_footer a:hover {
	text-decoration: underline;
}	
hr {
 	width: 50%;
	/* color: #ff0; */
	text-align: center;
}

/*
#Billboard {
  width: 100%;	
  background: url(../pics/bb/top_left.png) top left no-repeat;
}
#Billboard h2 {
 background: url(../pics/bb/top_right.png) top right no-repeat;
 padding:5px;
  margin:0;
}
#BillboardBody {
  background: url(../pics/bb/border_right.png) top right repeat-y;
  margin:0;
  margin-top:-2em;
  padding:15px;
}
#BillboardFooter {   
  background: url(../pics/bb/bottom_left.png) bottom left no-repeat;
  
}
*/
#Billboard {
	width: 610px;
}
#Billboard h2 {
	background: url(../pics/bb/new/top.png) top left no-repeat;
	margin: 0;
	padding: 0;
	font-size: 2px;
	height: 20px;
}
#BillboardBody {
	background: url(../pics/bb/new/bg.png) top left repeat-y;
	margin: 0;
	padding: 0 28px 0 15px;
}
#BillboardFooter {
	background: url(../pics/bb/new/bottom.png) top left no-repeat;
	height: 44px; 
	margin-top: -20px;
}

#BillboardFooter p { /* Page Down for Coming Events */
  	
	padding: 8px 25px 0 0;
  	font-size: xx-small;
  	font-weight: bold;  	
}

#BillboardFooter img { /* Arrow for Coming Events */
	margin-top: 3px;
	border: 0;
}

#BillboardFooter a { 
	color: #036;
	text-decoration: none;
}

#BillboardFooter a:hover { 
	text-decoration: underline;
}

