@charset "utf-8";
/* CSS Document */

html, body {
	margin: 0 auto;
	padding: 0px;	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align:justify;
	height: 100% auto;
	font-size:13px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; 
	background:#F3F3F3; background:url(images/stripe.png);
	}

#maintable{ width:779px; margin:0 auto; margin-top:20px;}



.table{
background:#F3F3F3;
}


.blue-text-b17{
font-family:Monotype Corsiva, Arial, Helvetica, sans-serif;
font-size:20px;
color:#EC4C4F; font-weight:bold;
text-decoration:none;
}


.red-text-b17{
font-family:Monotype Corsiva, Arial, Helvetica, sans-serif;
font-size:20px;
color:#EC4C4F; font-weight:bold;
text-decoration:none;
}

.red-text-b14{
font-size:14px;
color:#EC4C4F; font-weight:bold;
text-decoration:none;
}

.black-text-14{
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align:justify;
font-size:13px;
color:#000000;
text-decoration:none;
}

.black-text-12{
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align:justify;
font-size:12px;
color:#000000;
text-decoration:none;
}

.whait-text-15{
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align:justify;
font-size:15px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.gray-text-b17{
font-size:17px;
color:#666666; font-weight:bold;
text-decoration:none;
}

.gray-text-b13{
font-size:13px;
color:#666666; font-weight:bold;
text-decoration:none;
}

/* 

.top-menu{
background:url(images/red-directions-btn.jpg) no-repeat; width:81px; height:35px;
font-size:14px;
color:#FFFFFF;
display:block;
line-height:35px;
text-decoration:none;
text-align:center; font-weight:bold;
font-style:italic;
}

.top-menu:hover{
background:url(images/blue-directions-btn.jpg) no-repeat; width:81px; height:35px;
font-size:14px;
color:#FFFFFF;
display:block;
line-height:35px;
text-decoration:none;
text-align:center;
font-weight:bold;
font-style:italic;
}

.top-menu-select{
background:url(images/blue-directions-btn.jpg) no-repeat; width:81px; height:35px;
font-size:14px;
color:#FFFFFF;
float:left;
display:block;
line-height:35px;
text-decoration:none;
text-align:center;
font-weight:bold;
font-style:italic;
}

*/

.home-btn{
background:url(images/red-home-btn.jpg) no-repeat; width:81px; height:35px;
display:block;

}

.home-btn:hover{
background:url(images/red-home-btn2.jpg) no-repeat; width:81px; height:35px;

}

.home-btn-select{
background:url(images/red-home-btn2.jpg) no-repeat; width:81px; height:35px;
display:block;

}



.menu-btn{
background:url(images/red-menu-btn.jpg) no-repeat; width:81px; height:35px;
display:block;
}

.menu-btn:hover{
background:url(images/red-menu-btn2.jpg) no-repeat;  width:81px; height:35px;
display:block;
}

.menu-btn-select{
background:url(images/red-menu-btn2.jpg) no-repeat; width:81px; height:35px;
display:block;

}

.catering-btn{
background:url(images/red-catering-btn.jpg) no-repeat; width:81px; height:35px;
display:block;
}

.catering-btn:hover{
background:url(images/red-catering-btn2.jpg) no-repeat;  width:81px; height:35px;
display:block;
}

.catering-btn-select{
background:url(images/red-catering-btn2.jpg) no-repeat; width:81px; height:35px;
display:block;

}


.news-btn{
background:url(images/red-news-btn.jpg) no-repeat; width:81px; height:35px;
display:block;
}

.news-btn:hover{
background:url(images/red-news-btn2.jpg) no-repeat;  width:81px; height:35px;
display:block;
}

.news-btn-select{
background:url(images/red-news-btn2.jpg) no-repeat; width:81px; height:35px;
display:block;

}

.directions-btn{
background:url(images/red-directions-btn.jpg) no-repeat; width:81px; height:35px;
font-size:13px;
color:#FFFFFF;
display:block;
line-height:35px;
text-decoration:none;
text-align:center;
}

.directions-btn:hover{
background:url(images/red-directions-btn2.jpg) no-repeat; width:81px; height:35px;
font-size:13px;
color:#FFFFFF;
display:block;
line-height:35px;
text-decoration:none;
text-align:center;
}

.directions-btn-select{
background:url(images/red-directions-btn2.jpg) no-repeat; width:81px; height:35px;
display:block;
}

.gallery-btn{
background:url(images/red-gallery-btn.jpg) no-repeat; width:81px; height:35px;

display:block;
}

.gallery-btn:hover{
background:url(images/red-gallery-btn2.jpg) no-repeat; width:81px; height:35px;

display:block;

}

.gallery-btn-select{
background:url(images/red-gallery-btn2.jpg) no-repeat; width:81px; height:35px;

display:block;

}






.contact-btn{
background:url(images/red-contact-btn.jpg) no-repeat; width:81px; height:35px;

display:block;

}

.contact-btn:hover{
background:url(images/red-contact-btn2.jpg) no-repeat; width:81px; height:35px;

display:block;

}

.contact-btn-select{
background:url(images/red-contact-btn2.jpg) no-repeat; width:81px; height:35px;

display:block;
}


.flash-box-bottom-center{
background:url(images/flash-box-bottom-center.jpg) repeat-x; background-position:top;
}


.categories-menu{
font-family:Monotype Corsiva, Arial, Verdana, Helvetica, sans-serif;
font-size:17px;
color:#000000;
text-decoration:none;
text-align:center;
line-height:30px;
font-smooth:always;
}

.categories-menu:hover{

font-size:17px;
color:#000000;
text-decoration:underline;
text-align:center;
font-smooth:always;
}

.green-text-b15{ 
font-family:Monotype Corsiva, Arial, Verdana, Helvetica, sans-serif;
font-size:20px;
color:#679100;
font-weight:bold;
text-decoration:underline;
font-smooth:always;
}


.submit-btn{
background:#F2F2F2; 
border: solid 1px #999999;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
color:#666666;
cursor:pointer;
font-weight:bolder;
}

.submit-btn:hover{
background:#A7C517; 
border: solid 1px #999999;
font-size:13px;
color:#FFFFFF;
font-weight:bolder;
}

.right-menu{
font-family:Monotype Corsiva, Arial, Verdana, Helvetica, sans-serif;
font-size:20px;
color:#000000;
font-weight:normal;
text-decoration:none;
text-align:left;
line-height:20px;
margin-left:5px;
font-smooth:always;

}

.right-menu:hover{
font-family:Monotype Corsiva, Arial, Verdana, Helvetica, sans-serif;
font-size:20px;
color:#000000;
font-weight:normal;
text-decoration:underline;

}

.red-bar{
background:url(images/red-bar.jpg) no-repeat; width:216px; height:38px;
font-family:Monotype Corsiva, Arial, Verdana, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
 text-align:center;
 line-height:25px;
}