body{	background-image: url(assets/bg.jpg);	background-repeat: repeat-x;	background-position: left top;	background-attachment: scroll;	background-color: #FFFFFF}		 #navcontainer { width: 120 px; margin: 0 0 0 0; padding: 30px 0 0 0; font-family: georgia, serif; font-size: 13px; } ul#navlist { text-align: center; list-style: none; padding: 0; margin: 0 0; width: 120px; } ul#navlist li  { 	display: block; 	margin: 0; 	padding: 0; 	 } ul#navlist li a { display: block; width: 120px; padding: 3px 0 3px 0px; border-width: 1px; border-color: #ffe #aaab9c #ccc #fff; border-style: solid; color: #A71726; font-family: Arial, Helvetica; font-size: 13px; font-weight: bold; text-decoration: none; background: #7FA0C6; } #navcontainer>ul#navlist li a { width: auto; } ul#navlist li a:hover, ul#navlist li#active a:hover { color: #ffffff; background: #002550; border-color: #aaab9c #fff #fff #ccc; }p{	margin: 0.75em;	padding: 1.1em;	font-size: 10px;	font-family: Arial, Helvetica, sans-serif;	border-color: #9EB395;}#p1{	text-align: right;	border-width: 0 1px 1px 0;	border-style: inset;}#p2{	text-align: left;	border-width: 1px 0 0 1px;	border-style: inset;}#p3 { border-style: double; }#p4 { border-style: outset; }#p6 { border-style: inset; }#p7 { border-style: dashed; }#p8 { border-style: groove; }#p9 { border-style: solid; }.content{	font-family: Arial, Helvetica, sans-serif;	color: #1E4072;	font-size: 12px;}.header{	font-family: Arial, Helvetica, "sans-serif";	font-size: 13px;	font-weight: bold;	color: #AC1427;	line-height: 16px;}.menu{	font-family: Arial, Helvetica, "sans-serif";	font-size: 13px;	font-weight: bold;	color: #1E4072;	background: #F8E294;}.accent{	font-family: Arial, Helvetica, "sans-serif";	font-size: 12px;	font-weight: bold;	color: #1E4072;}.red{	font-family: Arial, Helvetica, "sans-serif";	color: #CC3333;	font-size: 11px;	font-weight: bold;}.subheadline{	font-family: Arial, Helvetica, "sans-serif";	color: #0c3675;	font-size: 13px;	font-weight: bold;}/* nav  */a.link:link{	font-family: Arial, Helvetica, "sans-serif";	font-size: 12px;	font-weight: bold;	color: #ffffff;	text-decoration: underline;}a.link:visited{	font-family: Arial, Helvetica, "sans-serif";	font-size: 12px;	font-weight: bold;	color: #ffffff;	text-decoration: underline;}a.link:hover{	font-family: Arial, Helvetica, "sans-serif";	font-size: 12px;	font-weight: bold;	text-decoration: underline;	color: #CC3333;	background-color: white;}/* other links  */a.link2:link{	font-family: Arial, Helvetica, "sans-serif";	font-size: 12px;	font-weight: bold;	color: #1E4072;	text-decoration: underline;}a.link2:visited{	font-family: Arial, Helvetica, "sans-serif";	font-size: 12px;	font-weight: bold;	color: #1E4072;	text-decoration: underline;}a.link2:hover{	font-family: Arial, Helvetica, "sans-serif";	font-size: 12px;	font-weight: bold;	text-decoration: underline;	color: #CC3333;	background-color: #F9DF7D;}/* copyright line  */.copyright{	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 10px;	color: #666666;}a.gaslight:link{	color: #666666;	text-decoration: underline;}a.gaslight:visited{	color: #000000;	text-decoration: none;}a.gaslight:hover { color: #000000; }a.gaslight:active{	color: #000000;	text-decoration: none;}.anniversary{	margin-right: 20px;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 10px;	width: 174px;	float: right;}.chef{	background-image: url(assets/chef2.jpg);	background-repeat: no-repeat;	padding: 0 20px 5px 30px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #1E4072;}.bgchef {	background-image: url(assets/chef1.jpg);	background-repeat: no-repeat;}.contentblack {	font-family: Arial, Helvetica, sans-serif;	color: #000000;	font-size: 12px;}