BODY {
font-family: verdana, Arial, sans-serif;font-size: 11px;
color: #555555;margin-top: 10px;margin-bottom: 0px; 
margin-left: 0px;margin-right: 0px;background-color:#ffffff; background-image:url(images/bg.gif)}

P, TD, LI, UL, Table{color: #555555;font-size: 11px; line-height: 15px}

A:LINK {color: #000099;  text-decoration: none;}
A:VISITED {color: #000099;text-decoration: none;}
A:HOVER {color: #000099;text-decoration: underline;}
A:ACTIVE {color: #000099;text-decoration: none;}

h1 {font-family: Arial, verdana, sans-serif; font-style:italic;
	font-size: 16px;
	color: #5E2E60;
}

h2, h3, h4, h5, h6 {font-size: 12px;color: #bbbbbb;}

h4 {background: #eeeeee; font-size: 12px;color: #444444; padding: 2px; 
border-bottom: 1px solid #333333;}


.navigation {text-align: right;color: #4E5C7E;font-size: 11px;
font-weight: bold;line-height: 15px;padding: 3px;}

.rightcell {background: #F1E9CD;}
.maintable {background: #ffffff;}
.rightside {background: #c8c8c7;}
.leftside {background: #F1E9CD;}
.textarea {text-align: left;line-height: 16px;padding: 15px; background: #ffffff;}
.tophorzcell {border-bottom: 1px solid #eeeeee;}

.househeader {background: #eeeeee; font-size: 11px; font-weight: bold; color: #555555;
padding: 3px; border-bottom: 1px solid #333333;}
.detailcontact {font-size: 11px; font-weight: bold; color: #555555;
padding: 3px; }


.topnavbar{color: #555555;background: #ffffff;text-align: right;
font-size: 11px;height: 18px;padding: 3px;border-top: 1px solid #cccccc;
text-transform:lowercase;}
.topnavbar2{color: #555555;background: #ffffff;text-align: right;
font-size: 11px;height: 18px;padding: 3px;text-transform:lowercase;
border-bottom: 1px solid #cccccc;}


.infoheader {text-align: left;font-size: 11px; color: #453e5a; line-height: 15px;padding: 5px;
font-weight: bold; border-top: 1px solid #dddddd; border-right: 1px solid #dddddd;
border-left: 1px solid #dddddd;}

.info {text-align: left;font-size: 11px;color: #333333;line-height: 15px;padding: 5px;
border-left: 1px solid #dddddd; border-right: 1px solid #dddddd;
border-bottom: 1px solid #dddddd;}

.info1_header {
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	padding: 5px;
	background: #294828;
	border-bottom: 1px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
.info1{
text-align: left;
font-size: 11px;
color: #ffffff;
padding: 12px;
background: #F1E9CD;

}
.info2_header {text-align: left;font-weight: bold;
font-size: 12px;color: #453e5a;padding: 5px;
}
.info2{text-align: left;font-size: 11px;color: #333333;
padding: 5px;}

.info3_header {
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	padding: 5px;
	background: #294828;
	border-bottom: 1px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
.info3{
text-align: left;
font-size: 11px;
font-color: #294828;
padding: 12px;
background: #F1E9CD;
}

.botnavbar {text-align: left;color: #294828;font-size: 11px;padding: 5px;
text-transform: lowercase;}

.copyright {text-align: left;font-size: 11px;color: #294828;
padding: 3px 3px 3px 3px;border-top: solid 1px #cccccc;}

.addy {text-align: right; font-size: 10px;}

.vertimage {border-bottom: 1px solid #ffffff; }
.horzimage {border-right: 1px solid #ffffff;}
.sideimage {border-bottom: 1px solid #ffffff;border-right: 1px solid #ffffff;}

.smalltext {font-size: 11px; padding: 2px; color: #555555; }

.address{
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #294828;
	background: #F1E9CD;
	line-height: 18px;
}

.phone{
text-align: center;
font-size: 12px;
font-weight: bold; 
color: #294828;
background: #EEE3BF;
}

.menu{
text-align: left;
font-size: 12px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

.quote{
	text-align: ;
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #294828;
	background: #F1E9CD;
	line-height: 14px;
}
	
.specials{
	text-align:left;
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #901D34;
}	

.eventdate {
	font-size: 12px;
	color: #294828;
	font-weight: bold;
	text-decoration: underline;
	line-height: 24px;
}

.eventtext {
	font-size: 12px;
	padding: 2px;
	color: #555555;
	line-height: 20px;
}
