@charset "utf-8";
/* CSS Document */


body{
background:#4f3517;
font-family:Trebuschet, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#563514;
}

#main-wrap{
background-image: url(img/main-image_bg.gif);
width: 820px;
height: 570px;
padding: 30px 40px 40px 40px;
margin-left:auto;
margin-right:auto;
}
/*tools*/
#tools-wrap{
width: 500px;
height: 35px;
padding-left: 320px;}

.tools{
width: 35px;
height: 35px;
float:right;
margin-left: 10px;
}

/*top menu*/

#top-menu{
width: 500px;
height: 35px;
padding-left: 320px;
margin-top: 3px;
padding-top: 2px;
}

#top-menu li{
display:inline;
list-style-type:none;
float:left;
}

#top-menu li#menu-one a {
background: url(img/top-menu_home.gif) top left no-repeat;
width:40px;
height:17px;
display:block;
padding-right: 20px;}


#top-menu li#menu-one a:hover, #top-menu li#menu-one a:active {
background-position: 0 -17px;
}

#top-menu li#menu-two a {
background: url(img/top-menu_menu.gif) top left no-repeat;
width:40px;
height:17px;
display:block;
padding-right: 20px;}


#top-menu li#menu-two a:hover, #top-menu li#menu-two a:active {
background-position: 0 -17px;
}

#top-menu li#menu-three a {
background: url(img/top-menu_venue.gif) top left no-repeat;
width:45px;
height:17px;
display:block;
padding-right: 20px;}


#top-menu li#menu-three a:hover, #top-menu li#menu-three a:active {
background-position: 0 -17px;
}

#top-menu li#menu-four a {
background: url(img/top-menu_contactus.gif) top left no-repeat;
width:93px;
height:17px;
display:block;
padding-right: 20px;}


#top-menu li#menu-four a:hover, #top-menu li#menu-four a:active {
background-position: 0 -17px;
}

#top-menu li#menu-five a {
background: url(img/top-menu_openingtimes.gif) top left no-repeat;
width:114px;
height:17px;
display:block;
padding-right: 20px;}


#top-menu li#menu-five a:hover, #top-menu li#menu-five a:active {
background-position: 0 -17px;
}



#middle-content{
width: 820px;
margin-top: 30px;
}

#left-content{
width: 550px;
float:left;
}

#left-content-internal{
width: 650px;
float:left;
font-weight: bold;
}

#right-content{
width: 250px;
float:right;
padding: 0 10px;
}

#right-content-internal{
width: 140px;
float:right;
padding: 0 10px;
}

#main-title{
padding-top: 160px;
}

#sunday-lunch{
padding-top: 100px;
padding-left: 110px;
}

#sunday-lunch-internal{
padding-top: 341px;
}

#footer{
width: 900px;
margin-left:auto;
margin-right:auto;
text-align:center;
color: #ffd068;
font-size:10px; }


/*venue*/
#venue-text{
text-align:left;
padding-bottom: 7px;
}
.venue-images{
width: 200px;
height: 200px;
margin-right: 20px;
margin-bottom: 7px;
float:left;
}
.venue-images-last{
width: 200px;
height: 200px;
margin-bottom: 7px;
float:left;
}

#map{
float: left;
padding-top: 30px;
}

#address{
float: left;
padding-top: 30px;
}

#opening{
width: 650px;
}


.clear-div{
clear: both;
}

h1{
font-weight: bold;
font-size: 16px;
}

h11{
font-weight: bold;
font-style:italic;
font-size: 16px;
}

h2{
font-weight: bold;
font-style:italic;
text-transform:capitalize;
font-size: 14px;
}

h3{
font-weight: bold;
font-size: 14px;
}

a {
color: #ffd068;
text-decoration:none;}

a:hover {
color: #ffd068;
text-decoration: underline;
}
img { border: none;}

img-left{
float: left;
padding-top: 50px;
padding-right: 20p
}
