/*****************************************************************/
/* WPB - 2007-01-22 - added eggfest countdown style              */
/*****************************************************************/
.leadin {
  margin-top: 20px;
}

table.eggfest-table {
	border-collapse: collapse;
	border: #217939 1px solid;
}
table.eggfest-table th {
  background:#217939;
  color:#FFFFFF;
  font-weight:bold;
  font-size: 12px;
  text-align: center;
}
table.eggfest-table td {
	padding: 4px 4px 4px 4px;
	text-align: center;
	border: #217939 1px solid;
}

table.eggfest-subtable {
	border: #000000 0px solid;
}

table.eggfest-subtable td {
	text-align: left;
	border: #000000 0px solid;
	padding: 1px 1px 1px 1px;
}

.eggfest-countdown {
  background-color: #217939;
  border: #000000 1px solid;
  font-weight: bold;
  color: #FFFFFF;
  margin-top: 5px;
/*  margin-bottom:20px; */
  padding-top: 5px;
/*  padding-bottom:5px; */
  padding-bottom:5px;
  width: 575px;
  text-align: center;
}

.eggfest {
	width: 100%; text-align: center; margin-top: 15px;
}
.eggfest #where {
	display: none;
}
.eggfest #parking {
	display: none;
}
.eggfest #prices {
	display: none;
}

.eggfest #content {
	width: 575px; text-align: center; font-family: verdana;
	font-size: 12px;
}
.eggfest #header {
	background-image: url("images/eggtoberfest_logo_2006.png"); height: 125px; width: 575px; background-repeat: no-repeat; background-position: center center;
}
.eggfest #menu {
	margin-top: 10px; margin-bottom: 10px; font-size: 11px; font-family: Arial, Helvetica, Sans Serif;
}
.eggfest #countdown {
	color: #000000; font-weight: bold; font-size: 100%; margin-top: 8px; margin-bottom: 8px;
}
.eggfest #when_image {
	background-image: url("images/icon_when.png"); height: 25px; width: 100%; background-repeat: no-repeat; margin-top: 20px;
	background-position: top left;
}
.eggfest #lodging_image {
	background-image: url("images/icon_lodging.png"); height: 25px; width: 100%; background-repeat: no-repeat; margin-top: 20px;
	background-position: top left;
}
.eggfest #more {
	background-image: url("images/icon_more.png"); height: 25px; width: 100%; background-repeat: no-repeat;	margin-top: 20px;
	background-position: top left;
}
.eggfest #prices_image {
	background-image: url("images/icon_price.png"); height: 25px; width: 100%; background-repeat: no-repeat; 	margin-top: 20px;
	background-position: top left;
}
.eggfest #parking_image {
	background-image: url("images/icon_parking.png"); height: 25px; width: 100%; background-repeat: no-repeat; 	margin-top: 20px;
	background-position: top left;
}
.eggfest #where_image {
	background-image: url("images/icon_where.png"); height: 25px; width: 100%; background-repeat: no-repeat; margin-top: 20px;
	background-position: top left;
}
.header {
	height: 40px;
	width: 100%;
}

.header_lodging {
	display: inline;
	background-image: url("./images/header_lodging.png");
	background-repeat: no-repeat;
	height: 35px;
	width: 300px;
	float: left;
}
.header_logo {
	background-image: url("./images/header_logo.png");
	background-repeat: no-repeat;
	height: 35px;
	width: 250px;
	float: right;
}
.lodging_logo {
	background-image: url("./images/eggtoberfest_price.png");
	background-repeat: no-repeat;
	height: 90px;
	width: 210px;
	float: left;
	display: inline;
}
.special_price {
	color: #FF0000;
	font-size: 50px;
font-family: Times New Roman;
	height: 61px;
	width: 61px;
	display: inline;
float: left;
}

.eggfest p {
	text-align: left; margin-top: 0px;
}
.eggfest a {
	color: #FF0000;	font-weight: bold; 
	text-decoration: underline;
}
.eggfest .strong {
	color: #FF0000;	font-weight: bold;
}
.eggfest .price {
	font-weight: bold;
}
.eggfest .latest_news {
	background-color: #ddeedd; text-align: center;
}
.eggfest .latest_news_intro {
	color: #FF0000;	font-weight: bold; font-size: 130%; padding-top: 5px; padding-bottom: 5px;
}
.eggfest .latest_news_sub_intro {
	color: #FF0000;	font-weight: bold; font-size: 130%;
}
.eggfest .additions_container {
	border-top: #FFFFFF 5px solid; border-bottom: #FFFFFF 5px solid;
}
.eggfest .additions {
	border: #FF0000 2px solid; background-color: #FFFFFF; padding: 5px 5px 5px 5px; 
}
.eggfest .any_changes {
	font-style: italic; font-size: 90%; padding-top: 3px; padding-bottom: 5px;
}
.eggfest .emp {
	font-weight: bold; font-size: 110%;
}
.eggfest .additions_detail {
	font-size: 90%;	width="100%"	
}
