div.container {
	width: 729px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	border: 1px solid #FFFFFF;
	overflow: hidden;
	height: 2000px;
}

div.home_left {
	width: 225px;
	height: 600px;
	float: left;
	border: 1px solid #999999;
	background: #FFFFFF url(images/rightcolum_back.gif) no-repeat;
}
div.home_content {
	width: 459px;
	height: 572px;
	background: #FFFFFF;
	float: right;
	border: 15px solid #CCCCCC;
}
.clear {
	clear: both;
}
.navon {
	color: #FF0000;
}	
p {	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	margin: 0px;
}
body {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
div.logo {
	width: 225px;
	height: 172px;
}

div.home_left ul {
	margin: 0px 18px 0px 0px;
	list-style-type: none;
	padding-top: 20px;
}

div.home_left li {
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
div.home_left li.navred {
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
div.homeimagestrip {
	height: 136px;
	width: 429px;
	margin: 15px 0px 0px 15px;
}
div.menuimagestrip {
	height: 136px;
	width: 429px;
	margin: 15px 0px 0px 15px;
	background: url(images/menus/weddings.gif) no-repeat;
}
div.menuimagestrip ul {
	margin: 0px;
	list-style-type: none;
	padding-left: 250px;
	padding-top: 55px;
}
div.menuimagestrip li {
	list-style-type: none;
	text-align: left;
	font: 9px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
div.bbqimagestrip {
	height: 136px;
	width: 429px;
	margin: 15px 0px 0px 15px;
	background: url(images/menus/bbq.jpg) no-repeat;
}
div.bbqimagestrip ul {
	margin: 0px;
	list-style-type: none;
	padding-left: 250px;
	padding-top: 55px;
}
div.bbqimagestrip li {
	list-style-type: none;
	text-align: left;
	font: 9px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
div.dinnerimagestrip {
	height: 136px;
	width: 429px;
	margin: 15px 0px 0px 15px;
	background: url(images/menus/dinnerparty.jpg) no-repeat;
}
div.dinnerimagestrip ul {
	margin: 0px;
	list-style-type: none;
	padding-left: 250px;
	padding-top: 55px;
}
div.dinnerimagestrip li {
	list-style-type: none;
	text-align: left;
	font: 9px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
div.corpimagestrip {
	height: 136px;
	width: 429px;
	margin: 15px 0px 0px 15px;
	background: url(images/menus/corp.jpg) no-repeat;
}
div.corpimagestrip ul {
	margin: 0px;
	list-style-type: none;
	padding-left: 250px;
	padding-top: 55px;
}
div.corpimagestrip li {
	list-style-type: none;
	text-align: left;
	font: 9px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
div.homecopycontainer {
	margin: 0px 0px 0px 15px;
	width: 429px;
}
.testquotes {
	color: #996633;
}
div.homebot_container {
	height: 145px;
	width: 428px;
	margin: 15px 0px 0px 15px;
	background: url(images/home-botbox.gif);
	border: 0px;
}
div.homebot_leftcol {
	width: 195px;
	margin: 10px 0px 0px 10px;
	float: left;
}
div.homebot_container h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 10px;
	margin: 0px 0px 5px;
}
div.homebot_container p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 9px;
	margin: 0px 0px 5px;
	line-height:12px;
	
}
div.homebot_container ul {
	margin: 0px;
	list-style: disc;
	padding: 0px;
	
}
div.homebot_container li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 9px;
	list-style: disc inside;
	line-height: 14px;
}
div.homebot_righttcol {
	width: 130px;
	float: left;
	margin-top: 10px;
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: none;
}
a:active {
	color: #666666;
	text-decoration: none;
}
div.about_left {
	width: 225px;
	height: 600px;
	float: left;
	border: 1px solid #999999;
	background: #FFFFFF url(images/rightcolum_liz.gif) no-repeat;
}

div.about_left ul {
	margin: 0px 18px 0px 0px;
	list-style-type: none;
	padding-top: 20px;
	
}

div.about_left li {
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
div.about_left li.navon{
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
div.price_left {
	width: 225px;
	height: 600px;
	float: left;
	border: 1px solid #999999;
	background: #FFFFFF url(images/rightcolum_back_piggy.gif) no-repeat;
}

div.price_left ul {
	margin: 0px 18px 0px 0px;
	list-style-type: none;
	padding-top: 20px;
	
}

div.price_left li {
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
div.price_left li.navon{
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
div.price_left {
	width: 225px;
	height: 600px;
	float: left;
	border: 1px solid #999999;
	background: #FFFFFF url(images/rightcolum_back_piggy.gif) no-repeat;
}

div.price_left ul {
	margin: 0px 18px 0px 0px;
	list-style-type: none;
	padding-top: 20px;
	
}

div.price_left li {
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
div.price_left li.navon{
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
div.gallery_left {
	width: 225px;
	height: 600px;
	float: left;
	border: 1px solid #999999;
	background: #FFFFFF url(images/rightcolum_back_plutarch.gif) no-repeat;
}

div.gallery_left ul {
	margin: 0px 18px 0px 0px;
	list-style-type: none;
	padding-top: 20px;
	
}

div.gallery_left li {
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
div.gallery_left li.navon{
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
div.links_left {
	width: 225px;
	height: 600px;
	float: left;
	border: 1px solid #999999;
	background: #FFFFFF url(images/rightcolum_back_oscar.gif) no-repeat;
}

div.links_left ul {
	margin: 0px 18px 0px 0px;
	list-style-type: none;
	padding-top: 20px;
	
}

div.links_left li {
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
div.links_left li.navon{
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
div.about_contact {
	width: 225px;
	height: 600px;
	float: left;
	border: 1px solid #999999;
	background: #FFFFFF url(images/rightcolum_back_moliere.gif) no-repeat;
}
div.about_contact ul {
	margin: 0px 18px 0px 0px;
	list-style-type: none;
	padding-top: 20px;
	
}
div.about_contact li {
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
div.about_contact li.navon{
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
div.test_container {
	margin: 0px 0px 0px 15px;
	width: 429px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background: url(images/testi_head.gif) no-repeat;
	height: 48px;
	text-align: right;
	padding: 20px 0px 0px;
}
div.test_content {
	width: 459px;
	height: 1000px;
	background: #FFFFFF;
	float: right;
	border: 15px solid #CCCCCC;
}
div.menucorp_content {
	width: 459px;
	height: 1420px;
	background: #FFFFFF;
	float: right;
	border: 15px solid #CCCCCC;
}
div.test_left {
	width: 225px;
	height: 1028px;
	float: left;
	border: 1px solid #999999;
	background: #FFFFFF url(images/rightcolum_about.gif) no-repeat bottom;
}

div.test_left ul {
	margin: 0px 18px 0px 0px;
	list-style-type: none;
	padding-top: 20px;
	
}
div.test_left li {
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
div.test_left li.testred {
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
div.corp_left {
	width: 225px;
	height: 1448px;
	float: left;
	border: 1px solid #999999;
	background: #FFFFFF url(images/rightcolum_about.gif) no-repeat bottom;
}

div.corp_left ul {
	margin: 0px 18px 0px 0px;
	list-style-type: none;
	padding-top: 20px;
	
}
div.corp_left li {
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
div.corp_left li.testred {
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
div.finger_left {
	width: 225px;
	height: 1328px;
	float: left;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	background-image: url(images/rightcolum_back_pav.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

div.finger_left ul {
	margin: 0px 18px 0px 0px;
	list-style-type: none;
	padding-top: 20px;
	
}
div.finger_left li {
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
div.finger_left li.testred {
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
div.wed_left {
	width: 225px;
	height: 1328px;
	float: left;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	background-image: url(images/rightcolum_back_tolkien.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

div.wed_left ul {
	margin: 0px 18px 0px 0px;
	list-style-type: none;
	padding-top: 20px;
	
}
div.wed_left li {
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
div.wed_left li.testred {
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
div.coldbuff_left {
	width: 225px;
	height: 1828px;
	float: left;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	background-image: url(images/rightcolum_back_pav.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
div.coldbuff_left ul {
	margin: 0px 18px 0px 0px;
	list-style-type: none;
	padding-top: 20px;
	
}
div.coldbuff_left li {
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
div.coldbuff_left li.testred {
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
div.dinner_left {
	width: 225px;
	height: 1828px;
	float: left;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	background-image: url(images/rightcolum_back_owen.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
div.dinner_left ul {
	margin: 0px 18px 0px 0px;
	list-style-type: none;
	padding-top: 20px;
	
}
div.dinner_left li {
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
div.dinner_left li.testred {
	list-style-type: none;
	text-align: right;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
div.client_container {
	margin: 0px 0px 0px 15px;
	width: 429px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background: url(images/heads_clients.gif) no-repeat;
	height: 48px;
	text-align: right;
	padding: 20px 0px 0px;
}
div.copyright {
	text-align: left;
	position: relative;
	top: 620px;
	left: 0px;
	width: 726px;
	height: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.div_menuhead {
	padding-left: 250px;
}
div.menucontainer {
	margin: 0px 0px 0px 15px;
	width: 429px;
	background: url(images/menus/menu_vertrule.jpg) no-repeat;
}
div.menutab1 {
	float: left;
	height: 25px;
	width: 77px;
}
div.menucopy {
	margin-left: 0px;
	margin-top: 20px;
}
div.menucopy ul {
	font: 9px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	list-style: disc outside;
	margin: 0px;
	padding: 0px;
}
div.menucopy li {
	padding-top: 5px;
	margin: 0px 0px 0px 25px;
	padding-left: 0px;
}
div.menucopy h1 {
	font: bold 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #990066;
	list-style: none;
	padding: 0px;
	margin: 10px 0px 0px 15px;
}
div.menucopy h2 {
	font: italic normal 9px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	list-style: none;
	padding: 0px;
	margin: 10px 0px 0px 15px;
}
div.menu_content {
	width: 459px;
	height: 1300px;
	background: #FFFFFF;
	float: right;
	border: 15px solid #CCCCCC;
}
div.menucoldbuff_content {
	width: 459px;
	height: 1800px;
	background: #FFFFFF;
	float: right;
	border: 15px solid #CCCCCC;
}
div.menusubhead {
	margin-left: 15px;
}
div.menucopy p {
	font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	padding: 0px;
	margin: 10px 0px 0px 15px;
}
div.menucopy .v {
	font: italic bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #006600;
}
div.clientscolumleft {
	margin: 0px 0px 0px 15px;
	width: 200px;
	float: left;
	line-height: 30px;
}
div.clientscolumright {
	margin: 0px 0px 0px 20px;
	float: left;
	width: 200px;
}
