 @font-face {
      font-family: "benharm";
      src: url("Tt0838m_.ttf");
    }

*{
margin:0;
padding:0;
font-family:Arial,Helvetica,sans-serif;
font-size:12px; 
}
body{
background:#000;
margin:0;
padding:0;
}
 
img{
border:0;
}
div.wrapper{
width:910px;
margin:46px auto;
background:#EEE6B5 url(images/back.gif) 95% 80% no-repeat;
}
 
div.top{
padding-top:30px;
width:910px;
height:70px;
}
div.logo{
margin:0 auto;
width:355px;
}
div.menu {
clear:left;
padding:50px 0 0 0px;
width:825px;
margin:0 auto;
}
div.menu ul{
list-style:none;
 
}
div.menu ul li{
float:left;
margin-right:12px;
}
div.menu ul li a{
text-decoration:none;
color:#781216;
font-weight:bold;
font-family:"benharm";
font-size:17px;
}
div.menu ul li a:hover{
text-decoration:underline;
}
div.head_img{
clear:left; 
}
div.cont_text{
width:400px;
clear:left; 
padding-top:20px;
}
div.cont_text p{
width:400px

}
p.title{
color:#000000;
font-size:24px;;
padding:10px 0 10px 60px;
font-weight:bold;
}
div.contents{
width:825px;
 padding:50px 0 150px 0px; 
 margin: 0 auto;
}
p.cont_para{
 
font-size:12px;
line-height:20px;
text-align:justify;
}

/**********************************/
div.bottom{ 
 padding:10px 0 20px 0px;
overflow:hidden;
clear:both;
 background:#000;
 width:910px;
color:#D4A136;
}
div.copyright{
float:left;
 
}
div.copyright p{
font-size:12px;
}
div.contact{
float:right;
width:210px;
}
div.contact p, div.contact a{
font-size:12px;
}
div.contact a:hover{
text-decoration:underline;
}
div.contact p a{
text-decoration:none;
color:#D4A136;
}
/*************************************/
.bodyContent2{
width:460px;
}
div.left {
clear:left;
width:460px;
text-align:justify;
}
div.left img{
padding-right:10px;
}
div.left a{
padding-top:20px;
color:#332612;
font-size:12px;
}
.titles{
padding:10px 0 5px 0;
color:#332612;
font-size:12px;
}
 
span.contents{
color:#332612;
padding-bottom:10px;
}
.bodyLeftBox  h2 a{
text-decoration:none;
color:#000;
}
.bodyLeftBox a{
font-weight:bold;
}
 
.readmore{
text-decoration:none;
font-weight:none;
color:#000;
}
.bodyLeftBox{
clear:left;
}
/****Archives*****/
.narrowcolumn{
clear:left;
padding-top:20px;
padding-left:60px;
}
.post_title {
color:red;
font-size:12px;
}
/**Our history*/

.titless{
font-size:14px;
} 
.bodyRightBox p, .bodyLeftBox p {
width:460px;
color:#332612;
text-align:justify;
padding-top:10px;
}

/****/
.narrowcolumn{
width:450px;
text-align:justify; 
}
.narrowcolumn p{
color:#332612;
font-size:14px;
}
a.link_post {
text-decoration:none;
font-weight:bold;
color:#332612;
font-size:14px;
}
.date_post{
color:#000;
font-size:12px;
}

.alignnone{
float:left;
padding: 0 5px 5px 0;
}
/***single***/
.widecolumn p, smal, a{
text-align:justify;
font-size:14px;
color:#332612;
}

/****events**/
 
.team{
clear:left;
overflow:hidden;
padding-top:10px;
}
.team img{
float:left;
padding-right:10px;
}
.team span{
font-size:14px;
color:#332612;
}
/*********Contact us */
div.contacts {
	width: 350px;
	height: 300px;
	padding:10px 0 0 0px;
}
div.contacts p {
	color: #000;
	font-weight: bold;
	font-size: 14px;
 
}
div.contacts p input {
	border: 1px solid #736A48;
	width: 200px;
	height: 18px;
	background: transparent;
}
div.contacts p textarea {
	border: 1px solid #736A48;
	width: 250px;
	height: 120px;
	background: transparent;
}

/**Gallery*/
.cheffs_blog{
clear:left;
overflow:hidden;
padding-bottom:20px;
}
.chefs{
float:left;
width:125px;
}
a.reciepe_title{
text-decoration:none;
padding-left:5px;
display:block;
width:80px;
padding-bottom:10px;
}
.cheff_title{
padding-bottom:10px;
font-size:13px;
font-weight:bold;
}
a.reciepe_title:hover{
text-decoration:underline;
}
.receipe{
width:125px;
float:left;
padding-left:5px;
padding-bottom:10px;
}
.receipe h3, .chefs span{
font-size:12px;
padding-bottom:5px;
}
 
 div.gallery_view div{ 
 width:180px;
float:left;
margin-right:20px;
margin-bottom:30px;
}
div.gallery_view div p{ 
margin-top:5px;
text-align:center;
font-weight:bold;
color:#781216;
}
div.evnts_block{
width:600px; 
 
 
}
div.events{ 
width:260px; 
 padding-bottom:30px;
float:left;
padding-right:40px;
}
div.events p{  
padding-top:5px;
text-align:center;
font-weight:bold;
}
 
/*****/
div.menu_conts{
width:400px;
}
div.menu_conts p{
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
width:240px;
 
}
div.menu_conts ul{
list-style:none;
width:230px;
margin:0 auto;

}
div.menu_conts ul li {
font-weight:bold;
font-size:25px;
padding-top:20px;
color:#781115;
}
div.menu_conts ul li a{
text-decoration:none;
font-weight:bold;
font-size:25px;
color:#781115;
}
a.adobe{
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
color:#781115;
}
div.menu_conts ul li a:hover, a.adobe:hover{
text-decoration:underline;
}

/***Menu**/
div.menu_text{
padding-top:50px;
}
div.menu_text p{
font-weight:bold;
}
.red_title{
font-weight:bold;
text-decoration:none;
font-size:17px;
color:#831115;
}
div.menu_text a{
text-decoration:none;
font-size:17px;
color:#831115;
}
div.menu_list{
overflow:hidden;
}
div.menu_list p{
margin:0 auto;
width:770px;
text-align:center;
}
#menuTitle{
width:770px;
font-weight:bold;
font-size:40px;
font-family:verdana;
text-decoration:underline;
padding:30px 0;
}
p.subtitle {  
width:770px;
text-align:center;
padding:20px 0;
}
p.subtitle span{
font-weight:bold;
font-size:20px;
}
div.pricediv p{
overflow:hidden;
width:770px;
font-family:verdana;
font-size:15px;
text-align:center;
color:#231F20;
line-height:20px;
}
div.pricediv p strong{
color:#231F20;
font-size:15px;
}

div.pricediv img{
padding-bottom:10px;
}
a.pdflink{
font-weight:bold;
}
p.aboutjackpara{
padding-top:50px;
text-align:justify;
width:800px;
color:#332612;
font-size:15px;
}