a:link {
color: #668040; 
text-direction: none
}

a:visited {
color: #668040; 
text-decoration: none
}

a:active {
color: #668040; 
text-decoration: none;
}

a:hover {
text-direction: underline
}

a img {
border: medium none;
}

body {
text-align: center; 
padding: 0;
background-color: #dce6cf; 
margin: 0px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
font-size: 80%; 
}

#contacts {
width: 300px;
margin-left: 430px;
text-align: right;
line-height: 1.2em;
background-color: #86bf30;
padding: 5px;
}

#contacts a {
color: #ffffff
}

#contactform input {
border: 1px solid #888888;
margin: 2px 0;
}

#contactform label {
display: block; 
margin: 2px 5px 3px 0; 
width: 140px; 
text-align: right;
float: left;
}

#contactform textarea {
margin: 2px 0;
border: 1px solid #888888;
}

#content {
background-color: #ffffff; 
color: #000000;
text-align: left;
}

#content-padding {
padding: 5px; 
width: 500px; 
float: left;
text-align: left;
}

#content-padding-links {
padding: 5px; 
width: 500px; 
float: left;
text-align: left;
}

#content-padding-links a {
text-decoration: underline;
font-weight: bold;
}

#content-padding-links li {
padding: 5px 0;
}

#content-padding1 {
padding: 5px;
margin: 0px 0px 10px 10px; 
width: 350px; 
float: left; 
text-align: left;
}

#content-padding-onecol {
padding : 5px 10px; 
}

#content-padding-photos {
text-align: center; 
padding : 5px; 
width: 700px;
margin: 0 auto;
}

#content-padding-photos a: {
text-decoration: none;
}

#content-right-padding {
padding-bottom: 5px; 
padding-left: 0px; 
width: 220px; 
padding-right: 10px; 
float: right; 
padding-top: 0px
}

#content-right-padding1 {
width: 350px; 
float: right; 
font-size: 1.1em
}

#date {
padding-bottom: 3px; 
padding-left: 0px; 
padding-right: 0px; 
font-weight: bold; 
padding-top: 3px;
}

fieldset {
border: medium none; 
}

#footer {
text-aligh: center; 
padding: 5px; 
background-color: #86bf30; 
clear: both; 
font-size: 1em; 
border-top: #000000 1px solid; 
}

#footer a {
background-color: #86bf30; 
color: #ffffff; 
font-weight: bold; 
text-decoration: underline;
}

#footer p {
padding: 0; 
margin:0;
}

#frame {
border: #000000 1px solid; 
text-align:: left; 
padding: 0px; 
background-color: #ffffff; 
margin: 25px auto; 
width: 750px; 
color: #ffffff; 
}

h1 {
margin: 10px 0px 2px 10px; 
font-family: arial, helvetica, sans-serif; 
color: #86bf30; 
font-size: 1.6em; 
font-weight: bold
}

h2 {
margin: 10px 0px 2px 10px; 
font-family: arial, helvetica, sans-serif; 
color: #86bf30; 
font-size: 1.6em; 
font-weight: bold
}

.h2nom {
margin: 10px 0px 2px; 
font-family: arial, helvetica, sans-serif; 
color: #86bf30; 
font-size: 1.4em; 
font-weight: bold;
}

h3 {
margin: 3px 0px; 
font-family: arial, helvetica, sans-serif; 
color: #86bf30; 
font-size: 1.4em; 
font-weight: bold;
}

#images {
background: url(images/main.jpg) #ffffff no-repeat 50% bottom; 
height: 200px; 
color: #000000; 
border-top: #000000 1px solid; 
clear: both;
}

#images1 {
background: url(images/court1.jpg) #ffffff no-repeat 50% bottom; 
height: 133px; 
color: #000000; 
border-top: #000000 1px solid; 
clear: both;
}

#images2 {
background: url(images/sleepyfox2.jpg) #ffffff no-repeat 50% bottom; 
height: 200px; 
color: #000000; 
border-top: #000000 1px solid; 
clear: both;
}

#images3 {
background: url(images/littlefox3.jpg) #ffffff no-repeat 50% bottom; 
height: 200px; 
color: #000000; 
border-top: #000000 1px solid; 
clear: both;
}

#images4 {
background: url(images/foxcub1.jpg) #ffffff no-repeat 50% bottom; 
height: 200px; COLOR: #000000; 
border-top: #000000 1px solid; 
clear: both;
}

img {
border: black 1px solid; 
}

input {
border: black 1px solid;  
font-family: verdana, arial, helvetica, sans-serif; 
color: black; 
}

label {
font-family: verdana, arial, helvetica, sans-serif; 
color: black; 
font-weight: bold;
}

#menu {
border-bottom: #000000 1px solid; 
text-align: center; 
padding: 0px; 
background-color: #dce6cf; 
margin: 0px; 
font-family: arial, helvetica, sans-serif; 
color: #000000; 
clear: both; 
border-top: #000000 1px solid;
}

#menu ul {
padding: 0px; 
list-style-type: none; 
margin: 0px; 
display: inline;
}

#menu ul li {
line-height: 2.0em; 
list-style-type: none; 
display: inline; 
border-right: #000000 1px solid;
}

#menu ul li.first {
line-height: 2.0em; 
list-style-type: none; 
display: inline; 
border-right: #ffffff 1px solid;
}

#menu ul li.last {
line-height: 2.0em; 
list-style-type: none; 
display: inline; 
border-right: #000000 0px solid
}

#menu ul li a:link {
padding: 2px 5px;
color: #000000;
font-size: 1.0em;
font-weight: bold;
text-decoration: none;
}

#menu ul li a:active {
padding: 2px 5px;
color: #000000;
font-size: 1.0em;
font-weight: bold;
text-decoration: none;
}

#menu ul li a:visited {
padding: 2px 5px;
color: #000000;
font-size: 1.0em;
font-weight: bold;
text-decoration: none;
}

#menu ul li a:hover {
text-decoration: underline
}

#miniboxleftlge {
float: left; 
margin-bottom: 10px; 
width: 485px; 
margin-right: 10px;
padding-left: 5px;
}

#miniboxrightsml {
float: right; 
padding-top: 50px; 
width: 240px;
padding-right: 5px;
}

.noborder {
border: 0px;
}

p {
margin: 0px; 
padding: 5px;
}

.pictitle {
text-align: center; 
padding: 5px; 
font-weight: bold;
}

.submit {
padding: 2px 3px;
font-weight: bold;
}

textarea {
font-family: verdana, arial, helvetica, sans-serif; 
color: black; 
border: black 1px solid;
}

#topbanner {
padding: 0px; 
margin: 0px; 
background: url(images/foxandrabbit.jpg) no-repeat #86bf30; 
width: 750px; 
}

