a {color:#009; text-decoration:none; font-size:12px;}
a:hover {text-decoration:underline;}

a.menu_link {color:#009; text-decoration:none; font-size:12px; margin-left:12px}
a.menu_link:hover {text-decoration:underline;}

body {

	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.18;

	vertical-align:top;
	padding:0; margin:0;
	
	border:0;

}

div.foot {margin:20px;}
div.center {text-align:center}
div.reservations { background-image:url('../images/titles/reservations2.png'); text-align:right; width:159px; height:34px}

html {height: 101%} 

img {border:none; border-collapse:collapse;}

table {padding:0; margin:0; border:0; margin-left: auto; margin-right: auto;}

table.mother {margin-top:60px}

td {padding:0; margin:0; border:0;}
tr {padding:0; margin:0; border:0;}

td.frame_top_left{background-image:url('../images/frame/topleft2.jpg');  width:18px}
td.frame_top{background-image:url('../images/frame/top.jpg'); background-repeat:repeat-x; height:18px}
td.frame_top_right{background-image:url('../images/frame/topright2.jpg')}
td.frame_bottom_left{background-image:url('../images/frame/bottomleft2.jpg')}
td.frame_bottom{background-image:url('../images/frame/bottom.jpg'); background-repeat:repeat-x; height:18px}
td.frame_bottom_right{background-image:url('../images/frame/bottomright2.jpg');  width:18px}
td.frame_left{background-image:url('../images/frame/left.jpg'); background-repeat:repeat-y}
td.frame_right{background-image:url('../images/frame/right.jpg'); background-repeat:repeat-y}
td.frame_main_content{width:600px; text-align:left; background-color:#fff9c5}

div.dessert_left {margin-left:-168px; background-image:url('../images/dessertleft.gif'); width:150px; height:175px; margin-top:300px; float:left}
div.newyears_left {margin-left:-269px; background-image:url('../images/newyearsleft.png'); width:251px; height:379px; margin-top:300px; float:left}
div.wine_right {margin-right:-168px; background-image:url('../images/wineright.gif'); width:150px; height:245px; margin-top:300px; float:right}
div.wine_left {margin-left:-168px; background-image:url('../images/wineleft.gif'); width:150px; height:220px; margin-top:500px; float:left}

span.currentPage {font-size:12px; margin-left:12px}
span.currentPage_home {font-size:12px;}
