body{
font: 80% Verdana, Arial,sans-serif;
color:#ffffff;
padding:0;
margin-top: 0px;
background: #2e2d2d url(line.gif) repeat-x top right;
}

#frame{
margin:0 auto;
margin-top: 0px;
width:960px;
background: none;
border: none;
}

#frame-xmas{
margin:0 auto;
margin-top: 0px;
width:960px;
background: url(xmas-back-2.png) no-repeat center bottom;
border: none;
}

#sitename{
margin:0 auto;
margin-top: 0px;
width:960px;
margin-bottom: 20px;
padding-top: 20px;
}

#wrap {
height: 18px;
text-align: center;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-right: 0px;
background: none;
padding-top: 20px;
padding-bottom: 16px;
color: #ffffff;
border-top: solid 1px #ec008c;
border-bottom: solid 1px #ec008c;
font-size: 130%;
margin:0 auto;
margin-top: 0px;
width:960px;
}

#navbar {
   margin: 0;
   padding: 0;
   height: 1em; 
 }

#navbar li {
   list-style: none;
   float: left; }

#navbar li a {
   display: block;
    padding: 0px 24px 10px 24px;
   background-color: none;
   color: #fff;
   text-decoration: none; }

#navbar li ul {
   display: none; 
   width: auto; 
   background-color: #434142 url(top.jpg);

}

#navbar li:hover ul, #navbar li.hover ul {
   display: block;
   position: absolute;
   margin: 0;
   padding: 0; 
   border-left: 1px solid #ec008c;
   border-right: 1px solid #ec008c;
}

#navbar li:hover li, #navbar li.hover li {
   float: none; }

#navbar li:hover li a, #navbar li.hover li a {
   background-color: #434142;
   border-bottom: 1px solid #ec008c;
   color: #ffffff; }

#navbar li li a:hover {
   background-color: #ec008c; }

#navbar li a:hover {
   color: #ec008c; 
   text-decoration: underline;}

#left{
background-color: none;
float: left;
width: 190px;
height: 467px;
text-align: justify;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
padding-top: 10px;
padding-left: 0px;
padding-right: 10px;
color: #ffffff;
}

#right{
float: right;
width: 340px;
text-align: justify;
margin-right: 0px;
margin-left: 0px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
}

#content{
margin:0px 360px 0px 0px;
padding:10px 40px 20px 20px;
line-height:1.6em;
text-align:justify;
font-size: 100%;
background: #2e2d2d;
min-height: 800px;
}

#content-xmas{
margin:0px 360px 0px 0px;
padding:10px 40px 20px 20px;
line-height:1.6em;
text-align:justify;
font-size: 100%;
background: none;
min-height: 800px;
}

#ordering{
margin:0px 0px 0px 0px;
padding:20px 0px 40px 0px;
line-height:1.6em;
text-align:justify;
font-size: 100%;
background: none;
height: 800px;
}

#news{
margin:0px 0px 0px 0px;
padding:20px 40px 40px 40px;
line-height:1.6em;
text-align:justify;
font-size: 100%;
background: #2e2d2d;
min-height: 1000px;
}

#links{
margin:0px 0px 0px 0px;
padding:20px 40px 40px 0px;
line-height:1.6em;
text-align:justify;
font-size: 100%;
background: none;
min-height: 1600px;
}

#thanks{
margin:0px 0px 10px 0px;
padding:20px 40px 40px 40px;
line-height:1.6em;
text-align:justify;
font-size: 100%;
background: #2e2d2d;
}

div.nav {
height: 226px;
width: 340px;
margin:0;
padding:0;
background-image:url("gourmet-images/catering-services.jpg");
}

div.nav a, div.nav a:link, div.nav a:visited {
display:block;
}

div.nav img {
width:100%;
height:100%;
border:0;
}

div.nav a:hover img {
visibility:hidden;
}

div.nav2 {
height: 226px;
width: 340px;
margin:0;
padding:0;
background-image:url("gourmet-images/latest-news.jpg");
}

div.nav2 a, div.nav2 a:link, div.nav2 a:visited {
display:block;
}

div.nav2 img {
width:100%;
height:100%;
border:0;
}

div.nav2 a:hover img {
visibility:hidden;
}

div.nav3 {
height: 226px;
width: 340px;
margin:0;
padding:0;
background-image:url("gourmet-images/order-online.jpg");
}

div.nav3 a, div.nav3 a:link, div.nav3 a:visited {
display:block;
}

div.nav3 img {
width:100%;
height:100%;
border:0;
}

div.nav3 a:hover img {
visibility:hidden;
}

div.nav4 {
height: 49px;
width: 340px;
margin:0;
padding:0;
background-image:url("gourmet-images/cards.jpg");
}

div.nav4 a, div.nav4 a:link, div.nav4 a:visited {
display:block;
}

div.nav4 img {
width:100%;
height:100%;
border:0;
}

div.nav4 a:hover img {
visibility:hidden;
}

div.nav5 {
height: 226px;
width: 340px;
margin:0;
padding:0;
background-image:url("gourmet-images/wedding.jpg");
}

div.nav5 a, div.nav5 a:link, div.nav5 a:visited {
display:block;
}

div.nav5 img {
width:100%;
height:100%;
border:0;
}

div.nav5 a:hover img {
visibility:hidden;
}

div.nav6 {
height: 226px;
width: 340px;
margin:0;
padding:0;
background-image:url("gourmet-images/marquee.jpg");
}

div.nav6 a, div.nav6 a:link, div.nav6 a:visited {
display:block;
}

div.nav6 img {
width:100%;
height:100%;
border:0;
}

div.nav6 a:hover img {
visibility:hidden;
}

div.nav7 {
height: 226px;
width: 340px;
margin:0;
padding:0;
background-image:url("gourmet-images/corporate.jpg");
}

div.nav7 a, div.nav7 a:link, div.nav7 a:visited {
display:block;
}

div.nav7 img {
width:100%;
height:100%;
border:0;
}

div.nav7 a:hover img {
visibility:hidden;
}


div.nav8 {
height: 280px;
width: 500px;
margin:0;
padding:0;
background-image:url("gourmet-images/cup-cakes.jpg");
}

div.nav8 a, div.nav8 a:link, div.nav8 a:visited {
display:block;
}

div.nav8 img {
width:100%;
height:100%;
border:0;
}

div.nav8 a:hover img {
visibility:hidden;
}

a.example3-8 {
	display: block;
	float: left;
	width: 960px;
	height: 260px;
	background-image: url(gourmet-images/finger-buffet-menu-bw.jpg);
	text-indent: -9999px;
	margin-left: 0px;
margin-bottom: 14px;
}

a.example3-8:hover {
	background-image: url(gourmet-images/finger-buffet-menu.jpg);
}

a.example3-9 {
	display: block;
	float: left;
	width: 960px;
	height: 260px;
	background-image: url(gourmet-images/canape-menu-bw.jpg);
	text-indent: -9999px;
	margin-left: 0px;
margin-bottom: 14px;
}

a.example3-9:hover {
	background-image: url(gourmet-images/canape-menu.jpg);
}

a.example3-10 {
	display: block;
	float: left;
	width: 960px;
	height: 260px;
	background-image: url(gourmet-images/corp-menu-bw.jpg);
	text-indent: -9999px;
	margin-left: 0px;
margin-bottom: 14px;
}

a.example3-10:hover {
	background-image: url(gourmet-images/corporate-menu.jpg);
}

a.example3-11 {
	display: block;
	float: left;
	width: 960px;
	height: 260px;
	background-image: url(gourmet-images/florists-bw.jpg);
	text-indent: -9999px;
	margin-left: 0px;
margin-bottom: 14px;
}

a.example3-11:hover {
	background-image: url(gourmet-images/florists.jpg);
}

a.example3-12 {
	display: block;
	float: left;
	width: 960px;
	height: 260px;
	background-image: url(gourmet-images/field-bw.jpg);
	text-indent: -9999px;
	margin-left: 0px;
margin-bottom: 14px;
}

a.example3-12:hover {
	background-image: url(gourmet-images/field.jpg);
}

a.example3-13 {
	display: block;
	float: left;
	width: 960px;
	height: 260px;
	background-image: url(gourmet-images/kids-bw.jpg);
	text-indent: -9999px;
	margin-left: 0px;
margin-bottom: 14px;
}

a.example3-13:hover {
	background-image: url(gourmet-images/kids.jpg);
}

a.example3-14 {
	display: block;
	float: left;
	width: 960px;
	height: 260px;
	background-image: url(gourmet-images/kingsfield-bw.jpg);
	text-indent: -9999px;
	margin-left: 0px;
margin-bottom: 14px;
}

a.example3-14:hover {
	background-image: url(gourmet-images/kingsfield.jpg);
}


a.example3-15 {
	display: block;
	float: left;
	width: 960px;
	height: 260px;
	background-image: url(gourmet-images/88-bw.jpg);
	text-indent: -9999px;
	margin-left: 0px;
margin-bottom: 14px;
}

a.example3-15:hover {
	background-image: url(gourmet-images/88.jpg);
}

a.example3-16 {
	display: block;
	float: left;
	width: 960px;
	height: 196px;
	background-image: url(gourmet-images/wilson-bw.jpg);
	text-indent: -9999px;
	margin-left: 0px;
margin-bottom: 14px;
}

a.example3-16:hover {
	background-image: url(gourmet-images/wilson.jpg);
}



div.nav9 {
height: 226px;
width: 340px;
margin:0;
padding:0;
background-image:url("gourmet-images/menus.jpg");
}

div.nav9 a, div.nav9 a:link, div.nav9 a:visited {
display:block;
}

div.nav9 img {
width:100%;
height:100%;
border:0;
}

div.nav9 a:hover img {
visibility:hidden;
}


div.nav10 {
height: 226px;
width: 340px;
margin:0;
padding:0;
background-image:url("gourmet-images/venues.jpg");
}

div.nav10 a, div.nav10 a:link, div.nav10 a:visited {
display:block;
}

div.nav10 img {
width:100%;
height:100%;
border:0;
}

div.nav10 a:hover img {
visibility:hidden;
}

div.nav11 {
height: 226px;
width: 340px;
margin:0;
padding:0;
background-image:url("gourmet-images/gallery.jpg");
}

div.nav11 a, div.nav11 a:link, div.nav11 a:visited {
display:block;
}

div.nav11 img {
width:100%;
height:100%;
border:0;
}

div.nav11 a:hover img {
visibility:hidden;
}





div.nav-kids {
height: 260px;
width: 960px;
margin:0;
padding:0;
background-image:url("gourmet-images/gourmet-christmas.jpg");
}

div.nav-kids a, div.nav-kids a:link, div.nav-kids a:visited {
display:block;
}

div.nav-kids img {
width:100%;
height:100%;
border:0;
}

div.nav-kids a:hover img {
visibility:hidden;
}



div.nav12 {
height: 226px;
width: 340px;
margin:0;
padding:0;
background-image:url("reception.jpg");
}

div.nav12 a, div.nav12 a:link, div.nav12 a:visited {
display:block;
}

div.nav12 img {
width:100%;
height:100%;
border:0;
}

div.nav12 a:hover img {
visibility:hidden;
}


div.nav13 {
height: 226px;
width: 340px;
margin:0;
padding:0;
background-image:url("bar.jpg");
}

div.nav13 a, div.nav13 a:link, div.nav13 a:visited {
display:block;
}

div.nav13 img {
width:100%;
height:100%;
border:0;
}

div.nav13 a:hover img {
visibility:hidden;
}


div.nav14 {
height: 226px;
width: 340px;
margin:0;
padding:0;
background-image:url("canteen.jpg");
}

div.nav14 a, div.nav14 a:link, div.nav14 a:visited {
display:block;
}

div.nav14 img {
width:100%;
height:100%;
border:0;
}

div.nav14 a:hover img {
visibility:hidden;
}



div.nav16 {
height: 226px;
width: 340px;
margin:0;
padding:0;
background-image:url("christmas.jpg");
}

div.nav16 a, div.nav16 a:link, div.nav16 a:visited {
display:block;
}

div.nav16 img {
width:100%;
height:100%;
border:0;
}

div.nav16 a:hover img {
visibility:hidden;
}


div.nav17 {
height: 226px;
width: 340px;
margin:0;
padding:0;
background-image:url("function.jpg");
}

div.nav17 a, div.nav17 a:link, div.nav17 a:visited {
display:block;
}

div.nav17 img {
width:100%;
height:100%;
border:0;
}

div.nav17 a:hover img {
visibility:hidden;
}



#profile{
margin:0px 200px 20px 0px;
padding:30px 40px 10px 40px;
line-height:1.6em;
text-align:justify;
background: #000000;
color: #ffffff;
height: 700px;
}

#models{
margin:10px 200px 20px 0px;
padding:30px 40px 20px 40px;
line-height:1.6em;
text-align:justify;
background: url(line-2.gif) repeat top right;
color: #ffffff;
height: 720px;
border: 1px solid #390000;
}

#content-3{
margin:0px 200px 20px 200px;
padding:30px 40px 10px 40px;
line-height:1.6em;
text-align:justify;
background: #000000;
color: #ffffff;
height: auto;
}

a img{
border:0;
}

.wyze{
text-align: center;
color: #ffffff;
margin-top: 20px;
padding-bottom: 10px;
font-size: 80%;
}

.wyze a:link {
color: #ffffff;
}

.wyze a:visited {
color: #ffffff;
}

.wyze a:hover {
color: #ec008c;
}

.boxes{
background: url(bar-2.jpg) no-repeat top;
background-color: #231f20;
margin-bottom: 30px;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
border: 1px solid #ec008c;
}


a{text-decoration: none;}

a:link{color: #ffffff;}

a:hover{color: #ec008c;text-decoration: underline;}

a:visited{color:#ffffff;}

.imgright{float: right;padding-left: 20px;}

.imgleft{float: left;}

.center{text-align:center;}

h1{ font-family: "Lucida Calligraphy";font-size: 160%;margin-top: 20px;color: #ffffff;}

h2{font-size: 120%;margin-top: 0px;color: #ffffff;text-align: right; margin-bottom: 0px;}

h3{font-size: 120%;margin-top: 0px;color: #ffffff;padding-left: 100px;}

h4{ font-family: "Lucida Calligraphy";font-size: 120%;margin-top: 20px;color: #ec008c;width: 100%;border-bottom: solid 1px #ec008c;}

#keyword{text-align: center; color: #ffffff; font-size: 80%;padding-top: 3px;padding-bottom: 3px;}

#base{
background: url(base.jpg) repeat;
height: 36px;
width: 100%;
margin-left: -18px;
padding-top: 20px;
padding-right: 28px;
text-align: center;
}

.red{color: #b20000;padding: 0;margin: 0;}

table.gourmet {
width: 100%;
border-width: 0px ;
border-spacing: 0;
border-style: solid;
border-collapse: collapse;
background-color: none;
margin-bottom: 12px;
align: left;
border: none;
}

table.gourmet th {
border-width: 0px;
padding:6px;
border-style: inset;
background-color: none;
text-align: left;	
font-weight: none;
width: auto;
color: #ec008c;
border-bottom: solid 1px #ec008c;
}

table.gourmet td {
border-width: 0px;
padding:6px;
border-style: inset;
background-color:none;
text-align: left;
padding-right:6px;
color: #ffffff;
}

table.gourmet2 {
width: 90%;
border-width: 0px ;
border-spacing: 0;
border-style: solid;
border-collapse: collapse;
background-color: none;
margin-bottom: 12px;
align: left;
margin-left: 20px;
border: none;
}

table.gourmet2 th {
border-width: 0px;
padding:6px;
border-style: inset;
background-color: none;
text-align: left;	
font-weight: none;
width: auto;
color: #ec008c;
border-bottom: solid 1px #ec008c;
}

table.gourmet2 td {
border-width: 0px;
padding:6px;
border-style: inset;
background-color:none;
text-align: left;
padding-right:6px;
color: #ffffff;
}



.quote{ font-family: "Lucida Calligraphy";font-size: 120%;color: #ec008c;width: 210px;float: right;text-align: right;padding-left: 20px;padding-right: 5px;padding-top: 20px;padding-bottom: 10px;}

.quote-2{ 
font-family: "Lucida Calligraphy";
font-size: 120%;
color: #ec008c;
width: 210px;
float: left;
text-align: left;
padding-left: 5px;
padding-right: 20px;
padding-top: 20px;padding-bottom: 10px;}

.pinkspace{margin: 0;padding:0;color: #ec008c;}

.justify{text-align: justify;padding-left: 20px;width: 320px;}

.xmas-box{padding: 4px 20px 4px 20px; margin: 6px;}
