body{
	background-color: #682306;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#393939;
	font-weight:normal;
	margin:0;
	padding:0;

}
h1 {
  padding:0;
  margin:0;

}
a {
	color:#C77E00;
	font-weight:bold;
	text-decoration:none;
	}
a:hover {
	border:0px solid #000000;
        border-top:none;
        border-right:none;
	border-left:none;
}
input.button {
             position:relative;
             border:0;
             width:100%;
             background-color:#E4D8D2;
             color:#682306;
             font-family:Arial, Helvetica, sans-serif;
             font-size:1.2em;
             font-weight:bold;
}

#container {
	position:relative;
	width:800px;
	left:50%;
        margin-left:-400px;
        margin-top:0px;
	background:#fff url(images/bg3.jpg) repeat-y top center;
        z-index:50;

}
#header{
        position:relative;
        margin:0 auto;
        top:0;
  	width:800px;
  	height:160px;
	background:url(images/header3.jpg) no-repeat right;
}
#stuff{
        position:relative;
        width:730px;

        padding-left:35px;
        padding-right:35px;
}
#stuff h1{
        font-size:1.2em;
        font-weight:bold;
        color:#682306;

}
#content{
        border: medium solid #682306;
        padding:4px;
        margin-top:10px;
}
#titles{
        position:relative;
        width:100%;
        background-color:#E4D8D2;

}
#footer{
        position:absolute;
        color:#000;
        font-size:.8em;
        font-size-adjust:none;
        text-align:center;
        width:800px;
        height:88px;
        background-color:#682306;
        z-index:79;
}
#footerstuff{
        position:absolute;
        width:800px;
        font-size:.8em;
        z-index:80;
}
#bar{
	width:100%;
	position:absolute;
	top:0;
	left:0;
	height:160px;
	background:url(images/topthings3.jpg) no-repeat center;
	z-index:10;
}
#links{
	width:100%;
	position:absolute;
	top:0;
	left:0;
	background:;
	height:35px;

}
#counter{
        position:relative;
        visibility:hidden;

}
#barn{
  position:relative
  left:1;

}
.designby{
        position:absolute;
        top:60px;
        right:50px;
        z-index:1;
}
.designby a{
	color:#ffffff;
}
.cssnav{
        position:relative;
        top: 17px;
        left: 31px;
        font-family: arial, helvetica, sans-serif;
        background: url(images/brockway_over.jpg) no-repeat;
        white-space: nowrap;
        display: block;
        width: 136px;
        height: 90px;
        margin: 0;
        padding: 0;
}

.cssnav a{
        display: block;
        font-size: 11px;
        width: 136px;
        height: 90px;
        display: block;
        float: left;
        color: black;
        text-decoration: none;
}

.cssnav img{
        width: 136px;
        height: 90px;
        border: 0
}

* html a:hover{
visibility:visible
}

.cssnav a:hover img{
visibility:hidden;
}
.cssnav2{
        position:absolute;
        top: 17px;
        left: 175px;
        font-family: arial, helvetica, sans-serif;
        background: url(images/tractors_over.jpg) no-repeat;
        white-space: nowrap;
        display: block;
        width: 130px;
        height: 90px;
        margin: 0;
        padding: 0;
}

.cssnav2 a{
        display: block;
        font-size: 11px;
        width: 130px;
        height: 90px;
        display: block;
        float: left;
        color: black;
        text-decoration: none;
}

.cssnav2 img{
        width: 130px;
        height: 90px;
        border: 0
}

* html a:hover{
visibility:visible

}

.cssnav2 a:hover img{
visibility:hidden;

}
.cssnav3{
        position:absolute;
        top: 17px;
        left: 495px;
        font-family: arial, helvetica, sans-serif;
        background: url(images/fire_over.jpg) no-repeat;
        white-space: nowrap;
        display: block;
        width: 130px;
        height: 90px;
        margin: 0;
        padding: 0;
}

.cssnav3 a{
        display: block;
        font-size: 11px;
        width: 130px;
        height: 90px;
        display: block;
        float: left;
        color: black;
        text-decoration: none;
}

.cssnav3 img{
        width: 130px;
        height: 90px;
        border: 0
}

* html a:hover{
visibility:visible
}

.cssnav3 a:hover img{
visibility:hidden
}
.cssnav4{
        position:absolute;
        top: 17px;
        left: 633px;
        font-family: arial, helvetica, sans-serif;
        background: url(images/homeville_over.jpg) no-repeat;
        white-space: nowrap;
        display: block;
        width: 130px;
        height: 90px;
        margin: 0;
        padding: 0;
}

.cssnav4 a{
        display: block;
        font-size: 11px;
        width: 130px;
        height: 90px;
        display: block;
        float: left;
        color: black;
        text-decoration: none;
}

.cssnav4 img{
        width: 130px;
        height: 90px;
        border: 0
}

* html a:hover{
visibility:visible
}

.cssnav4 a:hover img{
visibility:hidden
}
.cssnav5{
        position:absolute;
        top: 116px;
        left: 649px;
        font-family: arial, helvetica, sans-serif;
        background: url(images/contact_over.jpg) no-repeat;
        white-space: nowrap;
        display: block;
        width: 101px;
        height: 44px;
        margin: 0;
        padding: 0;
}

.cssnav5 a{
        display: block;
        font-size: 11px;
        width: 101px;
        height: 44px;
        display: block;
        float: left;
        color: black;
        text-decoration: none;
}

.cssnav5 img{
        width: 101px;
        height: 44px;
        border: 0
}

* html a:hover{
visibility:visible
}

.cssnav5 a:hover img{
visibility:hidden
}
.cssnav6{
        position:absolute;
        top: 116px;
        left: 494px;
        font-family: arial, helvetica, sans-serif;
        background: url(images/donations_over.jpg) no-repeat;
        white-space: nowrap;
        display: block;
        width: 120px;
        height: 44px;
        margin: 0;
        padding: 0;
}

.cssnav6 a{
        display: block;
        font-size: 11px;
        width: 120px;
        height: 44px;
        display: block;
        float: left;
        color: black;
        text-decoration: none;
}

.cssnav6 img{
        width: 120px;
        height: 44px;
        border: 0
}

* html a:hover{
visibility:visible
}

.cssnav6 a:hover img{
visibility:hidden
}
.cssnav7{
        position:absolute;
        top: 116px;
        left: 184px;
        font-family: arial, helvetica, sans-serif;
        background: url(images/directions_over.jpg) no-repeat;
        white-space: nowrap;
        display: block;
        width: 122px;
        height: 44px;
        margin: 0;
        padding: 0;
}

.cssnav7 a{
        display: block;
        font-size: 11px;
        width: 122px;
        height: 44px;
        display: block;
        float: left;
        color: black;
        text-decoration: none;
}

.cssnav7 img{
        width: 122px;
        height: 44px;
        border: 0
}

* html a:hover{
visibility:visible
}

.cssnav7 a:hover img{
visibility:hidden
}
.cssnav8{
        position:absolute;
        top: 116px;
        left: 51px;
        font-family: arial, helvetica, sans-serif;
        background: url(images/aboutus_over.jpg) no-repeat;
        white-space: nowrap;
        display: block;
        width: 100px;
        height: 44px;
        margin: 0;
        padding: 0;
}

.cssnav8 a{
        display: block;
        font-size: 11px;
        width: 100px;
        height: 44px;
        display: block;
        float: left;
        color: black;
        text-decoration: none;
}

.cssnav8 img{
        width: 100px;
        height: 44px;
        border: 0
}

* html a:hover{
visibility:visible
}

.cssnav8 a:hover img{
visibility:hidden
}
.cssnav9{
        position:absolute;
        top: 17px;
        left: 305px;
        font-family: arial, helvetica, sans-serif;
        background: url(images/home_over.jpg) no-repeat;
        white-space: nowrap;
        display: block;
        width: 190px;
        height: 128px;
        margin: 0;
        padding: 0;
}

.cssnav9 a{
        display: block;
        font-size: 11px;
        width: 190px;
        height: 128px;
        display: block;
        float: left;
        color: black;
        text-decoration: none;
}

.cssnav9 img{
        width: 190px;
        height: 128px;
        border: 0
}

* html a:hover{
visibility:visible
}

.cssnav9 a:hover img{
visibility:hidden
}