
body{
background-color:#fbcecf;
font-family:candara, Arial, sans-serif;
text-align:justify;
}

h1{
font-family:Palatino Linotype, Book Antiqua;
font-size:30px;
font-weight:normal;
color:#66CCCC;
margin-top:4px;
margin-bottom:4px;

}



form
#contactus {padding:0; margin:0; font-family:candara,Arial,sans-serif;}
form#contactus legend {margin-left:-5px;}
form#contactus label {color:#666; font-size:12px;}
form#contactus input {color:#666; font-size:12px; margin-bottom:5px; width:350px;}
form#contactus select {color:#666; font-size:12px; width:175px;}
form#contactus textarea {color:#666; font-size:12px; margin-bottom:5px; width:350px;}
form#contactus #button1 {color:#666; font-size:12px; width:175px;}
#boxLeftcontact form#contactus p {text-align:left; color:#c00;}

.clear {clear:left;}



h2{
font-family:Palatino Linotype, Book Antiqua;
font-size:24px;
font-weight:normal;
color:#66CCCC;
margin-top:4px;
margin-bottom:4px;

}

h3{
	margin-top:4px;
	margin-bottom:4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#66CCCC;
	font-weight: bold;
}

p{
font-size:12px;
color:#6D6968;
}

utility{
font-size:12px;
}

td{
font-size:12px;
color:#6D6968;
}

a{
color:#333333;
text-decoration: none;
}

.newstext{
color:#C7186C;
}

.cake_link{
text-decoration:none;
font-size:10px;
color:#990000;
}

.cake_title_med {
color:#74c7b8;
font-size:13px;
font-family:Century Gothic,Arial, sans-serif;
font-weight:bold;
}

#maintable{
margin-top:0px;
background-color:#fbcecf; 
width:980px;
background-repeat:repeat;
}

#headtable{
margin-top:0px;
margin-bottom:0px;
background-color:#ababab; 
width:980px;
background-repeat:repeat;
padding:0px;
}


#flavourtable{
width:70%; margin-left:15%; margin-right:15%;
text-align:center;
border-colour: #ec989a #ec989a;
margin-top:0px;
margin-bottom:0px;
background-repeat:repeat;
padding:0px;
}

#portiontable{
width:70%; margin-left:15%; margin-right:15%;
text-align:center;
border-colour: #ec989a #ec989a;
margin-top:0px;
margin-bottom:0px;
background-repeat:repeat;
padding:0px;
}

#miniaturetable{
width:70%; margin-left:15%; margin-right:15%;
text-align:center;
border-colour: #ec989a #ec989a;
margin-top:0px;
margin-bottom:0px;
background-repeat:repeat;
padding:0px;
}

#utilitylink{
font-family:candara; arial;
font-size:14px;
font-weight:normal;
color:black;
text-align:right;
vertical-align:text-bottom;
}

#table_cats td{
font-size:11px;
text-align:center;
}


#table_footer td{
font-size:18px;
color:#ffffff;
}

#header_a{
position:relative
width:400px;
height:100px;
background-color:#ababab;
}

#header_a img{
margin-top:0px;
}


#header_b{
position:absolute;
height:10px;
top:70px;
right:200px;
width:200px;
background-color:#ababab;
}

#header_b img{
}



#nav{
background-color:#ec989a;
}

.nav_td{
background-color:#ec989a;

}

#content{
padding:20px;
background-color:#ffffff;
}

#footer{
padding:10px;
background-color:#ababab;
}

#sub_footer{

font-size:9px;
color:#ffffff;
background-color:#000000;
}


#menu{

}

#menu ul {
				list-style: none;
				font-size: 12px;
				text-transform:uppercase;
				font-family: Century Gothic,Arial, sans-serif;
				text-align:center;
				
			}

			#menu ul a {
				color: #FFF;
				text-decoration: none;
				display: block;
				padding:3px 0px 0px 3px;
				margin:0;
				width: 120px;
				height:25px;
				background: #ec989a; 
			}
			
			#menu ul a:hover {
				color: #6d6969;
				text-decoration: none;
				background: #e4e1da;
			}

			
			#menu ul li {
				float: left;
				position: relative;
			}
			
			#menu ul li ul {
				list-style: none;
				position: absolute;
				left: 0;
				top: 100%;
				display: none;
				width: 105px;
				padding: 0;
				margin: 0;
			}
			
			#menu ul li ul a:hover {
				color: #6d6969;
				text-decoration: none;
				background: #e4e1da;
				color:#b5025e;
			}
			
			#menu ul li:hover ul { display: block; }
			
			#menu ul li:hover ul li ul { display: none; }
			
			#menu ul li ul li:hover ul {
				display: block;
				position: absolute;
				left: 105px;
				top: -1px;
				}
