

* {
	margin-top: 20px;
}

body {
 color: white;
 background-image: url('images/bgWood.jpg');
 z-index: 0;
 margin-top: 230px;
 background-position: center 20px;
 font-family: Arial, sans-serif, Tahoma;
 font-size: 13px;
 
 
}
#wrapper {
 z-index: 0;
 background-position: center center;
 margin-right: auto;
 margin-left: auto;
 margin-bottom: auto;
 margin-top: auto;
 width: 1000px;
}
#header {
 margin-top: -210px;
 z-index: 1;
 position: absolute;
 background-image: url('images/navBar.gif');
 margin-left: 5px;
 border-width: 0px;
 width: 872px;
 height: 74px;
}
#navcontainer ul li { list-style-type: none; display: inline; text-transform: capitalize; font-family: "Lucida Calligraphy"; font-weight: bold; text-shadow: 1px 1px 1px #303030; font-size: 13.5pt; color: white; }

#navcontainer ul li a
{
text-align: center;
float: left;
text-decoration: none;
list-style-type: none;
clear: left;
widows: 0;
border-spacing: 0px 0px;
margin-top: 30px;
margin-left: 95px;
color: white;

}

#navcontainer ul li a:hover
{
color: #feff04;
}
#content { 
 float: left; 
 border-width: 0px; 
 margin-left: 100px; 
 z-index: 0; 
 margin-top: 168px; 
 position: absolute; 
 width: 800px;
 height: 404px;
}

#bg { 
 background-repeat: no-repeat; 
 background-position: center; 
 margin-right: 0px; 
 margin-bottom: 0px; 
 background-image: url('images/bg.png'); 
 float: left; 
 border-width: 0px; 
 margin-left: 0px; 
 z-index: 0; 
 margin-top: -255px; 
 position: absolute; 
 width: 1000px;
 height: 1100px;
}
#bg1 { 
 background-repeat: no-repeat; 
 background-position: center; 
 margin-right: 0px; 
 margin-bottom: 0px; 
 background-image: url('images/bg_breakfast.png'); 
 float: left; 
 border-width: 0px; 
 margin-left: 0px; 
 z-index: 0; 
 margin-top: -255px; 
 position: absolute; 
 width: 1000px;
 height: 1100px;
}
#bg2 { 
 background-repeat: no-repeat; 
 background-position: center; 
 margin-right: 0px; 
 margin-bottom: 0px; 
 background-image: url('images/bg_contact.png'); 
 float: left; 
 border-width: 0px; 
 margin-left: 0px; 
 z-index: 0; 
 margin-top: -255px; 
 position: absolute; 
 width: 1000px;
 height: 1100px;
}
#spiritsText {
	color: #275a29;
	font-family: "Times New Roman";
	margin-top: 370px;
	position: absolute;
}
#welcome {
margin-left: -140px;
margin-top: -152px;
position: absolute;
z-index: 0;
text-align: left;
width: 275px;
}

#welcome p {
 text-shadow: 1px 1px 1px black;
 color: white;
 font-family: "Lucida Calligraphy";
 width: 400px;
 font-size: 24px;
 margin-left: 426px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: -40px;
 position: absolute;
}

#Bitem1image {
margin-left: 550px;
background-repeat: no-repeat;
background-image: url('images/Bitem1.png');
height: 196px;
margin-top: -90px;
position: absolute;
z-index: 0;
text-align: left;
width: 203px;
}

#Bitem2image {
margin-left: 550px;
background-repeat: no-repeat;
background-image: url('images/Bitem2.png');
height: 196px;
margin-top: 115px;
position: absolute;
z-index: 0;
text-align: left;
width: 203px;
}

#Bitem3image {
margin-left: 550px;
background-repeat: no-repeat;
background-image: url('images/Bitem3.png');
height: 196px;
margin-top: 320px;
position: absolute;
z-index: 0;
text-align: left;
width: 203px;
}

#Bitem1 {
margin-left: -140px;
margin-top: -152px;
position: absolute;
z-index: 0;
text-align: left;
width: 275px;
}

#Bitem2 {
margin-left: -140px;
margin-top: -152px;
position: absolute;
z-index: 0;
text-align: left;
width: 275px;
}

#Bitem3 {
margin-left: -140px;
margin-top: -152px;
position: absolute;
z-index: 0;
text-align: left;
width: 275px;
}

#Bitem1 p {
 text-shadow: 1px 1px 1px black;
 font-family: Arial;
 width: 250px;
 font-size: 15px;
 margin-left: 432px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: 100px;
 position: absolute;
}

#Bitem2 p {
 text-shadow: 1px 1px 1px black;
 font-family: Arial;
 width: 250px;
 font-size: 15px;
 margin-left: 432px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: 300px;
 position: absolute;
}

#Bitem3 p {
 text-shadow: 1px 1px 1px black;
 font-family: Arial;
 width: 250px;
 font-size: 15px;
 margin-left: 432px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: 500px;
 position: absolute;
}

#Litem1image {
margin-left: 550px;
background-repeat: no-repeat;
background-image: url('images/Litem1.png');
height: 196px;
margin-top: -90px;
position: absolute;
z-index: 0;
text-align: left;
width: 203px;
}

#Litem2image {
margin-left: 550px;
background-repeat: no-repeat;
background-image: url('images/Litem2.png');
height: 196px;
margin-top: 115px;
position: absolute;
z-index: 0;
text-align: left;
width: 203px;
}

#Litem3image {
margin-left: 550px;
background-repeat: no-repeat;
background-image: url('images/Litem3.png');
height: 196px;
margin-top: 320px;
position: absolute;
z-index: 0;
text-align: left;
width: 203px;
}

#Litem1 {
margin-left: -140px;
margin-top: -152px;
position: absolute;
z-index: 0;
text-align: left;
width: 275px;
}

#Litem2 {
margin-left: -140px;
margin-top: -152px;
position: absolute;
z-index: 0;
text-align: left;
width: 275px;
}

#Litem3 {
margin-left: -140px;
margin-top: -152px;
position: absolute;
z-index: 0;
text-align: left;
width: 275px;
}

#Litem1 p {
 text-shadow: 1px 1px 1px black;
 font-family: Arial;
 width: 250px;
 font-size: 15px;
 margin-left: 432px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: 100px;
 position: absolute;
}

#Litem2 p {
 text-shadow: 1px 1px 1px black;
 font-family: Arial;
 width: 250px;
 font-size: 15px;
 margin-left: 432px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: 300px;
 position: absolute;
}

#Litem3 p {
 text-shadow: 1px 1px 1px black;
 font-family: Arial;
 width: 250px;
 font-size: 15px;
 margin-left: 432px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: 500px;
 position: absolute;
}

#Ditem1image {
margin-left: 550px;
background-repeat: no-repeat;
background-image: url('images/Ditem1.png');
height: 196px;
margin-top: -90px;
position: absolute;
z-index: 0;
text-align: left;
width: 203px;
}

#Ditem2image {
margin-left: 550px;
background-repeat: no-repeat;
background-image: url('images/Ditem2.png');
height: 196px;
margin-top: 115px;
position: absolute;
z-index: 0;
text-align: left;
width: 203px;
}

#Ditem3image {
margin-left: 550px;
background-repeat: no-repeat;
background-image: url('images/Ditem3.png');
height: 196px;
margin-top: 320px;
position: absolute;
z-index: 0;
text-align: left;
width: 203px;
}

#Ditem1 {
margin-left: -140px;
margin-top: -152px;
position: absolute;
z-index: 0;
text-align: left;
width: 275px;
}

#Ditem2 {
margin-left: -140px;
margin-top: -152px;
position: absolute;
z-index: 0;
text-align: left;
width: 275px;
}

#Ditem3 {
margin-left: -140px;
margin-top: -152px;
position: absolute;
z-index: 0;
text-align: left;
width: 275px;
}

#Ditem1 p {
 text-shadow: 1px 1px 1px black;
 font-family: Arial;
 width: 250px;
 font-size: 15px;
 margin-left: 432px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: 100px;
 position: absolute;
}

#Ditem2 p {
 text-shadow: 1px 1px 1px black;
 font-family: Arial;
 width: 250px;
 font-size: 15px;
 margin-left: 432px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: 300px;
 position: absolute;
}

#Ditem3 p {
 text-shadow: 1px 1px 1px black;
 font-family: Arial;
 width: 250px;
 font-size: 15px;
 margin-left: 432px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: 500px;
 position: absolute;
}

#Sitem1image {
margin-left: 550px;
background-repeat: no-repeat;
background-image: url('images/Sitem1.png');
height: 196px;
margin-top: -90px;
position: absolute;
z-index: 0;
text-align: left;
width: 203px;
}

#Sitem2image {
margin-left: 550px;
background-repeat: no-repeat;
background-image: url('images/Sitem2.png');
height: 196px;
margin-top: 115px;
position: absolute;
z-index: 0;
text-align: left;
width: 203px;
}

#Sitem3image {
margin-left: 550px;
background-repeat: no-repeat;
background-image: url('images/Sitem3.png');
height: 196px;
margin-top: 320px;
position: absolute;
z-index: 0;
text-align: left;
width: 203px;
}

#Sitem1 {
margin-left: -140px;
margin-top: -152px;
position: absolute;
z-index: 0;
text-align: left;
width: 275px;
}

#Sitem2 {
margin-left: -140px;
margin-top: -152px;
position: absolute;
z-index: 0;
text-align: left;
width: 275px;
}

#Sitem3 {
margin-left: -140px;
margin-top: -152px;
position: absolute;
z-index: 0;
text-align: left;
width: 275px;
}

#Sitem1 p {
 text-shadow: 1px 1px 1px black;
 font-family: Arial;
 width: 250px;
 font-size: 15px;
 margin-left: 432px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: 100px;
 position: absolute;
}

#Sitem2 p {
 text-shadow: 1px 1px 1px black;
 font-family: Arial;
 width: 250px;
 font-size: 15px;
 margin-left: 432px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: 300px;
 position: absolute;
}

#Sitem3 p {
 text-shadow: 1px 1px 1px black;
 font-family: Arial;
 width: 250px;
 font-size: 15px;
 margin-left: 432px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: 500px;
 position: absolute;
}


#breakfast {
margin-left: -140px;
margin-top: -152px;
position: absolute;
z-index: 0;
text-align: left;
width: 275px;
}

#breakfastNonActive {
margin-left: -140px;
margin-top: -152px;
position: absolute;
z-index: 0;
text-align: left;
width: 275px;
}

#lunch {
margin-left: -2px;
margin-top: -152px;
position: absolute;
z-index: 0;
text-align: left;
width: 275px;
}

#lunchActive {
margin-left: -2px;
margin-top: -152px;
position: absolute;
z-index: 0;
text-align: left;
width: 275px;
}

#dinner {
margin-left: 105px;
margin-top: -152px;
position: absolute;
z-index: 0;
text-align: left;
width: 275px;
}

#dinnerActive {
margin-left: 105px;
margin-top: -152px;
position: absolute;
z-index: 0;
text-align: left;
width: 275px;
}

#salad {
margin-left: 219px;
margin-top: -152px;
position: absolute;
z-index: 0;
text-align: left;
width: 275px;
}

#saladActive {
margin-left: 219px;
margin-top: -152px;
position: absolute;
z-index: 0;
text-align: left;
width: 275px;
}

#breakfast p {
 text-shadow: 1px 1px 1px black;
 color: #ffd27b;
 font-family: "Lucida Calligraphy";
 width: 400px;
 font-size: 17px;
 margin-left: 432px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: -40px;
 position: absolute;
}

#breakfastNonActive p {
 color: white;
 text-shadow: 1px 1px 1px black;
 font-family: "Lucida Calligraphy";
 width: 400px;
 font-size: 17px;
 margin-left: 432px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: -40px;
 position: absolute;
}

#lunch p {
 color: white;
 text-shadow: 1px 1px 1px black;
 font-family: "Lucida Calligraphy";
 width: 400px;
 font-size: 17px;
 margin-left: 432px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: -40px;
 position: absolute;
}

#lunchActive p {
 color: #ffd27b;
 text-shadow: 1px 1px 1px black;
 font-family: "Lucida Calligraphy";
 width: 400px;
 font-size: 17px;
 margin-left: 432px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: -40px;
 position: absolute;
}

#dinner p {
 color: white;
 text-shadow: 1px 1px 1px black;
 font-family: "Lucida Calligraphy";
 width: 400px;
 font-size: 17px;
 margin-left: 432px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: -40px;
 position: absolute;
}

#dinnerActive p {
 color: #ffd27b;
 text-shadow: 1px 1px 1px black;
 font-family: "Lucida Calligraphy";
 width: 400px;
 font-size: 17px;
 margin-left: 432px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: -40px;
 position: absolute;
}

#salad p {
 color: white;
 text-shadow: 1px 1px 1px black;
 font-family: "Lucida Calligraphy";
 width: 400px;
 font-size: 17px;
 margin-left: 432px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: -40px;
 position: absolute;
}

#saladActive p {
 color: #ffd27b;
 text-shadow: 1px 1px 1px black;
 font-family: "Lucida Calligraphy";
 width: 400px;
 font-size: 17px;
 margin-left: 432px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: -40px;
 position: absolute;
}

#delicious {
position: absolute;
margin-left: -40px;
margin-top: 118px;
z-index: 0;
text-align: left;
width: 275px;
}

#delicious p {
 text-shadow: 1px 1px 1px black;
 color: #ffe406;
 font-family: "Lucida Calligraphy";
 width: 400px;
 font-size: 24px;
 margin-left: 426px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: -40px;
 position: absolute;
}

#breakfastText {
position: absolute;
margin-left: -10px;
margin-top: -102px;
z-index: 0;
text-align: left;
width: 275px;
}

#breakfastText p {
 text-shadow: 1px 1px 1px black;
 color: #ffe406;
 font-family: "Lucida Calligraphy";
 width: 400px;
 font-size: 24px;
 margin-left: 426px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: -40px;
 position: absolute;
}

#lunchText {
position: absolute;
margin-left: 35px;
margin-top: -102px;
z-index: 0;
text-align: left;
width: 275px;
}

#lunchText p {
 text-shadow: 1px 1px 1px black;
 color: #ffe406;
 font-family: "Lucida Calligraphy";
 width: 400px;
 font-size: 24px;
 margin-left: 426px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: -40px;
 position: absolute;
}

#dinnerText {
position: absolute;
margin-left: 35px;
margin-top: -102px;
z-index: 0;
text-align: left;
width: 275px;
}

#dinnerText p {
 text-shadow: 1px 1px 1px black;
 color: #ffe406;
 font-family: "Lucida Calligraphy";
 width: 400px;
 font-size: 24px;
 margin-left: 418px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: -40px;
 position: absolute;
}

#saladsText {
position: absolute;
margin-left: 35px;
margin-top: -102px;
z-index: 0;
text-align: left;
width: 275px;
}

#saladsText p {
 text-shadow: 1px 1px 1px black;
 color: #ffe406;
 font-family: "Lucida Calligraphy";
 width: 400px;
 font-size: 24px;
 margin-left: 418px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: -40px;
 position: absolute;
}

#customerText {
position: absolute;
margin-left: 35px;
margin-top: -102px;
z-index: 0;
text-align: left;
width: 275px;
}

#customerText p {
 text-shadow: 1px 1px 1px black;
 color: #ffe406;
 font-family: "Lucida Calligraphy";
 width: 400px;
 font-size: 24px;
 margin-left: 320px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: -40px;
 position: absolute;
}

#contactText {
position: absolute;
margin-left: 35px;
margin-top: -102px;
z-index: 0;
text-align: left;
width: 275px;
}

#contactText p {
 text-shadow: 1px 1px 1px black;
 color: #ffe406;
 font-family: "Lucida Calligraphy";
 width: 400px;
 font-size: 24px;
 margin-left: 383px;
 margin-bottom: auto;
 margin-right: auto;
 margin-top: -40px;
 position: absolute;
}

#address {
	position: absolute;
}
#address p {
	margin-top: -87px;
	margin-left: 300px;
	color: white;
	font-family: Arial;
	font-size: 21px;
}
#address1 {
	position: absolute;
}
#address1 p {
	width: 180px;
	color: #ffd27b;
	margin-top: -48px;
	margin-left: 300px;
	font-family: Arial;
	font-size: 16px;
}
#address2 {
	z-index: 1;
	position: absolute;
}
#address2 p {
	width: 220px;
	color: #ffd27b;
	margin-top: 7px;
	margin-left: 300px;
	font-family: Arial;
	font-size: 16px;
}
#addressLink {
	color: white;
	text-decoration: underline;
	position: absolute;
}
#addressLink p {
	width: 236px;
	color: #ffd27b;
	margin-top: 58px;
	margin-left: 300px;
	font-family: Arial;
	font-size: 19px;
}
#main {
	position: absolute;
}
#main1 {
}
#main p {
	word-wrap: normal;
	margin-top: -173px;
	margin-left: 584px;
	width: 175px;
	color: #ff945e;
	font-size: 14px;
	font-family: Arial;
}
#main1 p {
	word-wrap: normal;
	margin-top: 20px;
	margin-left: 584px;
	width: 175px;
	color: #ff945e;
	font-size: 14px;
	font-family: Arial;
}
#town {
	margin-top: -47px;
	position: absolute;
}
#town p {
	width: 250px;
	word-wrap: normal;
	margin-top: 220px;
	margin-left: 300px;
	color: #ff945e;
	font-size: 14px;
	font-family: Arial;
}
#free {
	margin-top: 250px;
	position: absolute;
}
#free p {
	width: 200px;
	word-wrap: normal;
	margin-top: 70px;
	margin-left: 555px;
	color: #ff945e;
	font-size: 14px;
	font-family: Arial;
}
#copyright {
background-repeat: no-repeat;
background-position: 150px -0.3em;
background-image: url('images/2penslogo.png');
margin-top: 48px;
position: absolute;
margin-left: 235px;
z-index: 0;
text-align: left;
width: 350px;
}

#copyright p { 
 color: white; 
 position: absolute; 
 margin: 0px; 
}
#printmenu {
	position: absolute;
	text-decoration: underline;
	margin-top: 415px;
	margin-left: 99px;
	font-size: 15px;
	color: white;
}
#printmenu2 {
	position: absolute;
	text-decoration: underline;
	margin-top: 482px;
	margin-left: 99px;
	font-size: 15px;
	color: white;
}
#printmenu1 {
	position: absolute;
	text-decoration: underline;
	margin-top: 497px;
	margin-left: 99px;
	font-size: 15px;
	color: white;
}
#fullmenu {
	position: absolute;
	margin-top: 289px;
	margin-left: 98px;
	font-size: 16px;
	color: white;
}
#fullmenu1 {
	position: absolute;
	margin-top: 371px;
	margin-left: 98px;
	font-size: 16px;
	color: white;
}
#footer { 
 margin-left: 100px; 
 margin-top: 700px; 
 height: 88px; 
 position: absolute; 
 border-width: 0px; 
 border-style: solid; 
 width: 872px;
}
#footer1 { 
 margin-left: 100px; 
 margin-top: 820px; 
 height: 88px; 
 position: absolute; 
 border-width: 0px; 
 border-style: solid; 
 width: 872px;
}
#active {
	margin-top: 60px;
	position: absolute;
	margin-left: 60px;
}
#active1 {
	margin-top: 115px;
	position: absolute;
	margin-left: 60px;
}
#active2 {
	margin-top: 173px;
	position: absolute;
}
#active3 {
	margin-top: 231px;
	position: absolute;
	margin-left: 37px;
}
#customer {
	position: absolute;
	margin-top: -130px;
	margin-left: 280px;
}
