:focus { -moz-outline-style: none; }
body
{
background: url('../images/bg.jpg') repeat-x #660000;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
line-height:17px;
}
html
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
line-height:17px;}

.container
{
border-right: 5px solid #99CC66;
border-left: 5px solid #99CC66;
width: 956px;
height:800px;
background: url('../images/cbg.jpg');

}
.mcontent
{
background: url('../images/ce_bg.gif')repeat-y left 300px;
height: 300px;
width: 800px;
}

.txt{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:14px;
color:#000;
line-height:1.6em;
}

.content_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
line-height:20px;
padding: 0px 25px 0px 25px
}
.content_txt_z
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
line-height:20px;
padding: 0px 25px 0px 25px
border:1px solid red;
width:260px;
}
.contentx_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
line-height:20px;
padding: 0px 0px 0px 0px
width:300px;
}
 
.content_contact
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
line-height:20px;
padding:0px 0px 0px 30px;
}
.content_bld
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#000000;
line-height:21px;
}

.wine_bld
{
font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;color:#000000;line-height:21px;padding: 25px;
}

.wine_subtit
{
	font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#007229;line-height:21px;
}
.row_sub {font-family:Arial, Helvetica, sans-serif; padding:0px 0px 0px 20px; font-size:14px; line-height:21px;}
.row_mid {font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#761816; line-height:21px; padding:0px 0px 0px 20px;}
.row_1 {
	 font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;color:#000000;line-height:21px;padding:0px 0px 0px 20px;}
.ftrtxt{
font-family:arial,verdana,helvetica;
text-decoration:none;
font-size:11px;
color:#000000;
text-align:center;
padding: 10px 0px 40px 80px;
}

.ftrtxt a{
font-family:arial,verdana,helvetica;
text-decoration:none;
font-size:11px;
color:#000000;
}

.ftrtxt a:hover{
font-family:arial,verdana,helvetica;
text-decoration:underline;
font-size:11px;
color:#000000;
}

.hr 
{border: none 0;
border-top: 1px dashed #c8d0c0;/*the border*/
width: 80%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}
#contact
{ font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #660000;
}
#contactt
{ font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #660000;

}
#contact td
{
height:20px;
padding: 2px;
}
#contact td .t_box
{
height:25px;
width:200px;
padding: 2px;
border: 1px solid #660000;
}

#contact td .m_box
{
height:80px;
width:200px;
padding: 2px;
border: 1px solid #660000;
}

.add_box
{
height:25px;
width:183px;
padding: 2px;
border: 1px solid #660000;
}

#poly  .p_li
{
text-decoration:none;
color: #000;
font-size:12px;
}
#poly  li
{
margin-left:-22px;
}
.content_v {
	width:100%;padding:5px 0px 5px 0px; font-size:14px;
	}
.content_v_center {
	width:100%;padding:5px 12px 5px 12px; font-size:14px;text-align:left;
	}
.content_v_center1 {
	padding:5px 12px 5px 12px; font-size:14px;text-align:left;
	}
.content_v_center2 {
	width:100%;padding:5px 12px 5px 12px; font-size:14px;text-align:center;
	}
 .colo {color:#5f0101;font-weight:bold;}
.content_vs {
	width:300px;padding:5px 0px 5px 100px;
	}
.content_vt {
	width:300px;padding:5px 0px 5px 10px;
	}
.content_vss {
	width:300px;padding:5px 0px 5px 20px;
	}
.hd_ing {
	 padding:10px 0px 10px 20px;text-align:left;font-weight:bold;color:#007229;
	 }
.hd_ings {
	 padding:0px 0px 0px 35px;width:200px;
	 } 
.hed_ings {
	 padding-top:20px;padding-left:30px;font-weight:bold;font-size:15px;
	}
.hed_ingss {
	padding-top:20px;padding-left:30px;font-weight:bold;font-size:15px;color:#007229;
	}
.hed_ing_Top {
	font-weight:bold;font-size:19px;color:#5f0101; text-align:center;padding:20px 0px 5px 0px; 
	}
.con_test {
	font-size:14px; padding-left:30px;padding-top:5px;
	}
.bor_txt {
	border:0px solid #efefef;font-size:14px;padding:15px 0px 15px 30px;font-style:italic;
	}
.heading_pdng
	{
	padding-left:30px;
	}
.sun_brunch {
	font-weight:bold;padding:0px 0px 0px 100px;width:300px;font-size:15px;
	}
.time {
	width:300px;padding-left:10px;font-size:14px;font-weight:bold;
	}
.l_menu {
	padding-left:30px;font-weight:bold;font-size:13px;
	}
.cedar_kn {
	text-align:left;font-size:14px;padding:5px 0px 5px 0px;
	}
.times {
	text-align:left;font-size:14px;padding:5px 0px 5px 0px;
	}
.dinner_entry {
	text-align:left;padding:5px 0px 5px 15px;font-weight:bold;
	}
.all_entry {
	text-align:left;font-size:14px;padding:5px 0px 5px 40px;
	}
.all_entry_par {
	text-align:left;font-size:14px;padding:5px 0px 5px 30px;
	}
.font_s {
	font-size:12px;
	}
.fnt_cedar {
	padding-left:35px;text-align:left;font-size:12px;
	}
.fnt_cedar_par {
	padding-left:30px;text-align:left;font-size:12px;
	}
  .ln_entry {
	 text-align:left;padding:5px 0px 5px 20px;font-weight:bold;color:#007229;
	}
.con_tact {
	padding:0px 0px 5px 0px;
	}
.timer {
	width:300px;padding-left:30px;font-size:14px;font-weight:bold;padding-top:10px;
	}
.tab_history {
	width:600px; font-size:12px;padding:5px 0px 5px  0px;
	}
.td_history {
	width:200px; font-size:12px;padding:5px 0px 5px 10px;
	}
.td1_history {
	width:600px; font-size:12px;padding:15px 0px 5px 0px;
	}
.td2_history {
	width:300px; font-size:12px;padding:15px 0px 15px 0px;
	}
.td11_history {
	width:300px; font-size:12px;padding:15px 0px 5px 10px;
	}
.td21_history {
	width:300px; font-size:12px;padding:15px 0px 15px 10px;
	}
.span_private {
	padding:5px 0px 0px 55px;
	font-weight:bold;
	font-size:12px;
	}

.sidesBullet {
	width:300px;
	border:0px solid red;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.pad {
	padding-right: 6px;
}
.padR {
	padding: 6px;
}
.htm
{
background: #ffffff url('../images/tm.jpg') repeat-x left top;
width:605px;
}
.hlm
{
background-image: url('../images/lm.jpg') ;
height: 100%;
}
.hrm
{
background-image: url('../images/mr.jpg') ;
height: 100%;
}
.hbm
{
background: url('../images/bm.jpg') repeat-x;
width:605px;
}
.hcontent
{
background-color: #fff;
height:150px;
}

ul.umenu { 
	margin:0; 
	padding:0px 0 18px 40px;
	list-style:none;
	}

li.menulist { 
	background: url(../images/arrow_orange.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-left: 14px;
	margin-top: 7px;
	line-height:16px;
	color:#484848;
	}

.menu_tbg{
background: url('../images/bx_tc.jpg') repeat-x bottom;
}

.menu_g{
background: url('../images/bx_tc_g.jpg') repeat-x bottom;
}

.menu_cl{
background: url('../images/bx_ml.jpg') repeat-y;
}

.menu_cr{
background: url('../images/bx_mr.jpg') repeat-y;
}

.menu_bc{
background: url('../images/bx_bc.jpg') repeat-x;
}

.menu_bg{
background: url('../images/bx_bg.jpg') repeat;
}

.gallery_bl{
background: url('../images/bx_bl.jpg') no-repeat top;
}

.gallery_br{
background: url('../images/bx_br.jpg') no-repeat top;
}

.gallery_tl{
background: url('../images/bx_tl.jpg') no-repeat bottom;
}

.gallery_tr{
background: url('../images/bx_tr.jpg') no-repeat bottom;
}

.slide_tl{
background: url('../images/bx_tl_g.jpg') no-repeat bottom;
}

.slide_tr{
background: url('../images/bx_tr_g.jpg') no-repeat bottom;
}

.slide_bl{
background: url('../images/bx_bl.jpg') no-repeat top;
}

.slide_br{
background: url('../images/bx_br.jpg') no-repeat top;
}
