body {
	margin-bottom: 0px;
	font-family:"Bookman Old Style";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333322;
	background-color:#ddccaa;
	background-position:center;
	background-repeat:no-repeat;	
}
.Logo {
}
.StartDate {
}
.OtherDate {
}
.imgfloat{float:right;margin-left:10px }
.underline
{text-decoration:underline}

#masthead{
	width:821px;
	border-left:1px solid black;
border-right:1px solid black;
border-top:1px solid black;
}

#masthead2{
height:57px;
padding-top:5px;
width:821px;
background-color:#77aadd;
text-align:center;
border-left:1px solid black;
border-right:1px solid black;
}
#masthead2mc{
height:32px;
padding-top:7px;
width:821px;
background-color:#77aadd;
text-align:center;
border-left:1px solid black;
border-right:1px solid black;
}
#masthead2MA{
height:70px;
padding-top:5px;
width:821px;
background-color:#77aadd;
text-align:center;
border-left:1px solid black;
border-right:1px solid black;
}

#masthead2MB{
height:85px;
padding-top:5px;
width:821px;
background-color:#77aadd;
text-align:center;
border-left:1px solid black;
border-right:1px solid black;
}


.lh{line-height:20%}

#content{
text-align:left;
padding-left:21px;
padding-right:21px;
padding-top:10px;
background-color:#FFFFee;
color:#333322;
width:779px;
font-size:14px;
padding-bottom: 10px;
border-left:1px solid black;
border-right:1px solid black;
}

#contentCalendar{
text-align:left;
padding-left:21px;
padding-right:21px;
padding-top:10px;
background-color:#FFFFee;
color:#333322;
width:779px;
font-size:14px;
padding-bottom: 10px;
border-left:1 solid #333322;
border-right:1 solid #333322;
}

#content a:link{
text-decoration:underline;
color:#333322;
}
#content a:visited{
text-decoration:underline;
color:#885533;
}

#content a:hover{
color:#885533;
text-decoration:none;
}

.fontstrong{
font-weight:bold;
color:black;
}


.font700{
font-weight:700;
}

.font500{
font-weight:500;
}
.font16{
font-size:16px;
}

.font18{
font-size:18px;
}

.font20{
font-size:20px;
}
.left{
text-align:left;
}
.right{
text-align:right;
}

.rwbtitle{
color:#333333;
font-size:16px;
font-weight:900;
}
.samadhititle
{
color:#333333;
font-size:16px;
font-weight:900;
}
.kripalutitle
{
color:#333333;
font-size:16px;
font-weight:900;
}
.wilmingtontitle
{
color:#333333;
font-size:16px;
font-weight:900;
}
.stillpointtitle
{
color:#333333;
font-size:16px;
font-weight:900;
}
.croftontitle
{
color:#333333;
font-size:16px;
font-weight:900;
}
.linktitle{color:#333333;font-weight:500}
.linktitle a:link{color:#333333;font-weight:500;text-decoration:underline}
.linktitle a:hover{color:#333333;font-weight:500;text-decoration:hover}
.linktitle a:visited{color:#333333;font-weight:500;text-decoration:underline}

.rwbtitle a:link{text-decoration:underline;}
.rwbtitle a:visited{text-decoration:underline;}
.rwbtitle a:hover{text-decoration:none;}

#footer{
padding-top:10px;
height:30px;
font-size:12px;
color:#885533;
width:821px;
font-weight:bold;
background-color:#77aadd;
text-align:center;
margin:0;
border-right:1px solid black;
border-left:1px solid black;
border-bottom:1px solid black;
}
#footerlinks{
padding-top:10px;
height:30px;
font-size:10px;
color:#885533;
width:821px;
font-weight:bold;
background-color:#FFFFee;
text-align:center;
margin:0;
border-right:1px solid black;
border-left:1px solid black;
}
#footerlinks a:link{
text-decoration:none;
color:#333322;
}
#footerlinks a:visited{
text-decoration:none;
color:#333322;
}

#footerlinks a:hover{
color:#885533;
text-decoration:underline;
}

#footer2{

height:20px;
color:#ddccaa;
width:821px;
background-color:#ddccaa;
}

img {display: block;}
.right{align:right;
padding-right: 15px}
.floatright { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 12px;
}
.floatleft{ /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 12px;
}