body, html {
	height: 100%;
	margin: 0px;
	padding: 0px;
	position: relative;
}


#content {
	width: 100%;
	height: 100%;
	margin: 0px;
	background: #921C4E url(/siteimg/catering/bkgr.jpg) repeat-x 0% 0%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #879CAB;
}



#menu {
	width: 220px;
	margin: 0px 0 0 0px;
}
#menu ul {
	margin: 0 0 0 20px;
	padding: 0px;
	list-style-type: none;
}
#menu li {
	margin: 9px 0 0 0;
	padding: 0 0 0 25px;
	background: url(/siteimg/index/star_2.png) no-repeat 0% 0px;
	_height: 1%;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/siteimg/index/star_2.png',sizingMethod='crop');	
}
#menu li a {
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #FFF3E0;
	text-decoration: none;
}
#menu li a:hover {
	text-decoration: underline;
}

#menu ul .submenu {
	width: 187px;
	_width: 167px;
	margin: 4px 0 0 5px;
	_margin: 0 0 0 -20px;
	padding: 0 0 8px 0;
	background: url(/siteimg/catering/submenu_bott.gif) no-repeat 100% 100%;
}
#menu ul ul {
	width: 167px;
	padding: 28px 0 0 0;
	background: url(/siteimg/catering/submenu_top.gif) no-repeat 0% 0%;
}
#menu ul ul li {
	width: 142px;
	_width: 167px;
	margin: 0px;
	padding: 3px 0 0 25px;
	_padding: 3px 0 0 25px;
	background: #E08793;
	_filter: none;
}
#menu ul ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF3E0;
}
#menu ul ul div {
	height: 10px;
	overflow: hidden;
	margin: 0px 0px -3px 0;
	_margin: 0px 25px -3px 0;
	padding: 3px 0 0 0;
	_padding: 3px 0 0px 0;
	background: #E08793 url(/siteimg/catering/submenu_delim.jpg) no-repeat 50% 1px;
}



#nav-bar {
	margin: 0 0 20px 0px;
}
#nav-bar a {
	padding: 0 0 0 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	white-space: nowrap;
	color: #CB887D;
	background: url(/siteimg/catering/arrow_1.gif) no-repeat 0px 3px;
}
#nav-bar a:hover {
	text-decoration: underline;
}








img { border: 0px }
.img {
	border: 1px solid #FAB2AF;
	padding: 5px;
}
.left {
	float: left;
	margin: 0 10px 10px 0;
}
.right {
	float: right;
	margin: 0 0px 10px 10px;
}



h1 {
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: normal;
	color: #B84A6E;
}

h2 {
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bolt;
	color:  #F9B481;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #879CAB;
}

blockquote {
	margin: auto 0px;
	padding: 15px 20px;
	background: #FFF9E5;
	color: #C25375;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


a {
	color: #333333;
	text-decoration: underline;
}
a:hover {
	color: #A3305C;
}




.table th {
	padding: 2px 2px 2px 2px;
	border-bottom: 0px solid #55B841;
	background: #D8798E;
	color: #7D2D49;
	font-weight: bold;
	font-size: 11px;
}

.table td {
	height: 20px;
	border-bottom: 1px solid #D8798E;
	color: #879CAB;
	font-family: arial;
	font-size: 11px;
}
.table .odd td {
	background: #FFF9E5;
}

.cnt_menu a {
	color: #CA5F7D;
	font: 14px Georgia, serif;
	width:280px;
	float:left;
	text-decoration: none;
}

.cnt_menu a h2 { 
	background: url(../../siteimg/gal.gif) no-repeat top left;
	padding:1px 10px 7px 23px;
	text-decoration: underline;
	color: #BD4D71;
}
.cnt_menu a:hover h2 {
	color: #921C4E; 
	text-decoration: none;
}
.cnt_menu a h3{
	background: url(../../siteimg/star3.gif) no-repeat top left;
	padding:1px 10px 7px 23px;
	text-decoration: underline;
}
#bott_bkgr {height: 80px; _height: 110px; padding: 30px 0 0 360px;  background: url(../../siteimg/catering/bott_bkgr.jpg) no-repeat 0% 0%;}

#addr {float: left; width: 330px; font-family: georgia, 'Times New Roman', Times, serif; font-size: 12px; font-style: normal; color: #FFF3E0;}
#cont {float: left; width: 280px; font-family: georgia, 'Times New Roman', Times, serif; font-size: 12px; font-style: normal; color: #FFF3E0;}

#cont a {float: left; width: 280px; font-family: georgia, 'Times New Roman', Times, serif; font-size: 12px; font-style: normal; color: #FFF3E0;text-decoration:none;}

.host {
	visibility:hidden;display:none;
}

.fy a {font-size:9px;color:#404040; text-decoration:none;}
.fy a:link {font-size:9px;color:#404040; text-decoration:none;}
.fy a:visited {font-size:9px;color:#404040; text-decoration:none;}
.fy a:active {font-size:9px;color:#404040; text-decoration:none;}
.fy {font-size:9px;color:#404040; text-decoration:none;}


#links {
	font:9px Tahoma, Arial, sans-serif;
	color:#DAA1B9;
	padding:30px 20px 10px 20px; 
}

#links a {
	font:9px Tahoma, Arial, sans-serif;
	color:#DAA1B9;
	text-decoration:none;
}

#links a:hover {
	color:#fff;
	text-decoration:underline;
}

