BODY {
	font-family : Verdana, sans-serif;
	font-size : small;
	text-align : justify;
	margin-top : 0;
	margin-bottom : 0;
	margin-left : 0;
    margin-right : 0;
	 scrollbar-arrow-color:#006633;
scrollbar-face-color:#006600;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-color:#003300;
scrollbar-shadow-color:#003300;
scrollbar-track-color:#003300;
}

.cellformat{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px
}

.bg {
	font-family : Verdana, sans-serif;
	font-size : small;
	text-align : justify;
	margin-top : 0;
	margin-bottom : 0;
	margin-left : 0;
    margin-right : 0;
	background-image : url(images/bg_green.gif);
	background-repeat : repeat;
}

.bgwhite{
	background-color: White;
}

.bggreen{
	background-color: #669933;
}

.bgpurple{
	background-color: 660066;
}

.horseshoe {
	font-family : Verdana, sans-serif;
	font-size : small;
	text-align : justify;
	margin-top : 0;
	margin-bottom : 0;
	margin-left : 0;
    margin-right : 0;
	background-image : url(images/anvil_bg.gif);
	background-repeat : no-repeat;
	background-position : top;
	background-attachment : fixed;
	background-color : #006666;
	}
	
.celtichorse {
	font-family : Verdana, sans-serif;
	font-size : 18px;
	color: White;
	margin-top : 0;
	margin-bottom : 0;
	margin-left : 0;
   margin-right : 0;
	background-repeat : no-repeat;
	background-position : right top;
	background-attachment : fixed;
	background-color : #004141;
	padding: 5px;
	}
	
.trans {
		color: White;
	}
	
	.hr{
	color: #004141;
	}		
	
	
h1 {
		font-family: Arial, Helvetica, sans-serif;
		letter-spacing: 1px;
		font-weight: normal;
		font-size: 22px
			}
	
.links {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 14px
	}
	
h2 {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 13px
	}
	
.purple {
		font-family: Arial, Helvetica, sans-serif;
		color: #660066;
		font-weight: bold;
		font-size: 13px
	}
	
p {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 12px
	}

.nomargin{
	margin-top: 0px;
	margin-bottom: 0px;
}
	
.sm {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 10px
	}
	
.verdana {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 10px
	}
	
.verdanagrey {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #8E8E8E;
		font-weight: normal;
		font-size: 10px
	}
	
hr.green {
		color: #228B22;
		
	}
	
hr.blue {
		color: #333399;
		
	}
	
a.verdana {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 10px
	}
	
a.verdana:hover {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 10px
	}
	

a {
	color : #3C5B1E;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 10px;
}

a:HOVER {
	color : #660066;
	text-decoration : underline;
	font-family : Verdana, sans-serif;
	font-size : 10px;
}


a.large {
	color : #669933;
	text-decoration : none;
	font-family : Verdana, sans-serif;
	font-size : 12px;
}

a.large:HOVER {
	color : #660066;
	text-decoration : underline;
	font-family : Verdana, sans-serif;
	font-size : 12px;
}

a.largeyw {
	color : #006400;
	text-decoration : none;
	font-family : Verdana, sans-serif;
	font-size : 12px;
}

a.largeyw:HOVER {
	color : Black;
	text-decoration : underline;
	font-family : Verdana, sans-serif;
	font-size : 12px;
}


a.small {
	color : #669933;
	text-decoration : none;
	font-family : Verdana, sans-serif;
	font-size : 8px;
}

a.small:HOVER {
	color : #660066;
	text-decoration : underline;
	font-family : Verdana, sans-serif;
	font-size : 8px;
}

A.gallery {
	color : #C8DBC8;
	text-decoration : none;
	font-family : Verdana, sans-serif;
	font-size : 12px;
}

a.gallery:HOVER {
	color : #cc99ff;
	text-decoration : underline;
	font-family : Verdana, sans-serif;
	font-size : 12px;
}

a.gallerysm {
	color : #C8DBC8;
	text-decoration : none;
	font-family : Verdana, sans-serif;
	font-size : 10px;
}

a.gallerysm:HOVER {
	color : #cc99ff;
	text-decoration : underline;
	font-family : Verdana, sans-serif;
	font-size : 10px;
}

a.largewhite {
	color : #C8DBC8;
	text-decoration : none;
	font-family : Verdana, sans-serif;
	font-weight: bold;
	font-size : 12px;
}

a.largewhite:HOVER {
	color : #F0FFFF;
	text-decoration : underline;
	font-family : Verdana, sans-serif;
	font-weight: bold;
	font-size : 12px;
}

a.smallwhite {
	color : #C8DBC8;
	text-decoration : none;
	font-family : Verdana, sans-serif;
	font-weight: bold;
	font-size : 10px;
}

a.smallwhite:HOVER {
	color : #F0FFFF;
	text-decoration : underline;
	font-family : Verdana, sans-serif;
	font-weight: bold;
	font-size : 10px;
}


table {
	border-color: Green;
}

.submitbutton {
	background-color: #006400;
	text-align:center;
	color: #D4FFD7;
	font-family:verdana,arial,serif;
	font-size:10pt;
	font-weight:normal;
	border : 1px ridge;
}

.sixfourzero {
	background-image: url(images/millhorn_farm_drive_640x480.jpg);
	background-attachment: fixed;
	background-position: top;
	background-repeat: no-repeat;
}


.eighthundred {
	background-image: url(images/millhorn_farm_drive_800x600.jpg);
	background-attachment: fixed;
	background-position: top;
	background-repeat: no-repeat;
}

.onezerotwofour {
	background-image: url(images/millhorn_farm_drive_1024x768.jpg);
	background-attachment: fixed;
	background-position: top;
	background-repeat: no-repeat;
}

.bghorses{
	background-image: url(images/millhorn_farm_drive_1680x1260.jpg);
	background-position: center;
	background-repeat: no-repeat;
	background-attachment: fixed;
}

.vborder{
background-image: url(images/tilde_bar_up.gif);
background-position: center;
background-repeat: repeat-y;
}

.hborder{
background-image: url(images/tilde_bar.gif);
background-position: center;
background-repeat: repeat-x;
}

.patternbg{
	background-image: url(images/two_tone_green_bg.gif);
}