body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:f5f5f5;		
}

div#main{
width:900px;
height:900px;
margin:0px auto 0px 90px;
background-image:url(../images/bkg.gif);
border-right:#593E23 solid 15px;
background-repeat:no-repeat;
}


.boxNav{
width:80px;
height:900px;
float:left;
}

.body{
margin:0px;
width:1100px;
height:900px;
}

.boxHome{
margin:148px 0px 0px 3px;
width:630px;
height:28px;
float:left;
background-image:url(../images/Rhome.gif);
}

.boxEvents{
margin:182px 0px 0px 3px;
width:630px;
height:28px;
float:left;
background-image:url(../images/Revents.gif);
}

.boxNews{
margin:216px 0px 0px 3px;
width:630px;
height:28px;
float:left;
background-image:url(../images/Rnews.gif);
}


.boxMessages{
margin:250px 0px 0px 3px;
width:630px;
height:28px;
float:left;
background-image:url(../images/Rmessages.gif);
}

.boxStories{
margin:284px 0px 0px 3px;
width:630px;
height:28px;
float:left;
background-image:url(../images/Rstories.gif);
}

.textBox{
float:left;
background-color:#f5f5f5;
width:585px;
margin:10px 0px 0px 20px;
padding:10px;
}

	.left{
	float:left;
	width:300px;
	padding:10px;
	border: solid #ECE3BB 2px;
	background-color:#ECE3BB;
	}
	
	.right{
	float:left;
	width:230px;
	padding:10px;
	margin-left:10px;	
	}
	
.img{
margin-right:8px;
margin-bottom:8px;
}

.imgLink{
margin:10px;
}


p{
font-size:90%;
}

.p{
font-size:90%;
margin-bottom:6px;
color:#000000;
}

	.p a:link, .p a:visited{
	font-size:90%;
	text-decoration:underline;
	margin-bottom:6px;
	color:#6884D3;
	}
	.p a:hover{
	font-size:90%;
	margin-bottom:6px;
	color:#CC2D3B;	
	}
	
.smP{
font-size:80%;
margin-bottom:0px;
color:#000000;
}

	.smP a:link, .smP a:visited{
	font-size:80%;
	text-decoration:underline;
	margin-bottom:6px;
	color:#000000;
	}
	.smP a:hover{
	font-size:80%;
	margin-bottom:6px;
	color:#CC2D3B;	
	}	

.quote{
font-size:80%;
padding:8px 10px 4px 10px;
width:410px;
margin:auto;
}

.author{
font-size:70%;
color:#000000;
padding-left:30px;
margin-bottom:20px;
margin-left:130px;
width:300px;
}	

.title{
font-size:100%;
color:#6884D3;
margin-bottom:6px;
font-weight:bolder;
}

.cal{
float:right;
width:280px;
}

.calPic{
float:right;
width:100px;
height:130px;
font-size:90%;
}	

	.Calleft{
	float:left;
	width:260px;
	padding:10px;
	margin-bottom:30px;
	border: solid #ECE3BB 2px;
	background-color:#ECE3BB;
	}
	.Caldates{
	color:#6884D3;
	font-size:90%;
	margin-bottom:6px;
	}

.blkHeadline{
font-size:100%;
color:#6884D3;
margin-bottom:4px;
}
	.blkHeadline a:link{
	font-size:100%;
	color:#6884D3;
	margin-bottom:4px;
	text-decoration:underline;
	}
	.blkHeadline a:visited{
	font-size:100%;
	color:#6884D3;
	margin-bottom:4px;
	text-decoration:underline;
	}
	.blkHeadline a:hover{
	font-size:100%;
	color:#6884D3;
	margin-bottom:4px;
	text-decoration:underline;
	}

h1{
font-size:120%;
color:#CC2D3B;
margin-bottom:6px;
}


h2{
font-size:90%;
color:#CC2D3B;
margin-bottom:4px;
}


.h3{
font-size:90%;
color:#000000;
margin-bottom:20px;
}
	.h3 a:link{
	font-size:90%;
	color:#000000;
	}
	.h3 a:visited{
	font-size:90%;
	color:#000000;
	}
	.h3 a:hover{
	font-size:90%;
	color:#CC2D3B;
	}
	
.newsDates{
font-size:90%;
margin-top:10px;
margin-bottom:0px;
color:#000000;
}


.lead{
margin-bottom:10px;
height:167px;
width:530px;
}

		
	.dates{
	font-size:90%;
	color:#CC2D3B;
	margin-bottom:4px;
	}
	.datesListL{
	font-size:80%;
	margin-bottom:4px;	
	}
	.datesListR{
	float:right;
	font-size:80%;
	margin-bottom:4px;
	}
.BioPic{
float:right;
margin:5px;
}

.boardMark{
background-color:#ECE3BB;
width:576px;
font-size:90%;
padding:3px;
margin-bottom:2px;
}
.boardGuest{
width:576px;
background-color:#CAE1E4;
font-size:90%;
padding:3px;
margin-bottom:2px;
}

.boardHead{
font-size:90%;
color:#CC2D3B;
}

.boardContent{
font-size:90%;
color:#000000;
}