body {
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	margin: 20px 0px 20px 0px; */
	float: none;
	text-align: center;
	}
	
														/* TEXT AREA */
a {
	text-align:left;
	}
a:active {
	text-decoration:none;
	}
a:hover { 
	text-decoration:underline;
	}
h1, h2, h3, h4, p { 
	text-decoration: none; 
	text-align:left; 
	}
ul, li { 
	font-weight: normal; 
	text-decoration: none; 
	text-align:left;
	}
form{ 
	padding-top:10px; 
	}
.clear { 
	clear:both; 
	}
img	{ 
	border: 0px; 
	}
p { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #606163;
	text-decoration: none; 
	margin: 0px 0px 3px 0px;
	text-align:left;
	line-height: 1.4em;
	}
#name {
	width: 538px;
	height: auto;
	margin: auto;
	padding-top: 250px;
	}
#enter {
	width: 150px;
	height: auto;
	margin: 200px 0px 0px 0px;
	padding-right: 28px;
	float:right;
	}
.logo {
	width: 254px;
	height: auto;
	float:left;
	margin: 0px;
	padding: 98px 0px 0px 25px;
	}

												/********** Contener Area **********/
/********************************************************** ABOUT US *****************************************************************/

#master-container_aboutus { 
	width: 960px; height: auto !important; margin: auto; 
	}
#master-container_aboutus #header {
	width: 960px; height: 191px; margin: auto;
	}
#master-container_aboutus #middle-container {
	width: 960px; height: 512px; margin: 0px; float:left;
	}
#master-container_aboutus #left-contener {
	width: 166px; height: 502px; margin: 0px; float:left; padding: 10px 0px 0px 25px; border-right: #6c2866 1px solid;
	}
#master-container_aboutus #right-contener {
	width: 768px; height: 512px; margin: 0px; float:left;
	}
#master-container_aboutus #bottom-contener {
	width: 960px; height: 20px; margin: 0px 0px 5px 0px; float:left; 
	}
#master-container_aboutus #bottom-contener p {
	margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #939597; text-decoration: none;
	}
#master-container_aboutus #bottom-contener a,#bottom-contener a:visited {
	font-weight: normal; color: #939597; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px;
	}
#master-container_aboutus #bottom-contener a:hover {
	text-decoration: underline; 
	}
	
#master-container_aboutus #index {
	width: 960px; height: 703px; margin: 0px; background-color:#6c2766;	 float:left;
	}
												/************** About Us ***************/
#master-container_aboutus #aboutus_banner {
	width: 960px; height: 191px; margin: auto; background-color: #6c2766; 
	}
#master-container_aboutus #middle-cont {
	width: 960px; height: 512px; margin: 0px; float:left; background-color: #4a1249; 
	}

	/********* Left Menu Close *********/
#master-container_aboutus #left-menu {
	width: 166px; height: 512px; margin: auto; padding: 0px 0px 0px 25px; background-color: #4a1249; border-right: #6c2766 1px solid;
	float:left;
	}
#master-container_aboutus .left-container_next  {
	width: 140px; height: auto; float: left; margin: 5px 0px 0px 0px; padding: 0px 0px 5px 0px; border-bottom: #6c2866 1px solid;
	}
#master-container_aboutus dl, dt, dd, ul, li {
	margin: 0px; padding: 0px; list-style-type: none; 
	}
#master-container_aboutus #menu {
	width: 140px; height: auto; float:left; 
	}
#master-container_aboutus #menu dt {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #fff; text-decoration: none; 
	text-align:left; height: 20px; line-height: 20px; cursor: pointer; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px;
	}
#master-container_aboutus #menu dt a {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #fff; text-decoration: none;
	text-align:left; height: 20px; line-height: 20px; cursor: pointer; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px;
	}
#master-container_aboutus #menu dt a:active{
	text-decoration: none; text-align:left; color: #b52e87; 
	}
#master-container_aboutus #menu dt a:hover{
	text-decoration: none; text-align:left; color: #b52e87; 
	}
#master-container_aboutus #menu dd {
	padding: 0px 0px 1px 0px;
	}
#master-container_aboutus #menu li {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #b52e87; text-decoration: none;
	margin: 0px ; padding: 0px 0px 2px 0px; text-align:left; line-height: 1.1em; 
	}
#master-container_aboutus #menu li a {
	color: #b52e87; text-decoration: none; display: block; border: none; height: auto; 
	}
#master-container_aboutus #menu li a:hover {
	text-decoration: none; color: #b52e87;
	}
#master-container_aboutus #menu .active {
	text-decoration: none; color: #b52e87;
	}
#master-container_aboutus #menu .active a {
	text-decoration: none; color: #b52e87;
	}
#master-container_aboutus #menu .active:hover {
	text-decoration: none; color: #b52e87;
	}
	/********* Left Menu Close *********/

#master-container_aboutus #contener {
	width: 767px; height: 512px; margin: auto; background-color: #4a1249; 
	}
#master-container_aboutus #contener img	{ 
	border: 0px; 
	}
#master-container_aboutus #contener_left {
	width: 350px; height: 482px; margin: auto; padding: 0px 28px 0px 28px; float:left; 
	}
#master-container_aboutus #heading {
	width: 350px; height: auto; margin: 55px 0px 5px 0px; float:left; text-align:left;
	}
#master-container_aboutus .text-area {
	width: 350px; height: auto; float:left; text-align:left; padding: 0px;
	}
#master-container_aboutus #contener_left h2 { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #b52e87; text-decoration: none; 
	margin: 14px 0px 14px 0px; text-align:left; 
	}
#master-container_aboutus #contener_left p { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #fff; text-decoration: none; 
	margin: 0px 0px 10px 0px; text-align:left; line-height: 1.4em; 
	}
#master-container_aboutus #contener_left .span { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #fff; text-decoration: none; 
	margin: 10px 0px 10px 0px; text-align:left; line-height: 1.4em; 
	}
#master-container_aboutus #contener_right {
	width: 358px; height: 512px; margin: auto; float:right;
	}
												/********* About Us Close *********/

												/********* CONTACT page *********/
#master-container_aboutus #contact {
	width: 960px; height: 703px; margin: 0px; background-color:#fff; float:left;
	}
#master-container_aboutus #name {
	width: 900px; height: auto; margin: auto; padding-top: 250px; text-align:center;
	}
#master-container_aboutus img {
	margin: auto; text-align:center; 
	}
#master-container_aboutus p a {
	color:#FFFFFF; text-decoration:none;
	}	
#master-container_aboutus p a:hover {
	text-decoration:underline;
	}	
	
												/********* CONTACT page close *********/
	
/*CONTACT FORM */
#master-container_aboutus .contactform{
	width: auto; height:auto; margin:0px; padding: 0px; 
	}
#master-container_aboutus .contactform .deep-container{
	width: auto; height:auto; margin:0px 0px 5px 0px; text-align:left;
	}
#master-container_aboutus .deep-container .textbox{
 	width: 180px; height: 14px; color: #606163; background-color:#ffffff; border: 1px solid #D1D1D1; 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: left;float:left;margin: 0px;
	}
#master-container_aboutus .deep-container .textarea{
	width: 180px; height: 75px; color: #606163; background-color:#ffffff; border: 1px solid #D1D1D1; 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: left; float:left; margin: 0px;
	}
#master-container_aboutus .deep-container .label{
	width: 150px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #ffffff; text-align:left;
	font-weight: normal; margin-left:2px; 
	}
#master-container_aboutus .deep-container .submit-reset-button {
	width: 60px; height: 20px; float:none; background-color: #206BAE; font-size: 10px; font-weight: normal;
	color: #ffffff; text-align:left; border: none;
	}
/*CONTACT FORM CLOSE*/
	
	
/********************************************************** ABOUT US CLOSE ***********************************************************/


/********************************************************** PACKAGE ******************************************************************/
#master-container_packages { 
	width: 960px; height: auto !important; margin: auto; 
	}
#master-container_packages #header {
	width: 960px; height: 191px; margin: auto;
	}
#master-container_packages #middle-container {
	width: 960px; height: 512px; margin: 0px; float:left;
	}
#master-container_packages #left-contener {
	width: 166px; height: 502px; margin: 0px; float:left; padding: 10px 0px 0px 25px; border-right: #969e9f 1px solid;
	}
#master-container_packages #right-contener {
	width: 768px; height: 512px; margin: 0px; float:left;
	}
#master-container_packages #bottom-contener {
	width: 960px; height: 20px; margin: 0px 0px 5px 0px; float:left; 
	}
#master-container_packages #bottom-contener p {
	margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; 	color: #939597; text-decoration: none;
	}
#master-container_packages #bottom-contener a,#bottom-contener a:visited {
	font-weight: normal; color: #939597; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px;
	}
#master-container_packages #bottom-contener a:hover {
	text-decoration: underline; 
	}
#master-container_packages #index {
	width: 960px; height: 703px; margin: 0px; background-color:#6c2766;	 float:left;
	}
#master-container_packages #aboutus_banner {
	width: 960px; height: 191px; margin: auto; background-color: #969e9f; 
	}
#master-container_packages #middle-cont {
	width: 960px; height: 512px; margin: 0px; float:left; background-color: #696f70; 
	}

	/********* Left Menu *********/
#master-container_packages #left-menu {
	width: 166px; height: 512px; margin: auto; padding: 0px 0px 0px 25px; background-color: #696f70; border-right: #6c2766 1px solid;
	float:left;
	}
#master-container_packages .left-container_next  {
	width: 140px; height: auto; float: left; margin: 5px 0px 0px 0px; padding: 0px 0px 5px 0px; border-bottom: #37393c 1px solid;
	}
#master-container_packages dl, dt, dd, ul, li {
	margin: 0px; padding: 0px; list-style-type: none; 
	}
#master-container_packages #menu {
	width: 140px; height: auto; float:left; 
	}
#master-container_packages #menu dt {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #37393c; text-decoration: none; 
	text-align:left; height: 20px; line-height: 20px; cursor: pointer; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px;
	}
#master-container_packages #menu dt a {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #37393c; text-decoration: none;
	text-align:left; height: 20px; line-height: 20px; cursor: pointer; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px;
	}
#master-container_packages #menu dt a:active{
	text-decoration: none; text-align:left; color: #37393c; 
	}
#master-container_packages #menu dt a:hover{
	text-decoration: none; text-align:left; color: #d2c0a0; 
	}
#master-container_packages #menu dd {
	padding: 0px 0px 1px 0px;
	}
#master-container_packages #menu li {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #37393c; text-decoration: none;
	margin: 0px ; padding: 0px 0px 2px 0px; text-align:left; line-height: 1.1em; 
	}
#master-container_packages #menu li a {
	color: #37393c; text-decoration: none; display: block; border: none; height: auto; 
	}
#master-container_packages #menu li a:hover {
	text-decoration: none; color: #d2c0a0;
	}
#master-container_packages #menu .active {
	text-decoration: none; color: #d2c0a0;
	}
#master-container_packages #menu .active a {
	text-decoration: none; color: #d2c0a0;
	}
#master-container_packages #menu .active:hover {
	text-decoration: none; color: #d2c0a0;
	}
	/********* Left Menu Close *********/

#master-container_packages #contener {
	width: 767px; height: 512px; margin: auto; background-color: #696f70; 
	}
#master-container_packages #contener img	{ 
	border: 0px; 
	}
#master-container_packages #contener_left {
	width: 350px; height: 482px; margin: auto; padding: 0px 28px 0px 28px; float:left; 
	}
#master-container_packages #heading {
	width: 350px; height: auto; margin: 55px 0px 5px 0px; float:left; text-align:left;
	}
#master-container_packages .text-area {
	width: 350px; height: auto; float:left; text-align:left;
	}
#master-container_packages #contener_left h2 { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #d2c0a0; text-decoration: none; 
	margin: 14px 0px 14px 0px; text-align:left; 
	}
#master-container_packages #contener_left p { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #fff; text-decoration: none; 
	margin: 0px 0px 20px 0px; text-align:left; line-height: 1.4em; 
	}
#master-container_packages #contener_right {
	width: 358px; height: 512px; margin: auto; float:right;
	}
/******************************************************** PACKAGE CLOSE **************************************************************/


/********************************************************* LIFESTYLE *****************************************************************/
#master-container_lifestyle { 
	width: 960px; height: auto !important; margin: auto; 
	}
#master-container_lifestyle #header {
	width: 960px; height: 191px; margin: auto;
	}
#master-container_lifestyle #middle-container {
	width: 960px; height: 512px; margin: 0px; float:left;
	}
#master-container_lifestyle #left-contener {
	width: 166px; height: 502px; margin: 0px; float:left; padding: 10px 0px 0px 25px; border-right: #9E6A6A 1px solid; /* changed this colour */
	}
#master-container_lifestyle #right-contener {
	width: 768px; height: 512px; margin: 0px; float:left;
	}
#master-container_lifestyle #bottom-contener {
	width: 960px; height: 20px; margin: 0px 0px 5px 0px; float:left; 
	}
#master-container_lifestyle #bottom-contener p {
	margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; 	color: #939597; text-decoration: none;
	}
#master-container_lifestyle #bottom-contener a,#bottom-contener a:visited {
	font-weight: normal; color: #939597; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px;
	}
#master-container_lifestyle #bottom-contener a:hover {
	text-decoration: underline; 
	}
#master-container_lifestyle #index {
	width: 960px; height: 703px; margin: 0px; background-color:#6c2766;	 float:left;
	}
#master-container_lifestyle #aboutus_banner {
	width: 960px; height: 191px; margin: auto; background-color: #9E6A6A; /* changed this colour */
	}
#master-container_lifestyle #middle-cont {
	width: 960px; height: 512px; margin: 0px; float:left; background-color: #742A29; /* changed this colour */
	}

	/********* Left Menu *********/
#master-container_lifestyle #left-menu {
	width: 166px; height: 512px; margin: auto; padding: 0px 0px 0px 25px; background-color: #742A29; /* changed this colour */ border-right: #6c2766 1px solid;
	float:left;
	}
#master-container_lifestyle .left-container_next  {
	width: 140px; height: auto; float: left; margin: 5px 0px 0px 0px; padding: 0px 0px 5px 0px; border-bottom: #9E6A6A 1px solid; /* changed this colour */
	}
#master-container_lifestyle dl, dt, dd, ul, li {
	margin: 0px; padding: 0px; list-style-type: none; 
	}
#master-container_lifestyle #menu {
	width: 140px; height: auto; float:left; 
	}
#master-container_lifestyle #menu dt {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #D5B6B5; text-decoration: none; /* changed this colour */
	text-align:left; height: 20px; line-height: 20px; cursor: pointer; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px;
	}
#master-container_lifestyle #menu dt a {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #D5B6B5; text-decoration: none; /* changed this colour */
	text-align:left; height: 20px; line-height: 20px; cursor: pointer; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px;
	}
#master-container_lifestyle #menu dt a:active{
	text-decoration: none; text-align:left; color: #D5B6B5; /* changed this colour */
	}
#master-container_lifestyle #menu dt a:hover{
	text-decoration: none; text-align:left; color: #DA7D7D; /* changed this colour */  
	}
#master-container_lifestyle #menu dd {
	padding: 0px 0px 1px 0px;
	}
#master-container_lifestyle #menu li {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #D5B6B5; text-decoration: none; /* changed this colour */
	margin: 0px ; padding: 0px 0px 2px 0px; text-align:left; line-height: 1.1em; 
	}
#master-container_lifestyle #menu li a {
	color: #D5B6B5; text-decoration: none; display: block; border: none; height: auto;  /* changed this colour */
	}
#master-container_lifestyle #menu li a:hover {
	text-decoration: none; color: #DA7D7D; /* changed this colour */ 
	}
#master-container_lifestyle #menu .active {
	text-decoration: none; color: #DA7D7D; /* changed this colour */ 
	}
#master-container_lifestyle #menu .active a {
	text-decoration: none; color: #DA7D7D; /* changed this colour */ 
	}
#master-container_lifestyle #menu .active:hover {
	text-decoration: none; color: #DA7D7D; /* changed this colour */ 
	}
	/********* Left Menu Close *********/

#master-container_lifestyle #contener {
	width: 767px; height: 512px; margin: auto; background-color: #742A29; /* changed this colour */ 
	}
#master-container_lifestyle #contener img	{ 
	border: 0px; 
	}
#master-container_lifestyle #contener_left {
	width: 350px; height: 482px; margin: auto; padding: 0px 28px 0px 28px; float:left; 
	}
#master-container_lifestyle #heading {
	width: 350px; height: auto; margin: 55px 0px 5px 0px; float:left; text-align:left;
	}
#master-container_lifestyle .text-area {
	width: 350px; height: auto; float:left; text-align:left;
	}
#master-container_lifestyle #contener_left h2 { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #DA7D7D; text-decoration: none; /* changed this colour */ 
	margin: 14px 0px 14px 0px; text-align:left; 
	}
#master-container_lifestyle #contener_left p { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #fff; text-decoration: none; 
	margin: 0px 0px 20px 0px; text-align:left; line-height: 1.4em; 
	}
#master-container_lifestyle #contener_right {
	width: 358px; height: 512px; margin: auto; float:right;
	}
/******************************************************* LIEFSTYLE CLOSE *************************************************************/

/********************************************************* CHERUBS *****************************************************************/
#master-container_cherubs { 
	width: 960px; height: auto !important; margin: auto; 
	}
#master-container_cherubs #header {
	width: 960px; height: 191px; margin: auto;
	}
#master-container_cherubs #middle-container {
	width: 960px; height: 512px; margin: 0px; float:left;
	}
#master-container_cherubs #left-contener {
	width: 166px; height: 502px; margin: 0px; float:left; padding: 10px 0px 0px 25px; border-right: #7479E8 1px solid; /* changed this colour */
	}
#master-container_cherubs #right-contener {
	width: 768px; height: 512px; margin: 0px; float:left;
	}
#master-container_cherubs #bottom-contener {
	width: 960px; height: 20px; margin: 0px 0px 5px 0px; float:left; 
	}
#master-container_cherubs #bottom-contener p {
	margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; 	color: #939597; text-decoration: none;
	}
#master-container_cherubs #bottom-contener a,#bottom-contener a:visited {
	font-weight: normal; color: #939597; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px;
	}
#master-container_cherubs #bottom-contener a:hover {
	text-decoration: underline; 
	}
#master-container_cherubs #index {
	width: 960px; height: 703px; margin: 0px; background-color:#6c2766;	 float:left;
	}
#master-container_cherubs #aboutus_banner {
	width: 960px; height: 191px; margin: auto; background-color: #739EFF; /* #E8B02F #FFD840 changed this colour */
	}
#master-container_cherubs #middle-cont {
	width: 960px; height: 512px; margin: 0px; float:left; background-color: #7479E8; /* changed this colour */
	}

	/********* Left Menu *********/
#master-container_cherubs #left-menu {
	width: 166px; height: 512px; margin: auto; padding: 0px 0px 0px 25px; background-color: #FFD800; /* changed this colour */ border-right: #6c2766 1px solid;
	float:left;
	}
#master-container_cherubs .left-container_next  {
	width: 140px; height: auto; float: left; margin: 5px 0px 0px 0px; padding: 0px 0px 5px 0px; border-bottom: #E8D174 1px solid; /* changed this colour */
	}
#master-container_cherubs dl, dt, dd, ul, li {
	margin: 0px; padding: 0px; list-style-type: none; 
	}
#master-container_cherubs #menu {
	width: 140px; height: auto; float:left; 
	}
#master-container_cherubs #menu dt {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #FFD800; text-decoration: none; /* changed this colour */
	text-align:left; height: 20px; line-height: 20px; cursor: pointer; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px;
	}
#master-container_cherubs #menu dt a {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #FFD800; text-decoration: none; /* changed this colour */
	text-align:left; height: 20px; line-height: 20px; cursor: pointer; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px;
	}
#master-container_cherubs #menu dt a:active{
	text-decoration: none; text-align:left; color: #FFD800; /* changed this colour */
	}
#master-container_cherubs #menu dt a:hover{
	text-decoration: none; text-align:left; color: #023374; /* changed this colour */  
	}
#master-container_cherubs #menu dd {
	padding: 0px 0px 1px 0px;
	}
#master-container_cherubs #menu li {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFD800; text-decoration: none; /* changed this colour */
	margin: 0px ; padding: 0px 0px 2px 0px; text-align:left; line-height: 1.1em; 
	}
#master-container_cherubs #menu li a {
	color: #FFD800; text-decoration: none; display: block; border: none; height: auto;  /* changed this colour */
	}
#master-container_cherubs #menu li a:hover {
	text-decoration: none; color: #023374; /* changed this colour */ 
	}
#master-container_cherubs #menu .active {
	text-decoration: none; color: #023374; /* changed this colour */ 
	}
#master-container_cherubs #menu .active a {
	text-decoration: none; color: #023374; /* changed this colour */ 
	}
#master-container_cherubs #menu .active:hover {
	text-decoration: none; color: #023374; /* changed this colour */ 
	}
	/********* Left Menu Close *********/

#master-container_cherubs #contener {
	width: 767px; height: 512px; margin: auto; background-color: #7479E8; /* changed this colour */ 
	}
#master-container_cherubs #contener img	{ 
	border: 0px; 
	}
#master-container_cherubs #contener_left {
	width: 350px; height: 482px; margin: auto; padding: 0px 28px 0px 28px; float:left; 
	}
#master-container_cherubs #heading {
	width: 350px; height: auto; margin: 55px 0px 5px 0px; float:left; text-align:left;
	}
#master-container_cherubs .text-area {
	width: 350px; height: auto; float:left; text-align:left;
	}
#master-container_cherubs #contener_left h2 { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #26375E; text-decoration: none; /* changed this colour */ 
	margin: 14px 0px 14px 0px; text-align:left; 
	}
#master-container_cherubs #contener_left p { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #fff; text-decoration: none; 
	margin: 0px 0px 20px 0px; text-align:left; line-height: 1.4em; 
	}
#master-container_cherubs #contener_right {
	width: 358px; height: 512px; margin: auto; float:right;
	}
/******************************************************* CHERUBS CLOSE *************************************************************/

/********************************************************* PLACES *****************************************************************/
#master-container_places { 
	width: 960px; height: auto !important; margin: auto; 
	}
#master-container_places #header {
	width: 960px; height: 191px; margin: auto;
	}
#master-container_places #middle-container {
	width: 960px; height: 512px; margin: 0px; float:left;
	}
#master-container_places #left-contener {
	width: 166px; height: 502px; margin: 0px; float:left; padding: 10px 0px 0px 25px; border-right: #a8b593 1px solid;
	}
#master-container_places #right-contener {
	width: 768px; height: 512px; margin: 0px; float:left;
	}
#master-container_places #bottom-contener {
	width: 960px; height: 20px; margin: 0px 0px 5px 0px; float:left; 
	}
#master-container_places #bottom-contener p {
	margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; 	color: #939597; text-decoration: none;
	}
#master-container_places #bottom-contener a,#bottom-contener a:visited {
	font-weight: normal; color: #939597; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px;
	}
#master-container_places #bottom-contener a:hover {
	text-decoration: underline; 
	}
#master-container_places #index {
	width: 960px; height: 703px; margin: 0px; background-color:#6c2766;	 float:left;
	}
#master-container_places #aboutus_banner {
	width: 960px; height: 191px; margin: auto; background-color: #a8b593; 
	}
#master-container_places #middle-cont {
	width: 960px; height: 512px; margin: 0px; float:left; background-color: #707b5e; 
	}

	/********* Left Menu *********/
#master-container_places #left-menu {
	width: 166px; height: 512px; margin: auto; padding: 0px 0px 0px 25px; background-color: #707b5e; border-right: #a8b593 1px solid;
	float:left;
	}
#master-container_places .left-container_next  {
	width: 140px; height: auto; float: left; margin: 5px 0px 0px 0px; padding: 0px 0px 5px 0px; border-bottom: #a8b593 1px solid;
	}
#master-container_places dl, dt, dd, ul, li {
	margin: 0px; padding: 0px; list-style-type: none; 
	}
#master-container_places #menu {
	width: 140px; height: auto; float:left; 
	}
#master-container_places #menu dt {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #e7eeae; text-decoration: none; 
	text-align:left; height: 20px; line-height: 20px; cursor: pointer; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px;
	}
#master-container_places #menu dt a {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #e7eeae; text-decoration: none;
	text-align:left; height: 20px; line-height: 20px; cursor: pointer; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px;
	}
#master-container_places #menu dt a:active{
	text-decoration: none; text-align:left; color: #e7eeae; 
	}
#master-container_places #menu dt a:hover{
	text-decoration: none; text-align:left; color: #becf3c; 
	}
#master-container_places #menu dd {
	padding: 0px 0px 1px 0px;
	}
#master-container_places #menu li {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #e7eeae; text-decoration: none;
	margin: 0px ; padding: 0px 0px 2px 0px; text-align:left; line-height: 1.1em; 
	}
#master-container_places #menu li a {
	color: #e7eeae; text-decoration: none; display: block; border: none; height: auto; 
	}
#master-container_places #menu li a:hover {
	text-decoration: none; color: #becf3c;
	}
#master-container_places #menu .active {
	text-decoration: none; color: #becf3c;
	}
#master-container_places #menu .active a {
	text-decoration: none; color: #becf3c;
	}
#master-container_places #menu .active:hover {
	text-decoration: none; color: #becf3c;
	}
	/********* Left Menu Close *********/

#master-container_places #contener {
	width: 767px; height: 512px; margin: auto; background-color: #707b5e; 
	}
#master-container_places #contener img	{ 
	border: 0px; 
	}
#master-container_places #contener_left {
	width: 350px; height: 482px; margin: auto; padding: 0px 28px 0px 28px; float:left; 
	}
#master-container_places #heading {
	width: 350px; height: auto; margin: 55px 0px 5px 0px; float:left; text-align:left;
	}
#master-container_places .text-area {
	width: 350px; height: auto; float:left; text-align:left;
	}
#master-container_places #contener_left h2 { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #bdce3c; text-decoration: none; 
	margin: 14px 0px 14px 0px; text-align:left; 
	}
#master-container_places #contener_left p { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #fff; text-decoration: none; 
	margin: 0px 0px 20px 0px; text-align:left; line-height: 1.4em; 
	}
#master-container_places #contener_right {
	width: 358px; height: 512px; margin: auto; float:right;
	}
/******************************************************* PLACES CLOSE *************************************************************/

/********************************************************* FOOD *****************************************************************/
#master-container_food { 
	width: 960px; height: auto !important; margin: auto; 
	}
#master-container_food #header {
	width: 960px; height: 191px; margin: auto;
	}
#master-container_food #middle-container {
	width: 960px; height: 512px; margin: 0px; float:left;
	}
#master-container_food #left-contener {
	width: 166px; height: 502px; margin: 0px; float:left; padding: 10px 0px 0px 25px; border-right: #A2C871 1px solid; /* changed this colour Border between menu and text*/
	}
#master-container_food #right-contener {
	width: 768px; height: 512px; margin: 0px; float:left;
	}
#master-container_food #bottom-contener {
	width: 960px; height: 20px; margin: 0px 0px 5px 0px; float:left; 
	}
#master-container_food #bottom-contener p {
	margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; 	color: #939597; text-decoration: none;
	}
#master-container_food #bottom-contener a,#bottom-contener a:visited {
	font-weight: normal; color: #939597; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px;
	}
#master-container_food #bottom-contener a:hover {
	text-decoration: underline; 
	}
#master-container_food #index {
	width: 960px; height: 703px; margin: 0px; background-color:#6c2766;	 float:left;
	}
#master-container_food #aboutus_banner {
	width: 960px; height: 191px; margin: auto; background-color: #A2C871; /* changed this colour Banner */
	}
#master-container_food #middle-cont {
	width: 960px; height: 512px; margin: 0px; float:left; background-color: #6E884D; /* changed this colour Left Menu */
	}

/********* Left Menu *********/
#master-container_food #left-menu {
	width: 166px; height: 512px; margin: auto; padding: 0px 0px 0px 25px; background-color: #acd578; /* changed this colour */ border-right: #6c2766 1px solid;
	float:left;
	}
#master-container_food .left-container_next  {
	width: 140px; height: auto; float: left; margin: 5px 0px 0px 0px; padding: 0px 0px 5px 0px; border-bottom: #acd578 1px solid; /* changed this colour */
	}
#master-container_food dl, dt, dd, ul, li {
	margin: 0px; padding: 0px; list-style-type: none; 
	}
#master-container_food #menu {
	width: 140px; height: auto; float:left; 
	}
#master-container_food #menu dt {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #3B4829; text-decoration: none; /* changed this colour */
	text-align:left; height: 20px; line-height: 20px; cursor: pointer; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px;
	}
#master-container_food #menu dt a {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #3B4829; text-decoration: none; /* changed this colour */
	text-align:left; height: 20px; line-height: 20px; cursor: pointer; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px;
	}
#master-container_food #menu dt a:active{
	text-decoration: none; text-align:left; color: #3B4829; /* changed this colour */
	}
#master-container_food #menu dt a:hover{
	text-decoration: none; text-align:left; color: #acd578; /* changed this colour */  
	}
#master-container_food #menu dd {
	padding: 0px 0px 1px 0px;
	}
#master-container_food #menu li {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #3B4829; text-decoration: none; /* changed this colour */
	margin: 0px ; padding: 0px 0px 2px 0px; text-align:left; line-height: 1.1em; 
	}
#master-container_food #menu li a {
	color: #3B4829; text-decoration: none; display: block; border: none; height: auto;  /* changed this colour */
	}
#master-container_food #menu li a:hover {
	text-decoration: none; color: #acd578; /* changed this colour */ 
	}
#master-container_food #menu .active {
	text-decoration: none; color: #acd578; /* changed this colour */ 
	}
#master-container_food #menu .active a {
	text-decoration: none; color: #acd578; /* changed this colour */ 
	}
#master-container_food #menu .active:hover {
	text-decoration: none; color: #acd578; /* changed this colour */ 
	}
/********* Left Menu Close *********/

#master-container_food #contener {
	width: 767px; height: 512px; margin: auto; background-color: #6E884D; /* changed this colour Middle page section */ 
	}
#master-container_food #contener img	{ 
	border: 0px; 
	}
#master-container_food #contener_left {
	width: 350px; height: 482px; margin: auto; padding: 0px 28px 0px 28px; float:left; 
	}
#master-container_food #heading {
	width: 350px; height: auto; margin: 55px 0px 5px 0px; float:left; text-align:left;
	}
#master-container_food .text-area {
	width: 350px; height: auto; float:left; text-align:left;
	}
#master-container_food #contener_left h2 { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #A2C871; text-decoration: none; /* changed this colour Text colour*/ 
	margin: 14px 0px 14px 0px; text-align:left; 
	}
#master-container_food #contener_left p { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #fff; text-decoration: none; 
	margin: 0px 0px 20px 0px; text-align:left; line-height: 1.4em; 
	}
#master-container_food #contener_right {
	width: 358px; height: 512px; margin: auto; float:right;
	}
/******************************************************* Food CLOSE *************************************************************/

a.yerbury-nude-links {font-weight: normal; color: #D5B6B5; text-decoration: none;}
a.yerbury-nude-links:active{text-decoration: none; color: #DA7D7D;}
a.yerbury-nude-links:hover{text-decoration: underline; color: #DA7D7D;}

a.wedding-page-links {font-weight: normal; color: #d2c0a0; text-decoration: none;}
a.wedding-page-links:active{text-decoration: none; color: #d2c0a0;}
a.wedding-page-links:hover{text-decoration: underline; color: #ffffff;}


/* Gallary split display */
.product_split {margin:0px 6px 6px 0px; padding: 4px; width: 350px; height: 150px; position: relative; float: left; background-color:#e3e2e2; border-bottom:#fff 1px solid; border-top:#fff 1px solid }
.product_code {font-size: 12px; font-weight: bold; color: #3E4760; margin:0 0 2px 0; padding:0; text-align: left; text-decoration: none; line-height: 14px;}
.product_title {font-size: 11px; margin: 0 0 2px 0; padding: 0; color: #954034; text-align: left; text-decoration: none; line-height: 14px; font-weight: bold;}
.product_description {font-size: 9px; line-height: 12px;}
.product_divide {position: relative; float: left; width: 85px; height: 150px;}
.product_buttons {position: absolute; top: 76px; float: left; width: 83px; height: 40px; margin: 0; padding: 0;}
.thumb_p img {width:51px; height:68px; float: left; background:url(../images/thumb_blank_p.gif); padding:2px; margin:0 10px 5px 0; border:0;}
