.contform{;
background-color: #F4F4F4;
border: 1px #CCCCCC solid;}

.h1 {
font-family: arial, verdana;
font-size: medium;
color : #8ba41b;
font-weight: bold;
}

.normal{
font-family: arial, verdana;
font-size: smaller;}

.normalbold{
font-family: arial, verdana;
color : #8ba41b;
font-size: smaller;
font-weight: bold;}

.normalboldblack{
font-family: arial, verdana;
color : #000000;
font-size: smaller;
font-weight: bold;}

.quotebold{
font-family: arial, verdana;
font-size: smaller;
font-weight: bold;
color: #373737;
padding-bottom : 20px;
padding-top : 20px;
display: block;}

.orangetitle{
font-family: arial, verdana;
font-size: medium;
font-weight: bold;
color: #ffffff;
width : 350px;
display: block;}

.pagetitle {font-family: Verdana,arial, verdana;
color : #ffffff;
font-size: smaller;
font-weight: bold;}

#whatsin {
margin: 8px;}

#quote {
margin: 10px;
width :375px ;}

#orangecontainer {

position : relative;
width:300px;
top:10px;
left:26px;
}

#homelist {
	position: relative;
	left:10px;
	top:20px;
	width : 330px;
	line-height:18px;}
	
#textmenu {
padding-bottom:15px;
padding-top:15px;
line-height:21px;
}

#contentarea {

margin-left:1px;}

#mainmenu {
margin-left: 3pt;
margin-top: 10px;
margin-bottom: 10px;
line-height :25px;}

#mealsover{
position:relative;
top:-271px;
left:100px;
margin-left: 3pt;
margin-top: 10px;
margin-bottom: 10px;
line-height :25px;
z-index: 2;
visibility: hidden;}

#search{
font-family: arial, verdana;
font-size: smaller;
color: #666666;
padding:6px;
}

#searchtable{
margin-top: 1px;
}

#ad {
margin-bottom:10px;
margin-right:10px;}

#maincontent{
margin:20px;
font-family: arial, verdana;
font-size: smaller;
color: #666666;}

.searchform{;
background-color: #F4F4F4;
color :#666666;
border: 1px #CCCCCC solid;
width: 153px;
margin-bottom:10px;}

.testimonial{
background: #f7ffc6;
padding:1px;}

.imageleft{;
float: left;
padding-right:10px;}

.imageright{;
float: right;
padding-left:10px;}
.quotelink:link
{
font-family: arial, verdana;
font-size: smaller;
font-weight:bold;
color: #8ba41b;
text-decoration:underline;}

.quotelink:hover
{
font-family: arial, verdana;
font-size: smaller;
font-weight:bold;
color: #8ba41b;
background:#fca80b;
text-decoration:underline;}

.quotelink:visited
{
font-family: arial, verdana;
font-size: smaller;
font-weight:bold;
color: #8ba41b;
text-decoration:underline;}

a: {color: #8ba41b;
text-decoration: underline;}

/*a:visited {color: #8ba41b;
text-decoration: underline;}*/

a:hover {color: #8ba41b;
text-decoration: underline;
}

a.mainlevel:link, a.mainlevel:visited{
		font-family: Arial, sans-serif;
		font-size: smaller;	
		display: inline;
		text-decoration: none;
		color: #666666;
		width: 195px;
		height : 20px;
		margin-top: 10px;
		padding-top: 5px;
		padding-right: 5px;
		padding-bottom: 5px;
		padding-left: 5px;}
	
a.mainlevel:hover, a.mainlevel:hover {
		font-family: Arial, sans-serif;
        font-size: smaller;
        color: #666666;
        text-decoration: none;
        background-color: #CCCCCC ;
        }
#Layer1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 109px;
	top: 252px;
	background-color: #F4F4F4;
	}
.green{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #889D1A;
}
.greenSmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #889D1A;
}
.blue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #89AEDB;
}
.blueSmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #A4BBB3;
}
img {
    border: 0 none;
    }
INPUT.button{
	font-family : Arial, Helvetica, sans-serif;
	size : 1;
	font-weight : bold;
	color : #FFFFFF;
	width : 70px;
	height:25px;
	border : none;
	background : url(./images/buttons/button.gif);
	font-style : normal;
}
INPUT.buttonsmall{
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #FFFFFF;
	width : 54px;
	height:23px;
	border : none;
	background :  url(./images/buttons/buttonsmall.gif);
	font-style : normal;
}
SELECT{
	font-family :Arial, Helvetica, sans-serif;
	font-size : small;
	color : #333333;
	border : none;
}
OPTION{
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	color : #333333;
}
.Heading {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	font-style : normal;
	font-weight : bold;
	color : #000000;
	background-color : #A4BBB3;
	border-width: 1px 1px 1px 1px;
	margin-left: 0px;
	padding-left: 5px;
	margin-top: 5px;
}
.field {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	font-style : normal;
	font-weight : bold;
	color : #000000;
	background-color : #FFFFFF;
	border-width: 1px 1px 1px 1px;
	margin-left: 0px;
	padding-left: 5px;
	margin-top: 5px;
}
.data {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	font-style : normal;
	font-weight : normal;
	color : Black;
	background-color : #FFFFFF;
	border-width: 1px 1px 1px 1px;
}
.message {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	font-style : normal;
	font-weight : bold;
	color : #FD7215;
	border : Black;
}
input{
	border : 2px solid #A4BBB3;
}
.newsArchive{
font-family: arial, verdana;
font-size: smaller;
color: #666666;
overflow-y:auto;
}
.greenMenu{
font-family: Arial, sans-serif;
font-size: smaller;
color: #000000;}

.searchPop{
background-color:#FFFFFF;
display: none;
position:absolute;
top:460px;
left:140px;
z-index:4;
}
.ad{
	width:230px;
	height:60px;
	border: 1px #CCCCCC solid;
}
.adHead{
	font-family: Arial, sans-serif;
	font-size:small;
	color:#FFFFFF;
	background-color:#859766;
	height:15px;
    padding-left:5px;
}
.adBody{
	font-family: Arial, sans-serif;
	font-size:small;
	background-color:#FFFFFF;
	padding-top:5px;
    padding-left:5px;
	color:#000000;
}
a.adLink{color: #FFFFFF;
text-decoration: underline;}

a.adLink:hover {color: #FFCC00;
text-decoration: underline;
}
#masthead {
	background : url(images/headImages/head1.gif);
	text-align:right;
	/*border-top: 1px #CCCCCC solid;
	border-left: 1px #CCCCCC solid;
	border-bottom: 1px #CCCCCC solid;*/
	width:515px;
	height:149px;
}
#address {
		background-color:#FFFFFF;
		margin-top: 0px;
		margin-left: 0px;
		width:157px;
		height:149px;
		float:right;
		filter:alpha(opacity=80);
		opacity:80;
		}		
.address{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
}
.addressDark{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
}
.hide{
visibility:hidden;
}
