
body { background-color: #EFEEEE; }

h1 { text-align: left; font-weight: 700; font-family: "Book Antiqua"; font-size: 161%; }
h2 { text-align: left; font-weight: 700; font-family: "Book Antiqua"; font-size: 161%;
     padding-top: 2px; padding-bottom: 2px; }
h3 { text-align: left; font-weight: 700; font-family: "Book Antiqua"; font-size: 161%; }


.linky { text-decoration: none; color: Maroon;}
.linky:hover { color: navy; text-decoration: underline; }

.upper_menu { font-size: 75%; font-family: "Book Antiqua"; font-weight: normal; color: Maroon; text-decoration: none; text-align: right; }
.upper_menu:hover { color: navy; text-decoration: underline; }

.left_menu { font-weight: 700; font-size: 125%; font-family: "Book Antiqua"; color: Maroon; text-decoration: none; }
.left_menu:hover { color: navy; text-decoration: underline; }


.herd_note { background-color: #EFEEEE; font-size: 75%; font-family: "Book Antiqua"; font-weight: 564; color: black; text-decoration: none; }
.herd { 
	background-color: #FFFEFF;
	font-size: 95%; font-family: "Book Antiqua";
	font-weight: bold;
	color: black;
	text-decoration: none; }
.herd_address { background-color: #FEFFFF; font-size: 95%; font-family: "Book Antiqua"; font-weight: 564; color: black; text-decoration: none; }

.radio_blurb { border: none; font-size: 90%; font-family: "Book Antiqua"; font-weight: 584; color: Maroon; text-decoration: none; }

.logo { border: none; font-size: 85%; text-align: left;	color: Maroon; font-family: "Book Antiqua"; }
.heading { font-weight: 700; font-family: "Book Antiqua"; font-size: 124%; color: Maroon; }
.report_heading { border-top: 2px inset Maroon; font-weight: 600; font-size: 95%; color: Maroon; }

.menuhead { background-color : #BBBBDD; font-weight: 500; border-left: 1px inset Black; border-right: 1px inset Black; border-top: 1px inset Black; border-bottom: 1px inset White; color: #440011; }


.entry { border-left: 1px inset Black; border-right: 1px inset Black; border-bottom: 1px inset Black; color: #440011; background-color: #F5F5F5; font-size : 90%; }

.poke { font-size : 80%; background-color: #FFFFF; color: Maroon; font-family: "Comic Sans MS"; }
.moat { background-color: #EEEEF2; font-size : 80%; border-bottom: 1px solid Black; }
.tree_moat { background-color: #EEEEF2; font-size : 80%; }

.results_heading { background-color: #EEEEEE; font-size : 90%; border-bottom: 1px solid Black; border-top: 2px solid Black; font-weight: bold;}
.results { background-color: #EEEEEE; font-size : 90%; border-bottom: 1px solid Black;}
.wresults { background-color: #FFF6F6; font-size : 90%; border-bottom: 1px solid Black;}

.location { color: Black; background-color: #DDEEDD; }
.locbarn { border: 1px inset Black; color: Black; background-color: #EEDDDD; }
.locroom { border-left: 1px inset Black; border-right: 1px inset Black; border-bottom: 1px inset Black; color: Black; background-color: #DDEEDD; }
.locpen { border-left: 1px inset Black; border-right: 1px inset Black; border-bottom: 1px inset Black; color: Black; background-color: #DDFFEE; }

.search { color : #DD0000; background-color: #EEEEFF; border: thin outset Black; text-align : left; }

.controls { background-color: #E9DDDD; border: thin solid black; font-size: 95%; }
.controlsn { text-align: right; background-color: #E9DDDD; border: thin solid black; font-size: 95%; }

.savebtn { font-size: 80%; background-color: #D5FFD5; font-family: "Book Antiqua"; font-weight: 564; color: Maroon; text-decoration: none; }
.nextbtn { font-size: 80%; background-color: #D5D5FF; font-family: "Book Antiqua"; font-weight: 564; color: Maroon; text-decoration: none; }
.deletebtn { font-size: 80%; background-color: #FFD5D5; font-family: "Book Antiqua"; font-weight: 564; color: Maroon; text-decoration: none; }

.for_sale { font-size: 80%; background-color: #552565; font-family: "Book Antiqua"; font-weight: 564; color: White; text-decoration: none; }

.farmtree { font-size : 80%; background-color: #DDEEDD; color: black; font-family: "Comic Sans MS";}
.boytree { font-size : 80%; background-color: #0024AA; color: white; font-family: "Comic Sans MS";}
.girltree { font-size : 80%; background-color: #EEB4CC; color: black; font-family: "Comic Sans MS"; }
.mote { font-size : 80%; background-color: #334466; color: white; font-family: "Comic Sans MS";}
.choosed { font-size : 80%; background-color: white; color: red; font-family: "Comic Sans MS";}

.look_bar { border-style : none; font-size: 85%; padding:3; color : #FF3355; }

.lbkg { font-size: 70%; }

.blurb { text-align: right; border-style: none; font-weight: 575; font-size : 90%; background-color: #EFEEEE; color: maroon; }

.memped_menu { color: Maroon; }

.memped_head { font-size: 14; border-bottom: 1px outset Black; border-top: 3px outset Black; color: Black; text-decoration: none; }
.memped_superhead { font-size: 14; border-top: 3px outset Black; color: Black; text-decoration: none; }

.memped_link { text-decoration: none; color: Black;}
.memped_link:hover { background-color: Maroon; color: White; text-decoration: underline; }

.memped { font-size: 12; color: Black; }
.memped_row { font-size: 12; border-bottom: 1px outset Black; color: Black; }
.memped_odd_row { background-color: white; font-size: 12; border-bottom: 1px outset Black; color: Black; }

.feature_head { font-size: 14; border-bottom: 1px outset Black; border-top: 3px outset Black; color: #0F0000; text-decoration: none; }


.instructions { font-size: 14; color: black; }
.information { border-style : none; background-color: #EFEEEE; font-size: 12; color: maroon; }

.rbc_brown { background-color: #D2B48C; color: Maroon;}
.rbc_yellow { background-color: #FFF8DC; color: Black;}

.head { 
	border-left: 1px inset Black;
	border-right: 1px inset Black;
	border-bottom: 2px outset Black;
	border-top: 2px inset Black;
	color: #000055;
	background-color: #FFFFFF;
	font: 14px "Calibri";
}
.superhead {
	border-left: 1px inset Black;
	border-right: 1px inset Black;
	border-top: 2px inset Black;
	color: #000055;
	background-color: #FFFFFF;
	font: 14px "Calibri";
}
.subhead {
	border-left: 1px inset Black;
	border-right: 1px inset Black;
	border-bottom: 2px outset Black;
	color: #000055;
	background-color: #FFFFFF;
	font: 14px "Calibri";
}

.head_link { color: #000000; background-color: #DFDDEE; font-weight : 450; }

.ad_head {
	padding-top: 4px;
	border-bottom: 4px outset black;
	background-color: #FFFFFF;
	color: black;
	font: bold 24px "Bodoni MT Black";
}
.ad {
	background-color: #FFFFFF;
	color: black;
	font: 14px "Calibri";
}
.ad_about {
	background-color: #FFFFFF;
	color: #000055;
	font: 12px Verdana;
}
.boxed_text {
	background-color: #FFFFFF;
	color: black;
	font: 12px "Calibri";
	border: 1px solid black;
}

.ad_dress {
	background-color: #FFFFFF;
	color: black;
	font: 14px "Arial";
	border-left: 2px outset gray;
}

.page_head {
	color: #000055;
	font: bold 12px Verdana;
	text-align: left;
}

.ad_form {
	text-decoration: none;
	color: #000055;
	font: bold 11px Verdana;
}

.radio_menu {
	text-decoration: none;
	color: #000055;
	font: bold 11px Verdana;
}

.headl {
	text-decoration: none;
	color: #000055;
	font: bold 11px Verdana;
	text-align: right;
}


.hmmenu {
	text-decoration: none;
	padding: 4px;
	border: 2px solid #000055;
	color: #000055;
	background-color: #dbdbaa;
	font: bold 11px Verdana;
}

.hmmenu:hover {
	text-decoration: underline;
	background-color: #EFEEEF;
	color: navy;
}

.hmmenulink {
	text-decoration: none;
	color: #000055;
	font: bold 11px Verdana;
}

.hmmenulink:hover {
	text-decoration: underline;
	background-color: #EFEEEF;
	color: navy;
}

.hmmenuselected {
	text-decoration: none;
	padding: 4px;
	border: 2px solid #000055;
	color: #000055;
	background-color: white;
	font: bold 11px Verdana;
}

.hmmenuselected a:hover {
	text-decoration: underline;
	color: navy;
}
