body{
    font-family:"Times New Roman", Times, serif;
    background-color: #B79A56;
     background-image: url(pic/body_bg.jpg);
    background-repeat:   repeat-y;
     background-position: center;
    margin:0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #FFFFFF;
    font-size:15px;
}


input,textarea{
    background-color: #F1E6AD;
    font-size:12px;
    color :#663300;
    font-weight:normal;
    padding-left:5px;
    margin:5px 15px;
    border-right-color: #8F7034;
    border-bottom-color: #B08940;
}
.bal{
  background-image: url(pic/bal.jpg);
  background-repeat: no-repeat;
  height:714px ;
}
.jobb{
  background-image: url(pic/jobb.jpg);
   background-repeat: no-repeat;
}


a{
    text-decoration: none;
    outline-style:none;
}

.powered_by {
     color: #FFCC66 ;
   font-weight: bold;
   padding: 0px 0px 0px 0px;
}


.goto_top {
    position:relative;
    top:-10px;
    color:#9B751C;
     font-size: 12px;
     font-weight: bold;
}
.menu {
    padding:0px;
    margin:0px 0px;
}

.menu li{
    float: left;
    list-style:none;
    width:110px;

}

.menu a{
    background-color: #C4A640;
    display:block;
    position:relative;
    color: #EEEADB;
    font-weight:bold;
    text-align: center;
    padding:2px 5px;
    margin:0px;
    border-bottom:1px dotted #C7B783;
}

.menu a:hover{
    background-color: #B39737;
    color: #786936;
    border-bottom:1px solid #FAF863;
}

.almenu{
    position:relative;
    visibility: hidden;
    z-index:65;
}

.almenu a{
    width:100%;
    /*border:1px solid #9E6A43;*/
    text-align:left;
}

.am_div{
    width:100px;
    position:absolute;
    top: 0px;
    left: 0px;
    
}

.am_div a{
    border:1px solid #E9D9C7;
    background-color: #FDF3D5;
    color:  #786838;
    font-size:13px;
}

.am_div a:hover{
    background-color: #C4A640;
    color:  #E4E0CB;
}

.send_button {
    color:#726434;
    font-size:15px;
    font-weight:  bold;
    cursor:pointer;
    padding: 0px 30px 0px 0px;
}

.hours{
    font-size:16px;
    color: #AA964F;
    font-style: italic;

}

.hours_description{
    font-size:14px;
    color: #AA964F;
    font-weight:  bold;
    padding: 0px 0px 20px 0px;
}

.today_scroll {
    width: 700;
    padding:10px 0px;
    color: #B8A563;
    font-weight: bold;
}

.todayspecial{
    background-color: transparent;
	font-size:17px;
    color: #D1C59C;
    font-style: italic;
    border: none;
}


.flash{
    padding:0px 0px 0px 50px;
    margin:0px;
    width: 500px;
    height: 373px;
}

.photo_by {


    color:#D1C59C;
    font: bold 10px '';
    padding:0px 0px 0px 430px;
}
.food_menu{
  background-color: #edde97;
   
}

.menu_name {
    color:#807039;
    font-size:26px;
    font-weight:bold;
    background-image:  url(pic/etlap_bg.jpg);
    height: 70px;
}
.menu_description{
    font-size:14px;
    color:#827242;
    font-weight:bold;
    padding:0px 0px 0px 0px;
}

.category_name {
    color:#DFD8BB;
    font-size:20px;
    padding:0px 20px;

}

.category_description {
    font-size:15px;
    color:#827242;
    font-style:  italic;
    padding:10px 80px 0px 40px;
}

.food_name {
    color:#AB811F;
     font-weight:  bold;
     font-size: 14px ;
}


.food_description{
    color:#D1C59C;
    padding:0px 100px 10px 100px;
    margin:0px;
}

.price {
    font-size:14px;
    color:  #8E7E4F;
}

.food_overlib {
    padding:5px 5px 25px 5px;
    display:none;
    position:absolute;
    border:1px #C4A640 solid;
    background-color:#E8D579;
    color:#968347;
    width:350;
    height:auto;
    font-style: italic;
    z-index: 100;
}

.overlib_foodname{
    font-style:  normal;
    color:#604F20;
    font-size:16px;
    font-weight: bold;
    margin:10px 0px 0px 0px;
}

.contact {
    width:600px;
    color:#B39F5B;
    font-size:16px;
}
.tex{
  font-family:"Times New Roman", Times, serif;
	           font-size:14px;
	           color:#B2774A;

    padding:0px 25px 10px 0px;
}



.review{
    text-align:justify;
    background-color: #E7D274;
    background-repeat: no-repeat;
    background-image: url(pic/csik.jpg);
    background-position: top:6px;
    padding: 5px;
    margin-top: 20px;
    color:#776813;
    font-weight: ;
    font-stretch:  expanded;
    font-family:   Arial;
    border-right:1px solid #CCC706 ;
    border-bottom:1px solid #CCC706;
}

.review_writer
 {
    color:#5C4F1D;
    font-size:13px;
    font-weight:  bold;
}

.review_date {
    font-size:12px;
    color:#80260E;
    float:right;
    background-color:  #EBDA8B;
}

