/*things that affect a lot of things*/
body {color: white; font-family: Trebuchet MS, Verdana, sans-serif;  background: url(../images/background35.gif); background-color: black;}
#specials {color: red; font-size: 25px;}
p{font-size: 14px;}
p{text-indent:25px;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
#totop {color: yellow; text-decoration: underline;} a:visited {color: yellow; text-decoration: underline;}
#wrapper{
border: solid;
border-color: black;
background-color: black;
margin: 0 auto;
width:900px;
padding: 0px;
padding-top: 0px;
text-align:left;
}
#underneaththestuffontop {
background: url(../images/backgroundcol3.gif);
background-color:black;
padding-top: 4px;
width: 900px;
margin: 0 auto;
border-top: solid 3px;
border-color: #700000;
}
.img2 {float: right; margin-top: -240px;}
/*navigation, and stuff on top/ h1*/
#navigation li {color: gray; display: inline; padding: 40px; text-decoration: none;}
#navigation a:visited {color: yellow; text-decoration: none;}
#navigation a:link {color: yellow; text-decoration: none;}
#navigation a:active {color: black; background-color: yellow;}

#homenav ul { margin-top: 15px;}
#homenav li {color: gray; display: inline; padding: 35px; text-decoration: none;}
#homenav a:visited {color: yellow; text-decoration: none;}
#homenav a:link {color: yellow; text-decoration: none;}
#homenav a:active {color: black; background-color: yellow;}

#stuffontop {background-color: black;}
.topbanner span{
		position: absolute;
		left: -10000px;
		top: auto;
		width: 1px;
		height: 1px;
		overflow: hidden;
		}
.topbanner {
		margin: 0 auto;
		background: url(../images/h153.gif);
		height: 200px;
		width: 900px;
		padding-top: -4px;
		border-bottom: solid #700000;
		}
h2 {color: black; border: solid; border-color: #007200; background-color: #B2BD98; margin-top: 10px;}
h3 {border-bottom: solid; border-color: #007200;}
h4 {text-decoration: underline;}
/*things that are on every page, big parts*/
#rightfloater {color: black; margin-top: auto; margin-bottom: 0px; float: right; width: 23.4%; height: 500px; padding: 0px;}
.righth {text-align: center;}
#foot p, address{color: black; background-color: gray; text-align: center; border-top: solid; border-color: #703800;}
#maincontent {width: 75%; padding: 3px;}

/*EVERYTHING ELSE*/

/*Tables*/
table {color: black; background-color: #B2BD98; border: solid #007200;}
#greenfeestable tr:hover {background-color: #B2BD98; color: black;}
#packagetable tr:hover {background-color: #B2BD98; color: black;}
#packagetable th {background-color: #700000; color: white;}
#packagetable {text-align: center;}
td {border: solid 1px #700000; padding: 5px;}
tr:hover {background-color: #700000; color: white;}
th {border: solid; border-color: black; background-color: #700000; color: white;}
#lunchmenu {margin-top: -180px; margin-left: 270px;}
#delimenu {margin-top: -200px;}
#breakfastmenu {margin-left: 4px;}

/*Feedback Form*/
fieldset {color: black; background-color: #B2BD98; border: solid #007200;}
legend {color: white; margin-top: 5px; border: solid #007200 ; font-weight: bold; background-color: #700000;}
textarea {background-color: white;}
input {background-color: #B2BD98;}

/* GALLERY */

