h1{	font-family: "Times";	text-align: center;	font-size: 3em;}h2{	font-family: "Arial";	text-align: center;	font-size: 2.0em;}h3{	font-family: "Arial";	text-align: center;	font-size: 1.5em;	margin-top: 0;	margin-bottom: 0;}h4{	font-family: "Arial";	text-align: center;	font-size: 1.3em;}h5{	font-family: "Arial";	text-align: center;	font-size: 1.0em;}h6{	font-family: "Times";	text-align: center;	font-size: 1.0em;}
body{	font-family: arial, helvetica, sans-serif;	font-size: 1.0em;}p{	text-align: left;	font-family: arial, helvetica, sans-serif;	font-size: 1.2em;}img{	border: none;}#galleryImage{	border: 10 solid #FFF;}.galleryCell{	background: #FFF url(Images/filmstrip.png) no-repeat scroll;	width: 120px;	height: 120px;	text-align: center;	vertical-align: middle;	background-color: white;	aborder: 2 solid #000;}table.main{	atable-layout: fixed;}td{	vertical-align: top;}td.middle{	vertical-align: middle;	text-align: center;}td.center{	text-align: center;}td.navlinks{	width: 200px;}.navlink p{	margin: 0 0 8 0;}button.galleryButton{	height: 100px;}
.note{	font-family: "courier new", courier, mono;	font-size: 8pt !important}NavButtonImage{	width: 150px;	height: 45px;}lt{	text-align: left;}ct{	text-align: center;}rt{	text-align: right;}table.lt td{	padding: 10px;}a.button, a:visited.button {    background: transparent url(Images/corn.png) no-repeat scroll;    color: #00A;    display: block;    float: left;    font: bold small "Comic Sans MS";    height: 21px;    padding-left: 70px;    margin-top: 10px;	text-decoration: none;}a.button:hover {	color: #F00;    text-decoration: underline;    font-style: italic;}a.button2, a:visited.button2 {	background: transparent url(Images/sheaf.png) no-repeat scroll 50px 0px;	color: #A00;	display: block;	float: left;	font: normal small "Lucida";	height: 30px;	padding-left: 90px;	padding-top: 7px;	margin-top: 10px;	text-decoration: none;}a.button2:hover {	color: #F00;    text-decoration: underline;    font-style: italic;}a.blank{	color: #000;	text-decoration: none;}.calentry{	height: 260;	width: 240;	background-image: url(Images/calendar240.png);	display: inline;}.calentry .date{	font: bold small Arial, sans-serif;	position: relative;	top: 80px;	left: 0px;	text-align: left;}.calentry .desc{	position: relative;	top: 100px;	left: 0px;	width: 185px;	text-align: left;}.daybook{	width: 670px;	background-color: #FFF;	display: inline;	border: 10 ridge #A44;	color: #000;	text-align: left;}.daybook .head{	font: bold small Arial, sans-serif;	position: relative;	left: 30px;	width: 650px;	text-align: left;}.daybook .event{	font: bold 1em "Courier New", sans-serif;	position: relative;	atop: 100px;	left: 30px;	width: 650px;	text-align: left;}.daybook .event2{	font: bold 1em "Courier New", sans-serif;	position: relative;	atop: 100px;	left: 126px;	width: 650px;	text-align: left;}.new{	color: red;}.free{	height: 15;	width: 38;	background-image: url(Images/free.gif);	background-repeat: no-repeat;	display: inline;}.guestbook{	background: url(Images/paper2.png) repeat 100% 18px;	border: 1px ridge blue;}.guestname{	font: bold small Arial, sans-serif;	text-align: left;	line-height: 20px;	position: relative;	top: 0%;	left: 1%;}.guestmsg{	position: relative;	top: 0%;	left: 5%;	width: 90%;	text-align: left;	line-height: 20px;}