BODY {
	BACKGROUND: #666666; HEIGHT: 100%
}
#menu {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 700px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#menu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#menu LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#menu A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: black; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: "Franklin Gothic Demi"; COLOR: white; FONT-SIZE: 14px; TEXT-DECORATION: none; PADDING-TOP: 0.5em
}
#menu A:hover {
	BACKGROUND-COLOR: red; COLOR: white
}
UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px auto; BACKGROUND: white
}
.contents_a {
	WIDTH: 700px; FONT-FAMILY: "Lucida Sans"; BACKGROUND: white; HEIGHT: 100%; COLOR: #666666
}
.valentine {
	TEXT-ALIGN: center; PADDING-BOTTOM: 50px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; HEIGHT: 20px; COLOR: black; PADDING-TOP: 50px
}
#pp {
	MARGIN: 0px auto; WIDTH: 700px; BACKGROUND: white; HEIGHT: 500px
}
#pp1 {
	MARGIN: 0px auto; WIDTH: 700px; BACKGROUND: white; HEIGHT: 800px
}
#pp2 {
	MARGIN: 0px auto; WIDTH: 700px; BACKGROUND: white; HEIGHT: 620px
}
#pp3 {
	MARGIN: 0px auto; WIDTH: 700px; BACKGROUND: white; HEIGHT: 550px
}
#top {
	WIDTH: 700px; HEIGHT: 113px
}
#image {
	TEXT-ALIGN: center; PADDING-BOTTOM: 60px; PADDING-LEFT: 60px; PADDING-RIGHT: 60px; PADDING-TOP: 60px
}
.reservation {
	HEIGHT: 650px
}
.reservation_text {
	PADDING-BOTTOM: 5px; MARGIN: 50px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.bookingform {
	PADDING-BOTTOM: 5px; MARGIN: 0px 50px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.indexbox {
	PADDING-BOTTOM: 5px; MARGIN: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 5px
}
.movie {
	MARGIN: 5px 10px; FLOAT: left
}
.welcome {
	PADDING-BOTTOM: 5px; MARGIN: 20px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; FONT-SIZE: 14px; PADDING-TOP: 5px
}
.box_a {
	PADDING-BOTTOM: 10px; MARGIN: 5px 30px; PADDING-LEFT: 10px; WIDTH: 100px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 163px; PADDING-TOP: 10px
}
.box_a_text {
	MARGIN: 20px 50px; FLOAT: left; FONT-SIZE: 15px
}
.box_b {
	PADDING-BOTTOM: 10px; MARGIN: 10px 40px; PADDING-LEFT: 10px; WIDTH: 100px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 152px; PADDING-TOP: 10px
}
.box_b_text {
	MARGIN: 20px 0px; FLOAT: left; FONT-SIZE: 15px
}
.box_c {
	
}
.contact_text {
	MARGIN: 70px 50px; HEIGHT: 600px
}
#mail_form {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 550px; PADDING-TOP: 5px
}
.review_text {
	HEIGHT: 500px
}
.thanks_text {
	MARGIN: 50px 30px; HEIGHT: 500px
}
.map {
	PADDING-BOTTOM: 5px; MARGIN: 10px 30px; PADDING-LEFT: 5px; WIDTH: 425px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: auto; PADDING-TOP: 5px
}
.address_info {
	PADDING-BOTTOM: 5px; MARGIN: 10px 30px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#gmap {
	MARGIN: 20px 138px
}
.clear {
	CLEAR: both
}
#temp {
	MARGIN: 0px auto; WIDTH: 644px; HEIGHT: auto
}
.pr_a {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 97px; HEIGHT: 97px; COLOR: black; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.pr_b {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 97px; HEIGHT: 97px; COLOR: black; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.pr_c {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 97px; HEIGHT: 97px; COLOR: black; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.delivery_text {
	MARGIN: 20px; BACKGROUND: white; FLOAT: left
}
.bike {
	MARGIN: 30px 40px; BACKGROUND: white; FLOAT: left
}
.pdf {
	MARGIN: 5px; FONT-FAMILY: "Lucida Sans"; HEIGHT: 500px; COLOR: #666666
}
.kitchen {
	MARGIN: 20px 30px; FLOAT: left
}
.kitchen_text {
	MARGIN: 10px 2px; FLOAT: left; FONT-SIZE: 14px
}
.food_category {
	TEXT-ALIGN: center
}
.shop {
	MARGIN: 50px 5px; HEIGHT: 600px
}
#footer {
	Z-INDEX: 10; POSITION: relative; TEXT-ALIGN: center; MARGIN-TOP: -3em; FONT-FAMILY: Arial; BACKGROUND: #999999; HEIGHT: 123px; COLOR: white; CLEAR: both; FONT-SIZE: 14px
}
.footer1 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 5px
}
.footer2 {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: right; PADDING-TOP: 5px
}

