/* CSS Document */

body {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#EEECEC;
}
.p 
{
font-family:arial;
font-size:11px;
color:#5A5A5A;
text-align:justify;
font-weight:normal;
line-height:1.5;
text-decoration:none;
}
.p2 
{
font-family:arial;
font-size:12px;
color:#5A5A5A;
text-align:justify;
font-weight:normal;
line-height:1.5;
text-decoration:none;
}
.porange 
{
font-family:arial;
font-size:11px;
color:#FD6804;
text-align:justify;
font-weight:normal;
line-height:1.5;
text-decoration:none;
}
.porange2 
{
font-family:arial;
font-size:12px;
color:#FD6804;
text-align:justify;
font-weight:normal;
line-height:1.5;
text-decoration:none;
}
.porange2 a 
{
font-family:arial;
font-size:12px;
color:#FD6804;
text-align:justify;
font-weight:normal;
line-height:1.5;
text-decoration:none;
}
.porange2 a:hover 
{
font-family:arial;
font-size:12px;
color:#228301;
text-align:justify;
font-weight:normal;
line-height:1.5;
text-decoration:none;
}
.porange1 
{
font-family:arial;
font-size:11px;
color:#FD6804;
text-align:justify;
font-weight:bold;
text-decoration:none;
}
.b
{
font-family:arial;
font-size:11px;
color:#5A5A5A;
font-weight:bold;
text-decoration:none;
}
.address
{
font-family:arial;
font-size:11px;
color:#5A5A5A;
font-weight:bold;
line-height:1.5;
text-decoration:none;
}
.rightitle
{
font-family:Century Gothic;
font-size:14px;
color:#AD4101;
font-weight:bold;
text-decoration:none;
}
.righsubtitle
{
font-family:Century Gothic;
font-size:11px;
color:#6B6B6B;
font-weight:bold;
text-decoration:none;
}
.righsubtitle a
{
font-family:Century Gothic;
font-size:11px;
color:#6B6B6B;
font-weight:bold;
text-decoration:none;
}
.righsubtitle a:hover
{
font-family:Century Gothic;
font-size:11px;
color:#FD6804;
font-weight:bold;
text-decoration:none;
}
.h1
{
font-family:Century Gothic;
font-size:22px;
color:#FD6804;

font-weight:normal;
text-decoration:none;
}
.h2
{
font-family:arial;
font-size:18px;
color:#343434;
font-weight:bold;
text-decoration:none;
}

.h3
{
font-family:century Gothic;
font-size:13px;
color:#AE4101;
font-weight:bold;
text-decoration:none;
}

.crumbtrail
{
font-family:arial;
font-size:11px;
color:#908F8F;
font-weight:bold;
text-decoration:none;
padding-left:18px;
}
.crumbtrail a
{
font-family:arial;
font-size:11px;
color:#908F8F;
font-weight:normal;
text-decoration:none;
padding-left:1px;
}
.crumbtrail a:hover
{
font-family:arial;
font-size:11px;
color:#908F8F;
font-weight:normal;
text-decoration:none;
padding-left:1px;
}
.foodtitle
{
font-family:arial;
font-size:17px;
color:#343434;
font-weight:bold;
text-decoration:none;
}
.offer
{
font-family:arial;
font-size:12px;
color:#AE4101;
font-weight:normal;
text-transform:uppercase;
text-decoration:none;
}
.offer2
{
font-family:arial;
font-size:15px;
color:#AE4101;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
}

.paraline
{
font-family:arial;
font-size:14px;
color:#343434;
font-weight:bold;
text-decoration:none;
}
.paraline2
{
font-family:arial;
font-size:16px;
color:#343434;
font-weight:bold;
text-decoration:none;
}
.foodname
{
font-family:arial;
font-size:11px;
color:#B07F2A;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
}
.foodname2
{
font-family:arial;
font-size:11px;
color:#B07F2A;
font-weight:bold;
text-decoration:none;
}

.subtitle
{
font-family:arial;
font-size:11px;
color:#AF3E02;
font-weight:bold;
text-decoration:none;
}
.dot
{
font-family:arial;
font-size:11px;
color:#B07F2A;
font-weight:normal;
text-decoration:none;
}
.carrername
{
font-family:arial;
font-size:11px;
color:#AF3E02;
font-weight:bold;
text-decoration:none;
}
.more
{
font-family:arial;
font-size:11px;
color:#F77A1C;
font-weight:bold;
text-decoration:none;
}
.more a
{
font-family:arial;
font-size:11px;
color:#F77A1C;
font-weight:bold;
text-decoration:none;
}
.more a:hover
{
font-family:arial;
font-size:11px;
color:#228301;
font-weight:bold;
text-decoration:none;
}
.times
{
font-family:arial;
font-size:11px;
color:#5A5A5A;
font-weight:normal;
text-decoration:none;
padding-left:6px;
}
.title
{
font-family:century Gothic;
font-size:18px;
color:#FD6804;
font-weight:bold;
text-decoration:none;
padding-left:6px;
}
.openandclose
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	padding-left:5px;	
}
.bottommenu
{
font-family:century Gothic;
font-size:11px;
color:#565555;
font-weight:bold;
text-decoration:none;
}
.bottommenu a
{
font-family:century Gothic;
font-size:11px;
color:#565555;
font-weight:bold;
text-decoration:none;
}
.bottommenu a:hover
{
font-family:century Gothic;
font-size:11px;
color:#FD6804;
font-weight:bold;
text-decoration:none;
}
.bottommenubar
{
font-family:century Gothic;
font-size:11px;
color:#808080;
font-weight:bold;
text-decoration:none;
}
.copyright
{
font-family:arial;
font-size:11px;
color:#949393;
font-weight:none;
text-decoration:none;
}

.copyright2
{
font-family:arial;
font-size:11px;
color:#BAB9B9;
font-weight:none;
text-decoration:none;
}
.copyright2 a
{
font-family:arial;
font-size:11px;
color:#BAB9B9;
font-weight:none;
text-decoration:none;
}
.copyright2 a:hover
{
font-family:arial;
font-size:11px;
color:#BAB9B9;
font-weight:none;
text-decoration:none;
}
.bottomtext
{
font-family:arial;
font-size:10px;
color:#7E7E7E;
text-align:center;
font-weight:none;
text-decoration:none;
}
.highlight
{
font-family:arial;
font-size:11px;
color:#B0802C;
font-weight:bold;
text-decoration:none;
}
.news
{
font-family:century Gothic;
font-size:12px;
color:#303030;
font-weight:none;
text-decoration:none;
}
.grayline
{
background-image:url(../images/line_bg.jpg);
background-color:#B1B1B1;
background-repeat:repeat-y;
}
.comingsoon
{background-image:url(../images/comingsoon.jpg);
background-repeat:repeat-x;
}

.smoothline
{background-image:url(../images/smoothline_divider.jpg);
background-repeat:no-repeat;
}

.bottomline
{background-image:url(../images/bottom_line.jpg);
background-repeat:repeat-x;
background-position:center;
}
.opening
{
	background-image:url(../images/openingtimes.jpg);
	background-repeat:no-repeat;

}

.closing
{
	background-image:url(../images/closingday.jpg);
	background-repeat:no-repeat;
}

.topbg
{
background-image:url(../images/topbg.jpg);
background-repeat:repeat-x;
}
.toptitlebg
{background-image:url(../images/top_titlebg.jpg);
background-repeat:no-repeat;
}
.tophorline
{background-image:url(../images/top_horline_bg.jpg);
background-repeat:repeat-x;
}
.greybg
{background-image:url(../images/greybackground.jpg);
background-repeat:no-repeat;
}
.vlinebg
{background-image:url(../images/vertical_line_bg.jpg);
background-repeat:repeat-y;
}
.address
{
font-family:arial;
font-size:12px;
color:#3B3B3B;
font-weight:bold;
text-decoration:none;
}
.address a
{
font-family:arial;
font-size:12px;
color:#3B3B3B;
font-weight:bold;
text-decoration:none;
}
.address a:hover
{
font-family:arial;
font-size:12px;
color:#3B3B3B;
font-weight:bold;
text-decoration:none;
}
.telenumber
{
font-family:arial;
font-size:14px;
color:#3B3B3B;
font-weight:bold;
text-decoration:none;
}
.error 
{
font-family:arial;
font-size:10pt;
color:#ff0000 !important;
text-align:justify;
font-weight:normal;
line-height:1.5;
text-decoration:none;
border-style:none;
}

.red {color:#ff0000}

a
{
font-family:arial;
font-size:11px;
color:#F77A1C;
font-weight:bold;
text-decoration:none;
}
a:hover
{
font-family:arial;
font-size:11px;
color:#228301;
font-weight:bold;
text-decoration:none;
}

.bookingForm th,.bookingForm td {
font-family:arial;
font-size:11px;
color:#5A5A5A;
text-align:justify;
font-weight:normal;
line-height:1.5;
text-decoration:none;
}
.bookingForm th {text-align:left;font-weight:bold}


ul#toc {list-style:none;width:50px;}
#toc li {background:url(dot.gif) repeat-x 0 0.85em;}
#toc li a {float:left;background:#FFF;padding: 0 4px 0 0;}
#toc li span {float:right;background:#FFF; padding 0 0 0 4px;}
#toc li br {clear:both;}