@charset "utf-8";
/* CSS Document */
*
{
margin:0;
padding:0;
}
#empty_space_holder
{
height:500px;
clear:both;
}
.small_print
{
font-size:0.8em;
}

/* template */
#ad_slot
{
position:absolute;
width:134px;
left: 18px;
top: 410px;
text-align:left;
font-size:14px;
color:#FFFFFF;
}
#ad_slot img
{
width:134px;
border:0;
}
#ad_slot a:link, #ad_slot a:visited
{

}
#height_controller
{

}
#div_coniainer
{
width:1000px;
margin-left:auto;
margin-right:auto;
position:relative;
}
#div_top,#div_middle,#div_bottom
{
width:1000px;
margin-left:auto;
margin-right:auto;
}
#div_top
{
background-image:url(assets/top.jpg);
background-repeat:no-repeat;
height:257px;
}
#div_bottom
{
background-image:url(assets/bottom.jpg);
background-repeat:no-repeat;
height:29px;
}
#div_middle
{
background-image:url(assets/middle.jpg);
background-repeat:repeat-y;
}
#div_designer_logo
{
	position:absolute;
	left: 42px;
	top: 51px;
}
#div_h1
{
	position:absolute;
	left: 196px;
	top: 174px;
	text-align:center;
	height: 49px;
	width: 776px;
	font-size:11pt;
}
#top_bar
{
	position:absolute;
	left: 196px;
	top: 20px;
}
#nav_bar
{
	position:absolute;
	width:134px;
	left: 18px;
	top: 260px;
	text-align:center;
	font-size:14px;
}
#nav_bar div
{
margin-bottom:10px;
}
#nav_bar a:link, #nav_bar a:visited
{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
#nav_bar a:hover
{
background-color:#FFFFFF;
color:#000000;
}
#div_search
{
margin-left:250px;
margin-right:20px;
}
#bottom_notice
{
text-align:center;
margin-left:100px;
margin-top:30px;
}
.keywords_h2
{
font-size:0.7em;
}

/* index.php */
#div_search hr
{
height:3px;
color:#999999;
width:80%;
margin-top:10px;
margin-bottom:10px;
margin-left:0;
margin-right:auto;
text-align:left;
}
.small_h1
{
font-size:0.5em;
}
#div_region_list
{
height:350px;
}
.div_az
{
height:300px;
display:none;
}
.div_town
{
width:170px;
float:left;
clear:none;
}
.az_over
{
background:#000000;
color:#FFFFFF;
}
.county_link
{
float:left;
clear:none;
width:200px;
text-align:left;
margin-top:10px;
}
.county_link_hover
{
background-color:#000000;
color:#FFFFFF;
}
.county_link_hover a:link, .county_link_hover a:visited
{
color:#FFFFFF;
}
#site_des
{
clear:both;
padding-top:20px;
}

/* takeaways_postcode.php & towns/index.php */
#search_result
{

}
#search_result h2
{

}
#premium_block
{
font-size:1.2em;
}
.premium_takeaways
{
width:700px;
height:200px;
background-image:url(assets/premium_bg.jpg);
background-repeat:no-repeat;
margin-bottom:5px;
}
.premium_takeaways p
{
margin-bottom:10px;
}
.premium_takeaways a:link, .premium_takeaways a:visited
{
color:#000000;
}
.premium_takeaways a:hover
{
background:#000000;
color:#FFFFFF;
}
.premium_takeaways img
{
border:0;
}
.premium_takeaways .takeaway_name
{
font-size:1.6em;
font-weight:bold;
}
.premium_takeaways table
{
margin-left:20px;
margin-top:18px;
}
#paid_block h2, #unpaid_block h2
{
background-color:#000000;
color:#FFFFFF;
}
.paid_takeaways
{
height:80px;
}
.paid_takeaways a:link, .paid_takeaways a:visited
{
text-decoration:none;
}
.paid_takeaways img
{
width:50px;
height:50px;
border:0;
}
.paid_takeaways .takeaway_name
{
font-size:1.2em;
}
.small_notice
{
font-size:12px;
color:#CCCCCC;
}
.unpaid_takeaways
{
height:60px;
}
.unpaid_takeaways img
{
width:50px;
height:50px;
}
.unpaid_takeaways .takeaway_name
{
font-size:1.2em;
}

/* join.php */
.highlight
{
color:#CC0000;
font-weight:bold;
}
#services li
{
list-style-type:disc;
margin-left:20px;
}
#slip_demo
{
background-color:#CCCCCC;
}

/* website_styles.php */
.h3_category
{

}
.h3_category_hover
{
color:#000099;
cursor:pointer;
}

/* takeaway_menu_online.php */
#main_info
{
text-align:center;
border:#000000 2px solid;
width:500px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
}
#main_info h2
{
background-color:#000000;
color:#FFFFFF;
}
#main_info_table
{

}
#opening_hours_div
{
width:300px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
border:#000000 1px solid;
}
#opening_hours_title
{
font-weight:bold;
background-color:#000000;
color:#FFFFFF;
text-align:center;
}
#special_offer_div, #delivery_div
{
font-size:1.2em;
font-weight:bold;
text-align:center;
}
#special_offer_div
{
color:#FF0000;
margin:10px;
}
#delivery_div
{
width:500px;
background-color:#000000;
color:#FFFFFF;
margin-left:auto;
margin-right:auto;
margin-bottom:20px;
}
#all_menu_div
{
width:500px;
margin-left:auto;
margin-right:auto;
background-color:#DDDDDD;
border:#666666 2px solid;
}
#all_menu_div h2
{
text-align:center;
}
.ref
{

}
.category_title
{
background-color:#666666;
color:#FFFFFF;
font-weight:bold;
font-size:1.2em;
}
#map_div
{
width:600px;
margin-left:auto;
margin-right:auto;
text-align:center;
}
#download_link
{
text-align:center;
}
#back_links a:link, #back_links a:visited
{
color:#000000;
font-weight:bold;
}
#back_links a:hover
{
color:#FFFFFF;
background-color:#000000;
}
#back_links
{
margin-bottom:20px;
}
#view_counter
{
font-weight:bold;
font-size:1.2em;
font-family:"Script MT Bold", "Times New Roman";
margin-bottom:20px;
text-align:center;
}

/* takeaway_dish.php */
.dish_list
{
display:none;
background-color:#DDDDDD;
border:#666666 2px solid;
margin-right:auto;
}
.fake_link
{
text-decoration:underline;
}
.dish_takeaway
{
margin-bottom:20px;
border:#000000 2px solid;
width:700px;
}
.dish_takeaway h2
{
background-color:#000000;
color:#FFFFFF;
margin-bottom:5px;
}
.dish_takeaway h2 a:link, .dish_takeaway h2 a:visited
{
text-decoration:none;
color:#FFFFFF;
}
.dish_takeaway h2 a:hover
{
color:#FFFF00;
}
.dish_takeaway img
{
border:0;
}
#search_title
{
font-size:1.5em;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
margin-bottom:20px;
}
.dish_suggestion
{
text-decoration:underline;
font-size:1.2em;
font-weight:bold;
}
.premium_info p
{
font-size:1.2em;
font-weight:bold;
margin-bottom:10px;
}

