﻿html { min-height: 101%; margin-bottom: 1px; }
body { font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif ; font-size:12px; background-color:#cdcdcf; line-height:1.2em; }
	h1 { padding-top:7px; margin-top:10px; margin-bottom: 10px; font-weight:100; letter-spacing:1px; font-size:22px; color:#2b2e90; }
	h2 { padding-top:7px; margin-top:10px; margin-bottom: 6px; font-weight:100; letter-spacing:1px; font-size:16px; }
	p { margin-top:0px; }
	a { color:#2b2e90; }
	a:visited { color:#2b2e90; }
	#nav ul { margin-top:9px; margin-bottom:9px;}
        /*#nav li{ border-left:1px solid #000; display:inline; padding-left:26px; padding-right:26px;}*/
        #nav li{ border-left:1px solid #000; display:inline; padding-left:19px; padding-right:19px;}
	#nav li:first-child { border:none;  }
	#nav a { color:#ffffff; text-decoration:none; }
	#nav a:hover { text-decoration:underline; }
	.menuItem { color:#2b2e90;  font-size:large; line-height:130%; margin-top:10px; }
	.catFooter { color:#CEA325; padding:10px; font-size:medium;line-height:19px; }
	.menu { text-align:center;margin-bottom:40px; padding-bottom:20px;}
	
	#wrapper {min-height:530px; width:950px; background-color:#ffffff; margin: 0 auto; margin-top:20px; }
	
	#header { width:950px; border-bottom: double 4px black; margin-bottom:2px;}
	
	#menu {  width:950px; height:28px;font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; color:#fff; font-size:16px; background-color:#666; border-top:solid 1px black; border-bottom:solid 1px black; }
	#menu h1 { font-size:xx-large; font-weight:bold; }
	#xmasMenu { display:block; }
	
	
	.navigation {list-style:none; margin: 0px 0 0; padding-top:7px; position: relative; background: #666;  }
    .navigation .level1 {display: block; float: left; padding-right:6px; padding-left:6px;}
    .navigation .level1:hover a { background: #4c4c4c;color: #fff;}
    .navigation .level1 a {padding: 3px 10px 3px 10px; color:#fff;font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:16px;  text-decoration: none; font-weight: bold; background: #666;}

    .navigation .level1 .level2 {display: none; position: absolute; top: 28px; margin-left:5px;padding: 5px 10px 5px 5px; list-style: none; }
    .navigation .level1:hover .level2 {display: block; z-index: 99; background:#4c4c4c;  }
    .navigation .level1:click .level2 {display: block; z-index: 99; background:#4c4c4c;  }
    .navigation .level2 a {background:none;padding: 0px; line-height:24px; color: #fff; width:100%; display:block; text-decoration: none; font-weight:normal ;font-size:12px; padding-left:5px;   }
    .navigation .level2 a:hover {background-color:#666; width:100%; display:block;}
    #nav-function {width: 119px;}
   .foodNavMenu a { text-decoration:none; font-size:16px; line-height:22px;}
    
	
	
	
	#leftContent { width:520px;float:left; min-height:420px; margin-right:20px; padding-bottom:10px; padding-left:20px; margin-top:8px; }
	#rightContent { float:left; width:390px; margin-top: 18px; min-height:360px; text-align:center;}
	#footer { clear:both; width:930px; padding-top:10px; font-size: 13px; color: #FFF; background-color: #2b2e90; padding-left:20px; margin-right:20px; padding-bottom:10px; }
	#copyright { clear:both; width:100%; font-size: 10px; text-align:center;}
	#rightContent li { list-style:circle; }
	#contentWrapper { width:950px; min-height:360px; }
	#centreContent { width:910px; min-height:420px;  padding-bottom:30px; margin-left:20px; margin-right:20px;margin-top:8px;  }
    #pageContent { width:100%; margin-top:65px; min-height:360px; }
 

.shadow {float:left;}
.frame {position:relative; z-index:5;background:#fff; padding:0px; display:block;
-moz-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.6);
-webkit-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.6);
box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.6); width:950px;
}
.clear {clear:left;}
.required { color:Red; }
.textInput { font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif ; }
ul {
	
	margin-left: 0;
padding-left: 1em;
text-indent: 5px;
}



ul#portfolio li 
{
     list-style:none;
     margin-left:0px;
     padding:0px;
    
}
ul#portfolio1 li 
{
     list-style:none;
     margin-left:0px;
     padding:0px;
    
}
ul#portfolio2 li 
{
     list-style:none;
     margin-left:0px;
     padding:0px;
    
}

.fade{
	margin-bottom: 2em;
}

.fade p{
	margin-bottom: 2em;
	text-align: center;
	width: 100%;
	background: #fff;
}
