* {
margin : 0;
padding : 0;
outline : 0;
}
body {
background:url(images/bg.gif);
background-repeat:repeat-x;
background-color:#CCCCCC;
font : 12px/170% 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
color : #6b6b6b;
text-align : center;
}

#topdisplay {
margin-left:10px;
}


p {
padding : 12px 10px;
}
img {

}
img.float-right {
margin : 3px 0 9px 9px;
}
img.float-left {
margin : 3px 0 9px 0;
}


#wrap {
position : relative;
width : 952px;
background : #fff url(wrap.gif) repeat-y center top;
margin : 40px auto 30px auto;

}
#content {
clear : both;
float : left;
width : 952px;
padding : 25px 0 60px 0;
}
#header {
	position : relative;
	width : 952px;
	height : 245px;
	background:url(images/logo.png);
	color : #fff;
	padding : 0;
	margin : 0;
}
#main {
position:relative;
top:-69px;
float : left;
width : 900px;
padding : 0;
margin : 0 0 0 40px;
display : inline;

}


#footer {
clear : both;
width : 952px;
margin : 0;
padding : 30px 0 25px 0;
background : #ccc url(footer-bottom.gif) no-repeat left top;
font-family : 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-serif;
font-size : 0.95em;
color : #777;
text-align : center;
letter-spacing : 0.2px;
}
#footer p {
padding : 10px 0;
}
#footer a:hover {
color : #555;
text-decoration : none;
}


#nav {
width:952px;
background-image:url(images/menubg.png);
background-repeat:repeat-x;
background-position:bottom;
background-color:#a5cd01;
z-index:3;

}

#nav ul
{
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;
}
#nav li
{
width:158px;
float:left;
}
#nav a:link
{
display:block;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}

#nav a:visited {

display:block;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}
#nav a:hover{

background-image:url(images/menubghover.png);
background-repeat:repeat-x;
background-position:bottom;

}


#sites {
position:relative;
font-size:18px;
top:8px;
left:290px;
width:400px;
height:30px;
}
#sites ul {
list-style:none;
}

#sites li {
display:inline;
}

#sites a:link {
color:#a8c800;
text-decoration:none;
}
#sites a:visited {
color:#a8c800;
text-decoration:none;
}

#sites a:hover, a:active {
color:#a8c800;
text-decoration:underline;
}
#logolink {

display:block;
width:945px;
Height:200px;
}

.sub{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#045482;
font-size:20px;
margin-left:50px;
width:250px;
height:100px;
}
.today{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#045482;
font-size:20px;
position:relative;
top:-100px;
right:50px;
float:right;
width:250px;
height:100px;
}

.today form {
float:right;
}

#get {
position:relative;
top:-100px;
left:365px;
width:250px;
height:100px;
}

#get a:link {
;
}

#get a:visited {

}


#get a:hover, a:active {

}


#historyhorse {
font-size:16px;

}
#historyhound {
font-size:16px;

}
#historyharn {font-size:16px;

}

#historyhorse ul {
list-style:none;
display:inline;

}
#historyhorse li {
list-style:none;

}

#historyhorse a:link
{

border:black 1px solid;
background:#a5cd01;
padding: 6px;
padding-left:40px;
padding-right:40px;
color:#000000;
text-decoration:none;
text-transform:uppercase;
}

#historyhorse a:visited {
border: black 1px solid;
background:#a5cd01;
padding: 6px;
padding-left:40px;
padding-right:40px;
color:#000000;
text-decoration:none;
text-transform:uppercase;
}
#historyhorse a:hover{
border: black 1px solid;
background:#FFFFFF;
padding: 6px;
padding-left:40px;
padding-right:40px;
color:#000000;
text-decoration:none;
text-transform:uppercase;
}
#historyhorse a:active {
border: black 1px solid;
background:#FFFFFF;
padding: 6px;
padding-left:40px;
padding-right:40px;
color:#000000;
text-decoration:none;
text-transform:uppercase;
}

#historyhound ul {
list-style:none;
display:inline;

}
#historyhound li {
list-style:none;

}

#historyhound a:link
{
border:black 1px solid;
background:#a5cd01;
padding: 6px;
padding-left:40px;
padding-right:40px;
color:#000000;
text-decoration:none;
text-transform:uppercase;
}

#historyhound a:visited {
border: black 1px solid;
background:#a5cd01;
padding: 6px;
padding-left:40px;
padding-right:40px;
color:#000000;
text-decoration:none;
text-transform:uppercase;
}
#historyhound a:hover{
border: black 1px solid;
background:#FFFFFF;
padding: 6px;
padding-left:40px;
padding-right:40px;
color:#000000;
text-decoration:none;
text-transform:uppercase;
}
#historyhound a:active {
border: black 1px solid;
background:#FFFFFF;
padding: 6px;
padding-left:40px;
padding-right:40px;
color:#000000;
text-decoration:none;
text-transform:uppercase;
}

#historyharn  ul {
list-style:none;
display:inline;

}
#historyharn  li {
list-style:none;

}

#historyharn  a:link
{
border:black 1px solid;
background:#a5cd01;
padding: 6px;
padding-left:40px;
padding-right:40px;
color:#000000;
text-decoration:none;
text-transform:uppercase;
}

#historyharn  a:visited {
border: black 1px solid;
background:#a5cd01;
padding: 6px;
padding-left:40px;
padding-right:40px;
color:#000000;
text-decoration:none;
text-transform:uppercase;
}
#historyharn  a:hover{
border: black 1px solid;
background:#FFFFFF;
padding: 6px;
padding-left:40px;
padding-right:40px;
color:#000000;
text-decoration:none;
text-transform:uppercase;
}
#historyharn a:active {
border: black 1px solid;
background:#FFFFFF;
padding: 6px;
padding-left:40px;
padding-right:40px;
color:#000000;
text-decoration:none;
text-transform:uppercase;
}

.main {
position:relative;
top:-10px;
float : left;
width : 900px;
padding : 0;
margin : 0 0 0 40px;
display : inline;

}


#farm {
	position : relative;
	width : 952px;
	height : 245px;
	background:url(images/farmlogo.png);
	color : #fff;
	padding : 0;
	margin : 0;
}