body {
	background-color: #FDF7F3; margin:0px; margin-left:-5px;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #84549D;
	
}

h3{
	font-size:16px;
	color:#912A99;
 	font-family: Arial, Helvetica, sans-serif;
}

.border_bottoms{border-bottom:1px solid #84549D; }

.border_bottom{border-bottom:1px dotted #84549D; }

.border_left1{color:#84549D; border-left:1px dotted #84549D;}

.border{border:1px solid #F7B090;}

.border_right{color:#84549D; border-right:1px dotted #84549D;}

.border-top{color:#84549D; border-top:1px dotted #84549D;}

.style1 {color: #FFCC99}

.style2 {color: #CCCCCC}

a{text-decoration:none;}
a:hover{text-decoration:underline; color:#990000}
a:visited{color:#0066CC;}
a:visited:hover{color:#990000;}

.lineheight1{ line-height:1.5em;}

.imgSmall { margin-right:5px; margin-bottom:-6px;  }

.box{ background-color:#FFFFCC; border:1px solid #C34930; padding:4px;}
.boxsmall{ background-color:#FFFFCC; border:1px solid #C34930; padding:4px; width:350px;  float:left; }
.clear{ clear:both;}


.borderOrange{border:1px solid #C34930;}

div#events h1{ font-size:16px; font-weight:bold;  color:#845E9E; border-bottom:1px solid ##845E9E; }

div#events h2{ font-size:14px; font-weight:bold;  color:#fff; background-color:#845E9E; padding:4px; margin-bottom:0px;}


div#events .date{ font-size:12px; font-weight:bold; text-indent:15px; background-position:0 2px; color:#845E9E; background-color:#E9E7EB; display:block; margin-top:0px}

.imgArrow{ background-image:url(../images/arrow.gif); background-repeat:no-repeat; text-indent:15px; background-position:0 0px;}

.highlight2{ color:#660033; font-size:14; border:1px solid #660033; padding:3px; font-weight:bold;}
.floatleft1 { float:left; margin-right:10px; }
.boxInfo{ background-color:#339933; font-family:Arial, Helvetica, Sans-serif; color:#ffffff; border:2px solid #D9460C; padding:5px; font-size:14px; font-weight:500; margin-top:10px;}
.texthome{ color:#0033CC; font-weight:bold;}

.boxleft1{ background-color:#EFEDE8; border:1px solid #BDC2C5; color:#00000; padding:8px; margin-bottom:10px;  }
.boxleft1 h2{ color:#F97103; font-size:14px; font-weight:bold;}
.boxleft2{ background-color:#FFEFE2; border:1px solid #AE8CC6; color:#00000; padding:5px; margin-bottom:10px;height:130px; }
.boxmiddle{ background-color:#FFEFE2; border:1px solid #AE8CC6; color:#00000; padding:5px; margin-bottom:10px;height:130px; width:330px; }

.header{  font-size:12px; font-weight:bold; padding:2px;	}
.boxright1{ background-color:#E5FDBE; border:1px solid #BDC2C5; color:#00000; padding:8px; margin-bottom:10px; }
.boxright2{  color:#00000;  margin-bottom:10px; background-image:url(../images/backflower.gif); background-repeat:no-repeat; background-position:1px 1px; padding-top:40px;}

h2.reg{ font-size:12px; font-weight:bold;}
.people-table td{ padding-bottom:20px;}