/*body*/
body {text-align: center;
font: 12px Verdana, Arial, Lucida, sans-serif;
margin-top:0; 
background:/*#d4d0c5;*/ url(gifs/tile3.gif);
}
/*main container*/
.page, .page1, .page2, .page3 {
margin: 0 auto; 
width: 796px;
border-top: 10px dashed #422304; 
text-align: left; 
position: relative; 
padding: 0; /*for Opera*/
}

/*menu columns*/
#column1 {
position:absolute;
left:0; 
top:5px;
width:300px; 
padding-left:5px;
text-align: left;
} 
#column2 {
margin-left: 325px; 
padding: 5px 0;
}
/*masthead*/	
#masthead {
background: url(images/mastheadb.jpg) no-repeat;
height:500px; 
margin:0;
border-top: 18px solid #422304;
border-bottom: 18px solid #422304;
}
#masthead p {
margin-left: -9999px; 
margin-top: 0;
}

/*headings*/
h1, h2, h3, h4 {margin: 0;}
h1 {font-size: 2em; display:none;}
h2 {font-size: 1.4em; color: #ff781f; padding: 5px 0; text-transform: uppercase;}
h3 {font-size: 1.2em; color: #000033; font-variant: small-caps;}
h4, .ordersize {font-size: 13px; font-weight: bold; margin-top: 10px; margin-left:10px; font-variant: small-caps;}
h3 span, p span, .pricing  {color: #31B94D;}
p span, .pricing {font-weight: bold;}
.price {display:none;}
#beverages h3, .ordersize {color: #7171C6; margin-bottom: 5px;}
.page2 p, .page1 p, h2, h3, h4 {padding-left: 10px;}
.page2 h2 {padding-top:10px;}


/*list of foods*/
ul {
list-style: none; 
margin:0; 
padding:0;
}
ul p {
margin-top:0; 
width: 300px;
}

/*other links*/
a {
color:#7f7191; 
font-variant: normal; 
font-size: 12px;
}
/*main nav*/
.page1 #nav ul, .page2 #nav ul, .page3 #nav ul {width:796px; background-color:#422304;}
#nav ul { float: right; margin:0; padding: 0; list-style: none; }
.page1 #nav li, .page2 #nav li, .page3 #nav li {margin: 0 0 0 10px; float: right;}
#nav li a {display: block; padding: 6px 12px; vertical-align: middle; font-weight: bold; color:#06c057; text-decoration: none; border: 1px solid transparent; font-size: 1.5em;}
#nav li a:hover {color:#f47b20; border: 1px solid #f4a721; margin: 0px;}
#nav li a:visited {color: #ade885;}

/*current page*/
.page1 .current {border: 1px solid #f4a721; border-bottom: none; background:#fff;}
.page2 .current {border: 1px solid #4f5a6c;/*#f4a721;*/ border-bottom: none; background:#6faa66;}
.page3 .current {border: 1px solid #ade885; border-bottom: none; background:#4f5a6c;}

.page1 #nav li.current a {color:#ff781f;}
.page2 #nav li.current a {color:/*#f4a721;*/#4f5a6c;}
.page3 #nav li.current a {color:#ade885;/*#f4a721;*/}

/*homepage nav*/
.page #nav ul {position: absolute; top: 280px; left: 80px; margin: 5px;}


/*menu items*/
.noingredient {margin-bottom: 10px;}
#wraps {background: url(images/falafel2.jpg) right 70% no-repeat;}
#beverages {background: url(images/turkishcc.jpg) 45% top no-repeat;}
#coffee{float:right; text-indent:170px;}
#dessert{background: url(gifs/pastries.gif) right center no-repeat;}

/*profile and menu*/
#profile, #menu {width: 760px; position: absolute; top: 35px; margin-top:0; background: #fff;}
#profile {background: #fff url(images/dom4.jpg) right top no-repeat;}
#profile h3 {width: 500px;}
#profile h4 {padding:20px 0;}

/*photos*/
.page3 {border-top: 10px dashed #424045; /*#847272;/*#6e7d94;/*#827979;*/}
.page3 #photos {background: url(images/photosc.jpg) no-repeat; height: 625px; margin:33px 0 0 0;}
.page3, .page3 #nav ul {width: 806px;}
.page3 img {border-right: 5px solid #4f5a6c;border-left: 5px solid #4f5a6c;border-bottom: 18px solid #4f5a6c;}
.page3 #nav ul {background-color:#424045;}
/*press*/
.page2 #nav ul {background-color:#6faa66;}
.page2 {border-top: 10px dashed #6faa66;}
#profile {border: 18px solid #fff; border-top: 5px;}
.page2 #nav li a {color: #ade885;}

/*menu*/
#menu {border: 18px solid #fff; border-top: 5px;}
.page1 {border-top: 10px dashed #82728C;}
.page1 #nav ul {background-color: #82728C;}

.asterix {font-size: 11px;}
