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

body 	{	background:url(bg.gif) repeat; 
			color: #fbfbe3;
			width:950px; 
			margin:auto;
			padding: 10px;
			font-family: 'Trebuchet MS', Trebuchet, Optima, Verdana, Tahoma;
			line-height:150%;
			
		}
div#header	{	margin-top: 15px;	}
div#header	h1 {	float:left;	width: 250px;	}
div#header a:link, div#header a:visited, div#header a img	{	color:#fbfbe3; border:none; text-decoration:none;	}
div#photos img	{	border: 3px outset #1c3821; border-width:0 3px; }
div#content	{	width:690px; float:right; border-left:3px inset #1c3821; margin:5px; background-color:#fbfbe3; color: #224226;	padding: 15px;}
div#menu	{	width:200px;	}
div#menu ul { margin:0px; padding:0px; }
div#menu ul li	{	list-style-type:none; background-image:url(shell_li.png); background-repeat:no-repeat;	height: 30px;margin: 0px; padding:0px; border-left:0px inset #1c3821;}
div#menu ul li a	{	display:block; text-decoration:none; font-weight:bold; width: 100%; height: 25px; margin-left: 35px; padding-top:5px;	}
div#menu ul li a:link, div#menu ul li a:visited	{	color:#fbfbe3;	}
div#menu ul li a:hover	{color:#224226; 	}
div#menu ul li:hover {background-image:url(shell_ligreen.png); background-color:#fbfbe3; 	}
div#menu ul	{	margin: 0px; padding:0px;	}
#content dt	{	float:left;	font-weight:bold; margin-right:10px;	}
h3.fav	{	background-image:url(shell_ligreen.png); background-repeat:no-repeat;	}
div#footer
		{	clear:both;
			width:690px; float:right; border-left: 3px inset #1c3821; margin:0px 5px; padding: 0px 15px; background-color:#fbfbe3; color:#224226; text-align:center;	}
h2#friedseafood, h2#parmesans, h2#lunch	{	border-top: 3px outset #1c3821; 	}
div#footer p	{	margin:0px;	}
div#menu_jump ul li	{	float:left;	list-style:none;	}
div#menu_jump ul li a	{	padding: 2px 5px;	}
#appetizers	{	clear:left;	}

