body {	font: 12px Arial, Helvetica, sans-serif;	color: #67583A;	margin: 0px;	background: #67583A;}p {	margin: 15px 30px;}h2 {	font-size: 14px;	margin: 30px 30px 10px 30px;	font-weight: normal;}a {	text-decoration: underline;	color: #67583A;	}a:visited {	text-decoration: underline;	color: #996666;}a:hover {	color: #996666;	text-decoration: underline;}#eatwell {	margin: 0 auto 0px;	width: 770px;	height: 2px;}.leftimage {	float: left;	margin: 0 0 20px 0;}#container {	border: 8px solid #F5F2E1;	height: 600px;	width: 850px;	margin: 10px auto;	background: #CDBE8B;}#index {	background: #CDBE8B url(../images/breadtable.jpg) no-repeat right top;	margin: 0px;	height: 600px;	width: 850px;	border: 1px solid#F5F2E1;}#bakery {	background: #CDBE8B url(../images/cinnamonchocolat2.jpg) no-repeat right top;	margin: 0px;	height: 600px;	width: 850px;	border: 1px solid #F5F2E1;}#artisan {	background: #CDBE8B url(../images/morebread2.jpg) no-repeat right top;	margin: 0px;	height: 600px;	width: 850px;	border: 1px solid #F5F2E1;	}#contact {	background: #CDBE8B url(../images/outofoven.jpg) no-repeat right top;	margin: 0px;	height: 600px;	width: 850px;	border: 1px solid #F5F2E1;	}#fruitnut{	background: #CDBE8B url(../images/diskdisplay.jpg) no-repeat right top;	margin: 0px;	height: 600px;	width: 850px;	border: 1px solid #F5F2E1;	}#main {	margin: 0px;	height: 300px;	width: auto;	padding-left: 200px;}#border {	height: 600px;	width: 850px;	margin: 0px;	background: url(../images/breadhorz.jpg) no-repeat right top;	border: 1px solid #F5F2E1;}#left {	background: #CDBE8B url(../images/leftbg.gif);	margin: 0px;	height: 300px;	width: 200px;	float: left;	text-align: center;	border-right: 1px solid #CDBE8B;}#navbar {	height: 30px;	width: 850px;	background-color: #996666;	float: right;}#leftbar {	background: #BAA45C;	height: 30px;	width: 200px;	border-right: 1px solid #BAA45C;}#lowleft {	height: 270px;	width: 200px;	float: left;	border-right: 1px solid #CDBE8B;	background: #CDBE8B;	text-align: center;}#content {	padding-left: 0px;	width: 649px;	background: #E6E3BA url(../images/contentbg.gif) no-repeat center center;	height: 221px;	float: right;}#left p {	font: 12px Georgia, "Times New Roman", Times, serif;	margin: 15px;	color: #67583A;}.logo {	margin: 0 0 6px 0;	float: none;	clear: both;}.open {	font: bold 14px Georgia, "Times New Roman", Times, serif;	color: #67583A;}.eatwell {	float: right;}.heading {	border-bottom: 1px solid #BAA45C;}.subimage {	border-top: 1px solid #67583A;}#topnav {	padding: 0;	margin: 8px 60px 0 auto;	float: right;	height: 20px;	text-align: center;}#topnav ul {	font:normal 13px Georgia, Times, serif;	color: #BAA45C;	margin: 0px;	vertical-align: middle;}#topnav ul li{	list-style:none;	margin: 0;	display: inline;}#topnav ul li a{	padding: 0 4px 0 2px;	text-decoration: none;	border-right: dotted #BAA45C 1px;	color: #E6E3BA;	font-weight: normal;	margin: 0px;}#topnav ul li a:link[id=last]{	border-right: none;	}#topnav ul li a:link {color: #E6E3BA;}#topnav ul li a:visited {	color: #E6E3BA;}#topnav ul li a:link:hover, #topnav ul li a:visited:hover {	color: #BAA45C;}#subnav {	background: #996666;	margin: 10px;	border: 1px solid #67583A;	text-align: center;}#subnav ul {	padding: 0;	font:normal 13px Georgia, Times, serif;	font: normal 12px Georgia, Times, serif;}#subnav ul li{	list-style:none;	margin-top: 8px;}#subnav ul li a{	color: #E6E3BA;	text-decoration: none;	border-bottom: 1px dotted #E6E3BA;	padding: 4px 0;}#subnav ul li a:visited {color: #E6E3BA;}#subnav ul li a:link:hover, #subnav ul li a:visited:hover {	color: #BAA45C;	}