BODY {
  font-family:'Verdana', 'Arial', Helvetica, sans-serif;
	font-size:14px;
  text-align:left;
  color:#280E76;
  margin:auto;
  background-color:#ffffff;
  BACKGROUND-IMAGE: url(images/2009background4.jpg);
  background-repeat:repeat-y;
} 


TABLE, TD {
  font-family:'Verdana', 'Arial', Helvetica, sans-serif;
	font-size:14px;
  text-align:left;
  color:#280E76;
  margin:auto;
} 


.ground {
	BACKGROUND-POSITION: center 0px; 
  BACKGROUND-IMAGE: url(images/rainbow_background2.jpg);
  BACKGROUND-REPEAT: no-repeat;
}
 
A {
  text-decoration:none;
  color:#0000FF;
}
 
A:Hover {
	text-decoration:none;
  color:#FF0080;  
}

.background {
  background-image:url(images/rainbow14.gif);
  background-repeat:repeat;
}

A.textmenu:visited {
  color:#280E76;
  text-decoration:none;
  font-weight:normal;
}

A.textmenu:link {
  color:#280E76;
  text-decoration:none;
  font-weight:normal;
}

A.textmenu:hover {
  color:#FFFFFF;
  text-decoration:none;
  font-weight:bold;
}

.textmenu {
  color:#000000;
  font-size:16px;
  padding-top:3;
  padding-left:7;
  padding-right:0;
  padding-bottom:6;
}

.menubackground {
padding-left:20;
padding-bottom:5;
  background-color:transparent;
  border-left-width:0;
  border-right-width:0;
  border-bottom-width:0;
  border-top-width:0;
  border-color:transparent;
  border-style:solid;
}


.boxad {
border-color:#ffffff;
border-top-width:0;
border-bottom-width:0;
border-left-width:0;
border-right-width:0;
border-style:solid;
padding-left:4;
padding-right:4;
padding-top:2;
padding-bottom:2;
background-color:#ffffff;
}

.boxblack {
border-color:#000000;
border-top-width:1;
border-bottom-width:1;
border-left-width:1;
border-right-width:1;
border-style:solid;
padding:0;
}


.boxevent {
background-color:#D8EDFC;
border-color:#203658;
border-top-width:1;
border-bottom-width:1;
border-left-width:1;
border-right-width:1;
border-style:solid;
padding:0;
width:150;
}

.eventtitle {
background-color:#203658;
color:#ffffff;
font-size:12;
padding:4;
font-weight:bold;
border-color:#FFFFFF;
border-bottom-width:1:
border-style:solid;
}

.eventdate {
background-color:#203658;
color:#ffffff;
font-size:10;
padding:0;
}

.eventbody {
background-color:#203658;
color:#ffffff;
font-size:10;
padding:4;
}

.eventinfo {
background-color:#8FD6ED;
font-size:10;
padding-bottom:0;
padding-top:0;
}

.text18 {
  font-size:18;
}

.text16 {
  font-size:16;
}

.text14 {
  font-size:14;
}

.text13 {
  font-size:13;
}

.text12 {
  font-size:12;
}

.text11 {
  font-size:11;
}

.text10 {
  font-size:10px;
}

