body {
   background-image: url('/images/BackgroundImage.jpg'); background-repeat: no-repeat;	
}    table.main {

		position: absolute;

		left: 185px;

		top: 185px;

		width: 775px;
		

	   }



td.nav	   {

		vertical-align: top;

		font-family: verdana;

		font-weight: bold;

		color: gray;

		width: 200px;

		font-size: 16px;

	   }



td.content

	   {

		vertical-align: top;

		font-family: verdana;

		font-size: 12px;

		line-height: 14pt;

	   }
	   
td.title

   {

	width: 560px;

	background-color: 6599ff; 

	text-align:center; 

	font-size:18pt; 

	color:white; 
			
	padding: 5px;
}

th.content

	   {

		vertical-align: top;

		font-family: verdana;

		font-size: 12px;

		line-height: 14pt;

		font-weight: bold;

		color:white;

		background-color: blue;

		padding: 10px;

	   }

   td.pageheading

   {

   	width: 420px;

   }

   

   td.calendar

   {

   	border: thin solid blue;

	vertical-align: top;

	font-family: verdana;

	font-size: 12px;

	line-height: 14pt;

	font-weight: bold;

	color:white;

	padding: 10px;

   }

   

      td.calendartime

      {

      	border: thin solid blue;

   	vertical-align: top;

   	font-family: verdana;

   	font-size: 12px;

   	line-height: 14pt;

   	font-weight: bold;

   	background-color:blue;

   	color:white;

   	padding: 5px;

   }

   

      td.calendarevent

      {

      	border: thin solid blue;

   	vertical-align: top;

   	font-family: verdana;

   	font-size: 11px;

   padding: 2px;

   	background-color: #9fc4e6;

   	text-align: center;

   }

   

   table.calendar

   {

   	border-collapse: collapse;

   }

   p.pageheading

   {

   	background-color: #6599ff;

   	text-align:center;

   	font-size:18pt;

   	color:white;

   	padding: 5px;

   }

   

   p.address

   {

   	text-align:center;

   	font-size: 14pt;

   	line-height: 24px;

   }

   

   td.image

   {

   	text-align:center;

   }

   

   p.address

   {

   	text-align: center;

   	font-weight: bold;

   	font-size: 12px;

   }

   

   table.special

   {
	background-color: 99FFFF;	
   	border: thick dashed red;

   }

   p.specialheading

   {

   	font-size: 18px;

   	color: red;

   	font-weight: bold;

   	text-align: center;

   }

   p.special

   {

   	text-align: center;

   }

	td.special2

	{

	color: red;

	text-align: center;

	font-size: 14pt;

	}



	td.special3

	{

	font-size: 24px;

	text-align: center;

	padding-top: 10px;

	padding-bottom: 20px;

	font-weight: bold;

   }

   td.caption

   {

   	font-size: 10px;

   	font-weight: bold;

   }

   	

   td.errs
   {
      font-size: 10px;
      color: red;
      width: 30%;
   }
   td.details
   {
      font-size: 10px;
      width: 30%;
   }   
   div.regDiv
   {
      margin-left: 30px;
   }
   
   .regLink
   {
      text-decoration: none;      
      font-size: 12px;
      color: red;
   }

div.snap_preview a:link
{
   color: 6599ff;
   font-size: 12px;
}
div.snap_preview a:visited
{
   color: 6599ff;
   font-size: 12px;
}
div.snap_preview a:hover
{
   color: red;
   font-size: 12px;
}
div.snap_preview a:active
{
   color: 6599ff;
   font-size: 12px;
}

	A:link	   
   {
			text-decoration: none;
			color: gray;
			
		   }

	A:visited  {
			text-decoration: none;
			color: gray;
			
		   }

	A:hover    {
			text-decoration: none;
			color: gray;
			
		   }


	A:active   {
			text-decoration: none;
			color: gray;
			
		   }
		   
		   
div#popup a:link {color: black; font-size: 11px;}		   
div#popup a:visited {color: black; font-size: 11px;}
div#popup a:hover {color: black; font-size: 11px;}
div#popup a:active {color: black; font-size: 11px;}		   



div#popup a:link span {color: black; font-size: 10px;}		   
div#popup a:visited span {color: black; font-size: 10px;}
div#popup a:hover span {color: black; font-size: 10px;}
div#popup a:active span {color: black; font-size: 10px;}


div#popup a span {display: none; color: black;}
div#popup a:link span {color: black;}
div#popup a:visited span {color: black;}
div#popup a:hover {color: black; background: #9fc4e6; font-size: 11px;}
div#popup a:hover span {	
			display: block;
   			position: absolute; 
			top: 0px;
			left: 20px; 
			width: 200px;
   			padding: 5px;
			margin: 10px;
			z-index: 1;
   			color: black;
			background: #9fc4e6;
   			font: 12px Verdana, sans-serif;
			text-align: center;
			border: thin solid blue;}

div#popup a:active span {color: black;}


.closeTag {
   text-align: right;
   float: right;
   font-size: smaller;   
   color: Red;
}         
/* no css just to show an unstyled feed
   and to provide a template for creating new styles */
   
 .rss-box {
 
 }
 
 .rss-title, rss-title a {


 
 }
 
 .rss-items {
    list-style-type: none;
  list-style-image: none;
}


.rss-item a:link, .rss-item a:visited, .rss-item a:active {

  font-size: 20px;
  font-weight: bold;
  color: 6599ff;

  
}

.rss-item a:hover { 

}
	
.rss-date {

}