/* REMOVE PADDING and MARGIN */
*
    {
    margin: 0;
    padding: 0;
    border: 0;
    }

body {
background: #a60053  url("pita3333.png") no-repeat fixed bottom left;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
margin: 0 auto;
padding: 15px 0;
font-size: 0.75em;
}

#test {
background: url("heher.png");
background-repeat:no-repeat;
background-attachment:fixed;
background-position: bottom;

}

#wrapper {
position: relative; 
width: 830px; 
margin: 0 auto;
text-align: left; 
background: white;
border:1px solid #a60053;
}


#header {
position: relative;
clear: both;
/*border:   #996600;*/
}

#header div {
background:#a60053;
height: 1px;
padding:4px;
}


#footer {
clear:left;
background: /*#860143;*/#a60053;
color:white;
height: 20px;
padding-left:4px;
font-family:arial;
font-size:8pt;
padding-top:3px;
}

.float{
position:block;
float:right;
color:white;
margin-top:-14px;
padding-right:5px;
}



#nav{
position:relative;
float: left;
width:335px;
margin-right: 5px;
background: white;
color:black;
padding-top:20px;
}

#main {
float: left;
position:relative;
clear:right;
width:489px;
background: #efe9de;
/*margin-bottom:10px;
border:1px solid black;*/
border-left:1px solid #e2dcd2;
}

div#menu{
text-align:left;
padding: 5px 10px 5px 15px;
background: transparent;
}

div#menu p{
font-size:11px;}

/*#leftcolumn { 
 color: #333;
 border: 1px solid #ccc;
 background: white;
 margin: 10px 0px 10px 0px;
 padding: 10px;
padding-bottom: 1566px;
margin-bottom: -501px;
overflow: hidden;
 width: 300px;
 float: left;

}
#rightcolumn { 
 float: right;
 color: #333;
 border: 1px solid #ccc;
 background: #F2F2E6;
 margin: 10px 0px 10px 0px;
 padding: 10px;
padding-bottom: 505px;
margin-bottom: -501px;
overflow: hidden;
 width: 548px;
 display: inline;
 
}*/

p{ 
text-align: center;
color: #a60053;
font: Georgia,Times,sans-serif;
}

p.hours {
color: black;
/*border-top: 1px solid #a60053;
border-bottom: 1px solid #a60053;*/
padding:5px 0 5px 0;
margin-bottom: 3px;

}

a{
color: #0055EA;
}

#line {
background: url(line.png) 100%  repeat-x;
position:relative;

}

h2{
margin: 1em auto -0.1em;
color: /*#a60053*/#d7036a;
font: Georgia, Times, sans-serif;
text-align:center;
font-weight: bold;
font-size:150%;
	}

p#info{
font:100% serif;
color: black;

}

dl{
width: 100%;
overflow: hidden;
margin: 0 0 1em;
/*background:#e1d6c1;*/
padding:3px 0 0;
/*border-top:1px dotted #b8b893;*/
}

dt,dd.price{
background: #efe9de;
font-size: 100%;
font-weight: bold;
padding: 0 2px;
}

/*Name of Dish*/
dt{
float: left;
padding-right: 33px;
padding-bottom:3px;

color: #232323;
/*background:#e1d6c1;*/
}

dd{
margin:0;

}

dd.price{
float: right;
padding-left: 3px;
color: black;
/*background:#e1d6c1;*/

}

dd.ingredients{
border-top:1px dotted #b8b893;
float: left;
width: 100%;
padding: 3px 0;
font: italic 8pt arial,Georgia,Times,sans-serif;
color: #423f3f;
background-color:#efe9de;
}

