body {
	background-color: #F1EDE4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0;
}
#wrapper {
	width:995px;
	margin:0 auto;
	text-align:center;
}
#beginnings_header, #community_header, #dayinlife_header, #hospitality_header, #links_header, #contact_header {
	background-image: url(../images/beginnings_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 175px;
	width: 995px;
}
#community_header {
	background-image: url(../images/community_header.jpg);
}
#dayinlife_header {
	background-image: url(../images/dayinlife_header.jpg);
}
#hospitality_header {
	background-image: url(../images/hospitality_header.jpg);
}
#links_header {
	background-image: url(../images/links_header.jpg);
}
#contact_header {
	background-image: url(../images/contact_header.jpg);
}
#main_content, #beginnings_content, #community_content, #dayinlife_content, #hospitality_content, #links_content, #contact_content {
	background-color: #F1EDE4;
	margin: 0px;
	padding: 0px;
	width: 995px;
	float:left;
	text-align:center;
}
#main_content {
	background-image:url(../images/home_back.jpg);
	background-repeat: no-repeat;
	height: 590px;
}
#beginnings_content, #community_content, #dayinlife_content, #hospitality_content, #links_content, #contact_content {
	background-image: url(../images/weblog_slice.jpg);
	background-repeat:repeat-y;
}
#inner {
	background-image: url(../images/weblog_flower.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	margin: 0 0 0 6px;
	padding: 0px;
	width: 995px;
	float:left;
}
#text, #text2 {
	text-align: left;
	padding: 0px;
	float: right;
	width: 370px;
	margin-top: 148px;
	margin-right: 360px;
	margin-bottom: 80px;
	margin-left: 0px;
}
#text2 {
	margin:10px 65px 50px 0; 
	width: 670px;
}
#navigation {
	float:left;
	width:162px;
	margin:0;
	padding:0;
	text-align:left;
}
#navigation ul {
	margin:178px 0 0 47px;	
	padding:0;
}
#navigation li {
	background-color: #ede3d3;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 162px;
	list-style-type:none;	
}
#navigation a {
	position:absolute;
	background-color: #ede3d3;
	background-repeat: no-repeat;
	background-position: left;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 162px;
	text-indent: -9999px;
}
#navigation a:hover {
	background-position: right;
}
#navigation a.home {
	background-image: url(../images/home_pixie.png);
}
#navigation a.community {
	background-image: url(../images/community_pixie.png);
}
#navigation a.beginnings {
	background-image: url(../images/beginnings_pixie.png);
}
#navigation a.dayinlife {
	background-image: url(../images/dayinlife_pixie.png);
}
#navigation a.hospitality {
	background-image: url(../images/hospitality_pixie.png);
}
#navigation a.links {
	background-image: url(../images/links_pixie.png);
}
#navigation a.contact {
	background-image: url(../images/contact_pixie.png);
}
#navigation a.events {
	background-image: url(../images/events_pixie.png);
}
#footer {
	background-image: url(../images/weblog_footer.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 995px;
	float:left;
}
#tablestyle1 table {
	border:1px solid #996600;
	background-color:#FFFFFF;
}
#tablestyle1 table td {
	padding:6px 15px;
}
#tablestyle1 table td.leftcell {
	width:70px;
	text-align:right;
	background-color:#FFFFCC;
	vertical-align:top;
	border:1px solid #E2D7C5;
}
#tablestyle1 table td.rightcell {
	text-align:left;
	background-color:#DACEBB;
	vertical-align:top;
}