TABLE.outer
{
   width: 640px;
   padding: 0px;
   border-width: 0 0 0 0;
   border-collapse: collapse;
   margin-left: auto;
   margin-right: auto;
}

TABLE.outer TD.leftside
{
   width: 35px;
   background-image: url(../images/home_border_left.jpg);
   background-repeat: repeat-y;
   background-color: #FFFFFF; 
}

TABLE.outer TD.rightside
{
   width: 35px;
   background-image: url(../images/home_border_right.jpg);
   background-repeat: repeat-y;
   background-color: #FFFFFF; 
}

TABLE.outer TD.content
{
   width: 570px;
   vertical-align: text-top;
   text-align: center;
}

TABLE.outer DIV.date
{
   display: block;
   width: 620px;
	text-align: right;
   font-family: Helvetica;
	font-weight: bold;
	font-size: 8.5pt;
	color: #336633;
}

TABLE.homecontent
{
   width: 100%;
   border-style: none;
   padding: 0;
   border-collapse: collapse;
}

TABLE.topcontent
{
   width: 100%;
   border-style: none;
   padding: 0;
   border-collapse: collapse;
}

TD.linkcolumn
{
   width: 162px;
   vertical-align: top;
}

TD.picturecolumn
{
   width: 246px;
   vertical-align:top;
}

TABLE.linkcategory
{
   width:100%;
   border-width: 0 0 0 0;
   padding: 0px;
   border-collapse: collapse;
}

TD.linkentry
{
	font-family : Helvetica;
	font-size : 12px;
   font-weight: bold;
   height: 24px;
} 

TD.columnheading
{
	font-family : Helvetica;
	font-size : 12px;
	color : #FFFFFF;
	background-color: gray;
	font-weight : bold;
}

TD.linkentry  A:link
{
	color : #000000;
	text-decoration : none;
} 

TD.linkentry  A:visited
{
	color : #000000;
	text-decoration : none;
} 

TD.linkentry  A:hover
{
	color : #CC9900;
	text-decoration : none;
} 

TD.linkentry  A:active
{
	color : #CC9900;
	text-decoration : none;
}

TABLE.bottomcontent
{
   width: 100%;
   border-style: none;
   padding: 0;
   border-collapse: collapse;
   text-align: left;
}

TABLE.bottomcontent TD
{
   width: 50%;
   vertical-align: top;
}

A.eventheading
{
   font-weight: bold;
   font-size: 12px;
   color: #000000;
   text-decoration: none;
}

A.eventheading:link
{
	text-decoration: none;
   color: #000000;
}

A.eventheading:visited
{
   color: #000000;
	text-decoration: none;
} 

A.eventheading:hover
{
   color: #CC9900;
	text-decoration: none;
} 

A.eventheading:active
{
   color: #CC9900;
	text-decoration: none;
}

IMG.eventsideimg
{
   display: inline;
   float: left;
   width: 100px;
   height: 100px;
   border: 1px solid #CC9900;
}

TABLE.footerlinks
{
   width: 570px;
   border-style: none;
   padding: 0;
   border-collapse: collapse;
}

TABLE.footerlinks TD
{
   background-color: #336633;
   vertical-align: top;
   text-align: center;
   border-left: 1px solid white;
   border-right: 1px solid white;
}

TABLE.footerlinks TD  A:link
{
	color : #FFFFFF;
	text-decoration : none;
   font-weight: bold;
   font-family : Helvetica; 
   font-size : 9.5pt; 
} 

TABLE.footerlinks TD  A:visited
{
	color : #FFFFFF;
	text-decoration : none;
   font-weight: bold;
   font-family : Helvetica; 
   font-size : 9.5pt;
} 

TABLE.footerlinks TD  A:hover
{
	color : #CC9900;
	text-decoration : none;
   font-weight: bold;
} 

TABLE.footerlinks TD  A:active
{
	color : #CC9900;
	text-decoration : none;
}

TD.homefooter
{
   height: 15px;
   color: #CCCC66;
   font-size: 12px;
   font-family: Helvetica;
   background-image: url(../images/home_footer.jpg);
   background-repeat: no-repeat;
   background-color: #FFFFFF; 
}

