body {margin: 0px; padding: 0px;background: #ffffff url(wpimages/wp56e5b905.png); background-position: top center; text-align:center; height:650px;}
a:link {color: white;}
a:visited {color: white;}
a:hover {color: white;}
a:active {color: white;}
.flags1 {position:absolute; top:679px; left:0px;}
.flags2 {position:absolute; top:679px; left:62px;}
.version {position:absolute; top:1px; left:322px;font-family:"Verdana";text-align:left;}
.background {background: transparent; position:relative;width:1000px;height:630px;margin-left:auto;margin-right:auto;}
.event_background {background: #ffffff url(wpimages/wp56e5b905.png); background-position: top center; text-align:center; height:650px;}
.background_f {background: transparent; position:relative;width:1000px;height:880px;margin-left:auto;margin-right:auto;}
.background_g {background: transparent; position:relative;width:1000px;height:950px;margin-left:auto;margin-right:auto;}
.event_background_f {background: #ffffff url(wpimages/wp56e5b905.png); background-position: top center; text-align:center; height:900px;}
.background1 {background: transparent; position:relative;width:1000px;height:800px;margin-left:auto;margin-right:auto;}
.background1_f {background: transparent; position:relative;width:1000px;height:900px;margin-left:auto;margin-right:auto;}
.menu_background {background: #ffffff url(wpimages/wp56e5b905.png); background-position: top center; text-align:center; height:1350px;}
.background2 {background: transparent; position:relative;width:1000px;height:1350px;margin-left:auto;margin-right:auto;}
.menu_background_f {background: #ffffff url(wpimages/wp56e5b905.png); background-position: top center; text-align:center; height:1450px;}
.background2_f {background: transparent; position:relative;width:1000px;height:1450px;margin-left:auto;margin-right:auto;}
.contact_text_header3 {position: relative; top: 10px;color: #00FF00; padding-left:50px;margin-top:0px; width: 300px; text-align: left;}
.image1 {position:absolute; left:0px; top:303px; width:1000px; height:1px;}
.bucket {
	position:absolute;
	left:0px;
	top:9px;
	width:1000px;
	height:650px;
}
.image2 {position:absolute; left:0px; top:0px; width:1000px; height:664px;}
.title {position:absolute; left:30px; top:18px; width:269px; height:200px;}
.titleimage {
	position:absolute;
	left:-19px;
	top:-27px;
	width:260px;
	height:180px;
}
.subtitle {
	position:absolute;
	left: 37px;
	top:140px;
	width: 208px;
}
.subtext {text-align: center; font-style:italic; font-size:18px; color: #FEFF8E;}
.subtext_f {text-align: center; font-style:italic; font-size:16px; color: white;}
.image3 {position:absolute; left:15px; top:184px; width:289px; height:288px;}
.squareoven {position:absolute; left:7px; top:184px; width:289px; height:288px;}
.image4 {position:absolute; left:320px; top:144px; width:670px; height:288px;}
.fournoir {position:absolute; left:316px; top:144px; width:670px; height:288px;}
.line1 {position:absolute; left:0px; top:480px; width:1000px; height:1px;}
.menu {position:absolute; left: 305px; top: 3px; width:670px;}
.textblock1 {position:absolute; width:954px; top: 485px; left:-296px; color: #F7921D; text-align:justify; height: 170px;}
.txt_2 {
	position:absolute;
	left:213px;
	top:673px;
	width:157px;
	height:18px;
	overflow:hidden;
}
.txt_6 {
	position:absolute;
	right:189px;
	top:673px;
	width:165px;
	height:18px;
	overflow:hidden;
}
.txt_10 {
	position:absolute;
	left:415px;
	top:673px;
	width:185px;
	height:18px;
	overflow:hidden;
}
.txt_11 {
	position:absolute;
	left:299px;
	top:689px;
	width:421px;
	height:18px;
	overflow:hidden;
}
.line2 {position:absolute; left:0px; top:662px; width:1000px; height:1px;}
.line3 {
	position:absolute;
	left:0px;
	top:700px;
	width:1000px;
	height:39px;
}
.cssval {
	position: absolute;
	top: 679px;
	width:180px;
	height: 31px;
	left: 824px;
}
.line4 {position:absolute; left:0px; top:153px; width:1000px; height:1px;}
.image5 {position:absolute; left:0px; top:0px; width:1000px; height:720px;}
.produce_text {position:absolute; width:897px; top: 170px;left:52px; height:auto; color: #F7921D; text-align:justify; padding-right:5px; overflow:auto;}
.produce_text_header {color: #00FF00; margin-top:0px;}
.produce_pic {float: left; height: 120px; width: 120px; margin-right: 5px; border: solid medium #00FF00;}
.produce_pic_2 {float: right; height: 120px; width: 120px; margin-left: 5px; border: solid medium #00FF00;}
.homemade_text_header {color: #00FF00; text-align:right;margin-top:10px;}
.homemade_pic {float: right; height: 120px; width: 120px; margin-left: 5px; border: solid medium #00FF00;}
.brands_text_header {color: #00FF00; margin-top:10px; text-align: left;}
.image6 {
	position:absolute;
	left:0px;
	top:0px;
	width:1000px;
	height:878px;
}
.y_picture_heading {position:absolute; top:484px; width: 307px; left: 53px;}
.y_picture_heading_f {
	position:absolute;
	top:531px;
	width: 307px;
	left: 54px;
}
.y_picture_text {text-align: center; color: white; font-style:italic;}
.y_picture_heading_2 {
	position:absolute;
	top:531px;
	width: 286px;
	left: 663px;
}
.y_picture_text_2 {text-align: center; color: white; font-style:italic;}
.event_heading {
	position:absolute;
	width:897px;
	top: 175px;
	left:54px;
	height:auto;
	color: #F7921D;
	text-align:justify;
	padding-right:5px;
}
.event_header {color: #00FF00; margin-top:0px;}
.riverbank {float: left; height: 268px; width: 300px; margin-right: 5px; border: solid medium #00FF00;}
.riverbank_f {float: left; height: 300px; width: 300px; margin-right: 5px; border: solid medium #00FF00;}
.garden {float: right; height: 300px; width: 279px; margin-left: 5px; border: solid medium #00FF00;}
.event_header2 {position:absolute; top: 354px;color: #00FF00; margin-top:20px;}
.event_text {position: absolute; top: 565px; left: 300px; height:auto; color: #F7921D; text-align:justify; width: 653px;}
.event_text_f {
	position: absolute;
	top: 601px;
	left: 301px;
	height:auto;
	color: #F7921D;
	text-align:justify;
	width: 653px;
}
.txt_2_1 {position:absolute; left:213px; top:912px; width:157px; height:18px; overflow:hidden;}
.txt_6_1 {position:absolute; right:189px; top:912px; width:165px; height:18px; overflow:hidden;}
.txt_10_1 {position:absolute; left:415px; top:912px; width:185px; height:18px; overflow:hidden;}
.txt_2_1_f {
	position:absolute;
	left:213px;
	top:855px;
	width:157px;
	height:18px;
	overflow:hidden;
}
.txt_2_1_g {
	position:absolute;
	left:215px;
	top:914px;
	width:157px;
	height:18px;
	overflow:hidden;
}
.txt_6_1_f {
	position:absolute;
	right:189px;
	top:855px;
	width:165px;
	height:18px;
	overflow:hidden;
}
.txt_6_1_g {
	position:absolute;
	right:187px;
	top:914px;
	width:165px;
	height:18px;
	overflow:hidden;
}
.txt_10_1_f {
	position:absolute;
	left:415px;
	top:855px;
	width:185px;
	height:18px;
	overflow:hidden;
}
.txt_10_1_g {
	position:absolute;
	left:417px;
	top:914px;
	width:185px;
	height:18px;
	overflow:hidden;
}
.txt_11_1 {position:absolute; left:299px; top:930px; width:421px; height:18px; overflow:hidden;}
.txt_11_1_f {
	position:absolute;
	left:299px;
	top:871px;
	width:421px;
	height:18px;
	overflow:hidden;
}
.txt_11_1_g {
	position:absolute;
	left:301px;
	top:930px;
	width:421px;
	height:18px;
	overflow:hidden;
}
.line4 {position:absolute; left:0px; top:901px; width:1000px; height:1px;}
.line5 {position:absolute; left:0px; top:936px; width:1000px; height:1px;}
.line4_f {
	position:absolute;
	left:0px;
	top:843px;
	width:1000px;
	height:1px;
}
.line4_g {
	position:absolute;
	left:1px;
	top:900px;
	width:1000px;
	height:1px;
}
.line4_f1 {
	position:absolute;
	left:1px;
	top:1342px;
	width:1000px;
	height:1px;
}
.line5_f {
	position:absolute;
	left:0px;
	top:878px;
	width:1000px;
	height:1px;
}
.line5_g {
	position:absolute;
	left:1px;
	top:935px;
	width:1000px;
	height:1px;
}
.cssval1 {position: absolute; top: 917px; width:180px; height: 31px; left: 825px;}
.cssval1_f {
	position: absolute;
	top: 858px;
	width:180px;
	height: 31px;
	left: 824px;
}
.cssval1_g {
	position: absolute;
	top: 916px;
	width:180px;
	height: 31px;
	left: 824px;
}
.image7 {
	position:absolute;
	left:0px;
	top:0px;
	width:1000px;
	height:1304px;
}
.menu_heading {position:absolute; width:897px; top: 160px;left:52px; height:1148px; color: #F7921D; text-align:justify; padding-right:5px; overflow:hidden;}
.menu_heading_f {
	position:absolute;
	width:897px;
	top: 172px;
	left:52px;
	height:1200px;
	color: #F7921D;
	text-align:justify;
	padding-right:5px;
	overflow:hidden;
}
.menu_header_1 {color: #00FF00; margin-top:0px; width: 400px;}
.menu_header_1_f {color: #00FF00; margin-top:0px; width: 600px;}
.menu_header_2 {color: #00ff00; margin-top:0px;}
.menu_pics {height: 150px; width: 840px; padding-left: 35px; overflow:hidden;}
.menu_pics2 {
	position: absolute;
	top: 503px;
	height: 150px;
	width: 840px;
	left: 89px;
	overflow:hidden;
}
.menu_pic_1 {float: left; height: 145px; width: 200px; margin-right: 3px;border: solid medium #00FF00;}
.menu_pic_2 {float: left; height: 145px; width: 200px; margin-right: 5px; border: solid medium #00FF00;}
.menu_pic_3 {float: right; height: 145px; width: 200px; border: solid medium #00FF00;}
.curry_pic_1 {float: left; height: 145px; width: 200px; margin-right: 3px;border: solid medium #00FF00;}
.curry_pic_2 {float: left; height: 145px; width: 200px; margin-right: 5px; border: solid medium #00FF00;}
.curry_pic_3 {float: left; height: 145px; width: 200px; margin-right: 3px;border: solid medium #00FF00;}
.curry_pic_4 {float: left; height: 145px; width: 200px; margin-right: 5px; border: solid medium #00FF00;}
.menu_caption_1 {position:absolute; top:255px; width: 210px;}
.menu_caption_text {text-align: center; font-style:italic;}
.menu_caption_1_position {position:absolute; left: 210px; top:255px; width: 209px;}
.takeaway_caption1 {
	position: absolute;
	left: 88px;
	top:369px;
	width:200px;
	color:#F7921D;
	font-style:italic;
}
.takeaway_caption2 {
	position: absolute;
	left: 300px;
	top:369px;
	width:200px;
	color:#F7921D;
	font-style:italic;
}
.takeaway_caption3 {
	position: absolute;
	left: 510px;
	top:369px;
	width:200px;
	color:#F7921D;
	font-style:italic;
}
.takeaway_caption4 {
	position: absolute;
	left: 718px;
	top:369px;
	width:200px;
	color:#F7921D;
	font-style:italic;
}
.takeaway_caption5 {
	position: absolute;
	left: 93px;
	top:658px;
	width:200px;
	color:#F7921D;
	font-style:italic;
}
.takeaway_caption6 {
	position: absolute;
	left: 726px;
	top:658px;
	width:200px;
	color:#F7921D;
	font-style:italic;
}
.takeaway_text1 {
	position: absolute;
	left: 88px;
	width:840px;
	text-align:justify;
	top: 392px;
	color: white;
}
.takeaway_text2 {
	position: absolute;
	left: 307px;
	width:403px;
	text-align:justify;
	top: 480px;
	color: #F7921D;
}
.takeaway_text2w {
	position: absolute;
	left: 307px;
	width:403px;
	text-align:justify;
	top: 580px;
	color: #fff;
}
.takeaway_text2g {
	position: absolute;
	left: 307px;
	width:403px;
	text-align:justify;
	top: 650px;
	color: #F7921D;
}
.takeaway_text2l {
	position: absolute;
	left: 88px;
	width:840px;
	text-align:center;
	top: 740px;
	color: #fff;
}
.facebook_icon {
	position: absolute;
	left: 474px;
	width: 20px;
	height:20px;
	top: 778px;
}
.menu_header_3 {color: #00ff00; margin-top:0px;text-align:right}
.menu_pic3 {float: right; height: 155px; width: 200px; margin-left: 5px; border: solid medium #00FF00;}
.menu_header_4 {color: #00ff00; margin-top:50px;text-align:left;}
.menu_pic4 {float: left; height: 155px; width: 200px; margin-right: 5px; border: solid medium #00FF00;}
.menu_list {list-style-type:none;text-align:center;color:white;}
.menu_list1 {list-style-type:none; margin-left:425px;color:white;}
.menu_list1_f1 {list-style-type:none; margin-left:420px;color:white; text-align:center;}
.menu_list1_f {list-style-type:none; margin-left:470px;color:white;}
.menu_list2 {list-style-type:none; margin-left:440px;color:white;}
.menu_stub {margin-left:600px;}
.menu_pic5 {float: left; height: 149px; width: 200px; margin-right: 5px; border: solid medium #00FF00;}
.menu_pic6 {float: left; height: 149px; width: 200px; margin-left: 5px; margin-right: 5px;border: solid medium #00FF00;}
.white {color: white;}
.white_underline {color: white; text-decoration:underline;}
.white_centre {color:white; text-align:center;}
.image_border {border: solid medium #00FF00;}
.supplier {text-align: center; font-size: 18px;}
.colour {color: #F7921D;}
.centre {text-align: center;}
.more {color: #00ff00; margin-top:70px;text-align:right;}
.private {color: #00FF00; margin-top:30px; width: 500px;}
.txt_2_2 {position:absolute; left:213px; top:1320px; width:157px; height:18px; overflow:hidden;}
.txt_6_2 {position:absolute; right:189px; top:1320px; width:165px; height:18px; overflow:hidden;}
.txt_10_2 {position:absolute; left:415px; top:1320px; width:185px; height:18px; overflow:hidden;}
.txt_2_2_f {
	position:absolute;
	left:214px;
	top:1317px;
	width:157px;
	height:18px;
	overflow:hidden;
}
.txt_6_2_f {
	position:absolute;
	right:189px;
	top:1317px;
	width:165px;
	height:18px;
	overflow:hidden;
}
.txt_10_2_f {
	position:absolute;
	left:416px;
	top:1317px;
	width:185px;
	height:18px;
	overflow:hidden;
}
.txt_11_2 {position:absolute; left:299px; top:1338px; width:421px; height:18px; overflow:hidden;}
.txt_11_2_f {
	position:absolute;
	left:300px;
	top:1334px;
	width:421px;
	height:18px;
	overflow:hidden;
}
.line6 {position:absolute; left:0px; top:1309px; width:1000px; height:1px;}
.line7 {position:absolute; left:0px; top:1344px; width:1000px; height:1px;}
.line7_f1 {
	position:absolute;
	left:1px;
	top:1307px;
	width:1000px;
	height:1px;
}
.menu_text7 {
	position:absolute;
	top:1109px;
	text-align:center;
	color:#F7921D;
	left: 144px;
}
.menu_text8 {
	position:absolute;
	top:1065px;
	text-align:center;
	color:#F7921D;
	left: 238px;
}
.cssval2 {position: absolute; top: 1324px; width:180px; height: 31px; left: 825px;}
.cssval2_f {
	position: absolute;
	top: 1322px;
	width:180px;
	height: 31px;
	left: 818px;
}
.contact_text {position: absolute; top:0px; left: 52px; text-align: left;}
.contact_text_header {position: relative; top: 10px;color: #00FF00; padding-left:0px;margin-top:0px; width: 300px; text-align: left;}
.contact_text1 {position: absolute; top:0px; left: 52px; text-align: left;}
.contact_text_header1 {position: relative; top: 10px;color: #00FF00; padding-left:0px;margin-top:0px; width: 300px; text-align: left;}
.visit {position: absolute; left: 0px; top:596px; width: 1000px; text-align: center; color: white; font-size: 18px;}
.contact {position:absolute; left: 586px; top: 180px; width: 382px; height: auto; padding-right:5px; text-align: justify; color: #F7921D;}
.contact_numbers {text-align: center; font-size: 16px; color: white;}
.line8 {position:absolute; left:0px; top:663px; width:1000px; height:1px;}
.line9 {position:absolute; left:0px; top:698px; width:1000px; height:1px;}

.Normal-P
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400; 
        }
.Normal-C
        {
        font-family:"Agency FB", sans-serif; font-size:64.0px; 
        line-height:1.27em; color:#ffffff; 
        }
.Normal-C0
        {
        font-family:"Verdana", sans-serif; font-size:9.0px; line-height:1.33em; 
        color:#ffffff; 
        }
.style7 {font-family: Amienne; font-size: 72pt; }
.style9 {font-family: Amienne; font-size: 72pt; font-weight: bold; }

#menu2 {display:block; height:93px; min-height:93px; margin:15px;}
#menu2 ul {margin:0; padding:0; list-style-type:none;}
#menu2 li {display:block; float:left; margin-right:1px; width:131px; border:1px solid #00FF00;}
#menu2 li.list1t {background:#000 url(menu1.jpg) no-repeat; outline: none;}
#menu2 li.active {color:red;}
#menu2 li.list2t {background:#000 url(menu2.jpg) no-repeat; outline: none;}
#menu2 li.list3t {background:#000 url(menu3.jpg) no-repeat; outline: none;}
#menu2 li.list4t {background:#000 url(menu4.jpg) no-repeat; outline: none;}
#menu2 li.list5t {background:#000 url(menu5b.jpg) no-repeat; outline: none;}
#menu2 a {display:block; width:131px; padding-top:91px; color:#000; text-decoration:none; text-align:center; text-transform:uppercase; color:#fff; font-size:0.8em; font-weight:bold;}
#menu2 a.active {color:#00FF00;}

#menu2 a#item1t {background:transparent url(menu1.jpg) -131px -91px no-repeat;}
#menu2 a#item2t {background:transparent url(menu2.jpg) -131px -91px no-repeat;}
#menu2 a#item3t {background:transparent url(menu3.jpg) -131px -91px no-repeat;}
#menu2 a#item4t {background:transparent url(menu4.jpg) -131px -91px no-repeat;}
#menu2 a#item5t {background:transparent url(menu5b.jpg) -131px -91px no-repeat;}

#menu2 a#item1t:hover {background-position:top right; z-index:50; color:#F7921D;}
#menu2 a#item2t:hover {background-position:top right; z-index:50; color:#F7921D;}
#menu2 a#item3t:hover {background-position:top right; z-index:50; color:#F7921D;}
#menu2 a#item4t:hover {background-position:top right; z-index:50; color:#F7921D;}
#menu2 a#item5t:hover {background-position:top right; z-index:50; color:#F7921D;}
