/* CSS Document */

* { margin:0; padding:0; }
 
#layout {
background-color:#064E02;
height:838px;
margin-right: auto; 
margin-left: auto;
width:924px;
margin-top:10px;
margin-bottom:auto;
}
body {
background-image:url('http://www.papaoles.com/images/gradientgreen.jpg');

}
p {
margin-top:10px;
margin-bottom:10px;
}
h1 { 
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #333333;
margin-top:20px;
margin-bottom:15px;
}
html {scrollbar-base-color: #064E02;
scrollbar-arrow-color: #000000;}

}
ul li {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
}
ul { 
    margin-left:30px; 

}
#title {
background-color:#064E02;
height:21px;
margin-left:0;
width:780px;
}
#subtitle {
background-image:url(images/subtitle.jpg);
height:35px;
margin-left:50px;
width:780px;
}
#header {
background-color:white;
background-image:url(images/header1.jpg);
height:173px;
margin-left:25px;
width:874px;
}
#subpage {
background-color:#064E02;
background-image:url(images/subtop.jpg);
height:16px;
margin-left:25px;
width:729px;
}
#links {
background-color:#064E02;
height:28px;
margin-left:5px;
padding-bottom:7px;
position:absolute;
top:207px;
width:874px;
}
#sublinks {
background-color:#064E02;
height:28px;
margin-left:10px;
padding-bottom:7px;
position:absolute;
top:66px;
width:824px;
}
a:hover {
text-decoration:underline;
}
#home {
background-image:url(images/fea1.jpg);
background-repeat:no-repeat;
height:33px;
margin-left:20px;
width:123px;
}
#about {
background-image:url(images/fea1.jpg);
background-repeat:no-repeat;
height:33px;
left:8px;
margin-left:136px;
margin-top:-33px;
position:absolute;
top:33px;
width:123px;
}
#food {
background-image:url(images/fea1.jpg);
background-repeat:no-repeat;
height:33px;
left:52px;
margin-left:342px;
margin-top:-33px;
position:absolute;
top:33px;
width:122px;
}
#menus {
background-image:url(images/fea1.jpg);
background-repeat:no-repeat;
height:33px;
left:0px;
margin-left:268px;
margin-top:-33px;
position:absolute;
top:33px;
width:125px;
}
#features {
background-image:url(images/fea1.jpg);
background-repeat:no-repeat;
height:33px;
left:124px;
margin-left:393px;
margin-top:-33px;
position:absolute;
width:125px;
}
#order {
background-image:url(images/fea1.jpg);
background-repeat:no-repeat;
height:33px;
left:109px;
margin-left:534px;
margin-top:-33px;
position:absolute;
width:125px;
}
#contacts {
background-image:url(images/fea1.jpg);
background-repeat:no-repeat;
height:33px;
left:129px;
margin-left:640px;
margin-top:-33px;
position:absolute;
top:33px;
width:125px;
}
#body1 {
background-color:#FFFFFF;
height:488px;
margin:25px; 24px; auto 25px;
padding-top:10px;
position:absolute;
top:233px;
width:874px;
}
#body2 {
background-color:#75665F;
height:635px;
margin:auto auto auto 25px;
padding-top:10px;
position:absolute;
top:90px;
width:729px;
}
#left {
left:26px;
position:absolute;
top:9px;
width:464px;
}
.txt2 {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
height:76px;
left:39px;
position:absolute;
top:20px;
width:400px;
}
.txt3 {
color:#4d4d4d;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:40px;
margin-left:40px;
position:absolute;
top:88px;
width:283px;
}
.txt4 {
color:#4d4d4d;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:40px;
margin-left:40px;
position:absolute;
top:38px;
width:283px;
}
.txt5 {
color:#4d4d4d;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
height:66px;
left:24px;
margin-left:10px;
position:absolute;
margin-top:50px;
top:211px;
width:220px;
}
#right {
margin-left:480px;
position:absolute;
top:-190px;
}
#directions {
background-image:url(images/directions.jpg);
background-repeat:no-repeat;
margin-left:31px;
margin-top:5px;
padding-top:40px;
}
.more {
color:#3B4404;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
left:309px;
position:absolute;
text-decoration:none;
top:213px;
}

#txt {
margin-bottom:5px;
margin-left:15px;
margin-top:10px;
}
.protxt {
color:#47510B;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
left:-10px;
margin-left:156px;
position:absolute;
top:20px;
width:165px;
}
.protxt1 {
color:#47510B;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:38px;
left:145px;
position:absolute;
top:42px;
width:156px;
}

#subpro2 {
background-image:url(images/catering.jpg);
height:90px;
left:326px;
margin-left:10px;
margin-top:0px;
position:absolute;
top:22px;
width:120px;
}
 
.protxt2 {
color:#47510B;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:30px;
left:306px;
margin-left:160px;
position:absolute;
top:20px;
width:158px;
}
.protxt3 {
color:#47510B;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:38px;
left:466px;
position:absolute;
top:42px;
width:156px;
}
#subproducts {
background-color:#FFFFFF;
height:131px;
left:33px;
position:absolute;
top:492px;
width:664px;
}
#subourproducts {
background-image:url(images/menu.jpg);
background-repeat:no-repeat;
height:27px;
margin-left:23px;
margin-top:8px;
width:425px;
}
#subpro1 {
background-image:url(images/menus.jpg);
height:90px;
left:10px;
margin-left:10px;
margin-top:10px;
position:absolute;
top:23px;
width:120px;
}
.subprotxt {
color:#47510B;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:30px;
left:-10px;
margin-left:155px;
position:absolute;
top:22px;
width:158px;
}
.subprotxt1 {
color:#47510B;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:38px;
left:148px;
position:absolute;
top:55px;
width:156px;
}

.subprotxt2 {
color:#47510B;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:30px;
left:305px;
margin-left:160px;
position:absolute;
top:22px;
width:158px;
}
.subprotxt3 {
color:#47510B;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:38px;
left:466px;
position:absolute;
top:55px;
width:156px;
}
#txt1 {
margin-bottom:5px;
margin-left:10px;
margin-top:10px;
}
.linktxt {
color:#46672B;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:900;
text-decoration:none;
}
#pic1 {
background-image:url();
background-repeat:no-repeat;
height:321px;
left:110px;
margin-left:18px;
margin-top:264px;
position:absolute;
top:-33px;
width:246px;
}
#picsub {
background-image:url();
background-repeat:no-repeat;
height:316px;
left:-90px;
margin-left:10px;
margin-top:11px;
position:absolute;
top:-33px;
width:246px;
}
#footer { 
position: absolute; 
top:754px;
margin-left:350px;
margin-top: 8px;
} 

#footer { 
position: absolute; 
top:754px;
margin-left:345px;
margin-top: 8px;
} 

#footer p { 
font-size: 11px;  
color:#000000;
font-family:Arial,Helvetica,sans-serif;
} 
#footer1 { 
position: absolute; 
top:738px;
margin-left:200px;
margin-top: 5px;
} 
#footer1 p { 
font-size: 11px;  
color:#25AE25;
font-family:Arial,Helvetica,sans-serif;
} 
#footerwifi {
background-image:url(images/wifispot.png);
background-repeat:no-repeat;
height:45px;
margin-left:88px;
width:65px;
position:absolute;
}
#homeimage {
height:259px;
margin-left:202px;
position:absolute;
top:195px;
width:410px;
background-image:url(images/papaolestorefront.jpg);
background-repeat:no-repeat;
}
#aboutus {
height:244px;
margin-left:240px;
position:absolute;
top:210px;
width:325px;
}
#ourmenus {
height:244px;
margin-left:240px;
position:absolute;
top:210px;
width:325px;
}
#fiverivers  {

margin-left:232px;

position:relative;

top:650px;

}
