body{font-family:Arial, Helvetica, sans-serif; font-size:11px;}

img{border:0;}

.clear {clear:both;font-size:1px;height:1px;}

#home-wrapper {
	width: 846px;
	margin-top:100px;
}

#slideshow1 {
	margin: 6px 0 0 0;
}

a.navAbout {
width:98px;
height:45px;
background: url("images/home/home-about.jpg") 0 0 no-repeat;
text-decoration: none;
float:left;
}
a.navAbout:hover { 
background-position: 0 -45px;
}

a.navEat {
width:65px;
height:45px;
background: url("images/home/home-eat.jpg") 0 0 no-repeat;
text-decoration: none;
float:left;
}
a.navEat:hover { 
background-position: 0 -45px;
}

a.navDrink {
width:81px;
height:45px;
background: url("images/home/home-drink.jpg") 0 0 no-repeat;
text-decoration: none;
float:left;
}
a.navDrink:hover { 
background-position: 0 -45px;
}

a.navCatering {
width:102px;
height:45px;
background: url("images/home/home-catering.jpg") 0 0 no-repeat;
text-decoration: none;
float:left;
}
a.navCatering:hover { 
background-position: 0 -45px;
}

a.navContact {
width:98px;
height:45px;
background: url("images/home/home-contact.jpg") 0 0 no-repeat;
text-decoration: none;
float:left;
}
a.navContact:hover { 
background-position: 0 -45px;
}

a.on {background-position: 0 -45px;}

/********************content pages*******************************/

body#content-page{
background-image: url(images/global/gradient-top.jpg); 
background-repeat:repeat-x; 
background-position:top; 
margin:0px; 
padding:0px;
font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#header{background-image: url(images/global/header.jpg); background-repeat:repeat-x; background-position:top; width:787px;height:104px;margin: 0 auto;position:relative; }

#tabs{position:absolute; left:343px; top:72px; width:445px;padding:0;margin:0;}

a.tabAbout {
width:100px;
height:32px;
background: url("images/global/tab-about.gif") 0 0 no-repeat;
text-decoration: none;
float:left;
}
a.tabAbout:hover { 
background-position: 0 -32px;
}

a.tabEat {
width:63px;
height:32px;
background: url("images/global/tab-eat.gif") 0 0 no-repeat;
text-decoration: none;
float:left;
}
a.tabEat:hover { 
background-position: 0 -32px;
}

a.tabDrink {
width:74px;
height:32px;
background: url("images/global/tab-drink.gif") 0 0 no-repeat;
text-decoration: none;
float:left;
}
a.tabDrink:hover { 
background-position: 0 -32px;
}

a.tabCatering {
width:103px;
height:32px;
background: url("images/global/tab-catering.gif") 0 0 no-repeat;
text-decoration: none;
float:left;
}
a.tabCatering:hover { 
background-position: 0 -32px;
}

a.tabContact {
width:105px;
height:32px;
background: url("images/global/tab-contact.gif") 0 0 no-repeat;
text-decoration: none;
float:left;
}
a.tabContact:hover { 
background-position: 0 -32px;
}

a.on {background-position: 0 -32px;}

#content{margin:0 auto;width:787px; padding:10px;}

.intro {background-image: url(images/global/diamonds.jpg); background-repeat:no-repeat; background-position:left 2px; margin:0 0 20px 0; padding:0 0 0 75px; height:67px;font-size:12px;line-height:20px;}

a.tabAmy {
width:155px;
height:37px;
background: url("images/amy.gif") 0 0 no-repeat;
text-decoration: none;
float:left;
}
a.tabAmy:hover { 
background-position: 0 -37px;
}

a.tabMichael {
width:185px;
height:37px;
background: url("images/michael.gif") 0 0 no-repeat;
text-decoration: none;
float:left;
}
a.tabMichael:hover { 
background-position: 0 -37px;
}

a.show {background-position: 0 -37px;}
#amy{display:block; width:415px;float:left;}
#michael{display:none; width:415px;float:left;}

a.tabBrunch {
width:152px;
height:33px;
background: url("images/brunch.jpg") 0 0 no-repeat;
text-decoration: none;
float:left;
margin: 0 10px 20px 0;


}
a.tabBrunch:hover { 
background-position: 0 -33px;

}

a.tabDinner {
width: 152px;
height:33px;
background: url("images/dinner.jpg") 0 0 no-repeat;
text-decoration: none;
float:left;
}
a.tabDinner:hover { 
background-position: 0 -33px;

}

a.show2 {background-position: 0 -33px;}
#brunch{display:block; width:767px;}
#dinner{display:none; width:767px;}

ul{margin:0; padding:10px 0 0 0;}
ul li{padding:0 0 10px 10px; list-style:none;}

.menu{width:415px;float:left}
.tout{width:230px;height:374px;background-image: url(images/photo-box.gif); background-repeat:no-repeat;float:left;padding:15px 15px 0 30px;margin-left:30px;line-height:20px; }

.tout-tall{width:235px;height:651px;background-image: url(images/photo-box-tall.gif); background-repeat:no-repeat;float:left;padding:15px 15px 0 30px;margin-left:30px;line-height:20px; }

#footer{margin:0 auto;width:787px; height:26px;background-image: url(images/global/footer-bg.jpg); background-repeat:repeat-x; background-position:bottom left; text-align:center;padding:15px 0 0 0;color:#7b0211; }

div#footer a{color:#7b0211;}
.intro a{color:#7b0211;}