body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	font-size:12px;
	color:#efbea3;
	line-height:1.4em;
	background-color:transparent;
}

body .header{
font-size:14px;
}
body .whiteheader{
font-size:14px;
color:#FFFFFF;
}

/* ------------------------- Catering style---------- */
li {
	list-style-image: url(images/bullet.gif);
	color:#c73c1c;
}
.iframe_tx {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#efbea3;
}
.iframe_tx a{
color:#c73c1c;
}

.iframe_tx a:hover{
color:#ffffff;
}

.thumbnail_hi{
border:none
}
.thumbnail_hi a{
border:none
}
.thumbnail_hi a:hover{
border:thin;
border-color:#FF6600;
}

/* ------------------------- OSO highlights---------*/
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c73c1c;
	text-decoration:none;
}
.date a{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#c73c1c;
}
.date a:hover{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#de421e;
}


body .title{
text-decoration:none;
font-weight:bold;
	font-size:14px;
	line-height:2em;
	color:#c73c1c;
}

/* -------------------------About Us / Profile ----------*/

.back_btn {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c73c1c;
}
.back_btn a{
	color:#c73c1c;
	text-decoration: none;
}
.back_btn a:hover{
	color:#ffffff;
	text-decoration: none;
}
	
.sub1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.bullet{
	margin-top:2px;
	margin-right:10px;
}

/* ------------------------- alacarte Menu style----------  header */

h2 {
	font: bold 110%/100% Georgia, "Times New Roman", Times, serif;
	margin: 0;
	padding: 0;
	color:#ffe4e1;
}
h3 {
	font: 90%/100% Georgia, "Times New Roman", Times, serif;
	margin:  0.2em 0 1em 0;
	padding: 0;
	color:#f1b7b0;
}
h4 {
	font: 140%/100% Georgia, "Times New Roman", Times, serif;
	margin:  0 0 1em 0;
	padding: 0;
	color:#ffffff;
}
h5 {
	font: bold 110%/100% Georgia, "Times New Roman", Times, serif;
	margin: 0 0 1em 0; 
	padding: 0;
	color:#ffe4e1;
}
h6 {
	font: 100%"Times New Roman", Times, serif;
	padding-right: 10px;
	color:#f1b7b0;
}



/* ------------------------- alacarte Menu style----------  anchor list */


.list li {
	list-style-image:url(images/bullet_arrow.gif);
	font: 120% "Times New Roman", Tahoma, sans-serif;
	font-weight: normal;
	clear: both;
	margin: 0;
	padding: 0;
	position: relative;
	color:#efbea3;
}
.list a{
text-decoration:none;
color:#efbea3;
outline:none;
}
.list a:hover{
color:#FFFFFF;
}

/* ------------------------- alacarte Menu style----------  menu list */

.menu {
	width: 270px;
	list-style: none;
	margin: 0 0 3em 1em;
	padding: 0;
	font: 110%/100% "Times New Roman", Georgia, Arial, Helvetica, sans-serif;
}
.menu li {
	list-style-image:none;
	font-weight: normal;
	clear: both;
	margin: 0;
	padding: 0 0 1em 0;
	position: relative;
	color:#efbea3;
}
/* ------------------------- alacarte Menu style----------  price list */
.menu em {
	padding: 0 0 0 5px;
	font: 90%/100% "Times New Roman", Georgia, Times, serif;
	font-weight: normal;
	position: absolute;
	bottom: 10px;
	right: -48px;
	height: 27px;
}

/* ------------------------- Wine list Menu style----------*/

.winemenu {
	width: 250px;
	margin: 0 0 3em 1em;
	padding: 0;
	font: 110%/100% "Times New Roman", Georgia, Arial, Helvetica, sans-serif;
}
.winemenu li {
	width:200px;
	list-style-image:none;
	font-weight: normal;
	clear: both;
	margin: 0;
	padding: 0 0 1em 0;
	position: relative;
	color:#efbea3;
}
.winemenu em {
text-align:right;
	padding: 0 0 0 5px;
	font: 90%/100% "Times New Roman", Georgia, Times, serif;
	font-weight: normal;
	position: absolute;
	bottom: 1px;
	right: -116px;
	height: 20px;
	width: 87px;
}
.winename{
    margin-left:0px;
}

.winelist {
	width: 370px;
	list-style: none;
	margin: 0 0 3em 0;
	padding: 0;
	font: 110%/100% "Times New Roman", Georgia, Arial, Helvetica, sans-serif;
}
.winelist li {
	list-style-image:none;
	font-weight: normal;
	clear: both;
	margin: 0;
	padding: 0 0 1em 0;
	position: relative;
	color:#efbea3;
}




.tablewine{
	font: 100%/100% "Times New Roman", Georgia, Arial, Helvetica, sans-serif;
	margin-left:10px;
}
.tablewine tr{
margin-left:10px;
padding:2px;
}
	
