﻿body {
	background: #F1F0DA;
}
#maincontainer {
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}
/****header and navigation styles for Flying Kiwi page****/
#headerkiwi {
	background: url('flyingkiwi_header.jpg') no-repeat;
	width: 950px;
	height: 140px;
}
#headerkiwi #navigation {
	position: relative;
	top: 115px;
	z-index: 100;
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}
#headerkiwi #navigation ul {
	padding: 0px;
	margin: 0px;
	z-index: 100;
}
#headerkiwi #navigation ul li {
	padding: 2px 15px 2px 5px;
	float: left;
	list-style-type: none;
	font: normal normal normal 10pt verdana, arial, sansSerif;
	position: relative;
	z-index: 100;
}
#headerkiwi #navigation ul li a {
	color: #FFFFFF;
	text-decoration: none;
	display: inline-block;
	z-index: 100;
}
#headerkiwi #navigation ul li a:hover {
	color: #9a9b93;
	z-index: 100;
}
#headerkiwi #navigation ul li ul {
	border-bottom: 1px #6d6e71 solid;
	border-left: 1px #6d6e71 solid;
	border-right: 1px #6d6e71 solid;
	background: #56594c;
	display: none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	left: 0px;
	top: 15px;
	z-index: 100;
	width: 130%;
}
#headerkiwi #navigation ul li ul a {
	display: block;
	z-index: 100;
}
#headerkiwi #navigation ul li:hover ul {
	display: block;
	z-index: 100;
}
#headerkiwi #navigation ul li ul li {
	font: normal normal normal 10pt verdana, arial, sansSerif;
	list-style: none;
	display: list-item;
	padding: 2px 5px 2px 5px;
	z-index: 100;
	color: #9a9b93;
	float: left;
	width: 100%;
}


#headerkiwi #navigation ul li ul li ul {
	border-bottom: 1px #6d6e71 solid;
	border-top: 1px #6d6e71 solid;
	border-right: 1px #6d6e71 solid;
	border-left: 1px #6d6e71 solid;
	background: #56594c;
	display: none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	left: 126px;
	top: 0px;
	z-index: 1000;
	width: 140px;
}
#headerkiwi #navigation ul li ul li ul.thirdtier {
	display: none;
}
#headerkiwi #navigation ul li ul li ul a {
	display: block;
	z-index: 1000;
}
#headerkiwi #navigation ul li ul li:hover ul.thirdtier {
	display: block;
	z-index: 1000;
}
#headerkiwi #navigation ul li ul li ul li {
	font: normal normal normal 10pt verdana, arial, sansSerif;
	list-style: none;
	display: list-item;
	padding: 2px 5px 2px 5px;
	z-index: 1000;
	color: #9a9b93;
	float: left;
	width: 140px;
}
#headerkiwi #navigation ul li a.active {
	color: #9a9b93;
}


#headercrownwells {
	background: url('crownwells_header.jpg') no-repeat;
	width: 950px;
	height: 140px;
}
#headercrownwells #navigation {
	position: relative;
	top: 115px;
	z-index: 100;
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}
#headercrownwells #navigation ul {
	padding: 0px;
	margin: 0px;
	z-index: 100;
}
#headercrownwells #navigation ul li {
	padding: 2px 17px 2px 5px;
	float: left;
	list-style-type: none;
	font: normal normal normal 10pt verdana, arial, sansSerif;
	position: relative;
	z-index: 100;
}
#headercrownwells #navigation ul li a {
	color: #FFFFFF;
	text-decoration: none;
	display: inline-block;
	z-index: 100;
}
#headercrownwells #navigation ul li a:hover {
	color: #9a9b93;
	z-index: 100;
}
#headercrownwells #navigation ul li ul {
	border-bottom: 1px #6d6e71 solid;
	border-left: 1px #6d6e71 solid;
	border-right: 1px #6d6e71 solid;
	background: #163E70;
	display: none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	left: 0px;
	top: 15px;
	z-index: 100;
	width: 100%;
}
#headercrownwells #navigation ul li ul a {
	display: block;
	z-index: 100;
}
#headercrownwells #navigation ul li:hover ul {
	display: block;
	z-index: 100;
}
#headercrownwells #navigation ul li ul li {
	font: normal normal normal 10pt verdana, arial, sansSerif;
	list-style: none;
	display: list-item;
	padding: 2px 5px 2px 5px;
	z-index: 100;
	color: #9a9b93;
	float: left;
	width: 100%;
}
#headercrownwells #navigation ul li ul li ul {
	border-bottom: 1px #6d6e71 solid;
	border-top: 1px #6d6e71 solid;
	border-right: 1px #6d6e71 solid;
	border-left: 1px #6d6e71 solid;
	background: #163E70;
	display: none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	left: 97px;
	top: 0px;
	z-index: 110;
	width: 140px;
}
#headercrownwells #navigation ul li ul li ul.thirdtier {
	display: none;
}
#headercrownwells #navigation ul li ul li ul a {
	display: block;
	z-index: 100;
}
#headercrownwells #navigation ul li ul li:hover ul.thirdtier {
	display: block;
	z-index: 110;
}
#headercrownwells #navigation ul li ul li ul li {
	font: normal normal normal 10pt verdana, arial, sansSerif;
	list-style: none;
	display: list-item;
	padding: 2px 5px 2px 5px;
	z-index: 100;
	color: #9a9b93;
	float: left;
	width: 140px;
}
#headercrownwells #navigation ul li a.active {
	color: #9a9b93;
}

#headercrownrudham {
	background: url('crownrudham_header.jpg') no-repeat;
	width: 950px;
	height: 140px;
}
#headercrownrudham #navigation {
	position: relative;
	top: 115px;
	z-index: 100;
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}
#headercrownrudham #navigation ul {
	padding: 0px;
	margin: 0px;
	z-index: 100;
}
#headercrownrudham #navigation ul li {
	padding: 2px 17px 2px 5px;
	float: left;
	list-style-type: none;
	font: normal normal normal 10pt verdana, arial, sansSerif;
	position: relative;
	z-index: 100;
}
#headercrownrudham #navigation ul li a {
	color: #FFFFFF;
	text-decoration: none;
	display: inline-block;
	z-index: 100;
}
#headercrownrudham #navigation ul li a:hover {
	color: #56594c;
	z-index: 100;
}
#headercrownrudham #navigation ul li ul {
	border-bottom: 1px #6d6e71 solid;
	border-left: 1px #6d6e71 solid;
	border-right: 1px #6d6e71 solid;
	background: #91976c;
	display: none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	left: 0px;
	top: 15px;
	z-index: 100;
	width: 100%;
}
#headercrownrudham #navigation ul li ul a {
	display: block;
	z-index: 100;
}
#headercrownrudham #navigation ul li:hover ul {
	display: block;
	z-index: 100;
}
#headercrownrudham #navigation ul li ul li {
	font: normal normal normal 10pt verdana, arial, sansSerif;
	list-style: none;
	display: list-item;
	padding: 2px 5px 2px 5px;
	z-index: 100;
	color: #9a9b93;
	float: left;
	width: 100%;
}
#headercrownrudham #navigation ul li ul li ul {
	border-bottom: 1px #6d6e71 solid;
	border-top: 1px #6d6e71 solid;
	border-right: 1px #6d6e71 solid;
	border-left: 1px #6d6e71 solid;
	background: #91976c;
	display: none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	left: 97px;
	top: 0px;
	z-index: 110;
	width: 140px;
}
#headercrownrudham #navigation ul li ul li ul.thirdtier {
	display: none;
}
#headercrownrudham #navigation ul li ul li ul a {
	display: block;
	z-index: 100;
}
#headercrownrudham #navigation ul li ul li:hover ul.thirdtier {
	display: block;
	z-index: 110;
}
#headercrownrudham #navigation ul li ul li ul li {
	font: normal normal normal 10pt verdana, arial, sansSerif;
	list-style: none;
	display: list-item;
	padding: 2px 5px 2px 5px;
	z-index: 100;
	color: #56594c;
	float: left;
	width: 140px;
}
#headercrownrudham #navigation ul li a.active {
	color: #56594c;
}


#headership {
	background: url('ship_header.jpg') no-repeat;
	width: 950px;
	height: 140px;
}
#headership #navigation {
	position: relative;
	top: 115px;
	z-index: 100;
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}
#headership #navigation ul {
	padding: 0px;
	margin: 0px;
	z-index: 100;
}
#headership #navigation ul li {
	padding: 2px 17px 2px 5px;
	float: left;
	list-style-type: none;
	font: normal normal normal 10pt verdana, arial, sansSerif;
	position: relative;
	z-index: 100;
}
#headership #navigation ul li a {
	color: #FFFFFF;
	text-decoration: none;
	display: inline-block;
	z-index: 100;
}
#headership #navigation ul li a:hover {
	color: #56594c;
	z-index: 100;
}
#headership #navigation ul li ul {
	border-bottom: 1px #6d6e71 solid;
	border-left: 1px #6d6e71 solid;
	border-right: 1px #6d6e71 solid;
	background: #798386;
	display: none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	left: 0px;
	top: 15px;
	z-index: 100;
	width: 100%;
}
#headership #navigation ul li ul a {
	display: block;
	z-index: 100;
}
#headership #navigation ul li:hover ul {
	display: block;
	z-index: 100;
}
#headership #navigation ul li ul li {
	font: normal normal normal 10pt verdana, arial, sansSerif;
	list-style: none;
	display: list-item;
	padding: 2px 5px 2px 5px;
	z-index: 100;
	color: #9a9b93;
	float: left;
	width: 100%;
}
#headership #navigation ul li ul li ul {
	border-bottom: 1px #6d6e71 solid;
	border-top: 1px #6d6e71 solid;
	border-right: 1px #6d6e71 solid;
	border-left: 1px #6d6e71 solid;
	background: #798386;
	display: none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	left: 97px;
	top: 0px;
	z-index: 110;
	width: 140px;
}
#headership #navigation ul li ul li ul.thirdtier {
	display: none;
}
#headership #navigation ul li ul li ul a {
	display: block;
	z-index: 100;
}
#headership #navigation ul li ul li:hover ul.thirdtier {
	display: block;
	z-index: 110;
}
#headership #navigation ul li ul li ul li {
	font: normal normal normal 10pt verdana, arial, sansSerif;
	list-style: none;
	display: list-item;
	padding: 2px 5px 2px 5px;
	z-index: 100;
	color: #56594c;
	float: left;
	width: 140px;
}
#headership #navigation ul li a.active {
	color: #56594c;
}




#headerkingshead {
	background: url('kingshead_header.jpg') no-repeat;
	width: 950px;
	height: 140px;
}
#headerkingshead #navigation {
	position: relative;
	top: 115px;
	z-index: 100;
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}
#headerkingshead #navigation ul {
	padding: 0px;
	margin: 0px;
	z-index: 100;
}
#headerkingshead #navigation ul li {
	padding: 2px 17px 2px 5px;
	float: left;
	list-style-type: none;
	font: normal normal normal 10pt verdana, arial, sansSerif;
	position: relative;
	z-index: 100;
}
#headerkingshead #navigation ul li a {
	color: #FFFFFF;
	text-decoration: none;
	display: inline-block;
	z-index: 100;
}
#headerkingshead #navigation ul li a:hover {
	color: #b9957d;
	z-index: 100;
}
#headerkingshead #navigation ul li ul {
	border-bottom: 1px #6d6e71 solid;
	border-left: 1px #6d6e71 solid;
	border-right: 1px #6d6e71 solid;
	background: #7d2b27;
	display: none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	left: 0px;
	top: 15px;
	z-index: 100;
	width: 100%;
}
#headerkingshead #navigation ul li ul a {
	display: block;
	z-index: 100;
}
#headerkingshead #navigation ul li:hover ul {
	display: block;
	z-index: 100;
}
#headerkingshead #navigation ul li ul li {
	font: normal normal normal 10pt verdana, arial, sansSerif;
	list-style: none;
	display: list-item;
	padding: 2px 5px 2px 5px;
	z-index: 100;
	color: #9a9b93;
	float: left;
	width: 100%;
}
#headerkingshead #navigation ul li ul li ul {
	border-bottom: 1px #6d6e71 solid;
	border-top: 1px #6d6e71 solid;
	border-right: 1px #6d6e71 solid;
	border-left: 1px #6d6e71 solid;
	background: #7d2b27;
	display: none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	left: 100px;
	top: 0px;
	z-index: 110;
	width: 140px;
}
#headerkingshead #navigation ul li ul li ul.thirdtier {
	display: none;
}
#headerkingshead #navigation ul li ul li ul a {
	display: block;
	z-index: 100;
}
#headerkingshead #navigation ul li ul li:hover ul.thirdtier {
	display: block;
	z-index: 110;
}
#headerkingshead #navigation ul li ul li ul li {
	font: normal normal normal 10pt verdana, arial, sansSerif;
	list-style: none;
	display: list-item;
	padding: 2px 5px 2px 5px;
	z-index: 100;
	color: #56594c;
	float: left;
	width: 140px;
}
#headerkingshead #navigation ul li a.active {
	color: #b9957d;
}



#navigation .locationtitle {
	font-size: 8pt;
	z-index: 1000;
}






#headerwhitehart {
	background: url('whitehart_header.jpg') no-repeat;
	width: 950px;
	height: 140px;
}
#headerwhitehart #navigation {
	position: relative;
	top: 115px;
	z-index: 100;
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}
#headerwhitehart #navigation ul {
	padding: 0px;
	margin: 0px;
	z-index: 100;
}
#headerwhitehart #navigation ul li {
	padding: 2px 17px 2px 5px;
	float: left;
	list-style-type: none;
	font: normal normal normal 10pt verdana, arial, sansSerif;
	position: relative;
	z-index: 100;
}
#headerwhitehart #navigation ul li a {
	color: #FFFFFF;
	text-decoration: none;
	display: inline-block;
	z-index: 100;
}
#headerwhitehart #navigation ul li a:hover {
	color: #5e4d3d;
	z-index: 100;
}
#headerwhitehart #navigation ul li ul {
	border-bottom: 1px #ac9d7e solid;
	border-left: 1px #ac9d7e solid;
	border-right: 1px #ac9d7e solid;
	background: #ac9d7e;
	display: none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	left: 0px;
	top: 15px;
	z-index: 100;
	width: 100%;
}
#headerwhitehart #navigation ul li ul a {
	display: block;
	z-index: 100;
}
#headerwhitehart #navigation ul li:hover ul {
	display: block;
	z-index: 100;
}
#headerwhitehart #navigation ul li ul li {
	font: normal normal normal 10pt verdana, arial, sansSerif;
	list-style: none;
	display: list-item;
	padding: 2px 5px 2px 5px;
	z-index: 100;
	color: #9a9b93;
	float: left;
	width: 100%;
}
#headerwhitehart #navigation ul li ul li ul {
	border-bottom: 1px #ac9d7e solid;
	border-top: 1px #ac9d7e solid;
	border-right: 1px #ac9d7e solid;
	border-left: 1px #ac9d7e solid;
	background: #ac9d7e;
	display: none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	left: 100px;
	top: 0px;
	z-index: 110;
	width: 140px;
}
#headerwhitehart #navigation ul li ul li ul.thirdtier {
	display: none;
}
#headerwhitehart #navigation ul li ul li ul a {
	display: block;
	z-index: 100;
}
#headerwhitehart #navigation ul li ul li:hover ul.thirdtier {
	display: block;
	z-index: 110;
}
#headerwhitehart #navigation ul li ul li ul li {
	font: normal normal normal 10pt verdana, arial, sansSerif;
	list-style: none;
	display: list-item;
	padding: 2px 5px 2px 5px;
	z-index: 100;
	color: #ac9d7e;
	float: left;
	width: 140px;
}
#headerwhitehart #navigation ul li a.active {
	color: #5e4d3d;
}


#headeroutcatering {
	background: url('outcatering_header.jpg') no-repeat;
	width: 950px;
	height: 155px;
}
#headeroutcatering #navigation {
	position: relative;
	top: 115px;
	z-index: 100;
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}
#headeroutcatering #navigation ul {
	padding: 0px;
	margin: 0px;
	z-index: 100;
}
#headeroutcatering #navigation ul li {
	padding: 2px 15px 2px 5px;
	float: left;
	list-style-type: none;
	font: normal normal normal 10pt verdana, arial, sansSerif;
	position: relative;
	z-index: 100;
}
#headeroutcatering #navigation ul li a {
	color: #FFFFFF;
	text-decoration: none;
	display: inline-block;
	z-index: 100;
}
#headeroutcatering #navigation ul li a:hover {
	color: #000;
	z-index: 100;
}
#headeroutcatering #navigation ul li ul {
	border-bottom: 1px #ac9d7e solid;
	border-left: 1px #ac9d7e solid;
	border-right: 1px #ac9d7e solid;
	background: #498082;
	display: none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	left: 0px;
	top: 15px;
	z-index: 100;
	width: 100%;
}
#headeroutcatering #navigation ul li ul a {
	display: block;
	z-index: 100;
}
#headeroutcatering #navigation ul li:hover ul {
	display: block;
	z-index: 100;
}
#headeroutcatering #navigation ul li ul li {
	font: normal normal normal 10pt verdana, arial, sansSerif;
	list-style: none;
	display: list-item;
	padding: 2px 5px 2px 5px;
	z-index: 100;
	color: #9a9b93;
	float: left;
	width: 100%;
}
#headeroutcatering #navigation ul li ul li ul {
	border-bottom: 1px #ac9d7e solid;
	border-top: 1px #ac9d7e solid;
	border-right: 1px #ac9d7e solid;
	border-left: 1px #ac9d7e solid;
	background: #498082;
	display: none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	left: 100px;
	top: 0px;
	z-index: 110;
	width: 140px;
}
#headeroutcatering #navigation ul li ul li ul.thirdtier {
	display: none;
}
#headeroutcatering #navigation ul li ul li ul a {
	display: block;
	z-index: 100;
}
#headeroutcatering #navigation ul li ul li:hover ul.thirdtier {
	display: block;
	z-index: 110;
}
#headeroutcatering #navigation ul li ul li ul li {
	font: normal normal normal 10pt verdana, arial, sansSerif;
	list-style: none;
	display: list-item;
	padding: 2px 5px 2px 5px;
	z-index: 100;
	color: #ac9d7e;
	float: left;
	width: 140px;
}
#headeroutcatering #navigation ul li a.active {
	color: #000;
}



/**Sidebar styles for Flying Kiwi page**/
#sidebar {
	float: left;
	width: 200px;
	position: relative;
	margin-top: 5px;
}
#sidebar.kiwibg h2 {
	font: normal normal normal 11pt "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #56594c;
	background-color: #F1F0DA;
	position: relative;
	margin-bottom: 0px;
	margin-top: 0px;
	float: left;
	display: block;
	width: 200px;
	text-indent: 5px;
	line-height: 30px;
	vertical-align: middle;
}
#sidebar.crownwellsbg h2 {
	font: normal normal normal 11pt "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #002e5a;
	background-color: #F1F0DA;
	position: relative;
	margin-bottom: 0px;
	margin-top: 0px;
	float: left;
	display: block;
	width: 200px;
	text-indent: 15px;
	line-height: 30px;
	vertical-align: middle;
}
#sidebar.crownrudhambg h2 {
	font: normal normal normal 11pt "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #56594c;
	background-color: #F1F0DA;
	position: relative;
	margin-bottom: 0px;
	margin-top: 0px;
	float: left;
	display: block;
	width: 200px;
	text-indent: 15px;
	line-height: 30px;
	vertical-align: middle;
}
#sidebar.kingsheadbg h2 {
	font: normal normal normal 11pt "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #7d2b27;
	background-color: #F1F0DA;
	position: relative;
	margin-bottom: 0px;
	margin-top: 0px;
	float: left;
	display: block;
	width: 200px;
	text-indent: 15px;
	line-height: 30px;
	vertical-align: middle;
}
#sidebar.shipbg h2 {
	font: normal normal normal 11pt "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #56594c;
	background-color: #F1F0DA;
	position: relative;
	margin-bottom: 0px;
	margin-top: 0px;
	float: left;
	display: block;
	width: 200px;
	text-indent: 15px;
	line-height: 30px;
	vertical-align: middle;
}
#sidebar.whitehartbg h2 {
	font: normal normal normal 11pt "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #5e4d3d;
	background-color: #F1F0DA;
	position: relative;
	margin-bottom: 0px;
	margin-top: 0px;
	float: left;
	display: block;
	width: 200px;
	text-indent: 15px;
	line-height: 30px;
	vertical-align: middle;
}
#sidebar.outcateringbg h2 {
	font: normal normal normal 11pt "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #5e4d3d;
	background-color: #F1F0DA;
	position: relative;
	margin-bottom: 0px;
	margin-top: 0px;
	float: left;
	display: block;
	width: 200px;
	text-indent: 5px;
	line-height: 25px;
	vertical-align: middle;
}



#flyingkiwileftmenu {
	display: block;
	width: 200px;
	height: 83px;
	background: url('flyingkiwi_leftmenu.jpg') no-repeat 0 0;
	float: right;
}
#flyingkiwileftmenu:hover { 
	background-position: 0 -83px;
}
#flyingkiwileftmenu span {
	display: none;
}
#flyingkiwileftmenu.active {
	background-position: 0 -83px;
}
#kingsheadleftmenu {
	display: block;
	width: 200px;
	height: 67px;
	background: url('kingshead_leftmenu.jpg') no-repeat 0 0;
	float: right;
}
#kingsheadleftmenu:hover { 
	background-position: 0 -67px;
}
#kingsheadleftmenu span {
	display: none;
}
#kingsheadleftmenu.active {
	background-position: 0 -67px;
}
#crownrudleftmenu {
	display: block;
	width: 200px;
	height: 67px;
	background: url('crownrudham_leftmenu.jpg') no-repeat 0
0;
	float: right;
}
#crownrudleftmenu:hover { 
	background-position: 0 -67px;
}
#crownrudleftmenu span {
	display: none;
}
#crownrudleftmenu.active {
	background-position: 0 -67px;
}
#shipleftmenu {
	display: block;
	width: 200px;
	height: 67px;
	background: url('ship_leftmenu.jpg') no-repeat 0 0;
	float: right;
}
#shipleftmenu:hover { 
	background-position: 0 -67px;
}
#shipleftmenu span {
	display: none;
}
#shipleftmenu.active {
	background-position: 0 -67px;
}
#crownwellsleftmenu {
	display: block;
	width: 200px;
	height: 67px;
	background: url('crownwells_leftmenu.jpg') no-repeat 0 0;
	float: right;
}
#crownwellsleftmenu:hover { 
	background-position: 0 -67px;
}
#crownwellsleftmenu span {
	display: none;
}
#crownwellsleftmenu.active {
	background-position: 0 -67px;
}

#whitehartleftmenu {
	display: block;
	width: 200px;
	height: 67px;
	background: url('whitehart_leftmenu.jpg') no-repeat 0 0;
	float: right;
}
#whitehartleftmenu:hover { 
	background-position: 0 -67px;
}
#whitehartleftmenu span {
	display: none;
}
#whitehartleftmenu.active {
	background-position: 0 -67px;
}


#outcateringleftmenu {
	display: block;
	width: 200px;
	height: 67px;
	background: url('outcatering_leftmenu.jpg') no-repeat 0 0;
	float: right;
}
#outcateringleftmenu:hover { 
	background-position: 0 -67px;
}
#outcateringleftmenu span {
	display: none;
}
#outcateringleftmenu.active {
	background-position: 0 -67px;
}



.qitem {
	width: 200px;
	height: 83px;
/* required to hide the image after resized */	overflow: hidden; /* for child absolute position */;
	position: relative; /* display div in line */;
	float: left;
	cursor: hand;
	cursor: pointer;
}
.qitemkingshead {
	background-image:url('kingshead_leftmenu_thumb.jpg');
}
.qitemcrowninn {
	background-image:url('crown_inn_leftmenu_thumb.jpg');
}
.qitemship {
	background-image:url('ship_leftmenu_thumb.jpg');
}
.qitemcrownhotel {
	background-image:url('crown_hotel_leftmenu_thumb.jpg');
}
	.qitem img {
		border:0;
	
		/* allow javascript moves the img position*/
		position:absolute;
		z-index:200;
	}

	.qitem .caption {
	position: absolute;
	z-index: 0;
	display: block;
	width: 100px;
	left: 96px;
	top: 5px;
}

		.qitem .caption h4 {
			font-size:12px;
			padding:10px 5px 0 8px;
			margin:0;
			color:#369ead;
		}

		.qitem .caption a {
	font: 8pt verdana, arial, sansSerif;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 11pt;
		}


/* Setting for corners */

.topLeft, .topRight, .bottomLeft, .bottomRight {
	position:absolute;
	background-repeat: no-repeat; 
	float:left;
}

.topLeft {
	background-position: top left; 	
} 

.topRight {
	background-position: top right; 
} 

.bottomLeft {
	background-position: bottom left; 
} 

.bottomRight {
	background-position: bottom right; 
}

.clear {
	clear:both;	
}



/**Subcontainer styles for Flying Kiwi page **/
#subcontainer {
	margin-top: 5px;
	margin-left: 5px;
	width: 745px;
	position: relative;
	float: left;
	min-height: 560px;
	height: 560px;
}
html > body #subcontainer {
	height: auto;
	width: 745px;
	margin-top: 5px;
	margin-left: 5px;
	position: relative;
	float: left;
}
#mainimage {
	width: 550px;
	float: left;
	height: 327px;
	position: relative;
	margin-right: 5px;
}
#mainimage img {
	border: 0px;
}
#video {
	width: 550px;
	float: left;
	height: 327px;
	position: relative;
	margin-right: 5px;
	text-align: center;
	background-color: #000000;
	z-index: 0;
}
#righttopimage {
	width: 190px;
	float: left;
	height: 161px;
	position: relative;
	margin-bottom: 5px;
}
#rightbottomimage {
	width: 190px;
	float: left;
	height: 161px;
	position: relative;
	margin-bottom: 5px;
}
kocmainimage {
	width: 185px;
	float: left;
	height: 161px;
	position: relative;
	margin-right: 5px;
}
#mainimage img {
	border: 0px;
}
#video {
	width: 550px;
	float: left;
	height: 327px;
	position: relative;
	margin-right: 5px;
	text-align: center;
	background-color: #000000;
	z-index: 0;
}
#righttopimage {
	width: 190px;
	float: left;
	height: 161px;
	position: relative;
	margin-bottom: 5px;
}
#rightbottomimage {
	width: 190px;
	float: left;
	height: 161px;
	position: relative;
	margin-bottom: 5px;
}
#thumbnails {
	margin-bottom: 5px;
	text-align: center;
}
#thumbnails img {
	border: 0px;
	margin-bottom: 10px;
}

#textcontent {
	position: relative;
	width: 550px;
	margin-right: 5px;
	float: left;
	min-height: 370px;
	height: 370px;
}
html > body #textcontent {
	width: 545px;
	margin-right: 5px;
	height: auto;
}
#textcontent h1{
	font: normal normal normal 14pt "Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	margin-top: 5px;
}
#textcontent h2{
	font: normal normal normal 12pt "Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	margin-top: 5px;
}
#textcontent h3{
	font: normal normal bold 10pt Verdana, Arial, sans-serif;
	margin-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	margin-top: 3px;
}
#textcontent p {
	font: 10pt verdana, arial, sansSerif;
	line-height: 15pt;
	margin-top: 2px;
	margin-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
}
#textcontent a {
	font-weight: bold;
}
#textcontent a:hover {
	text-decoration: underline;
}
#textcontent ul {
	list-style: circle;
}
#textcontent ul li {
	font: 10pt verdana, arial, sansSerif;
	line-height: 15pt;
}
#textcontent img {
	border: 0px;
}
#textcontent img.right {
	float: right;
	margin-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
}

#textcontent_outcatering {
	position: relative;
	width: 730px;
	margin-right: 5px;
	float: left;
	min-height: 370px;
	height: 370px;
}
html > body #textcontent_outcatering {
	width: 725px;
	margin-right: 5px;
	height: auto;
}
#textcontent_outcatering h1{
	font: normal normal normal 14pt "Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	margin-top: 5px;
}
#textcontent_outcatering h2{
	font: normal normal normal 12pt "Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	margin-top: 5px;
}
#textcontent_outcatering h3{
	font: normal normal bold 10pt Verdana, Arial, sans-serif;
	margin-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	margin-top: 3px;
}
#textcontent_outcatering p {
	font: 10pt verdana, arial, sansSerif;
	line-height: 15pt;
	margin-top: 2px;
	margin-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
}
#textcontent_outcatering a {
	font-weight: bold;
}
#textcontent_outcatering a:hover {
	text-decoration: underline;
}
#textcontent_outcatering ul {
	list-style: circle;
}
#textcontent ul li {
	font: 10pt verdana, arial, sansSerif;
	line-height: 15pt;
}
#textcontent_outcatering img {
	border: 0px;
}
#textcontent_outcatering img.right {
	float: right;
	margin-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
}


#maplegend {
	font: 8pt verdana, arial, sansSerif;
}
.imageleft {
	margin-right: 10px;
	float: left;
	margin-top: 5px;
}
#textcontent p.testimonial_name {
	font-style: italic;
	font-weight: bold;
	text-align: right;
}

#blog {
	width: 190px;
	float: left;
	margin-left: 5px;
}
#chris_blog_btn {
	display: block;
	width: 190px;
	height: 55px;
	float: right;
}
#chris_blog_btn.kiwi {
	background: url('chris_blog_btn_kiwi.jpg') no-repeat 0 0;
	margin-bottom: 1px;
}
#chris_blog_btn.crowninn {
	background: url('chris_blog_btn_crowninn.jpg') no-repeat 0 0;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
#chris_blog_btn.crownhotel {
	background: url('chris_blog_btn_crownhotel.jpg') no-repeat 0 0;
	margin-bottom: 1px;
}
#chris_blog_btn.kingshead {
	background: url('chris_blog_btn_kingshead.jpg') no-repeat 0 0;
	margin-bottom: 1px;
}
#chris_blog_btn.ship {
	background: url('chris_blog_btn_ship.jpg') no-repeat 0 0;
	margin-bottom: 1px;
}
#chris_blog_btn.whitehart {
	background: url('chris_blog_btn_whitehart.jpg') no-repeat 0 0;
	margin-bottom: 1px;
}
#chris_blog_btn.outcatering {
	background: url('chris_blog_btn_outcatering.jpg') no-repeat 0 0;
	margin-bottom: 1px;
}
#chris_blog_btn:hover { 
	background-position: 0 -55px;
}
#chris_blog_btn span {
	display: none;
}
#chris_blog_btn.active {
	background-position: 0 -55px;
}


#offers_blog_btn {
	display: block;
	width: 190px;
	height: 55px;
	float: right;
}
#offers_blog_btn.kiwi {
	background: url('offers_blog_btn_kiwi.jpg') no-repeat 0 0;
	margin-bottom: 1px;
}
#offers_blog_btn.crowninn {
	background: url('offers_blog_btn_crowninn.jpg') no-repeat 0 0;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
#offers_blog_btn.crownhotel {
	background: url('offers_blog_btn_crownhotel.jpg') no-repeat 0 0;
	margin-bottom: 1px;
}
#offers_blog_btn.kingshead {
	background: url('offers_blog_btn_kingshead.jpg') no-repeat 0 0;
	margin-bottom: 1px;
}
#offers_blog_btn.ship {
	background: url('offers_blog_btn_ship.jpg') no-repeat 0 0;
	margin-bottom: 1px;
}
#offers_blog_btn.whitehart {
	background: url('offers_blog_btn_whitehart.jpg') no-repeat 0 0;
	margin-bottom: 1px;
}
#offers_blog_btn.outcatering {
	background: url('offers_blog_btn_outcatering.jpg') no-repeat 0 0;
	margin-bottom: 1px;
}
#offers_blog_btn:hover { 
	background-position: 0 -55px;
}
#offers_blog_btn span {
	display: none;
}
#offers_blog_btn.active {
	background-position: 0 -55px;
}

#events_blog_btn {
	display: block;
	width: 190px;
	height: 55px;
	float: right;
}
#events_blog_btn.kiwi {
	background: url('events_blog_btn_kiwi.jpg') no-repeat 0 0;
	margin-bottom: 1px;
}
#events_blog_btn.crowninn {
	background: url('events_blog_btn_crowninn.jpg') no-repeat 0 0;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
#events_blog_btn.crownhotel {
	background: url('events_blog_btn_crownhotel.jpg') no-repeat 0 0;
	margin-bottom: 1px;	
}
#events_blog_btn.kingshead {
	background: url('events_blog_btn_kingshead.jpg') no-repeat 0 0;
}
#events_blog_btn.ship {
	background: url('events_blog_btn_ship.jpg') no-repeat 0 0;
	margin-bottom: 1px;
}
#events_blog_btn.whitehart {
	background: url('events_blog_btn_whitehart.jpg') no-repeat 0 0;
}
#events_blog_btn.outcatering {
	background: url('events_blog_btn_outcatering.jpg') no-repeat 0 0;
}
#events_blog_btn:hover { 
	background-position: 0 -55px;
}
#events_blog_btn span {
	display: none;
}
#events_blog_btn.active {
	background-position: 0 -55px;
}

#fastfood_blog_btn {
	display: block;
	width: 190px;
	height: 55px;
	float: right;
}
#fastfood_blog_btn.kiwi {
	background: url('fastfood_btn_kiwi.jpg') no-repeat 0 0;
	margin-bottom: 1px;
}
#fastfood_blog_btn.crowninn {
	background: url('fastfood_btn_crowninn.jpg') no-repeat 0 0;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
#fastfood_blog_btn.crownhotel {
	background: url('fastfood_btn_crownhotel.jpg') no-repeat 0 0;
	margin-bottom: 1px;	
}
#fastfood_blog_btn.kingshead {
	background: url('fastfood_btn_kingshead.jpg') no-repeat 0 0;
}
#fastfood_blog_btn.ship {
	background: url('fastfood_btn_ship.jpg') no-repeat 0 0;
	margin-bottom: 1px;
}
#fastfood_blog_btn.whitehart {
	background: url('fastfood_btn_whitehart.jpg') no-repeat 0 0;
}
#fastfood_blog_btn.outcatering {
	background: url('fastfood_btn_outcatering.jpg') no-repeat 0 0;
}
#fastfood_blog_btn:hover { 
	background-position: 0 -55px;
}
#fastfood_blog_btn span {
	display: none;
}
#fastfood_blog_btn.active {
	background-position: 0 -55px;
}

#accommodation_btn {
	display: block;
	width: 190px;
	height: 83px;
	float: right;
}
#accommodation_btn.kiwi {
	background: url('accommodation_btn_kiwi.jpg') no-repeat 0 0;
}
#accommodation_btn.crowninn {
	background: url('accommodation_btn_crowninn.jpg') no-repeat 0 0;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
#accommodation_btn.crownhotel {
	background: url('accommodation_btn_crownwells.jpg') no-repeat 0 0;
}
#accommodation_btn.ship {
	background: url('accommodation_btn_ship.jpg') no-repeat 0 0;
}
#accommodation_btn:hover { 
	background-position: 0 -83px;
}
#accommodation_btn span {
	display: none;
}
#accommodation_btn.active {
	background-position: 0 -83px;
}

#blog h1 {
	font: normal normal normal 14pt "Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	margin-top: 5px;
}
#blog h2 {
	font: normal normal normal 11pt "Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	margin-top: 5px;
}
#blog p {
	font: 10pt verdana, arial, sansSerif;
	line-height: 15pt;
	margin-top: 2px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
}
#blog ul {
	list-style: circle;
	font: 10pt verdana, arial, sansSerif;
	line-height: 15pt;
	position: relative;
	left: -20px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#blog ul li {
	margin-top: 0px;
}

#blog a{
	text-decoration: none;
}
#creditfooter {
	display: none;
}
#footer {
	font: 8pt Verdana, Arial;
	padding: 5px 0 0 0;
	float: left;
	width: 950px;
	text-align: center;
	color: #56594c;
	line-height: 12pt;
	position: relative;
	margin-top: 5px;
}
#footer p {
	position: relative;
	margin-top: 5px;
	width: 750px;
	margin-left: auto;
	margin-right: auto;
}

#footer img {
	border: 0px;
}
#footer img.imageright {
	margin-right: 10px;
	float: right;
	display: block;
}

#textcontent p.expandall {
	text-align: right;
}
.recipe {
	width: 100%;
	border-collapse: collapse;
}
.recipe td.header {
	font: normal normal normal 12pt "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #56594c;
	margin: 5px 10px 10px 0;
	width: 96%;
}
.recipe td.maintext {
	font: 10pt Verdana, Arial;
	color: #56594c;
	margin: 5px 10px 10px 0;
	width: 100%;
	vertical-align: top;
}
.recipe td.expandlink {
	width: 4%;
	vertical-align: top;
}
.recipe td.expandlink img {
	border: 0px;
}
.recipeimage {
	float: left;
	margin-right: 10px;
}

.features {
	width: 100%;
	border-collapse: collapse;
}
.features td.image {
	width: 20%;
}
.features td.header {
	font: normal normal normal 12pt "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #56594c;
	width: 78%;
}
.features td.maintext {
	font: 10pt Verdana, Arial;
	color: #56594c;
	margin: 5px 10px 10px 0;
	width: 100%;
	vertical-align: top;
}
.features td.expandlink {
	width: 5%;
	vertical-align: top;
}
.features td.expandlink img {
	border: 0px;
}
.featuresimage {
	float: left;
	margin-right: 10px;
}

.hidelayer {
	margin-bottom: 15px;
	display: none;
}

#mailinglist {
	margin-left: 10px;
	margin-bottom: 5px;
	position: relative;
	width: 180px;
	float: left;
}
#mailinglist form {
	margin-bottom: 2px;
	margin-top: 0px;
	position: relative;
}
#mailinglist label {
	font: 8pt verdana, arial, sansSerif;
	color: #FFFFFF;
}
#mailinglist input {
	margin-bottom: 5px;
}
#mailinglist h1{
	font: normal normal normal 12pt "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #FFFFFF;
	margin-bottom: 2px;
	margin-top: 15px;
}
#mailinglist p {
	font: 8pt verdana, arial, sansSerif;
	color: #FFFFFF;
	margin-top: 2px;
	margin-bottom: 5px;
}

/**styles to change the relevant colours for the different hotels**/
.kiwibg {
	background: #56594c;
}
.kiwitext {
	color: #565a4c;
}
.kiwitext a {
	color: #565a4c;
	text-decoration: none;
	font-weight: bold;
}
.kiwitext a:hover {
	color: #56594c;
	text-decoration: underline;
}
#textcontent.kiwitext p div {
	font: 10pt verdana, arial, sansSerif;
	line-height: 15pt;
	margin-top: 2px;
	margin-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
}
.kiwiblog {
	background: #9a9b93;
	color: #56594c;	
}
.kiwiblog a {
	color: #FFFFFF;
}
.kiwiblog a:hover {
	color: #56594c;
}
.kiwitext table a {
	color: #56594c;
	text-decoration: none;
	font-weight: bold;
	font: 9pt verdana, arial, sansSerif;
	text-align: center;
}

#footer.kiwibg p {
	color: #FFFFFF;
}
#footer.kiwibg a {
	color: #FFFFFF;
	text-decoration: underline;
}
#footer.kiwibg a:hover {
	color: #9a9b93;
}
.info {
	font: normal normal normal 9pt "Palatino Linotype", "Book Antiqua", palatino, serif;
	margin-bottom: 10px;
	padding-right: 5px;
}


.crownwellsbg {
	background: #163E70;
}
.crownwellstext {
	color: #002e5a;
}
.crownwellstext a {
	color: #002e5a;
	text-decoration: none;
	font-weight: bold;
}
.crownwellstext a:hover {
	text-decoration: underline;
}
.crownwellsblog {
	background: #66829c;
	color: #002e5a;
}
.crownwellsaward {
	top: 200px;
	background: #66829c;
	color: #002e5a;
}
.crownwellsblog a {
	color: #FFFFFF;
}
.crownwellsblog a:hover {
	color: #002e5a;
}
#footer.crownwellsbg p {
	color: #FFFFFF;
	position: relative;
	margin-top: 5px;
	width: 500px;
	margin-left: auto;
	margin-right: auto;
}
#footer.crownwellsbg a {
	color: #FFFFFF;
	text-decoration: underline;
}
#footer.crownwellsbg a:hover {
	color: #9a9b93;
}
.crownwellsinfo {
	font: normal normal normal 8pt verdana, arial, sansSerif;
	margin-bottom: 10px;
	padding-right: 5px;
	color: #002e5a;
}
#textcontent.crownwellstext div.hidelayer {
	color: #002e5a;
	display: none;
}


.crownrudhambg {
	background: #91976c;
}
.crownrudhamtext {
	color: #56594c;
}
.crownrudhamtext a {
	color: #56594c;
	font-weight: bold;
	text-decoration: none;
}
.crownrudhamtext a:hover {
	text-decoration: underline;
}
.crownrudhamblog {
	background: #91976c;
	color: #56594c;	
}
.crownrudhamblog a {
	color: #FFFFFF;
}
.crownrudhamblog a:hover {
	color: #56594c;
}
#footer.crownrudhambg p {
	color: #FFFFFF;
}
#footer.crownrudhambg a {
	color: #FFFFFF;
	text-decoration: underline;
}
#footer.crownrudhambg a:hover {
	color: #56594c;
}
.crownrudhaminfo {
	font: normal normal normal 8pt verdana, arial, sansSerif;
	margin-bottom: 10px;
	padding-right: 5px;
	color: #56594c;
}
#textcontent.crownrudhamtext div.hidelayer {
	color: #56594c;
	display: none;
}


.shipbg {
	background: #798386;
}
.shiptext {
	color: #56594c;
}
.shiptext a {
	color: #56594c;
	font-weight: bold;
	text-decoration: none;
}
.shiptext a:hover {
	text-decoration: underline;
}
.shipblog {
	background: #b0b6b8;
	color: #56594c;	
}
.shipblog a {
	color: #FFFFFF;
}
.shipblog a:hover {
	color: #56594c;
}
#footer.shipbg p {
	color: #FFFFFF;
}
#footer.shipbg a {
	color: #FFFFFF;
	text-decoration: underline;
}
#footer.shipbg a:hover {
	color: #9a9b93;
}
.shipinfo {
	font: normal normal normal 8pt verdana, arial, sansSerif;
	margin-bottom: 10px;
	padding-right: 5px;
	color: #56594c;
}
#textcontent.shiptext div.hidelayer {
	color: #56594c;
	display: none;
}


.kingsheadbg {
	background: #7d2b27;
}
.kingsheadtext {
	color: #7d2b27;
}
.kingsheadtext a {
	color: #7d2b27;
	font-weight: bold;
	text-decoration: none;
}
.kingsheadtext a:hover {
	text-decoration: underline;
}
.kingsheadblog {
	background: #b9957d;
	color: #7d2b27;	
}
.kingsheadblog a {
	color: #FFFFFF;
}
.kingsheadblog a:hover {
	color: #7d2b27;
}
#footer.kingsheadbg p {
	color: #FFFFFF;
}
#footer.kingsheadbg a {
	color: #FFFFFF;
	text-decoration: underline;
}
#footer.kingsheadbg a:hover {
	color: #b9957d;
}
.kingsheadinfo {
	font: normal normal normal 8pt verdana, arial, sansSerif;
	margin-bottom: 10px;
	padding-right: 5px;
	color: #7d2b27;
}
#textcontent.kingsheadtext div.hidelayer {
	color: #7d2b27;
	display: none;
}


.whitehartbg {
	background: #ac9d7e;
}
.whiteharttext {
	color: #5e4d3d;
}
.whiteharttext a {
	color: #5e4d3d;
	font-weight: bold;
	text-decoration: none;
}
.whiteharttext a:hover {
	text-decoration: underline;
}
.whitehartblog {
	background: #eddfbe;
	color: #ac9d7e;	
}
.whitehartblog a {
	color: #FFFFFF;
}
.whitehartblog a:hover {
	color: #ac9d7e;
}
#footer.whitehartbg p {
	color: #FFFFFF;
}
#footer.whitehartbg a {
	color: #FFFFFF;
	text-decoration: underline;
}
#footer.whitehartbg a:hover {
	color: #5e4d3d;
}
.whitehartinfo {
	font: normal normal normal 8pt verdana, arial, sansSerif;
	margin-bottom: 10px;
	padding-right: 5px;
	color: #ac9d7e;
}
#textcontent.whiteharttext div.hidelayer {
	color: #ac9d7e;
	display: none;
}


.outcateringbg {
	background: #498082;
}
.outcateringtext {
	color: #498082;
}
.outcateringtext a {
	color: #498082;
	font-weight: bold;
	text-decoration: none;
}
.outcateringtext a:hover {
	text-decoration: underline;
}
.outcateringblog {
	background: #498082;
	color: #ac9d7e;	
}
.outcateringblog a {
	color: #FFFFFF;
}
.outcateringblog a:hover {
	color: #ac9d7e;
}
#footer.outcateringbg p {
	color: #FFFFFF;
}
#footer.outcateringbg a {
	color: #FFFFFF;
	text-decoration: underline;
}
#footer.outcateringbg a:hover {
	color: #5e4d3d;
}
.outcateringinfo {
	font: normal normal normal 8pt verdana, arial, sansSerif;
	margin-bottom: 10px;
	padding-right: 5px;
	color: #ac9d7e;
}
#textcontent.outcateringtext div.hidelayer {
	color: #ac9d7e;
	display: none;
}



.ratestable {
	margin-bottom: 10px;
	font: 10pt verdana, arial, sansSerif;
	width:95%;
}
.ratestable2 {
	margin-bottom: 10px;
	font: 10pt verdana, arial, sansSerif;
	width:150px;
}
/****Remove Blogger navbar****/
#navbar-iframe {
	display: none !important;
	height: 0px !important;
}



/***Fade collapsible menu***/

#fademenu, {
	float: left;
}
.expand_all,
.collapse_all {
	cursor: pointer;
}
.fademenu_menu {
	font-size: 90%;
	list-style: none;
	margin: 0;
	padding: 0;
	vertical-align: top;
	width: 136px;
}
.fademenu_menu ul {
	display: none;
	list-style: none;
	margin: 0;
	padding: 0;
}
#menu3 {
	margin: 0;
}
#menu3 li
.fademenu_menu li {
	background-image: none;
	margin: 0;
	padding: 0;
}
.fademenu_menu ul ul {
	display: block;
}
.fademenu_menu ul ul li a {
	padding-left: 20px;
	width: 109px;
}
.fademenu_menu a {
	color: #000;
	cursor: pointer;
	display: block;
	font-weight: bold;
	margin-left: 0;
	padding: 2px 2px 2px 17px;
	width: 112px;
}
.fademenu_menu a.expanded {
	background: #bbb url('images/collapse.gif') no-repeat 3px 50%;
}
.fademenu_menu a.collapsed {
	background: #bbb url('images/expand.gif') no-repeat 3px 50%;
}
.fademenu_menu a:hover {
	text-decoration: none;
}
.fademenu_menu ul a {
	background: #e8e8e8;
	border-top: 2px solid #fff;
	color: #000;
	display: block;
	font-weight: normal;
	padding: 2px 2px 2px 10px;
	width: 119px;
}
.fademenu_menu ul a:link {
	font-weight: normal;
}
.fademenu_menu ul a:hover {
	background : #f5f5f5;
	text-decoration: underline;
}
.fademenu_menu li.active a {
	background: #fff;
}
.fademenu_menu li.active li a {
	background: #e8e8e8;
}
#menu3 li.footer,
.fademenu_menu .footer {
	background: transparent url('images/footer.jpg') no-repeat 0 0;
	border-top: 2px solid #fff;
	height: 9px;
	line-height: 15px;
	margin: 0 0 10px 0;
	width: 131px;
}
.fademenu_menu .footer span {
	display: none;
}

