* {
	margin: 0px;
	padding: 0px;
}
#wrapper {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper #logoheader {
	float: left;
	height: 175px;
	width: 900px;
	background-image: url(../images/logoheader.jpg);
	background-repeat: no-repeat;
}
#wrapper #logoheader #love_heart {
	height: 100px;
	width: 100px;
	margin-left: 549px;
	margin-top: 55px;
}
#wrapper #home {
	float: left;
	height: 21px;
	width: 166px;
}
#wrapper #textpanel {
	float: left;
	height: 425px;
	width: 347px;
	background-image: url(../images/textpanel.jpg);
	background-repeat: no-repeat;
}
#wrapper #girlpic {
	float: left;
	height: 425px;
	width: 387px;
	background-image: url(../images/girlpic.jpg);
	background-repeat: no-repeat;
}
#wrapper #addressfooter {
	float: left;
	height: 47px;
	width: 900px;
	background-image: url(../images/addressfooter.jpg);
	background-repeat: no-repeat;
}
#wrapper #home #restaurant {
	float: left;
	height: 17px;
	width: 166px;
}
#wrapper #navcontainer {
	float: left;
	height: 425px;
	width: 166px;
}
#wrapper #maincontainer {
	float: left;
	height: 425px;
	width: 734px;
}
#wrapper #maincontainer #silverbackgroung {
	float: left;
	height: 425px;
	width: 734px;
	background-image: url(../images/silverback.jpg);
	background-repeat: no-repeat;
}
#wrapper #maincontainer #silverbackgroung #marketblock {
	float: left;
	height: 425px;
	width: 347px;
	background-image: url(../images/markettextpanel.jpg);
	background-repeat: no-repeat;
}
#wrapper #maincontainer #silverbackgroung #textheadline {
	float: left;
	height: 141px;
	width: 347px;
	background-repeat: no-repeat;
}
#wrapper #maincontainer #silverbackgroung #marketblock #markettext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	float: left;
	height: 374px;
	width: 330px;
	margin-top: 50px;
	margin-left: 4px;
}
#wrapper #team_extra {
	clear: both;
	height: 200px;
	background-image: url(../images/team_back.jpg);
}
#wrapper #team_extra #teamtext {
	width: 570px;
	margin-left: 170px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000;
}
#wrapper #maincontainer #silverbackgroung #marketpic {
	float: left;
	height: 425px;
	width: 387px;
	background-image: url(../images/marketpic.jpg);
	background-repeat: no-repeat;
}
#wrapper #navcontainer #silverside {
	float: left;
	height: 425px;
	width: 166px;
	background-image: url(../images/silverside.jpg);
	background-repeat: no-repeat;
}
#wrapper #maincontainer #silverbackgroung #mainpic {
	float: left;
	height: 425px;
	width: 387px;
	background-repeat: no-repeat;
}
#wrapper #maincontainer #silverbackgroung #restaurantpic {
	float: left;
	height: 425px;
	width: 387px;
	background-repeat: no-repeat;
	background-image: url(../images/restaurantpic.jpg);
}
#wrapper #addressfooter #contactdetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
	margin-top: 16px;
	width: 600px;
	float: left;
	margin-left: 10px;
}
#wrapper #maincontainer #silverbackgroung #pic1 {
	height: 89px;
	width: 142px;
	float: left;
	border: 2px solid #382F24;
	margin-bottom: 2px;
}
#wrapper #maincontainer #silverbackgroung #pic2 {
	float: left;
	height: 89px;
	width: 142px;
	border: 2px solid #382F24;
	margin-left: 1px;
	margin-bottom: 2px;
}
#wrapper #maincontainer #silverbackgroung #pic3 {
	float: left;
	height: 89px;
	width: 142px;
	margin-left: 1px;
	border: 2px solid #382F24;
	margin-bottom: 2px;
}
#wrapper #maincontainer #silverbackgroung #pic4 {
	float: left;
	height: 89px;
	width: 142px;
	border: 2px solid #382F24;
	margin-left: 1px;
	margin-bottom: 2px;
}
#wrapper #maincontainer #silverbackgroung #pic5 {
	float: left;
	height: 89px;
	width: 142px;
	border: 2px solid #382F24;
	margin-left: 1px;
	margin-bottom: 2px;
}
#wrapper #maincontainer #silverbackgroung #pic6 {
	height: 89px;
	width: 142px;
	float: left;
	border: 2px solid #382F24;
	margin-bottom: 2px;
}
#wrapper #maincontainer #silverbackgroung #pic7 {
	float: left;
	height: 89px;
	width: 142px;
	border: 2px solid #382F24;
	margin-left: 1px;
	margin-bottom: 2px;
}
#wrapper #maincontainer #silverbackgroung #pic8 {
	float: left;
	height: 89px;
	width: 142px;
	margin-left: 1px;
	border: 2px solid #382F24;
	margin-bottom: 2px;
}
#wrapper #maincontainer #silverbackgroung #pic9 {
	float: left;
	height: 89px;
	width: 142px;
	border: 2px solid #382F24;
	margin-left: 1px;
	margin-bottom: 2px;
}
#wrapper #maincontainer #silverbackgroung #pic10 {
	float: left;
	height: 89px;
	width: 142px;
	border: 2px solid #382F24;
	margin-left: 1px;
	margin-bottom: 2px;
}
#wrapper #maincontainer #silverbackgroung #pic11 {
	height: 89px;
	width: 142px;
	float: left;
	border: 2px solid #382F24;
	margin-bottom: 2px;
}
#wrapper #maincontainer #silverbackgroung #pic12 {
	float: left;
	height: 89px;
	width: 142px;
	border: 2px solid #382F24;
	margin-left: 1px;
	margin-bottom: 2px;
}
#wrapper #maincontainer #silverbackgroung #pic13 {
	float: left;
	height: 89px;
	width: 142px;
	margin-left: 1px;
	border: 2px solid #382F24;
	margin-bottom: 2px;
}
#wrapper #maincontainer #silverbackgroung #pic14 {
	float: left;
	height: 89px;
	width: 142px;
	border: 2px solid #382F24;
	margin-left: 1px;
	margin-bottom: 2px;
}
#wrapper #maincontainer #silverbackgroung #pic15 {
	float: left;
	height: 89px;
	width: 142px;
	border: 2px solid #382F24;
	margin-left: 1px;
	margin-bottom: 2px;
}
#wrapper #navcontainer #silverside #menutext {
	float: left;
	height: 0px;
	width: 140px;
	padding-top: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	margin-top: 22px;
	margin-left: 12px;
}
#wrapper #navcontainer #silverside #menutext #gallerytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	margin-top: 22px;
}
#wrapper #maincontainer #silverbackgroung #pic16 {
	height: 89px;
	width: 142px;
	float: left;
	border: 2px solid #382F24;
}
#wrapper #maincontainer #silverbackgroung #pic17 {
	float: left;
	height: 89px;
	width: 142px;
	border: 2px solid #382F24;
	margin-left: 1px;
}
#wrapper #maincontainer #silverbackgroung #pic18 {
	float: left;
	height: 89px;
	width: 142px;
	margin-left: 1px;
	border: 2px solid #382F24;
}
#wrapper #maincontainer #silverbackgroung #pic19 {
	float: left;
	height: 89px;
	width: 142px;
	border: 2px solid #382F24;
	margin-left: 1px;
}
#wrapper #maincontainer #silverbackgroung #pic20 {
	float: left;
	height: 89px;
	width: 142px;
	border: 2px solid #382F24;
	margin-left: 1px;
}
#wrapper #navcontainer #silverside #home {
	float: left;
	height: 21px;
	width: 166px;
	background-image: url(../images/home.jpg);
	background-repeat: no-repeat;
}
#wrapper #navcontainer #silverside #restuarant {
	float: left;
	height: 17px;
	width: 166px;
	background-image: url(../images/restaurant.jpg);
	background-repeat: no-repeat;
}
#wrapper #navcontainer #silverside #menus {
	float: left;
	height: 15px;
	width: 166px;
	background-image: url(../images/menus.jpg);
	background-repeat: no-repeat;
}
#wrapper #maincontainer #silverbackgroung #menublock {
	float: left;
	height: 425px;
	width: 347px;
	background-image: url(../images/menustextpanel.jpg);
	background-repeat: no-repeat;
}
#wrapper #maincontainer #silverbackgroung #menublock #menutext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	float: left;
	height: 333px;
	width: 300px;
	margin-top: 66px;
	margin-left: 25px;
}
#wrapper #maincontainer #silverbackgroung #menupic {
	background-image: url(../images/menuspic.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 425px;
	width: 387px;
}
#wrapper #navcontainer #silverside #marketgarden {
	float: left;
	height: 16px;
	width: 166px;
	background-image: url(../images/marketgarden.jpg);
	background-repeat: no-repeat;
}
#wrapper #navcontainer #silverside #events {
	float: left;
	height: 17px;
	width: 166px;
}
#wrapper #navcontainer #silverside #menus1 {
	float: left;
	height: 15px;
	width: 166px;
}
#wrapper #navcontainer #silverside #gallery {
	float: left;
	width: 166px;
	height: 16px;
}
#wrapper #navcontainer #silverside #chefscorner {
	float: left;
	height: 16px;
	width: 166px;
}
#wrapper #navcontainer #silverside #contact {
	float: left;
	height: 18px;
	width: 166px;
}
#wrapper #maincontainer #silverbackgroung #contactblock {
	float: left;
	height: 425px;
	width: 347px;
	background-image: url(../images/contacttextpanel.jpg);
	background-repeat: no-repeat;
}
#wrapper #maincontainer #silverbackgroung #contactblock #contacttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	float: left;
	height: 333px;
	width: 300px;
	margin-top: 66px;
	margin-left: 25px;
}
.boldbigfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
}
#wrapper #maincontainer #silverbackgroung #contactpic {
	float: left;
	width: 387px;
	height: 425px;
	background-image: url(../images/contactpic.jpg);
	background-repeat: no-repeat;
}
#wrapper #maincontainer #silverbackgroung #text {
	float: left;
	height: 425px;
	width: 347px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-image: url(../images/welcometextpanel.jpg);
	background-repeat: no-repeat;
}
#wrapper #maincontainer #silverbackgroung #restaurantblock {
	float: left;
	height: 425px;
	width: 347px;
	background-image: url(../images/restauranttextpanel.jpg);
	background-repeat: no-repeat;
}
#wrapper #navcontainer #silverside #evets1 {
	float: left;
	height: 17px;
	width: 166px;
	background-image: url(../images/events.jpg);
	background-repeat: no-repeat;
}
#wrapper #maincontainer #silverbackgroung #text #textblock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	float: left;
	height: 370px;
	width: 330px;
	margin-left: 4px;
	margin-top: 45px;
}
#wrapper #maincontainer #silverbackgroung #restaurantblock #restauranttext {
	float: left;
	height: 365px;
	width: 300px;
	margin-top: 46px;
	margin-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
#wrapper #maincontainer #silverbackgroung #eventsblock {
	float: left;
	height: 425px;
	width: 347px;
	background-image: url(../images/eventstextpanel.jpg);
	background-repeat: no-repeat;
}
#wrapper #navcontainer #silverside #events2 {
	float: left;
	height: 17px;
	width: 166px;
}
#wrapper #maincontainer #silverbackgroung #eventsblock #eventstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	float: left;
	height: 355px;
	width: 325px;
	margin-top: 50px;
	margin-left: 4px;
}
#wrapper #maincontainer #silverbackgroung #eventspic {
	float: left;
	height: 425px;
	width: 387px;
	background-image: url(../images/eventspic.jpg);
	background-repeat: no-repeat;
}
#wrapper #navcontainer #silverside #chefscorner {
	float: left;
	height: 16px;
	width: 166px;
	background-image: url(../images/headchef.jpg);
	background-repeat: no-repeat;
}
#wrapper #maincontainer #silverbackgroung #chefblock {
	float: left;
	height: 425px;
	width: 347px;
	background-image: url(../images/chefstextpanel.jpg);
	background-repeat: no-repeat;
}
#wrapper #maincontainer #silverbackgroung #chefblock #cheftext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	float: left;
	height: 333px;
	width: 300px;
	margin-top: 66px;
	margin-left: 25px;
}
#wrapper #maincontainer #silverbackgroung #chefpic {
	float: left;
	height: 425px;
	width: 387px;
	background-image: url(../images/chefpic.jpg);
	background-repeat: no-repeat;
}
#wrapper #navcontainer #silverside #contact1 {
	float: left;
	height: 18px;
	width: 166px;
}
#wrapper #maincontainer #silverbackgroung #clicktotext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	float: left;
	width: 400px;
	margin-top: 15px;
}
#wrapper #navcontainer #silverside #homeg {
	float: left;
	height: 21px;
	width: 166px;
}
#wrapper #navcontainer #silverside #restaurantg {
	float: left;
	width: 166px;
	height: 17px;
}
#wrapper #navcontainer #silverside #meunusg {
	float: left;
	height: 15px;
	width: 166px;
}
#wrapper #navcontainer #silverside #marketg {
	float: left;
	height: 16px;
	width: 166px;
}
#wrapper #navcontainer #silverside #evenysg {
	float: left;
	height: 17px;
	width: 166px;
}
#wrapper #navcontainer #silverside #galleryg {
	float: left;
	height: 16px;
	width: 166px;
	background-image: url(../images/gallery.jpg);
	background-repeat: no-repeat;
}
#wrapper #navcontainer #silverside #chefscornerg {
	float: left;
	height: 16px;
	width: 166px;
}
#wrapper #navcontainer #silverside #contactg {
	float: left;
	height: 18px;
	width: 166px;
}
gast#wrapper #maincontainer #silverbackgroung #number1 {
	height: 25px;
	width: 80px;
	float: left;
	padding-top: 15px;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
#wrapper #maincontainer #silverbackgroung #quotes {
	height: 350px;
	width: 350px;
	float: left;
	margin-top: 65px;
	margin-left: 20px;
}
#wrapper #credit {
	height: 40px;
	width: 145px;
	float: right;
}
.email {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}
#wrapper #credit .bodytext .email {
	color: #666;
}
#wrapper #extra_textbox {
	height: 400px;
	clear: both;
	background-image: url(../images/restaurant_back.jpg);
	background-repeat: no-repeat;
}
#wrapper #extra_textbox #internal_text {
	width: 570px;
	margin-left: 170px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000;
	padding-top: 10px;
}
.main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}
.mainitalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-style: italic;
	font-weight: bold;
}
#wrapper #maincontainer #silverbackgroung #promo_box {
	float: left;
	height: 425px;
	width: 347px;
	background-image: url(../images/promotextpanel.jpg);
	background-repeat: no-repeat;
}
#wrapper #maincontainer #silverbackgroung #promo_box #promo_text {
	height: 370px;
	width: 330px;
	margin-top: 45px;
	margin-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
#wrapper #addressfooter #links {
	width: 150px;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}
