.caption {font: 11px Arial, Tahoma, Helvetica, Geneva, sans-serif; letter-spacing: 1px ; color: #ffffff; }

.gallerynote {font: 11px Arial, Tahoma, Helvetica, Geneva, sans-serif; letter-spacing: 1px ; color: #ffffff; text-align: center; width: 400px;}

.activities {font: 14px Arial, Tahoma, Helvetica, Geneva, sans-serif; letter-spacing: 1px ; color: #000000; }

.date {font: small-caps 20px Trebuchet, Tahoma, Geneva, sans-serif; color: #000000; letter-spacing: 2px;}

.reunionHeader {font: 28px Times, Times New Roman, Serif; color:#ffcc00;}

.hr2 {border-bottom: 1px dotted #aeaeae; margin: 0px 0px 25px 115px;}

BODY {
	font: 14px Arial, Tahoma, Helvetica, Geneva, sans-serif; letter-spacing: 1px ; color: #000000;
}

.reunion:link {font: italic 16px Georgia, Palatino, Times New Roman, Serif; letter-spacing: 2px; text-decoration: none; color: #ffcc33;}
.reunion:visited {font: italic 16px Georgia, Palatino, Times New Roman, Serif; letter-spacing: 2px; text-decoration: none; color: #ffcc33;}
.reunion:hover {font: italic 16px Georgia, Palatino, Times New Roman, Serif; letter-spacing: 2px; text-decoration: underline; color: #cc0000;}
.reunion:active {font: italic 16px Georgia, Palatino, Times New Roman, Serif; letter-spacing: 2px; text-decoration: none; color: #99ccff;}

.linkSideBar:link {font: italic 13px serif, Times New Roman, Palatino; color: #ffcc00; letter-spacing: 1px; text-decoration: none; }
.linkSideBar:visited {font: italic 13px serif, Times New Roman, Palatino; color: #ffcc00; letter-spacing: 1px; text-decoration: none;}
.linkSideBar:hover {text-decoration: underline; color: #0099ff;}
.linkSideBar:active {text-decoration: none; color: #ffff00;}

#reunioncontent {
position: absolute ;
left: 10px ;
top: 145px ;
width: 758px ;
text-align: center ;
z-index: 4 ;
}

#reunionbanner {
position: absolute ;
left: 10px ;
top: 145px ;
width: 758px ;
height: 100px;
text-align: center ;
font: italic 13px serif, Times New Roman, Palatino; color: #ffffff;
z-index: 4 ;
}


#bodybg {
position: absolute;
left: 10px;
top: 300px;
width: 758px;
height: auto;
background-image: url(bkgds/grey_rice_paper.jpg);
/*text-align: left;*/
z-index: 2;
}

/*
#bodynobg {
position: absolute;
left: 10px;
top: 295px;
width: 758px;
height: auto;
z-index: 2;
}
*/

#bodynobg {
position: absolute;
left: 20px;
top: 320px;
width: 745px;
height: auto;
text-align: center;
z-index: 2;
}

#reunionleft {
position: absolute ;
left: 10px ;
top: 10px ;
width: 365px ;
height: auto;
text-align: center ;
z-index: 2;
}

#reunionright {
position: absolute ;
left: 380px ;
top: 10px ;
width: 365px ;
height: auto;
text-align: center ;
z-index: 2;
}

#container {
position: relative;
left: 5px;
top: 10px;
width: 748px;
height: auto;
text-align: center;
border: 1px solid #888888;
background-color: #ffffff;
margin-bottom: 10px;
z-index: 2;
}

#containercontent {
position: relative;
left: 0px;
top: 0px;
width: 738px;
height: auto;
margin: 5 0 5 0;
background-color: #ffffff;
z-index: 2;
}

.td2 {
	font: 12px Tahoma, Helvetica, Geneva, sans-serif; letter-spacing: 2px ; color: #ffffff; vertical-align: top;
}

.td3 {
	font: 11px Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; color: #000000;
}

.td4 {
	font: 12px Tahoma, Helvetica, Geneva, sans-serif; letter-spacing: 2px ; color: #ffffff; vertical-align: top; text-align: center;
}

.th {
	font: 11px Arial, Helvetica, sans-serif; letter-spacing: 3px; color: #ffcc33; vertical-align: middle; background-color: #666666; line-height: 18px;
}

.td {
	font: 12px Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; color: #000000; background-color: #eeeeee; text-align: center;
}

.tdg {
	font: 10px Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; color: #ffffff; background-color: #333333; text-align: center; vertical-align: top;
}

.thg {
	font: 20px Times New Roman, Times, Serif; letter-spacing: 1px; color: #ffcc33; vertical-align: middle; background-color: #666666; line-height: 24px;
}

.info {
	margin: 12px 0px 5px 0px;
}
