/* CSS Document */

.subhead
{
	height: 35px;
	line-height: 35px;
	padding-left: 10px;
	background-image: url(images/subhead.jpg);
}
.welcome
{
	background-image: url(images/welcome.jpg);
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.strip
{
	background-image: url(images/strip.jpg);
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.specialoffers
{
	background-image: url(images/specialoffers.jpg);
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.menu1
{
	background-image: url(images/menu1.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.menu2
{
	background-image: url(images/menu2.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.localproducemenu
{
	background-image: url(images/localproducemenu.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.tdhmenu
{
	background-image: url(images/tdhmenu.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.heroesmenu
{
	background-image: url(images/heroesmenu.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.heroesmain
{
	background-image: url(images/heroesmain.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.heroespizzas
{
	background-image: url(images/heroespizzas.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.heroesdesserts
{
	background-image: url(images/heroesdesserts.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.snacks
{
	background-image: url(images/snacks.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.beverages
{
	background-image: url(images/beverages.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.sandwiches
{
	background-image: url(images/sandwiches.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.bakery
{
	background-image: url(images/bakery.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.toshare
{
	background-image: url(images/toshare.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.appetisers
{
	background-image: url(images/appetisers.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.meat
{
	background-image: url(images/meat.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.fish
{
	background-image: url(images/fish.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.summersalads
{
	background-image: url(images/summersalads.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.pasta
{
	background-image: url(images/pasta.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.vegetarian
{
	background-image: url(images/vegetarian.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.saladssideorders
{
	background-image: url(images/saladssideorders.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.lunchtimemenu
{
	background-image: url(images/lunchtimemenu.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.luncheonclub
{
	background-image: url(images/luncheonclub.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.lunchtimemealdeal
{
	background-image: url(images/lunchtimemealdeal.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.lunchtimestarters
{
	background-image: url(images/lunchtimestarters.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.lunchtimemaincourses
{
	background-image: url(images/lunchtimemaincourses.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.lunchtimedesserts
{
	background-image: url(images/lunchtimedesserts.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.tostart
{
	background-image: url(images/tostart.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.starters
{
	background-image: url(images/starters.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.kidsstarters
{
	/* kids menu */
	background-image: url(images/kidsstarters.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.maincourse
{
	background-image: url(images/maincourse.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.maincourses
{
	/* kids menu */
	background-image: url(images/maincourses.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.dessertmenu
{
	background-image: url(images/dessertmenu.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.dessert
{
	background-image: url(images/dessert.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.desserts
{
	/* kids menu */
	background-image: url(images/desserts.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.allacarte
{
	background-image: url(images/allacartemenu.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.sundaylunch
{
	background-image: url(images/sundaylunch.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.sundayroasts
{
	background-image: url(images/sundayroasts.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.childrensmenu
{
	background-image: url(images/childrensmenu.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.snackmenu
{
	background-image: url(images/snackmenu.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.partymenu
{
	background-image: url(images/partymenu.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.sandwichselection
{
	background-image: url(images/sandwichselection.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.toastedsandwiches
{
	background-image: url(images/toastedsandwiches.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.saladselection
{
	background-image: url(images/saladselection.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.homemadepizzas
{
	background-image: url(images/pizzas.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.redwines
{
	background-image: url(images/redwines.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.whitewines
{
	background-image: url(images/whitewines.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.sparklingwines
{
	background-image: url(images/sparklingwines.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.superiorwines
{
	background-image: url(images/superiorwines.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.otherwines
{
	background-image: url(images/otherwines.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.staff
{
	background-image: url(images/staff.jpg);
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.theteam
{
	background-image: url(images/theteam.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.vio
{
	background-image: url(images/vio.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.graham
{
	background-image: url(images/graham.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.michelle
{
	background-image: url(images/michelle.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.blog
{
	background-image: url(images/blog.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.blog
{
	background-image: url(images/blog.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.findus
{
	background-image: url(images/findus.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.reservations
{
	background-image: url(images/bookingform.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.contactus
{
	background-image: url(images/contactus.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.mysterydiner
{
	background-image: url(images/mysterydiner.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
/*May 09 */
.grills
{
	background-image: url(images/grills.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.lamb
{
	background-image: url(images/lamb.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.poultry
{
	background-image: url(images/poultry.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.pizza
{
	background-image: url(images/pizza.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.salads
{
	background-image: url(images/salads.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.sharingstarters
{
	background-image: url(images/sharingstarters.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.steak
{
	background-image: url(images/steak.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.sideorders
{
	background-image: url(images/sideorders.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.springmenu
{
	background-image: url(images/springmenu.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.summermenu
{
	background-image: url(images/summermenu.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.autumnmenu
{
	background-image: url(images/autumnmenu.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.wintermenu
{
	background-image: url(images/wintermenu.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.springmenustrip
{
	background-image: url(images/springmenustrip.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 90px;
}
.summermenustrip
{
	background-image: url(images/summermenustrip.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 90px;
}
.autumnmenustrip
{
	background-image: url(images/autumnmenustrip.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 90px;
}
.wintermenustrip
{
	background-image: url(images/wintermenustrip.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 90px;
}
.springdesserts
{
	background-image: url(images/springdesserts.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.summerdesserts
{
	background-image: url(images/summerdesserts.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.autumndesserts
{
	background-image: url(images/autumndesserts.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.winterdesserts
{
	background-image: url(images/winterdesserts.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.dessertmenustrip
{
	background-image: url(images/dessertmenustrip.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 90px;
}
.coffeesteas
{
	background-image: url(images/coffeesteas.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.subheader 
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 16px !important;
	font-weight: bold;
	color: #000000;
	line-height: 36px;
	text-align: center;
	width: 100%;
	height: 36px;
}
.cappdf, .cappdf:link, .cappdf:visited, .cappdf:hover, .cappdf:active
{
    color: #990000;
}