body { padding: 0; margin: 0; background: #F6EED4}
p { margin: 0 0 9px 0 }
form {padding: 0px; margin: 0 0 8px 0 }

a { font-weight: bold; text-decoration: underline }
a:link { color: #990132; text-decoration: underline }
a:visited { color: #990132; text-decoration: underline }
a:hover { color: #65A73B; text-decoration: none }
a:active { color: #990132; text-decoration: underline }

h1 { color: #65A53A; font-family: "Trebuchet MS", Arial, sans-serif; font-weight: bold; font-size: 16px; margin: 0 }

.formstyle { background: #ECE1AB; padding: 2px 2px 2px 4px; font-size: 11px }

#logo { background: #FAF4E4 url(rod_left.jpg) repeat-x; border-bottom: 1px solid #C89A39; padding: 0; margin: 0 }
#inside_logo { background: url(rod_right.jpg) no-repeat 100% 0; padding: 40px 0 6px 60px }
#main_div { background: #E8D38E;  padding: 0 0 10px 0 }
#main_table { width: 700px; border: 1px solid #C89A39; border-top: 0px; margin: 0 0 0 60px }
.maincell { background: #FFFFFF url(bgnd_main_cell.jpg) repeat-y; border-right: 1px solid #C89A39; padding: 0; width: 481px; vertical-align: top }

.random_pic { margin: 26px 20px 10px 34px; }
.random_pic img { padding: 4px; background: #65A53A; border: 1px solid #FFFFFF }

.about_us_blurb { margin-right: 36px ; margin-bottom: 2px}
.signature { text-align: right; margin-right: 80px; font-weight: bold; color: #92012A; margin-bottom: 20px }
.content_div { margin: 10px 14px 10px 34px; color: #4E493F; font-family: Arial, Helvetica, sans-serif; font-size: 12px }
.content_div img { margin: 0 8px 0 0; border: 2px solid #65A53A }
#sidebar { background: #F6EED4; width: 219px; vertical-align: top }
.sidebar_img img { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px }


.menu { font-family: Verdana, Arial, Helvetica, sans-serif; background: #F6EED4;
font-size: 11px; font-weight: bold; color: #990033; padding: 0; margin: 0; }
	
.menu a {
padding: 5px 0 6px 0;
background: #ECE1AB;
border-top: 1px solid #F6EED4;
border-bottom: 1px solid #D9C155;
margin: 0px;
text-align: center;
color: #990033; 
display: block; }

.menu a:link { text-decoration: none; color: #990033 }
.menu a:visited { text-decoration: none; color: #990033 }
.menu a:hover { text-decoration: underline; background: #F6EED4; color: #65A53A; }
.menu a:active { text-decoration: none; color: #990033 }
.menu_down { padding: 5px 0 6px 0; background: #FCFBF6; border-top: 0px; border-right: 10px solid #E8D38E;
 border-bottom: 1px solid #D9C155; border-left: 10px solid #E8D38E; margin: 0px; color: #65A53A; text-align: center  }


#footer {
background: url(bgnd_footer.jpg) no-repeat 0px 0px; border-top: 4px solid #679A35; font-weight: bold;
color: #E0CF89; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding: 0 0 3px 60px }

#gallery_div { font-size: 11px; padding: 2px 0 0 0; width: 386px; margin: 0 0 4px 0; color: #333333; border: 1px solid #FFFFFF; border-left: 0; border-right: 0 }
.gallery { font-family: Georgia, "Times New Roman", Times, serif; font-size: 30px; font-weight: bold; color: #679A35; padding: 0; margin: -8px 0 0 0; }
.centered { font-size: 11px; text-align: center; margin: 0 20px 4px 0 }
.gallery_list { border: 1px solid #C89A39; border-collapse: collapse; margin: 0 0 4px 0; width: 95%; }
.gallery_list td { border: 1px solid #FFFFFF; padding: 3px; text-align: center; vertical-align: top; width: 25%; font-size: 11px}

.fly_of_choice { border: 1px solid #C89A39; border-collapse: collapse; margin: 0 0 4px 0; width: 100%; margin-top: 6px}
.fly_of_choice td { border: 1px solid #C89A39; padding-top: 2px; padding-bottom: 2px; text-align: center; vertical-align: top; font-size: 11px}
.fly { background: #FEFBED; color: #660033; }

.waterflow { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#970239; margin: 0 10px 0 10px; text-align: center; font-weight: bold; border-bottom: 1px solid #C89A39; padding: 4px 0 4px 0 }