@import url("master.css");

body {
	color:#333; font-size:.9em;*font-size:.9em;
	font-family: "Times New Roman", Times, Arial, Helvetica;
	background: #C7B18B repeat-x url(../images/mainbg.jpg);} 

h1 {
	font: italic 1.7em "Times New Roman", Times, Arial, Helvetica; color:#333;
	margin-bottom:8px;padding:0 0 4px 0;
	border-bottom:1px solid #9f8e70;letter-spacing:.05em;}
	
h2 {
	font: italic bold 1.3em "Times New Roman", Times, Arial, Helvetica; color:#333;
	margin-bottom:4px;padding:0 0 4px 0;letter-spacing:.05em;}

h3 {
	color:#333;font-weight:bold;font-size:1em;
	margin-bottom:0;padding:0;}

p {line-height:1.65em}

fieldset {
	border: 1px dotted gray;
	background-color: #f0f0f0;width: 93%;
	margin:0 auto;
	margin-bottom: .5em;}

legend {
	font-weight: bold;padding:2px;
	background-color: #efefef;
	border: 1px solid #a0a0a0;}

/*-- Links --*/
	a {color:#6c7572;}
	a:hover {
		color:#000;background-color:#b5a07e}
	
	.main-image-cont {
		text-align:center;margin-top:10px}
	.main-image-cont a {margin-right:5px;}
	.main-image-cont a:hover {background-color:transparent}
		
/*--Images--*/
	.img-std {
		background-color:#fff;
		padding:4px;margin:4px;
		border:1px solid #c1ab86;}

/*-- Common --*/
	#main {
		width:770px;margin:0px auto;padding-top:29px}

	#body {
		background:#C7B18B no-repeat url(../images/shadow.gif) 0px 0px;
		width:770px;margin:0px auto;padding:0;text-align:center;}

	#maintable {
		width:760px;margin:0 auto;}
	
	#sidebar {
		background:#C7B18B no-repeat url(../images/background-menu.gif) 0px 0px;
		width:193px;text-align:left}
	
	#content {
		background:#C7B18B no-repeat url(../images/background-content.gif) 0px 0px;
		padding:10px;text-align:left}

	.indent {margin-left:10px;}

/*-- Header --*/
	#header {
		width:770px;margin:0px auto;}

/*-- Footer --*/
	#footer {
		font-family: Arial, Verdana, "Times New Roman", Times;
		margin:0px auto;padding:0;width:770px;color:#735e4b;
		text-align:center;font-size:.85em;}
	
	#footer a {
		color:#735e4b;text-decoration:none;margin:0 15px}
	#footer a:hover {
		color:#381e11;background-color:transparent;}
	
	#copyright {
		margin:10px;font-size:.8em;}
	
	#designedby {
		font-family: Arial, Verdana, "Times New Roman", Times;
		text-align:center;font-size:.7em;line-height:1.2em}
	#designedby a {color:#735e4b;}
	#designedby a:hover {color:#381e11;}

/*-- Menu --*/
	#menu {margin-top:5px;}
		
	ul#menu {list-style: none;}
		
	ul#menu li {
		font-size:1.1em;
		background: no-repeat url(../images/bullet-leaf.gif) 3px 12px;
		border-bottom:1px solid #9f8e70;
		padding: 5px 0 5px 25px;margin-left:-30px;margin-right:15px}

	#menu a {
		color:#333;text-decoration:none;}
	#menu a:hover {
		color:#735e4b;background-color:transparent;}

/*-- Homepage --*/
	#announcment {
		border:4px solid #6c280a;background:#e6dbcb no-repeat url(../images/ico-48-heart.png) 10px center;
		padding:5px 5px 5px 75px;width:375px;margin:10px auto;}
	
	#news {
		font-size:1.3em;font-weight:bold;text-align:center;margin:30px 0;
		background-color:#e5dbca}
		
/*-- Contact / Map --*/
	#address {
		margin:10px;font-size:1.2em;font-weight:bold;text-align:center}

/*-- Catering --*/
	.menutype {
		font-size:1.2em;margin:10px 0 5px 0;
		border-bottom:1px solid #9f8e70}

	.menuitem {
		font-size:1.1em;
		text-align:center;margin:10px 0 5px 0;font-weight:bold;font-style:italic}
	
	.menu {
		text-align:center;line-height:1.25em}
	
/*-- Chefs --*/
	#cakes {
		text-align:center;margin-top:10px}
	#cakes a {margin-right:5px;}
	#cakes a:hover {background-color:transparent}

/*-- Sitemap --*/
	.sitemap {margin:0 0 10px 10px}
	
	.sitemmap span a {color:#8a6c4c}

/*-- Sitemap --*/
	#videos {
		text-align:center; font-size:1.2em; font-weight:bold; width:300px; padding:10px; background-color:#cab591; margin:0 auto;}