/* CSS Document */
h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, span, fieldset, legend, blockquote { margin: 0; padding: 0; }
/* ul li { list-style: none; display: block; line-height: 12px; }
ol li { list-style: decimal inside; } */
li {	color: #1A3876;	list-style: none;}
#register li, #week li {list-style: none;}
img { border: none; }
span{display:none}
a, a:link, a:visited, a:active, a:hover { text-decoration: none; font-weight: bold; color: #333; outline: none; }
a:hover { color: #000; }
body{ background: #D3E6C1; font: 62.5% Verdana, Arial, Helvetica, sans-serif; }
p {	line-height:1.4em;	color: #1A3876;}

#container { width: 750px; margin-right: auto; margin-left: auto; background: #EFFAEF; border: 20px solid #FFFFFF; padding: 20px 20px 10px;}

#top { position: relative;width: 750px;}
#top h1 { height: 32px; }
#logo { background: url(assets/img/logo.gif);height: 58px;width: 123px;position: absolute;top: 30px;}

#navcontainer { height: 58px; border-top: 1px dashed #ccc; border-right: none; border-bottom: 1px dashed #ccc;
border-left: none; padding-right: 15px; padding-left: 153px; padding-top: 7px; }

#nav1, #nav2 {  width: 450px; height: 24px; margin: 2px;}
#nav1 li, #nav2 li { list-style: none; float: left; width: 80px; display: inline; background: url(assets/img/nav1-bg.gif); height: 24px;
font-size: 90%; border-right: 2px solid #FFFFFF; text-align: center; border-bottom: 2px solid #FFFFFF; }
#nav2 li { background: url(assets/img/nav2-bg.gif);}
#nav1 a, #nav2 a { display: block;padding-top: 6px; height:18px;}
#nav1 a:hover {background:url(assets/img/nav2-bg.gif)}
#nav2 a:hover {background:url(assets/img/nav1-bg.gif)}

#week {list-style: none; position: absolute; right: 0px; top: 0px; background: url(assets/img/week.gif) no-repeat; height: 30px; width: 177px; }
#week a {display:block; width:177px; height:30px;}

#register { background: #9DDE9D; position: absolute; right: 0px; width: 160px; top: 40px; border: 10px solid #B9E7B9; }
#register a {display: block; padding: 10px 5px; text-align: center;}

#flavours {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 216px;
	margin-bottom: 20px;
}
#flavours li a { height: 100%;	width: 100%;	display: block;}
#flavours li {	list-style: none; height: 105px;	width: 107px;	float: left;	border: 1px solid #FFFFFF;}

.classic a, .classic a:link { background: #FFEE00 url(assets/img/classic-bg_off.gif);}
.classic a:hover { background: #FFEE00 url(assets/img/classic-bg_on.gif);}

.light a, .light a:link {	background: #007DC7 url(assets/img/light-bg_off.gif);}
.light a:hover { background: #007DC7 url(assets/img/light-bg_on.gif);}

.veggie a, .veggie a:link { background: #ACC314 url(assets/img/veggie-bg_off.gif);}
.veggie a:hover { background: #ACC314 url(assets/img/veggie-bg_on.gif);}

.bigeat a, .bigeat a:link { background: #ED4535 url(assets/img/bigeat-bg_off.gif);}
.bigeat a:hover { background: #ED4535 url(assets/img/bigeat-bg_on.gif);}

.premium a, .premium a:link { background: #000000 url(assets/img/premium-bg_off.gif);}
.premium a:hover { background: #000000 url(assets/img/premium-bg_on.gif);}

.other a, .other a:link { background: #A6881A url(assets/img/other-bg_off.gif);}
.other a:hover { background: #A6881A url(assets/img/other-bg_on.gif);}

.picsix { background: #000000 url(assets/img/picsix.jpg);}


#main {	height: 100%;	position: relative;	padding-top:5px;	padding-bottom: 20px;}

#left { float: left; width: 220px; text-align: right; padding-top: 43px; }
#left h2 { background: url(assets/img/lefth2-bg.gif) no-repeat right; height: 51px; width: 220px; float}
#left h3 {	color: #78B078;	font-size: 115%;	font-weight: normal;	margin-bottom:10px;}
#left h4 {	padding-top: 10px;	font-size: 1.5em;}
#left p {	padding-bottom: 10px;}
#left b { color: #000000;}

#content { margin-left: 238px; width: 330px; }
#content h2 {	background: url(assets/img/contenth2-bg.gif) no-repeat;	height: 43px;	width: 326px;}
#content h3 {font-size: 115%;}
#content h4 { font-size: 1.5em;}
#content p {	padding-bottom: 10px;	padding-right: 20px;}
#content img {	float: left;	padding-right: 0px;	padding-left: 0px;	border: 3px solid #18336F;	margin-right: 20px;margin-bottom: 0px;}
.details {padding-top:20px}

#right { top: 5px; position: absolute; width: 180px; right: 0px; }
#right h2 {	background: url(assets/img/righth2-bg.gif);	height: 43px;	width: 180px;}
#right img {
	border-top: 2px solid #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-bottom: 20px;
}

#left .classic {
	height: 360px;
	width: 220px;
	background: #FFEE00 url(assets/img/classic-large.gif);
	margin-bottom: 20px;
}
#left .light {
	height: 425px;
	width: 220px;
	background: #007DC7 url(assets/img/light-large.jpg);
	margin-bottom: 20px;
}
#left .veggie {
	height: 370px;
	width: 220px;
	background: #ACC314 url(assets/img/veggie-large.jpg);
	margin-bottom: 20px;
}
#left .premium {
	height: 600px;
	width: 220px;
	background: #000000 url(assets/img/premium-large.jpg);
	margin-bottom: 20px;
}
#left .bigeat {
	height: 395px;
	width: 220px;
	background: #ED4535 url(assets/img/bigeat-large.jpg);
	margin-bottom: 20px;
}
#left .other {
	height: 525px;
	width: 220px;
	background: #A6881A url(assets/img/other-large.jpg);
	margin-bottom: 20px;
}
#left .sotw { background: url(assets/img/sotw.jpg) no-repeat left; height: 51px; width: 220px; float}
#left .faqs { background: url(assets/img/faqs.jpg) no-repeat left; height: 51px; width: 220px; float}
#left .about { background: url(assets/img/about.jpg) no-repeat left; height: 51px; width: 220px; float}
#left .foodmatters { background: url(assets/img/foodmatters.jpg) no-repeat left; height: 51px; width: 220px; float}
#left .latestnews { background: url(assets/img/latestnews.jpg) no-repeat left; height: 51px; width: 220px; float}
#left .register { background: url(assets/img/register.jpg) no-repeat left; height: 51px; width: 220px; float}
#left .pointofsale { background: url(assets/img/pointofsale.jpg) no-repeat left; height: 51px; width: 220px; float}
#left .delivery { background: url(assets/img/delivery.jpg) no-repeat left; height: 51px; width: 220px; float}
#left .contactus { background: url(assets/img/contactus.jpg) no-repeat left; height: 51px; width: 220px; float}

#descriptions li, .bullets li {
	background: url(assets/img/bullet5px.gif) no-repeat 0px 4px;
	padding-left: 10px;
	padding-bottom: 5px;
	text-align: left;

}


#footer {	padding-top: 10px;	border-top: 1px dashed #919891;}
#footer p {	text-align: right;}
#footer img { vertical-align: text-top;}

.clear { clear: both; }
.posted {	font-weight: bold;}
.hrnews {	background: url(assets/img/newshr.gif) no-repeat center;	height: 20px;}


hr{ display:none}

/* Form Styles*/
#content form {	margin: 15px 0;	font-size: 100%;	width: 325px;}

#content fieldset {border: 1px solid #555;padding: 5px;	background: url(images/background.gif) no-repeat -70px 17px;}

html>body #content fieldset { background: url(images/background.gif) no-repeat -70px 0; }

#content legend {	padding: 5px;	font-weight: bold;	color: #1A3876;}

#content label {	display: block;	margin: 10px 0 4px 0;}

#content label.check { display: inline; }

#content textarea, #content input {	width: 298px;	border: 2px double #7F9DB9;	padding: 3px;	font: 1em Verdana, Arial, Helvetica, sans-serif;	color: #888;	margin: 0;	}

#content select { width: 100%; }

#content input.check { background: none; border: none; width: auto; margin: 6px 4px 0 4px; }

#content input.submit{	color:#FFFFFF;	background: #1A3876;	border-style: outset;	border-width: 2px;	width: 308px;}

#content textarea { height: 100px; }


