body{
	margin:0;
	padding:0px;
	background-image: url(images/bg_page.jpg);
	background-repeat: repeat-x;
	background-color: #e1b9ac;
	font-size:small;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
}

#container{
width:850px;
height:auto;
margin:auto;
}


#logo{
width:829px;
height:119px;
margin:auto;
}

#photo{
width:850px;
height:263px;
}

#navBar{
	width:829px;
	height:30px;
	text-align:center;
}

#content{
	width:829px;
	height:auto;
	margin:auto;
	background-image: url(images/bg_content.gif);
	background-repeat: repeat-y;
	overflow:auto;
}

#leftCol{
width:196px;
height:auto;
float:left;
padding-top:20px;
}

#middleCol{
width:402px;
height:auto;
float:left;
padding:20px 10px 10px 10px;
margin-left:10px;

}

#rightCol{
width:173px;
height:auto;
float:right;
padding-left:13px;
padding-top:20px;
margin-right:6px;
}

#footer{
width:821px;
height:17px;
background-color:#78504e;
margin:auto;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:70%;
padding:4px;
padding-top:8px;
color:#e3ddb9;
}


ul#navList{
margin:0;
white-space: nowrap;
font-family:Georgia, "Times New Roman", Times, serif;
}

#navList li{display: inline;
list-style-type: none;
margin-left:-2px;
}

#navList a{
background-color:#accacc;
padding:4px 15px;
text-decoration:none;
color:#000000;
font-style: italic;
}

#navList a.current{background-color:#d59d8a;color:#000;}
#navList a:hover{background-color:#d59d8a;color:#000;}


.credit{float:right;margin-top:-14px;}
.credit a{color:#e3ddb9;text-decoration:none;background-color:#78504e;}
.credit a:hover{color:#000;background-color:#78504e;}


#footer a{color:#e3ddb9;text-decoration:none;background-color:#78504e;}
#footer a:hover{color:#000;background-color:#78504e;}

h1{font-size:100%;margin:0;line-height:22px;}
h2{font-size:95%;margin:0;line-height:18px;}
p{font-size:85%;margin:0px 0px 10px 0px;line-height:18px;}
a{color:#78504e;background-color:#FEFAE8;}
a:hover{color:#849b9d;background-color:#FEFAE8;}
ul{}
#middleCol li{font-size:85%;margin:0;line-height:18px;}

.event{display:block;width:175px;margin-left:0px;margin-top:5px;margin-bottom:5px;background-color:#eee9d5;color:#000;padding:10px;overflow:auto;}
.date{font-size:80%;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;display:block;}
.details{font-size:85%;display:block;padding-left:5px;}

.readMore{
	display:block;
	text-align:right;
	background-image: url(images/bg_readMore.gif);
	background-repeat: no-repeat;
	width:68px;
	text-decoration:none;
	font-style:italic;
	color:#000;
	float:right;
	background-position: 0px 2px;	
	font-size:85%;
	background-color:#EEE9D5;	
}
.readMore:hover{text-decoration:underline;}

img.imgRightCol{}
img.header{margin-bottom:10px;}
img.floatLeft{float:left;margin-right:10px;margin-bottom:10px;}


a.subNav{text-decoration:none;display:block;width:175px;margin-left:0px;margin-top:5px;margin-bottom:5px;background-color:#E3DBB9;color:#000;padding:8px 0px 8px 20px;
background-image: url(images/bg_subNav1.gif);
	background-repeat: no-repeat;	background-position: 5px 13px;font-family:Georgia, "Times New Roman", Times, serif;font-size:90%;}
a.subNav:hover{background-color:#d59d8a;background-image: url(images/bg_subNav2.gif);color:#000;}