@charset "UTF-8";
/* CSS Document */
#menu img {display:block;
border:0; margin:0; padding:0; 
border-top:solid;
border-top-width:4px;
border-top-color:#fff;

left:0px;
}



#menu2 {

font-size:14px; 
float:left; 
text-align:left;
width:158px; 
height:401px;
background-image:url(menugraphics/sidemenuback.jpg);
background-repeat:no-repeat;
background-color:#ffa;
border-right:solid;
border-right-width:4px;
border-right-color:#fff;
overflow:hidden; }


#menu2 img {border:0; margin:0; padding:0; 

border-top:solid;
border-top-width:4px;
border-top-color:#fff;
position:relative;
top:7px;
left:0px;
}

#menu2 ul {padding:0; margin:0; 
margin-top:15px; height:288px; } 

#menu2 ul ul {padding:0; margin:0; 
margin-top:0px;
padding-left:7px;} 

#menu2 li {padding:0; margin:0;
width: 158px;list-style:none;
background:url(menugraphics/bulllet.gif); 
background-repeat:no-repeat;
background-position: 7px 7px; 
}

#menu2 li a {
line-height:14px; 
display: block;
margin:0;
padding:0; 
Width: 128px; 
padding-top:6px;
padding-left:20px;

text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;

}

#menu2 li li a {
display: block;
margin:0;
padding:0; 
height:20px; 
Width: 128px; 
padding-top:0px;
padding-left:25px;
text-transform:capitalize;

text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
}
#menu2 li a.active2 {
color:#FFFF00;
}


 #main {
 float:left;
 margin:0; padding:0; border:0; 
width:574px;
 background-color:#ffa; 
 height:401px;
 background-image:url(menugraphics/back2.jpg);
 overflow:hidden;
 }
#copy1 {text-align:left; 
font-weight:bold;
width:127px; 
float:left; 
margin-top: 34px; 
margin-left: 30px; 
margin-right: 18px; 
height:401px; 

}
#copy2 {
text-align:left; 
font-size: 11px;  
width:320px; 
float:left; 
margin-top: 34px; 
margin-left: 25px; 
margin-right: 54px; 
height:401px; 

}
 #right {
 visibility:hidden; }

#footer {
border:0;
margin:0;
padding:0;
clear:both; 
float:left;
height:56px;
width:656px;
border-top:solid;
border-top-width:4px; 
border-top-color:#FFFFFF; 

background-color:#ffa;

overflow:hidden;}

#footerright { 
border:0;
margin:0;
padding:0;
float:right; 
background-color:#FCD704;
width: 240px; 
height:56px;
border-left:solid;
border-left-width:4px;
border-left-color:#FFFFFF; 
border-top:solid;
border-top-width:4px; 
border-top-color:#FFFFFF; 
overflow:hidden;
}

#specialty { font-size:12px; 
color:yellow;
margin-top:18px;

padding-left:50px }
#spicy {color:#663300; font-size:12px;
margin-top:5px;  
padding-left:50px }


.item {font-weight:bold; margin-top:7px; font-size:13px; line-height:13px;}
.itemdesc {font-size:11px; line-height:12px;}

#menu-right {margin-top:0px; float:right; width:267px; text-align:left;
margin-right:05px;
margin-left:15px; 
margin-top:-9px; 
height:350px;
 }

#menu-left {width:267px; 
text-align:left;
margin-right:15px;margin-top:0px;  
margin-left:5px; 
height:350px; 
}
#menufeatured {padding-left:20px; 
background-repeat:no-repeat; 
background-image:url(menugraphics/smallstar.gif); 
background-position:0px 2px; }

#menufeaturedR {padding-right:20px; 
background-repeat:no-repeat; 
background-image:url(menugraphics/smallstar.gif); 
background-position:247px 2px; }

#menuspicy {padding-left:20px; 
background-repeat:no-repeat; 
background-image:url(menugraphics/pepper.gif); 
background-position:0px 2px; }

#menuspicyR {padding-right:20px; 
background-repeat:no-repeat; 
background-image:url(menugraphics/pepper.gif); 
background-position:247px 2px; }

.menuitem {padding-left:20px; font-size:12px; }
.orange {color:#FF6600;}
.menuitemR {padding-right: 20px; font-size:12px; }

#pageheader {width:572px; margin-top:10px; height:42px;}
.foodpics {position:relative; top:-10px;  }
.toptext {padding-left:20px; font-size:11px;}
.price {margin-top:10px;}

.title { float:left;}
.price2 {
width:40px; 
float:right;}

#pagepick {
display:inline;  height:27px;
margin-left:10px; }
#pagepick img {margin-top:6px; margin-left:3px;  
}


.menuplain  {padding-left:20px; 
background-repeat:no-repeat; 

background-position:0px 7px;  }
.menuplainR  {padding-right:20px; 
background-repeat:no-repeat; 

background-position:247px 2px; }

.menuspicyR  {padding-right:20px; 
background-repeat:no-repeat; 
background-image:url(menugraphics/pepper.gif); 
background-position:247px 2px; }

.menuspicy {padding-left:20px; 
background-repeat:no-repeat; 
background-image:url(menugraphics/pepper.gif); 
background-position:0px 7px; }
.menufeatured {padding-left:20px; 
background-repeat:no-repeat; 
background-image:url(menugraphics/smallstar.gif); 
background-position:0px 7px; }
.menufeaturedR {padding-right:20px; 
background-repeat:no-repeat; 
background-image:url(menugraphics/smallstar.gif); 
background-position:247px 2px; }

.itemwrap {width:246px;
overflow:hidden; padding-top:7px; 
 }
.itemname { 
font-size:13px; line-height:15px; font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:200px; 
	
	overflow:hidden;
	
}.itemnameO { color:#FF6600;
	font-size:13px; line-height:15px; font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:200px; 
	
	overflow:hidden;
	
	
}

.itemnameA { 
	font-size:13px; line-height:15px;font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	float:left;
	width:100%; 
	
	overflow:hidden;}
.descriptiontextA { font-size:11px; line-height:12px; font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	float:left;
	width:80px; 
	
	
	overflow:hidden;}

.itemprice {float: right;
		font-size:14px; line-height:15px; font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	display:inline;
}
.itempriceA {float: right;
font-size:13px; line-height:15px; 
font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	width:150px;
	overflow:hidden;
	
}

.descriptiontext {font-size:11px; line-height:12px; width:246px; display:block; height:auto; overflow:visible; clear:both;}


.lower {font-size:10px; font-weight:normal;}
#pricing {float:right; padding-top: 10px; padding-right:40px}

.centerednav {text-align:center; color:#FF6600; font-weight:bold; font-size:14px; }
.centerednav a {text-align:center; color:#FF6600; font-weight:bold; font-size:14px; text-decoration:none; }