@charset "ISO-8859-1";
* {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#myAltContent {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 14.7px;
}
#myAltContent #bgBox {
	background-color: #B2C7CD;
	display: block;
	height: 675px;
	width: 1000px;
	position: absolute;
	top: 20px;
}
#myAltContent #WhiteBox {
	background-color: #FFF;
	display: block;
	height: 570px;
	width: 890px;
	position: absolute;
	top: 60px;
	left: 55px;
}
#myAltContent #treePic {
	position: absolute;
	height: 125px;
	width: 890px;
	left: 55px;
	top: 60px;
	background-image: url(/html_pics/trees.jpg);
	background-repeat: no-repeat;
}
#myAltContent #stripe {
	background-color: #6B9399;
	display: block;
	height: 30px;
	width: 890px;
	left: 55px;
	top: 185px;
	position: absolute;
}
#myAltContent #download_square{
	background-color: #6B9399;
	display: block;
	width: 260px;
	height: 26px;
	position: absolute;
	top: 617px;
	left: 370px;
	border: thin solid #000;
}
#myAltContent #download_text{
	color: #FFF;
	display: block;
	width: 240px;
	text-align: center;
	position: absolute;
	top: 623px;
	left: 380px;
}
#myAltContent #download_text a {
	color: #FFF;
}
#myAltContent #flash_warning {
	display: block;
	position: absolute;
	width: 1000px;
	text-align: center;
}
#myAltContent #mainCopy{
	font-size: 13px;
	color: #000;
	display: block;
	width: 397px;
	text-align: center;
	position: absolute;
	top: 288px;
	left: 531px;
	line-height: 14pt;
	height: 234px;
}
#myAltContent #slogan{
	font-size: 20px;
	color: #000;
	display: block;
	width: 394px;
	text-align: center;
	position: absolute;
	top: 260px;
	left: 531px;
}
#myAltContent #telFax{
	font-size: 22px;
	color: #000;
	display: block;
	width: 443px;
	text-align: left;
	position: absolute;
	top: 519px;
	left: 77px;
	letter-spacing: -1px;
}
#myAltContent #telFax p em {
	color: #6B9399;
}
#myAltContent #busHours h6 em {
	color: #000;
	font-size: 14px;
}
#myAltContent #busHours h6 {
	font-size: 18px;
	color: #6B9399;
}
#myAltContent #address_text{
	font-size: 14px;
	display: block;
	width: 443px;
	text-align: left;
	position: absolute;
	top: 537px;
	line-height: 22px;
	letter-spacing: -0.6px;
	left: 77px;
}
#myAltContent #busHours{
	font-size: 16px;
	color: #000;
	display: block;
	width: 308px;
	position: absolute;
	top: 325px;
	line-height: 30px;
	letter-spacing: -0.6px;
	left: 124px;
}
#myAltContent #restaurantLogo {
}
#myAltContent #apologise_text{
	font-size: 10px;
	display: block;
	width: 1000px;
	text-align: center;
	position: absolute;
	top: 650px;
}
#myAltContent #imprint_text{
	font-size: 8px;
	display: block;
	width: 250px;
	text-align: right;
	position: absolute;
	top: 630px;
	left: 695px;
}
#myAltContent #pic1 {
	display: block;
	position: absolute;
	left: 75px;
	top: 100px;
	height: 206px;
	width: 130px;
	border: thin solid #FFF;
	background-image: url(/html_pics/pic1.jpg);
}
#myAltContent #pic2 {
	display: block;
	position: absolute;
	left: 215px;
	top: 100px;
	height: 206px;
	width: 130px;
	border: thin solid #FFF;
	background-image: url(/html_pics/pic2.jpg);
}
#myAltContent #pic3 {
	display: block;
	position: absolute;
	left: 355px;
	top: 100px;
	border: thin solid #FFF;
	height: 206px;
	width: 130px;
	background-image: url(/html_pics/pic3.jpg);
}
#myAltContent #magnoliaLogo {
	display: block;
	position: absolute;
	left: 602px;
	top: 70px;
	height: 183px;
	width: 285px;
	background-image: url(/html_pics/magLogo.png);
	background-repeat: no-repeat;
}
#myAltContent #magnoliaFlower {
	position: absolute;
	height: 80px;
	width: 116px;
	left: 510px;
	top: 101px;
	background-image: url(/html_pics/flowerOnly.png);
	background-repeat: no-repeat;
}
#myAltContent #cafeLogo {
	position: absolute;
	height: 28px;
	width: 30px;
	left: 88px;
	top: 356px;
	background-image: url(/html_pics/cafeLogo.png);
	background-repeat: no-repeat;
}
#myAltContent #restaurantLogo {
	position: absolute;
	height: 28px;
	width: 41px;
	left: 77px;
	top: 387px;
	background-image: url(/html_pics/restaurantLogo.png);
	background-repeat: no-repeat;
}
#myAltContent #sia_logo{
	display: block;
	position: absolute;
	left: 662px;
	top: 572px;
}
a:link, a:hover, a:visited, a:active{
	text-decoration: none;
	color: #000;
}
#myAltContent #flash_ad{
	display: block;
	position: absolute;
	left: 54px;
	top: 23px;
}
#myAltContent #validity{
	display: block;
	position: absolute;
	left: 182px;
	top: 23px;
}
#myAltContent #magnoliaGlass {
	position: absolute;
	height: 273px;
	width: 131px;
	left: 409px;
	top: 306px;
	background-image: url(/html_pics/glass.jpg);
	background-repeat: no-repeat;
}

