* {
	padding:0px;
	color: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: none;
}
div {
	margin:0;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: normal;
	font-size: 12px;
	font-style: normal;
	height: auto;
	width: auto;
	text-align: center;
}
html { height:100.1%; line-height:.9em}
BODY {
	font-size: 13px;
	background: #584b3b url(images/bg2.png) top repeat-x;
	font-family: Tahoma, Arial, Geneva;
	color: #000;
	text-align:left;
	line-height:1.1em;
	width: 898px;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

p {text-align: left;}

a { color:#2A2AFF ; text-decoration:underline}
a:hover  {
	color: #FFF
}

#wrapper {
	width:988px;
	margin:0 auto;
	overflow:hidden;
	color: #FFF;
}

#top-bar {background:url(images/top-bar.png) no-repeat; width:988px; height:39px}

#top-banner {
	background:url(images/LochWillowHeader_2.png) no-repeat;
	width:988px;
	height:186px
}

#nav-bar {
	background:url(images/nav-bar.png) no-repeat;
	width:988px
}

#main-photo-section {background:url(images/main-photos.jpg) no-repeat; width:1061px; height:293px}

#container1 {width:988px; height:322px}

#main-left-photo {background:url(images/main-left-photo.jpg) no-repeat; width:559px; height:322px; float:left}

#right-buttons {background:url(images/right-buttons.png) no-repeat; width:429px; height:322px; float:right}

#container2 {width:988px; height:370px}

#home-text-box {background:url(images/home-text-box.png) no-repeat; width:638px; height:370px; float:left}
.home-content {color:#ddc5ae; padding-top:5px; margin-top:10px; height:324px; padding-right:4px; padding-left:30px; width:594px; padding-bottom:2px; overflow:auto; scrollbar-3dlight-color:#866329;

	scrollbar-arrow-color:#c2650a;

	scrollbar-base-color:#918474;

	scrollbar-darkshadow-color:#A3988B;

	scrollbar-face-color:#ACA299;

	scrollbar-highlight-color:#E9D2B2;

	scrollbar-shadow-color:#232323
}

#events-box {background:url(images/events-box.png) no-repeat; width:340px; height:370px; float:right}


.nav-area {
	color:#fff;
	font-size:1.5em;
	font-weight:bold;
	padding-top:21px;
	padding-bottom:4px;
	padding-left:18px
}

a.nav-link:link{color:#c2650a; text-decoration:none}
a.nav-link:visited{color:#c2650a; text-decoration:none}
a.nav-link:hover{color:#fff; text-decoration:none}

.events-list {color:#fff; font-size:.9em; padding-top:72px; padding-right:25px; padding-bottom:10px; padding-left:32px}

.events-date {color:#f57e0a}

.events-title {color:#ed9e22}

.events-details {color:#efe8dd}

.headline {
	color:#000;
	font-size:1.2em;
	font-weight:bold
}

#int-top-box {
	background:url(images/int-top-box.png) no-repeat;
	width:948px;
	height:35px
}
#int-stretch-box {
	background:url(images/int-stretch-box.png) repeat-y;
	width:928px;
	height:100%;
	text-align: justify;
	padding-left: 50px;
}
	
#int-bottom-box {background:url(images/int-bottom-box.png) no-repeat; width:988px; height:12px}

a.alter-link:link{color:#f5f2a5; text-decoration:underline}
a.alter-link:visited{color:#f5f2a5; text-decoration:underline}
a.alter-link:hover{color:#fff; text-decoration:underline}

#footer {
	width:988px;
	height:59px
}
#footer-left {width:494px; height:189px; padding-left:6px; float:left}
#footer-right {width:494px; height:189px; padding-right:25px; float:right}

#top-buttons {width:429px; height:162px}

#focus1 {width:214px; height:162px; float:left}
#focus2 {width:215px; height:162px; float:right}

#bottom-buttons {width:429px; height:160px}

#focus3 {width:214px; height:160px; float:left}
#focus4 {width:215px; height:160px; float:right}

.low-text {
	color:#000;
	font-size:0.9em;
	padding-top:6px;
	padding-right:69px;
	padding-bottom:10px;
	padding-left:18px;
	width: 175px;
}

.low-links {color:#ccc; font-size:.8em; padding-top:6px; padding-left:198px; align:right}

.top-links {color:#f5f5f4; padding-top:10px; padding-left:260px; line-height:1.2em; align:right}

a.top-link:link{color:#f5f5f4; text-decoration:none}
a.top-link:visited{color:#f5f5f4; text-decoration:none}
a.top-link:hover{color:#f5f5f4; text-decoration:underline}

.int-content {
	color:#6A2B00;
	padding-top:5px;
	padding-left:60px;
	width:766px;
	padding-bottom:8px;
	padding-right: 90px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: justify;
	line-height: normal;
	background-color: #FEE190;
	font-style: normal;
	font-weight: bold;
}

.image-outer {border:1px solid #b1b1b1; margin-left:4px; margin-bottom:2px;}
.image-outer2 {border:1px solid #88826c; margin-right:4px; margin-bottom:2px}
.image-outer3 {background:#fff; border:1px solid #9d9d9d; padding:2px; margin-right:4px;}
.image-outer4 {border:2px solid #b0a999; margin-right:4px; margin-bottom:2px}
.image-outer5 {border:1px solid #a2a2a2; margin-right:4px; margin-bottom:2px}

.gallery-outer {background:#5b5b5b; border:1px solid #a2a2a2; padding-right:46px; padding-left:46px}

.calendar-outer {border:2px solid #b7a58e; padding-top:8px; padding-bottom:8px; background: #584b3b}

.category2 {background:#4f4942; padding:10px; width:880px; border:#555 double; height:100%; color:#f2f2f2}
.category3 {background:#59524c; padding:10px; width:900px; border:#555 double; height:103px; color:#f2f2f2}

.resources {background:#3e372f; color:#E4C493; padding:10px; width:700px; border:#999 double}
.resources2 {padding:10px; width:700px}

.gallery {background:#000; color:#E4C493; padding:10px; width:700px; border:#999 double}

.calendarText {color: black;}

.fleft {float: left; padding: 10px;}
.fright {float: right; padding: 10px;}
.hdcolor {color: #FFFFFF; text-align:center;}
.pictcent {text-align:center;}
.rcolor {color: red;}
.just  {text-align: justify;}
.color7 {font-size: 20px; color: #9C81AD; text-align: center;}

.img1 {position: absolute; top: 50%; left: 50%; width: 572; height: 379; margin-top: 250px; margin-left: -250px;
