/* start page layout */
body{
	background:#000 url(/site/images/fader_top.png) repeat-x top fixed;
	border:0;
	height:100%;
	margin:0;
	padding:0}
#outer_container{
	background:url(/site/images/icon_restaurant_types.png) repeat-y;
	margin-left:auto;
	margin-right:auto;
	min-width:815px;
	max-width:1000px;
	padding-left:82px;
	width:85%}
#inner_container{}
/* end page layout */
/* start generic styling */
body,form,input,table,textarea{
	font-family:arial,helvetica,sans-serif}
/* end generic styling */
/* start header styling */
#header{
	background:url(/site/images/background_fire.png) no-repeat bottom right;
    height:312px;
	margin:0 -21px -13px 0;
	padding:1em 21px 30px 0;
	position:relative}
#header_right{
	color:#e5e4bb;
	float:right;
	font-weight:bold;
	margin-left:-9em /* prevents wrapping w/image*/}
#numbers{
	font-size:160%;
	margin:0}
	/* start callback styling */
#callback{
	font-size:120%;
	margin:-18px -18px 0 0 !important;
	position:relative;
	text-align:right}
#callback img{
	position:relative;
	top:20px}
#callback p:hover,#callback p:focus,#callback p:active{
	height:3.5em}
#cb_text{
	display:none}
#callback:hover #cb_text,#callback:focus #cb_text{
	background:#F7F7E2;
	border:3px solid #706F5B;
	box-shadow:5px 5px 15px #000;
		-moz-box-shadow:5px 5px 15px #000;
		-webkit-box-shadow:5px 5px 15px #000;
	color:#333;
	display:block;
	font-size:65%;
	font-weight:normal;
	padding:0.25em;
	position:absolute;
	top:45px;
	right:18px;
	text-align:center;
	width:350px}
#callback a{
	color:#333;
	text-decoration:underline}
	/* end callback styling */
#logo{
	background:url(/site/images/logo_whats_for_dinner_2.png) no-repeat bottom right;
	float:left;
	height:120px;
	position:relative;
	top:-6px;
	width:500px;/* height and width used to position writing */}
ul#wfd_open{
	font-size:90%;
	font-weight:bold;
	list-style-type:none;
	margin:0.75em 0}
#wfd_open .days{
	clear:both;
	display:block;
	float:left;
	text-align:right;
	width:70%}
#wfd_open .hours{
	display:block;
	float:right;
	width:30%}
/* end header styling */
/* start nav styling */
#nav{
	clear:both;
	margin:0.25em 0 0 0;
	padding:0;
	position:relative;
	left:150px}
#nav ul{
	list-style:none;
	margin:0;
	padding:5px 0}
#nav li{
	float:left;
	margin:0;
	padding:0;
	position:relative}
#nav a{
	color:#e5e4bb;
	font-weight:bold;
	padding:0.25em 0.5em;
	display:block;
	text-decoration:none;
	white-space:nowrap;
	margin-right:7px}
#nav a:hover,#nav a:focus{
	background:#706f5b;
	color:#fff;
	box-shadow:10px 10px 10px #111;
		-moz-box-shadow:10px 10px 10px #111;
		-webkit-box-shadow:10px 10px 10px #111;
	overflow:visible/*for Opera otherwise the shadow get hidden*/}
#nav_home{
	background:url(/site/images/icon_home.gif) no-repeat bottom right !important;
	padding-right:30px !important}
#nav_home:hover,#nav_home:focus{
	background:#706f5b url(/site/images/icon_home.gif) no-repeat bottom right !important}
#nav_contact{
	background:url(/site/images/icon_contact.gif) no-repeat bottom right !important;
	padding-right:30px !important}
#nav_contact:hover,#nav_contact:focus{
	background:#706f5b url(/site/images/icon_contact.gif) no-repeat bottom right !important}
	/* restaurant listing styling */
#menu_a2z{
	clear:both;
	font-size:80%;
    position:absolute;
		top:216px}
#menu_a2z a{
	color:#e5e4bb;
	font-weight:normal;
	padding:0.25em 0.5em;
	display:block;
	text-decoration:none;
    width:133px;
	white-space:nowrap}
#menu_a2z a:hover,#menu_a2z a:focus{
	background:#706f5b;
	color:#fff;
	box-shadow:10px 10px 10px #111;
		-moz-box-shadow:10px 10px 10px #111;
		-webkit-box-shadow:10px 10px 10px #111;
	overflow:visible/*for Opera otherwise the shadow get hidden*/}
#menu_a2z ul{
	background:url(/site/images/fader_block_black.png);
	float:left;
	list-style:none;
	margin:0 2px 0 0;
    padding:0;
    position:relative;
        top:12px}
	/* subnav styling */
.subnav{
	margin-top:1.75em;
	width:100%}
.subnav ul{
	margin-left:0.5%}
.subnav li{
	color:#fff;
	display:inline;
	font-size:90%;
	line-height:1.7;
	margin:0;
	padding:0}
.subnav a{
	color:#fff !important;
	letter-spacing:-0.1px;
	padding:0.3em 0.5%;
	text-decoration:none !important;
	white-space:nowrap}
.subnav a:hover,.subnav a:active{
	background:url(/site/images/fader_block_white.png)}
/* end nav styling */
#facebook{
	position:absolute;
	bottom:33px;
	right:46px}
/* start main content styling */
#content{
	background:#fff;
	color:#333;
	margin:0;
	padding:1em;
	position:relative}
#content_inner{
	max-width:650px;
	padding-right:241px}
h1{margin:0}
h1.no_logo{
	margin:0.75em 0}
h2,h3,h4{margin:1em 0 0 0}
strong{
	color:#666}
.center{
	text-align:center}
	/* closed styling */
#closed{
	border:1px solid #fff;
	clear:both;
	margin:1em 0}
#closed img{
	float:left;
	margin-left:1em}
#closed p{
	background:#eee;
	font-weight:bold;
	line-height:150%;
	padding:0.5em;
	text-align:center;}
	/* home page styling */
.home_outer{
	background:#f7f7e2 !important} 
.home{}
#home_float{
	float:right;
	margin:76px 0 0 1em}
.home h1{
	background:#fff;
	box-shadow:0 3px 10px #706F5B;
		-moz-box-shadow:0 3px 10px #706F5B;
		-webkit-box-shadow:0 3px 10px #706F5B;
	color:#333;
	font-size:180%;
	margin:11px 11px 31px 11px;
	padding:4px 0;
	text-align:center}
.home h2{
	color:#6a6a6a !important;
	font-size:95%;
	text-align:center}
.home h3,.home h4{
	color:#333 !important;
	margin-bottom:-0.25em}
.home p,.home li{
	line-height:130%}
.home .alpha{
	font-weight:bold;
	list-style-type:upper-alpha}
.home li{
	margin-bottom:0.5em}
#hp_catering{
	border:2px dashed #6a6a6a}
.home .notes{
	border-top:2px dashed #6a6a6a;
	margin:2em 0 0 0}
	/* specials page styling */
.specials h1{
	text-align:center}
	/* menu page styling */
#open{
	position:absolute;
	top:0;
	right:0;
	width:350px}
#open img{
	width:100%}
#open ul{
	background:url(/site/images/fader_block_black.png);
	color:#e5e4bb;
	font-size:80%;
	font-weight:bold;
	list-style-type:none;
	margin:0;
	padding:2px;
	position:absolute;
	bottom:5px;
	right:0;
	width:185px}
#open .days{
	background:url(/site/images/fader_block_black.png);
	clear:both;
	display:block;
	float:left;
	text-align:right;
	width:50%}
#open .hours{
	background:url(/site/images/fader_block_black.png);
	display:block;
	float:right;
	width:50%}
.addthis_toolbox{
	background:url(/site/images/share_me.gif) no-repeat 313px 43px;
	padding-top:3em;
	text-align:center}
#gift_voucher a{
	background:url(/site/images/gift_vouchers.png) no-repeat 0 0;
	height:131px;
	position:absolute;
		bottom:0;
		right:0;
	width:132px}
.subtext{
	color:#6a6a6a;
	font-size:80%;
	font-weight:normal}
	/* +++++ specials scheme +++++ */
.specials .doNOTdisplay{
	display:block}
.specials h2{
	display:none !important}
.specials h3{
	display:block !important;
	margin:0 0 -3px 0}
.specials .more_offers{
	display:none !important}
.specials .to_menu{
	display:block !important}
#specials{
	clear:both}
#specials div{
	background:url(/site/images/icon_specials.jpg);
	margin-top:1em;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	padding:23px 28px 0;
	position:relative;
	width:448px}
#specials h2{
	margin:0 0 -3px 0}
#specials h3{
	display:none}
#specials .to_menu{
	display:none}
#specials p{
	margin:0.25em 0 0.25em 0}
.more_offers,.to_menu{
	background:url(/site/images/icon_specials.jpg) no-repeat bottom;
	font-weight:bold;
	margin:0.75em -23px 0 !important;
	padding:0 1em 1em;
	text-align:right}
#specials a:hover,#specials a:active{
	color:#222 !important}
	/* +++++ menu colour scheme +++++ */
/* copy block & replace with page ID & colour scheme
.xxxxx{
	border-top:5px solid #xxx;
	border-bottom:5px solid #xxx}
.xxxxx h1,.xxxxx h2,.xxxxx h3,#specials_xxxxx h3{
	color:#xxx}
.xxxxx .subnav{
	background:#xxx}
.xxxxx #specials_xxxxx{
	display:block}
*/

.apache_pizza{
	border-top:5px solid #CB282B;
	border-bottom:5px solid #CB282B}
.apache_pizza h1,.apache_pizza h2,.apache_pizza h3,.apache_pizza .new,#specials_apache_pizza h3{
	color:#CB282B}
.apache_pizza .subnav{
	background:#CB282B}
.apache_pizza #specials_apache_pizza{
	display:block}
 
.bella_roma{
	border-top:5px solid #057239;
	border-bottom:5px solid #057239}
.bella_roma h1,.bella_roma h2,.bella_roma h3,#specials_bella_roma h3{
	color:#057239}
.bella_roma .subnav{
	background:#057239}
.bella_roma #specials_bella_roma{
	display:block}

.capital{
	border-top:5px solid #AC0000;
	border-bottom:5px solid #AC0000}
.capital h1,.capital h2,.capital h3,#specials_capital h3{
	color:#AC0000}
.capital .subnav{
	background:#AC0000}
.capital #specials_capital{
	display:block}

.charcoal_grill_kebab{
	border-top:5px solid #393544;
	border-bottom:5px solid #393544}
.charcoal_grill_kebab h1,.charcoal_grill_kebab h2,.charcoal_grill_kebab h3,.charcoal_grill_kebab .new,#specials_charcoal_grill_kebab h3{
	color:#393544}
.charcoal_grill_kebab .subnav{
	background:#393544}
.charcoal_grill_kebab #specials_charcoal_grill_kebab{
	display:block}

.charcoal_grill_chicken{
	border-top:5px solid #393544;
	border-bottom:5px solid #393544}
.charcoal_grill_chicken h1,.charcoal_grill_chicken h2,.charcoal_grill_chicken h3,.charcoal_grill_chicken .new,#specials_charcoal_grill_chicken h3{
	color:#393544}
.charcoal_grill_chicken .subnav{
	background:#393544}
.charcoal_grill_chicken #specials_charcoal_grill_chicken{
	display:block}

.chicken_lickn{
	border-top:5px solid #B01F24;
	border-bottom:5px solid #B01F24}
.chicken_lickn h1,.chicken_lickn h2,.chicken_lickn h3,#specials_chicken_lickn h3{
	color:#B01F24}
.chicken_lickn .subnav{
	background:#B01F24}
.chicken_lickn #specials_chicken_lickn{
	display:block}

.chip_inn{
	border-top:5px solid #AC0000;
	border-bottom:5px solid #AC0000}
.chip_inn h1,.chip_inn h2,.chip_inn h3,#specials_chip_inn h3{
	color:#AC0000}
.chip_inn .subnav{
	background:#AC0000}
.chip_inn #specials_chip_inn{
	display:block}

.couch_potatas{
	border-top:5px solid #666633;
	border-bottom:5px solid #666633}
.couch_potatas h1,.couch_potatas h2,.couch_potatas h3,.couch_potatas .new,#specials_couch_potatas h3{
	color:#666633}
.couch_potatas .subnav{
	background:#666633}
.couch_potatas #specials_couch_potatas{
	display:block}

.curry_house{
	border-top:5px solid #666633;
	border-bottom:5px solid #666633}
.curry_house h1,.curry_house h2,.curry_house h3,#specials_curry_house h3{
	color:#666633}
.curry_house .subnav{
	background:#666633}
.curry_house #specials_curry_house{
	display:block}

.da_tang_noodle_house{
	border-top:5px solid #ab0a12;
	border-bottom:5px solid #ab0a12}
.da_tang_noodle_house h1,.da_tang_noodle_house h2,.da_tang_noodle_house h3,#specials_da_tang_noodle_house h3{
	color:#ab0a12}
.da_tang_noodle_house .subnav{
	background:#ab0a12}
.da_tang_noodle_house #specials_da_tang_noodle_house{
	display:block}

.eddie_rockets{
	border-top:5px solid #cb103d;
	border-bottom:5px solid #cb103d}
.eddie_rockets h1,.eddie_rockets h2,.eddie_rockets h3,.eddie_rockets .new,#specials_eddie_rockets h3{
	color:#cb103d}
.eddie_rockets .subnav{
	background:#cb103d}
.eddie_rockets #specials_eddie_rockets{
	display:block}

.emperor_city{
	border-top:5px solid #d92025;
	border-bottom:5px solid #d92025}
.emperor_city h1,.emperor_city h2,.emperor_city h3,.emperor_city .new,#specials_emperor_city h3{
	color:#d92025}
.emperor_city .subnav{
	background:#d92025}
.emperor_city #specials_emperor_city{
	display:block}

.fat_freddys{
	border-top:5px solid #db262d;
	border-bottom:5px solid #db262d}
.fat_freddys h1,.fat_freddys h2,.fat_freddys h3,.fat_freddys .new,#specials_fat_freddys h3{
	color:#db262d}
.fat_freddys .subnav{
	background:#db262d}
.fat_freddys #specials_fat_freddys{
	display:block}

.general{
	border-top:5px solid #706f5b;
	border-bottom:5px solid #706f5b}
.general h1{
	color:#333}
.general h2,.general h3,.general .new,#specials_general h3{
	color:#706f5b}
.general .subnav{
	background:#706f5b}
.general #specials_general{
	display:block}

.golden_mountain{
	border-top:5px solid #AD1808;
	border-bottom:5px solid #AD1808}
.golden_mountain h1,.golden_mountain h2,.golden_mountain h3,#specials_golden_mountain h3{
	color:#AD1808}
.golden_mountain .subnav{
	background:#AD1808}
.golden_mountain #specials_golden_mountain{
	display:block}

.kashmir{
	border-top:5px solid #694127;
	border-bottom:5px solid #694127}
.kashmir h1,.kashmir h2,.kashmir h3,.kashmir .new,#specials_kashmir h3{
	color:#694127}
.kashmir .subnav{
	background:#694127}
.kashmir #specials_kashmir{
	display:block}

.kebab_klub{
	border-top:5px solid #911911;
	border-bottom:5px solid #911911}
.kebab_klub h1,.kebab_klub h2,.kebab_klub h3,.kebab_klub .new,#specials_kebab_klub h3{
	color:#911911}
.kebab_klub .subnav{
	background:#911911}
.kebab_klub #specials_kebab_klub{
	display:block}

.kumarstasteofasia{
	border-top:5px solid #62722B;
	border-bottom:5px solid #62722B}
.kumarstasteofasia h1,.kumarstasteofasia h2,.kumarstasteofasia h3,#specials_kumarstasteofasia h3{
	color:#62722B}
.kumarstasteofasia .subnav{
	background:#62722B}
.kumarstasteofasia #specials_kumarstasteofasia{
	display:block}

.la_salsa{
	border-top:5px solid #bA7301;
	border-bottom:5px solid #bA7301}
.la_salsa h1,.la_salsa h2,.la_salsa h3,.la_salsa .new,#specials_la_salsa h3{
	color:#bA7301}
.la_salsa .subnav{
	background:#bA7301}
.la_salsa #specials_la_salsa{
	display:block}

.markos{
	border-top:5px solid #333;
	border-bottom:5px solid #333}
.markos h1,.markos h2,.markos h3,#specials_markos h3{
	color:#333}
.markos .subnav{
	background:#333}
.markos #specials_markos{
	display:block}

.mcdonalds{
	border-top:5px solid #947547;
	border-bottom:5px solid #947547}
.mcdonalds h1,.mcdonalds h2,.mcdonalds h3,.mcdonalds .new,#specials_mcdonalds h3{
	color:#947547}
.mcdonalds .subnav{
	background:#947547}
.mcdonalds #specials_mcdonalds{
	display:block}

.norios{
	border-top:5px solid #49568A;
	border-bottom:5px solid #49568A}
.norios h1,.norios h2,.norios h3,#specials_norios h3{
	color:#49568A}
.norios .subnav{
	background:#49568A}
.norios #specials_norios{
	display:block}

.off_licence{
	border-top:5px solid #706f5b;
	border-bottom:5px solid #706f5b}
.off_licence h1,.off_licence h2,.off_licence h3,.off_licence .new,#specials_off_licence h3{
	color:#706f5b}
.off_licence .subnav{
	background:#706f5b}
.off_licence #specials_off_licence{
	display:block}

.party_food{
	background:#fff url(/site/images/menu_party_food_balloons.jpg) 420px bottom no-repeat !important;
	border-top:5px solid #706f5b;
	border-bottom:5px solid #706f5b}
.party_food h1,.party_food h2,.party_food h3,.party_food .party_foodnew,#specials_ h3{
	color:#706f5b}
.party_food .party_foodsubnav{
	background:#706f5b}
.party_food #specials_{
	display:block}

.pizza_and_pasta_napoli{
	border-top:5px solid #F4202E;
	border-bottom:5px solid #F4202E}
.pizza_and_pasta_napoli h1,.pizza_and_pasta_napoli h2,.pizza_and_pasta_napoli h3,#specials_pizza_and_pasta_napoli h3{
	color:#F4202E}
.pizza_and_pasta_napoli .subnav{
	background:#F4202E}
.pizza_and_pasta_napoli #specials_pizza_and_pasta_napoli{
	display:block}

.pizza_shack{
	border-top:5px solid #64276E;
	border-bottom:5px solid #64276E}
.pizza_shack h1,.pizza_shack h2,.pizza_shack h3,#specials_pizza_shack h3{
	color:#64276E}
.pizza_shack .subnav{
	background:#64276E}
.pizza_shack #specials_pizza_shack{
	display:block}

.scottys_steakhouse{
	border-top:5px solid #7e571e;
	border-bottom:5px solid #7e571e}
.scottys_steakhouse h1,.scottys_steakhouse h2,.scottys_steakhouse h3,#specials_scottys_steakhouse h3{
	color:#7e571e}
.scottys_steakhouse .subnav{
	background:#7e571e}
.scottys_steakhouse #specials_scottys_steakhouse{
	display:block}

.street_wok{
	border-top:5px solid #e32121;
	border-bottom:5px solid #e32121}
.street_wok h1,.street_wok h2,.street_wok h3,#specials_street_wok h3{
	color:#e32121}
.street_wok .subnav{
	background:#e32121}
.street_wok #specials_street_wok{
	display:block}
    
.subway{
	border-top:5px solid #1D6254;
	border-bottom:5px solid #1D6254}
.subway h1,.subway h2,.subway h3,#specials_subway h3{
	color:#1D6254x}
.subway .subnav{
	background:#1D6254}
.subway #specials_subway{
	display:block}

.tamarind{
	border-top:5px solid #222E13;
	border-bottom:5px solid #222E13}
.tamarind h1,.tamarind h2,.tamarind h3,.tamarind .new,#specials_tamarind h3{
	color:#222E13}
.tamarind .subnav{
	background:#222E13}
.tamarind #specials_tamarind{
	display:block}
	/* +++++ list elements +++++ */
ul{ list-style:square;
	margin-left:1.5em;
	padding-left:0}
ol{ margin-left:1.5em;
	padding-left:0}
ul.no_bull{
	list-style-type:none;
	margin-left:0;
	padding-left:0}
	/* +++++ link elements +++++ */
a:link,a:visited,a:hover,a:active{
	font-weight:bold;
	text-decoration:none}
a img{
	border:none !important}
#content a{
	color:#444}
#content a:visited{
	color:#666}
#content a.external{
	background:url(/site/images/icon_external.gif) no-repeat center right;
	padding-right:15px}
img[usemap], object[usemap] {
    color:#F7F7E2}
	/* +++++ table elements +++++ */
table{
	border-collapse:collapse;
	font-size:90%;
	margin:-0.4em 0 0 0;
	width:100%}
th{padding:0 0.5em 0.5em 0.5em;
	text-align:left;
	vertical-align:top}
td{border-top:1px solid #ddd;
	padding:0.5em;
	vertical-align:top}
tr.first td{
	border-top:none}
tr:hover td{
	background:#eee}
.price_1,.price_2,.price_3,.price_4,.price_5{
	width:10%}
.dish,.two .price_1{
	color:#fff}
	/* +++++ other elements +++++ */
form#contact{
	border-top:5px solid #CB282B;
	margin:1em 0 1em 0;
	padding:0 1em 1em 1em}
form dt{
	margin-top:0.5em !important;
	margin-bottom:0.5em !important}
form dd{
	margin-left:0 !important}
input,textarea{
	background-color:#e5e5d0 !important;
	border:solid 1px #CB282B;
	font-size:100% !important;
	padding:4px}
input{
	width:30%}
textarea{
	width:65%}
.submit{
	background-color:#e5e5d0 !important;
	border:solid 1px #CB282B;
	color:#CB282B;
	cursor:pointer;
	font-weight:bold;
	width:auto}
	/* +++++ other elements +++++ */
abbr,.abbr{
	border:none;
	cursor:help}
.back2top{
	float:right}
.clear{
	clear:both}
.doNOTdisplay{
	display:none}
.hidden{
	position:absolute;
 	left:0px;
 	top:-500px;
 	width:1px;
 	height:1px;
 	overflow:hidden}
.new{
	font-weight:bold}
/* end main content styling */
/* start footer styling */
#footer{
	/*background:url(/site/images/colour_bars.jpg) no-repeat top center*/;
	color:#e5e4bb;
	font-weight:bold;
	font-size:90%;
	line-height:135%;
	padding:0}
#footer p{
	margin-bottom:0}
#footer a{
	color:#e5e4bb}
#footer a:visited{
	color:#e5e4bb}
#simius{
	float:right;
	text-align:right;
	height:2em;
	width:600px}
#simius_b{
	position:absolute;
 	left:0;
 	top:-500px;
 	width:1px;
 	height:1px;
 	overflow:hidden}
/*#simius:hover #simius_b,#simius:active #simius_b{
	position:relative;
 	left:0;
 	top:5px;
 	width:auto;
 	height:auto}
#simius_b a{
	border-right:1px solid #555;
	display:block;
	float:right;
	padding:1em 0.5em}
#simius_b #simius_last{
	border-right:none;
	padding-right:0}/*
/* end footer styling */
