.location {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background-position: center center;
	visibility: visible;
	z-index: 1;
}

#navbar {
	position:absolute;
	width:210px;
	height:852px;
	z-index:1;
	left: 100px;
	top: 225px;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-image: url(used/images/navbarbkgrd.png);
	font-weight: bold;
	color: #FFFFFF;
}

#headerright {
	position:absolute;
	width:500px;
	height:175px;
	z-index:1;
	left: 400px;
	top: 50px;
	background-image: url(used/images/headermain.png);
}
#millpic {
	position:absolute;
	left:800px;
	top:65px;
	z-index:1;
}

#mainbodypoi {
	position:absolute;
	width:582px;
	height:845px;
	z-index:1;
	left: 310px;
	top: 225px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: medium solid #990000;
	background-color: #FFFFCC;
	visibility: visible;
}

#mainbodynews {
	position:absolute;
	width:582px;
	height:846px;
	z-index:1;
	left: 310px;
	top: 225px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: medium solid #990000;
	background-color: #339933;
}

#mainbody_aboutus {
	position:absolute;
	width:582px;
	height:845px;
	z-index:1;
	left: 310px;
	top: 225px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00FFFF;
	border: medium solid #990000;
	visibility: visible;
	background-color: #FFFFCC;
}
#mainbodyns {
	position:absolute;
	width:584px;
	height:1342px;
	z-index:1;
	left: 310px;
	top: 225px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #000000;
	visibility: visible;
	border: medium solid #990000;
}
#mainbodydir {
	position:absolute;
	width:582px;
	height:845px;
	z-index:1;
	left: 310px;
	top: 225px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border: medium solid #990000;
	visibility: visible;
	background-color: #FFFFCC;
}
#mainbodylg {
	position:absolute;
	width:582px;
	height:845px;
	z-index:1;
	left: 310px;
	top: 225px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border: medium solid #990000;
	background-color: #FFFFCC;
}
#mainbodyphoto {
	position:absolute;
	width:582px;
	height:845px;
	z-index:1;
	left: 310px;
	top: 225px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border: medium solid #990000;
	visibility: visible;
	background-color: FFFFCC;
}
#mainbody_gc {
	position:absolute;
	width:582px;
	height7852px;
	z-index:1;
	left: 310px;
	top: 225px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border: medium solid #990000;
	height: 844px;

}
#mainbodymeu {
	position:absolute;
	width:582px;
	height:846px;
	z-index:1;
	left: 310px;
	top: 225px;
	visibility: visible;
	border: medium solid #990000;
	background-image: url(used/images/Red-Mill-background.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;




: #FFFFCC;
}

#headerleft {
	position:absolute;
	width:210px;
	height:175px;
	z-index:1;
	left: 100px;
	top: 50px;
	visibility: visible;
}
#header {
	position:absolute;
	width:300px;
	height:174px;
	z-index:1;
	left: 50px;
	top: 50px;
	visibility: visible;

}
.STYLE16 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 50px;
	color: #000000;
}
.style17 {
	font-size: 36px;
	color: #000000;
}


.style2 {
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
}
	
.style24 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
}
.style23 {
	font-size: 18px;
	color: #000000;
}


.style26 {
	font-size: 16px;
	color: #000000;
}
.style27 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.style28 {
	font-size: 16px;
	color: #FFFFFF;
}


.style29 {
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

a {
	text-decoration:none;
	color:#FFFFFF;
}

a:hover {color:#0000FF;

}

#maintext {
	position:absolute;
	width:590px;
	height:845px;
	z-index:2;
	left: 310px;
	top: 225px;
}

.bullets {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: .25in;
	text-decoration: none;
	font-weight: bold;

}

#events {
	position:absolute;
	width:575px;
	height:585px;
	z-index:1;
	left: -1px;
	top: 251px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	border: medium solid #990000;
	padding: 5px;
}

p {
	line-height: normal;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
.linespace150 {
	line-height: 140%;
	color: #000000;
	font-size: 14px;
}
body {
	background-color: #FFFFCC;
        align:center;
}
#newsletter {
	position:absolute;
	left:310px;
	top:225px;
	width:583px;
	height:845px;
	z-index:1;
	color: #000000;
	visibility: visible;
	background-color: #FFFFCC;
	border: medium solid #990000;
}
.style15 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #000000;
}
.red12 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.red14 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
}

.red16 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0000;
}
.red18 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF0000;
}
.red20 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #336600;
}
.special {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #FF0000;

}
.black13 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-style: normal;
}
.black14 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.black15 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-style: normal;
}
.black16 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
.black18 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}
.black20 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
}
.newyears {
	font-size: 36px;
	color: #FF0000;
}
