body {
	background-color: #00709e;
	}

h2	{
	margin-bottom:3px;
	padding:0;
	color:#00709E;
	font-size:16px;
	}
h3	{
	margin:5px 0;
	padding:0;
	color:#00709E;
	font-size:12px;
	}

td.top_bg {
	background: url(../lay/2011/header.gif) no-repeat;
	position:relative;
	z-index:0;
	}
td.top_bg img.toppic {
	border: 1px solid #FFFFFF;
	margin:-70px 60px 0px 0px;
	}
td.top_bg #spapix {width:208px; height:88px; position:relative; top:15px; left:510px; z-index:2; border:none;}
td.top_bg #spapix a img {border:none;}

td.top_bg div#nav { position:relative; top:77px;  }
td.top_bg div#nav ul {float:right; background:url(../lay/2011/navoff.png) repeat-x; list-style:none; margin:0; padding:0;}
td.top_bg div#nav ul li {float:left; }
td.top_bg div#nav ul li a {border-left:1px solid #fff;color:#943732; font:16px Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; padding:4px 12px; display:block;}
td.top_bg div#nav ul li a:hover {color:#fff; background:url(../lay/2011/navon.png) repeat-x; display:block; }
td.top_bg div#nav ul li ul { position: absolute; width: 10em; left: -999em; width:5.8em; }
td.top_bg div#nav ul li:hover ul { left: auto; }
td.top_bg div#nav ul li ul a:hover { width:4.2em; border-right:1px solid #fff; border-bopttom:1px solid #fff; }

.Left_bar {
	background-image: url(../lay/layoff_r5_c2.jpg);
	background-repeat: repeat-y;
	}

.right_bar {
	background-image: url(../lay/2011/layoff_r5_c10.jpg);
	background-repeat: repeat-y;
	}

.content_bg {
	background: #fcf3e9 url(../lay/2011/content_bg.jpg) repeat-y ;

	}
	
.footer_bg {
	background-image:url(../lay/2011/layoff_r6_c2.jpg);
	background-repeat:no-repeat;
	height:10px;
	width:867px;
	}

.content {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:/*#900151*/#943732;
	padding:5px 0px 10px 0px;
	position:relative;
	}

.content p { font-weight:normal; }
	
.contenthead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;/*
	color:#943732;*/
	}

.about {
	background-image:url(../lay/navoff.jpg);
	background-repeat:repeat-x;
	width:96px;
	height:31px;
	border-right:#fff solid 5px;
	}

.contact {
	background-image:url(../lay/navoff.jpg);
	background-repeat:repeat-x;
	width:110px;
	height:31px;
	border-right:#fff solid 5px;
	}
	
.order {
	background-image:url(../lay/navoff.jpg);
	background-repeat:repeat-x;
	width:70px;
	height:31px;
	border-right:#fff solid 5px;
	}
	
.menu {
	background-image:url(../lay/navoff.jpg);
	background-repeat:repeat-x;
	width:77px;
	height:31px;
	border-right:#fff solid 5px;
	}
	
.specials {
	background-image:url(../lay/navoff.jpg);
	background-repeat:repeat-x;
	width:88px;
	height:31px;
	}

.friends {
	background-image:url(../lay/navoff.jpg);
	background-repeat:repeat-x;
	width:88px;
	height:31px;
	}

a:link, a:active, a:visited {
	color:#943732;
	text-decoration:none;
	}

a:hover {
	color:#00709E;
	text-decoration:none;
	}

a.about:link, a.about:active, a.about:visited {
	background-image:url(../lay/navoff.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	width:96px;
	height:31px;
	display:block;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	color:#017a86;
	text-align:center;
	padding-top:5px;
	margin-bottom:-5px;
	text-decoration:none;
	}
a.about:hover {
	background-image:url(../lay/navon.jpg);
	width:96px;
	height:31px;
	
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	}

a.contact:link, a.contact:active, a.contact:visited {
	background-image:url(../lay/navoff.jpg);
	background-position:top;
	background-repeat:repeat-x;
	width:110px;
	height:31px;
	display:block;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	color:#017a86;
	text-align:center;
	padding-top:5px;
	margin-bottom:-5px;
	text-decoration:none;
	}
	
a.contact:hover {
	background-image:url(../lay/navon.jpg);
	width:110px;
	height:31px;
	
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	}
	
a.order:link, a.order:active, a.order:visited {
	background-image:url(../lay/navoff.jpg);
	background-position:top;
	background-repeat:repeat-x;
	width:70px;
	height:31px;
	display:block;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	color:#017a86;
	text-align:center;
	padding-top:5px;
	margin-bottom:-5px;
	text-decoration:none;
	}

a.order:hover {
	background-image:url(../lay/navon.jpg);
	width:70px;
	height:31px;
	
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	}
	
a.menu:link, a.menu:active, a.menu:visited {
	background-image:url(../lay/navoff.jpg);
	background-position:top;
	background-repeat:repeat-x;
	width:77px;
	height:31px;
	display:block;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	color:#017a86;
	text-align:center;
	padding-top:5px;
	margin-bottom:-5px;
	text-decoration:none;
	}

a.menu:hover {
	background-image:url(../lay/navon.jpg);
	width:77px;
	height:31px;
	
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	}
	
a.specials:link, a.specials:active, a.specials:visited {
	background-image:url(../lay/navoff.jpg);
	background-position:top;
	background-repeat:repeat-x;
	width:88px;
	height:31px;
	display:block;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	color:#017a86;
	text-align:center;
	padding-top:5px;
	margin-bottom:-5px;
	text-decoration:none;
	}

a.specials:hover {
	background-image:url(../lay/navon.jpg);
	width:88px;
	height:31px;
	
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	}

.button1 {
	background:url(../lay/butt1on.jpg) no-repeat;
	width:235px;
	height:25px;
	text-align:center;
	text-transform:uppercase;
	float:left;
	padding-top:4px;
}
	
.button1 a:link, .button1 a:active, button1 a:visited {
	width:235px;
	height:25px;
	text-decoration:none;
}

.button1 a:hover {
	margin-top:-4px;
	padding-top:4px;
	background:url(../lay/butt1on.jpg) no-repeat;
	width:235px;
	height:25px;
	display:block;
}
	
.button2 {
	background:url(../lay/butt1on.jpg) no-repeat;
	width:235px;
	height:25px;
	text-align:center;
	text-transform:uppercase;
	float:left;
	padding-top:4px;
}
	
.button2 a:link, .button1 a:active, button1 a:visited {
	width:235px;
	height:25px;
	text-decoration:none;
	color:#04404a;
}

.button2 a:hover {
	margin-top:-4px;
	padding-top:4px;
	background:url(../lay/butt1on.jpg) no-repeat;
	width:235px;
	height:25px;
	display:block;
}



.leftpic {
	border: 1px solid #FFFFFF;
	margin:15px 0px 5px 50px;
	}
	
.blkborder {
	border:2px solid #00709E;
	margin:10px 50px 0 50px;
	}
	
.gallery1 img {
	border:2px solid #017A86;
	margin:10px;
	}
	
.floatover {
	z-index:3;
	position:relative;
	}
	
.address {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	
	/*padding:5px 0px 0px 15px;*/
	text-align:center;
	}
	

.required 
{ 
}

input,textarea
{color:#900151; font-size:11px;}

#comment-post
{  
padding:4px; 
font-weight:bold; 
border:1px thin #AAA;
 
padding:2;
text-align:center;
background-color:#EEE;
background-image:url(../lay/navoff.jpg);
height:20px;
margin-right:100px;
}

#comment-post:hover
{  padding:6px 2px 2px 6px; 

background-image:url(../lay/navon.jpg); color:#fff}
label.error{
color:#993333;   
width:10px; 
background-color:#EEE; 
border:1px solid  #006633; 
text-align:center; 
padding:2px;
margin-left:2px;}

.spa-menu { margin:0 30px; }
.red { color:#943732; }
.blue { color:#00709E; }
.spa-menu p { margin:2px 0; }
.spa-menu table { font-weight:normal; margin:0 auto; }
