body {
	background: url('/assets/img/body-background.jpg') repeat-x;
	background-color: #5A7254;
	margin: 0px;
	padding: 0px;
}

#main {
	width: 825px;
	height: auto;
	margin: auto;
	position: relative;
	background: transparent;
	padding: 0px 10px 0px 10px;
	border: 0px;
}

/* Structure */

#header {
	width: 215px;
	height: 45px;
	float: left;
	background: url('/assets/img/header-back.jpg') no-repeat;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	padding: 90px 0px 0px 610px;
	border: 0px;
	border-bottom: 5px solid #000000;
}

#pageimg {
	width: 825px;
	height: 245px;
	float: left;
	background: url('/assets/img/pageimg/home.jpg') no-repeat;
	padding: 0px;
	border-bottom: 5px solid #DDDDDD;
}

#print-header {
	display: none;
	width: 825px;
	height: 135px;
	float: left;
	padding: 0px;
	border: 0px;
	border-bottom: 5px solid #000000;
}

#middle {
	width: 805px;
	height: auto;
	float: left;
	background: #DDDDDD;
	padding: 0px 20px 0px 0px;
	border: 0px;
	border-bottom: 5px solid #DDDDDD;
}


/*-------------------------------------------------*/
	/* MIDDLE Values */
/*-------------------------------------------------*/


	#left {
		width: 180px;
		height: auto;
		float: left;
		background: #DDDDDD;
		padding: 0px;
		border: 0px;
	}


	/*-------------------------------------------------*/
		/* LEFT Values */
	/*-------------------------------------------------*/
	
		#featureimg {
			width: 190px;
			height: 242px;
			float: left;
			background: #DDDDDD;
			padding: 0px 10px 0px 0px;
			border-bottom: 3px solid #DDDDDD;
		}

		#nav {
			width: 170px;
			height: auto;
			float: left;
			background: #DDDDDD;
			font-family: Arial;
			text-align: right;
			padding: 5px 10px 0px 20px;
			border: 0px;
		}
		

		/*-------------------------------------------------*/
			/* NAV Values */
		/*-------------------------------------------------*/
			#nav a {width: 170px; height:auto; float:left; margin:0px; font-size:11px; padding: 0px; border: 0px; }
		
				/* Home */
			#nav a.home_off:link, #nav a.home_off:visited {color: #5A7254;}
			#nav a.home_off:hover {color: #840A2B;}
			#nav a.home_on:link, #nav a.home_on:visited, #nav a.home_on:hover {color: #840A2B;}
			
			/* rooms_tariffs */
			#nav a.rooms_tariffs_off:link, #nav a.rooms_tariffs_off:visited {color: #5A7254;}
			#nav a.rooms_tariffs_off:hover {color: #840A2B;}
			#nav a.rooms_tariffs_on:link, #nav a.rooms_tariffs_on:visited, #nav a.rooms_tariffs_on:hover {color: #840A2B;}
			
			/* food_drink */
			#nav a.food_drink_off:link, #nav a.food_drink_off:visited {color: #5A7254;}
			#nav a.food_drink_off:hover {color: #840A2B;}
			#nav a.food_drink_on:link, #nav a.food_drink_on:visited, #nav a.food_drink_on:hover {color: #840A2B;}
			
			/* golf_breaks */
			#nav a.golf_breaks_off:link, #nav a.golf_breaks_off:visited {color: #5A7254;}
			#nav a.golf_breaks_off:hover {color: #840A2B;}
			#nav a.golf_breaks_on:link, #nav a.golf_breaks_on:visited, #nav a.golf_breaks_on:hover {color: #840A2B;}
			
				/* golf_clubs */
				#nav a.golf_clubs_off:link, #nav a.golf_clubs_off:visited {color: #5A7254;}
				#nav a.golf_clubs_off:hover {color: #840A2B;}
				#nav a.golf_clubs_on:link, #nav a.golf_clubs_on:visited, #nav a.golf_clubs_on:hover {color: #840A2B;}

			/* weddings */
			#nav a.weddings_off:link, #nav a.weddings_off:visited {color: #5A7254;}
			#nav a.weddings_off:hover {color: #840A2B;}
			#nav a.weddings_on:link, #nav a.weddings_on:visited, #nav a.weddings_on:hover {color: #840A2B;}
			
			/* functions_room_hire */
			#nav a.functions_room_hire_off:link, #nav a.functions_room_hire_off:visited {color: #5A7254;}
			#nav a.functions_room_hire_off:hover {color: #840A2B;}
			#nav a.functions_room_hire_on:link, #nav a.functions_room_hire_on:visited, #nav a.functions_room_hire_on:hover {color: #840A2B;}
			
			/* christmas_newyear */
			#nav a.christmas_newyear_off:link, #nav a.christmas_newyear_off:visited {color: #5A7254;}
			#nav a.christmas_newyear_off:hover {color: #840A2B;}
			#nav a.christmas_newyear_on:link, #nav a.christmas_newyear_on:visited, #nav a.christmas_newyear_on:hover {color: #840A2B;}
			
			/* direction_access */
			#nav a.direction_access_off:link, #nav a.direction_access_off:visited {color: #5A7254;}
			#nav a.direction_access_off:hover {color: #840A2B;}
			#nav a.direction_access_on:link, #nav a.direction_access_on:visited, #nav a.direction_access_on:hover {color: #840A2B;}
			
			/* about_llandudno */
			#nav a.about_llandudno_off:link, #nav a.about_llandudno_off:visited {color: #5A7254;}
			#nav a.about_llandudno_off:hover {color: #840A2B;}
			#nav a.about_llandudno_on:link, #nav a.about_llandudno_on:visited, #nav a.about_llandudno_on:hover {color: #840A2B;}
			
			/* llandudno_attractions */
			#nav a.llandudno_attractions_off:link, #nav a.llandudno_attractions_off:visited {color: #5A7254;}
			#nav a.llandudno_attractions_off:hover {color: #840A2B;}
			#nav a.llandudno_attractions_on:link, #nav a.llandudno_attractions_on:visited, #nav a.llandudno_attractions_on:hover {color: #840A2B;}
			
			/* north_wales_outdoors */
			#nav a.north_wales_outdoors_off:link, #nav a.north_wales_outdoors_off:visited {color: #5A7254;}
			#nav a.north_wales_outdoors_off:hover {color: #840A2B;}
			#nav a.north_wales_outdoors_on:link, #nav a.north_wales_outdoors_on:visited, #nav a.north_wales_outdoors_on:hover {color: #840A2B;}
			
			/* green_policy */
			#nav a.green_policy_off:link, #nav a.green_policy_off:visited {color: #5A7254;}
			#nav a.green_policy_off:hover {color: #840A2B;}
			#nav a.green_policy_on:link, #nav a.green_policy_on:visited, #nav a.green_policy_on:hover {color: #840A2B;}


			/* contact */
			#nav a.contact_off:link, #nav a.contact_off:visited {color: #5A7254;}
			#nav a.contact_off:hover {color: #840A2B;}
			#nav a.contact_on:link, #nav a.contact_on:visited, #nav a.contact_on:hover {color: #840A2B;}
			
			h1.wifi{	
				margin:10px 0px;
				}
			h1.wifi img{
				float:right;
				}

		/*-------------------------------------------------*/
		/* END NAV Values */
		/*-------------------------------------------------*/
	/*-------------------------------------------------*/
	/* END LEFT Values */
	/*-------------------------------------------------*/


	#right {
		width: 585px;
		height: auto;
		float: right;
		font-family: Arial;
		font-size: 11px;
		padding: 0px 0px 0px 20px;
		border: 0px;
	}
	
	
	/*-------------------------------------------------*/
		/* RIGHT Values */
	/*-------------------------------------------------*/


		#content {
			width: 390px;
			height: auto;
			float: left;
			color: #333333;
			padding: 0px 10px 0px 0px;
			border: 0px;
		}
		
		
		#offer_panel {
			width: 185px;
			height: auto;
			float: right;
			background: transparent;
			font-family: Arial;
			font-size: 12px;
			padding: 0px;
			border: 0px;
		}


	/*-------------------------------------------------*/
	/* END RIGHT Values */
	/*-------------------------------------------------*/
/*-------------------------------------------------*/
/* END MIDDLE Values */
/*-------------------------------------------------*/
	

#footer {
	width: 785px;
	height: auto;
	float: left;
	background: #DDDDDD;
	font-family: Arial;
	font-size: 11px;
	text-align: center;
	color: #333333;
	padding: 5px 20px 5px 20px;
	border: 0px;
	border-top: 1px solid #5A7254;
}

#credits {
	width: 785px;
	height: auto;
	float: left;
	background: transparent;
	font-family: Arial;
	font-size: 10px;
	text-align: right;
	color: #FFFFFF;
	padding: 5px 20px 5px 20px;
	border: 0px;
}

#mini_map {
	width: 785px;
	height: auto;
	float: left;
	background: transparent;
	font-family: Arial;
	font-size: 9px;
	text-align: center;
	color: #FFFFFF;
	padding: 0px;
	border: 0px;
}

#op-text_block p.h1_op_wifi {
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
}

#op-text_block p.h2_op_wifi {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}

#op-text_block p.h3_op_wifi {
	color: #FFFFFF;
	font-size: 19px;
	font-weight: bold;
	text-align: center;
}
