#pal-page {
	background-color: transparent;
	z-index: 0;
	position:center;
	left: 0px;
	top: 0px;
	height: 600px;
	width:860px;
	margin: 0 auto;
	text-align: left;
}

body {  text-align: center;  }
  
a:link {		font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 1em;	color: #000000;	text-decoration: none;
	line-height: 110%;}	a:visited {		font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 1em;	color: #000000;	text-decoration: none;
	line-height: 110%;}	a:active {		font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 1em;	color: #000000;	text-decoration: underline;
	line-height: 110%;}	a:hover {		font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 1em;	color: #000000;	text-decoration: underline;
	line-height: 110%;}	

#pal-logo {
	position:absolute;
	top: 20px;
	width: 860px;
	height: 70px;
	border-width: 0px;
}

#pal-menu {
	position:absolute;
	z-index: 10;
	top: 100px;
	width: 860px;
	height: 55px;
}

#pal-main {
	background-color: transparent;
	position:absolute;
	top:180px;
	width:860px;
}

#pal-main-home {
	background-color: transparent;
	position:absolute;
	top:160px;
	width:860px;
}

#pal-flash {
	position:absolute;
	width:300px;
	margin: 0px; 
	padding: 0px;
}

#pal-flash2 {
	position:absolute;
	width:300px;
	top:330px;
	margin: 0px; 
	padding: 0px;
}

#pal-flash3 {
	position:absolute;
	width:300px;
	top:660px;
	margin: 0px; 
	padding: 0px;
}

#pal-flash-left {
	position:absolute;
	width:430px;
	margin: 0px; 
	padding: 0px;
}

#pal-flash-right {
	position:absolute;
	width:600px;
	left:430px;
	margin: 0px; 
	padding: 0px;
}

#pal-flash-centre {
	position:absolute;
	width:430px;
	top:300px;
	left:200px;
	margin: 0px; 
	padding: 0px;
}

#pal-contact {
	position:absolute;
	width:300px;
	height:300px;
	margin: 0px; 
	padding: 8px;
	color: #FFFFFF;	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 0.84em;	line-height: 130%;
	background-color: #cc99cc;
}

#pal-content {
	position:absolute;
	left:350px;
	width:510px;
	margin: 0px; 
	padding: 0px;
}

#pal-foodmenu {
	position:absolute;
	left:350px;
	width:510px;
	margin: 0px; 
	padding: 0px;
}

#pal-menutitle {
	position:absolute;
	top:20px;
	left:350px;
	width:500px;
	margin: 0px; 
	padding: 0px;
	border-width: 0px;
}


#pal-foodcontent {
	position:absolute;
	top:80px;
	left:350px;
	width:510px;
	margin: 0px; 
	padding: 0px;
}

#images {
	position:absolute;
	width:860px;
	top:350px;
	margin: 0px; 
	padding: 0px;
}

#images_flowers {
	position:absolute;
	width:860px;
	top:370px;
	margin: 0px; 
	padding: 0px;
}

#address {
	position:absolute;
	width:860px;
	top:430px;
	margin: 0px; 
	padding: 0px;
}

#address_flowers {
	position:absolute;
	width:860px;
	top:450px;
	margin: 0px; 
	padding: 0px;
}

#images_bus {
	position:absolute;
	width:860px;
	top:320px;
	margin: 0px; 
	padding: 0px;
}

#images_test {
	position:absolute;
	width:430px;
	top:150px;
	left:200px;
	margin: 0px; 
	padding: 0px;
}

div.img{  margin-right: 15px;  border: 0px;  height: auto;  width: auto;  float: left;  text-align: center;}	

div.scroll {height: 340px;width: 510px;overflow: auto;border: 1px solid #FFF;background-color: #FFF;padding: 0px;}

.text {	color: #000000;	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 0.84em;	line-height: 130%;}

.bottomtext {	color: #999999;	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 0.80em;	line-height: 130%;}

.graytext {	color: #999999;	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 11px;}
.headlinetext {	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 130%;	color: #990000;	font-weight: bold;
	line-height: 120%;}

.headlinemenu {	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 100%;	color: #990000;	font-weight: bold;
	line-height: 100%;}


.headline_parties {	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 130%;	color: #CC99FF;	font-weight: bold;
	line-height: 120%;}

.headline_weddings {	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 130%;	color: #ff99cc;	font-weight: bold;
	line-height: 120%;}

.headline_business {	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 130%;	color: #000066;	font-weight: bold;
	line-height: 120%;}

.headline_contact {	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 130%;	color: #cc99cc;	font-weight: bold;
	line-height: 120%;}

.headline_venues {	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 130%;	color: #0099CC;	font-weight: bold;
	line-height: 120%;}
.headline_venues2 {	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 130%;	color: #999999;	font-weight: bold;
	line-height: 120%;}

.headline_event {	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 130%;	color: #FF9966;	font-weight: bold;
	line-height: 120%;}

.headline_flowers {	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 130%;	color: #006600;	font-weight: bold;
	line-height: 120%;}

.headline_kit {	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 130%;	color: #009900;	font-weight: bold;
	line-height: 120%;}

.headline_people {	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 130%;	color: #66CC99;	font-weight: bold;
	line-height: 120%;}

.headline_home {	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 110%;	color: #996666;	font-weight: normal;
	line-height: 110%;}

.menu a:link {		font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 0.83em;	color: #FFFFFF;	text-decoration: none;
	line-height: 110%;}	.menu a:visited {		font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 0.83em;	color: #FFFFFF;	text-decoration: none;
	line-height: 110%;}	.menu a:active {		font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 0.83em;	color: #FFFFFF;	text-decoration: underline;
	line-height: 110%;}	.menu a:hover {		font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 0.83em;	color: #FFFFFF;	text-decoration: underline;
	line-height: 110%;}	

table.food{text-align: center;font-family: Helvetica, Arial, Verdana, sans-serif ;font-weight: normal;font-size: 0.86em;color: #fff;width: 490px;background-color: #990000;border: 0px;border-collapse: collapse;border-spacing: 0px;}

table.food a{text-decoration: underline;
color: #000;}

table.food a.hover{text-decoration: underline;}table.food td{background-color: #FFFFFF;color: #000;font-size: 0.86em;padding: 4px;text-align: left;line-height: 120%;vertical-align: baseline;border-bottom: 1px #E9E9E9 solid;}table.food td.hed{background-color: #FFFFFF;color: #990000;padding: 4px;text-align: left;border-bottom: 2px #FFFFFF solid;font-size: 120%;font-weight: bold;} 

table.venues{text-align: center;font-family: Helvetica, Arial, Verdana, sans-serif ;font-weight: normal;font-size: 0.96em;color: #fff;width: 400px;background-color: #990000;border: 0px;border-collapse: collapse;border-spacing: 0px;}table.venues td{background-color: #FFFFFF;color: #000;font-size: 0.96em;padding: 4px;text-align: left;line-height: 120%;vertical-align: baseline;border-bottom: 1px #E9E9E9 solid;}table.venues td.hed{background-color: #FFFFFF;color: #990000;padding: 4px;text-align: left;border-bottom: 2px #FFFFFF solid;font-size: 120%;font-weight: bold;} 