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

body
{
	margin: 0px auto;
	padding: 0px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	background-image: url(layout_images/blue-bg-tile.gif);
}

.wrapper 
{
	margin: 5px;
	
}

img
{ border: 0px;
}

table {
	text-align: left;
	width: 700px;
	margin-left: 0px;
}
.coupon {
	width: 400px;
	margin: 0 auto;
	padding: 0;
}

td {
	vertical-align: top;
	padding: 0 20px;
}
.2column-td {
	width: 120px;
	margin: 0;
}
.nav {
	background-image: url(layout_images/nav-bg.jpg);
	background-repeat: no-repeat;
	height: 894px;
	width: 208px;
	position: absolute;
	top: 100px;
	margin: 0;
	padding: 0;
	left: 1px;
}
.nav-wrapper {
	margin: 40px 0 0 35px;
}
.nav-wrapper ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.nav-wrapper li {
	width: 154px;
	visibility:visible;
	height: 25px;
}



.nav li a.nav-home {display:list-item;}
.nav li a.nav-evanston { display:list-item;}
.nav li a.nav-lansing { display:list-item;}
.nav  li  a.nav-calypso {display:list-item;}
.nav li a.nav-menu { display:list-item;}
.nav  li  a.nav-appetizers { display:list-item;}
.nav li a.nav-islandfeasts {
	display:list-item;
}
.nav li a.nav-entrees { display:list-item; }
.nav li a.nav-sandwiches { display:list-item; }
.nav li a.nav-drinks { display:list-item;}
.nav li a.nav-desserts { display:list-item;}
.nav li a.nav-brunch { display:list-item; }
.nav li a.nav-breakfast { display:list-item; }
.nav li a.nav-catering { display:list-item; }
.nav li a.nav-feedback { display:list-item; }
.nav li a.nav-location { display:list-item; }
.nav  li  a.nav-newsletter { display:list-item; }

.nav li a img {  border:none; vertical-align:bottom; /* for IE6 */}
.nav li a:hover { visibility:visible; }
.nav li a:hover img { visibility:visible; }
.nav li a:hover img/**/ { visibility:hidden; /* hide from IE5.0/win */}

.nav-home 
{ 
background-image: url(layout_images/home-on.jpg);
background-repeat: no-repeat;
background-position: left bottom; 
}

.nav-hydepark 
{ 
background-image: url(layout_images/hydepark-on.jpg);
background-repeat: no-repeat;
background-position: left bottom; 
}

.nav-evanston 
{ 
background-image: url(layout_images/evanston-on.jpg);
background-repeat: no-repeat;
background-position: left bottom; 
}

.nav-lansing
{ 
background-image: url(layout_images/lansing-on.jpg);
background-repeat: no-repeat;
background-position: left bottom; 
}

.nav-calypso
{ 
background-image: url(layout_images/calypso-on.jpg);
background-repeat: no-repeat;
background-position: left bottom; 
}

.nav-menu 
{ 
background-image: url(layout_images/menu-on.jpg);
background-repeat: no-repeat;
background-position: left bottom; 
}
.nav-appetizers 
{
	background-image: url(layout_images/appetizers-on.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.nav-islandfeasts
{
	background-image: url(layout_images/islandfeasts-on.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.nav-sandwiches
{ 
background-image: url(layout_images/sandwiches-on.jpg);
background-repeat: no-repeat;
background-position: left bottom; 
}
.nav-entrees
{ 
background-image: url(layout_images/entrees-on.jpg);
background-repeat: no-repeat;
background-position: left bottom; 
}

.nav-drinks 
{ 
background-image: url(layout_images/drinks-on.jpg);
background-repeat: no-repeat;
background-position: left bottom; 
}
.nav-desserts
{
	background-image: url(layout_images/desserts-on.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}


.nav-brunch
{ 
background-image: url(layout_images/brunch-on.jpg);
background-repeat: no-repeat;
background-position: left bottom; 
}

.nav-breakfast
{ 
background-image: url(layout_images/breakfast-on.jpg);
background-repeat: no-repeat;
background-position: left bottom; 
}
.nav-catering
{ 
background-image: url(layout_images/catering-on.jpg);
background-repeat: no-repeat;
background-position: left bottom; 
}
.nav-feedback
{ 
background-image: url(layout_images/feedback-on.jpg);
background-repeat: no-repeat;
background-position: left bottom; 
}
.nav-location
{ 
background-image: url(layout_images/location-on.jpg);
background-repeat: no-repeat;
background-position: left bottom; 
}

.nav-partyroom
{ 
background-image: url(layout_images/partyroom-on.jpg);
background-repeat: no-repeat;
background-position: left bottom; 
}
.nav-newsletter
{
	background-image: url(layout_images/newsletter-on.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.contentbox {
	margin: 210px 0 0 50px;
	width: 700px;
	padding: 0px;
	position:absolute;
	left: 3px;
	z-index:30;
	top: -9px;
}


.contentbox p {
	line-height: 1.25;
	text-align: left;
	margin: 0;
}
.contentbox img {
	text-align: center;
	margin: 0;
}
.description {
	font-size: 11px;
	font-style: italic;
	padding: 0 0 6px 0;
}
.contentbox h1 {
	margin: 0 0 -10px 0;
	padding: 0px;
}
.contentbox h2 {
	margin: 0px;
	padding: 0px;
	font-size: 18px;
}
.next-prev {
	font-size: 12px;
	color: #E71204;
	text-align: center;
}

.bottom-nav {
	text-align: center;
	position: absolute;
	top: 1000px;
	background-color: #fff;
	border: 1px solid #fff;
	width: 100%;
	margin: 0;
	padding: 0;
	left: 0px;
}

.bottom-nav li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-transform: capitalize;
	list-style-type: none;
	list-style-position: inside;
	display: inline;
	border-color: #0A6C8F;
	text-decoration: none;
}
.bottom-nav  a:link, a:visited {
	color: #0B6986;
	font-weight: normal;
	text-decoration: none;
}
.bottom-nav  a:hover, a:active {
	color: #006787;
	text-decoration: underline;
}
.catering-table td {
	vertical-align: top;
	padding: 0 20px;
	margin: 0;
	width: 95px;
	border: 1px  0 0 1px 0 black;
}
#home-image {
	padding: 0 0px 10px 10px;
	float: right;
	margin: 0;
}
.home-text {
	margin-top: 250px;
	padding: 10px 0 0 0;
}
.form {
	text-align: left;
}
.contentbox-dessert p {
	line-height: 1.25;
	text-align: center;
	margin: 0;
}
.contentbox-dessert {
	margin: 300px 0 0 50px;
	width: 700px;
	padding: 0px;
	position:absolute;
	left: 0px;
	z-index:30;
}
#margarita-icon {
	margin: 0px;
	padding: 0px;
}
.calypso-rita {
	text-align: center;
	font-size: 18px;
	margin: 0 auto;
	width: 500px;
	font-weight: bold;
}
