@charset "UTF-8";
body {	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	background-color: #9CC1D9;	margin: 0px;	padding: 0px;}
#container {	width: 940px;	background-color: #FFFFFF;	margin-left: auto;	margin-right: auto; margin-top: 10px;}


#navigation {	width: 840px;	margin-left: auto;	margin-right: auto;}
#navigation ul {	margin: 0;	padding: 0px;}
#navigation li {	float: left;	list-style: none;	padding-left: 10px;	padding-right: 10px; padding-bottom:16px;}
#navigation a.navon {	color: #F29F05;}
#navigation a {	font-size: 90%;	color: #435F71;	text-decoration: none;}
#navigation a:hover {	color: #F29F05;	text-decoration: none;}
#navigation li.homenavon { background-image:url(images/underline-home.gif); background-repeat: no-repeat; background-position: bottom; }
#navigation li.accommodationnavon { background-image:url(images/underline-accommodation.gif); background-repeat: no-repeat; background-position: bottom; }
#navigation li.locationnavon { background-image:url(images/underline-location.gif); background-repeat: no-repeat; background-position: bottom; }
#navigation li.parknavon { background-image:url(images/underline-parks.gif); background-repeat: no-repeat; background-position: bottom; }
#navigation li.travelnavon { background-image:url(images/underline-travel.gif); background-repeat: no-repeat; background-position: bottom; }
#navigation li.offersnavon { background-image:url(images/underline-offers.gif); background-repeat: no-repeat; background-position: bottom; }
#navigation li.aboutnavon { background-image:url(images/underline-about.gif); background-repeat: no-repeat; background-position: bottom; }
#navigation li.contactnavon { background-image:url(images/underline-contact.gif); background-repeat: no-repeat; background-position: bottom; }
#maincontainer {	width: 820px;	margin-left: auto;	margin-right: auto;	margin-top: 20px;}
#tab1 {	width: 540px;	height: 362px;	background-image: url(images/home-brittany-view.jpg);	float: left;	}
#tab2 {	width: 540px;	height: 362px;	background-image: url(images/home-pic2.jpg);	float: left;	}
#tab3 {	width: 540px;	height: 362px;	background-image: url(images/home-pic3.jpg);	float: left;	}
#tab4 {	width: 540px;	height: 362px;	background-image: url(images/home-pic4.jpg);	float: left;	}
#tab5 {	width: 540px;	height: 362px;	background-image: url(images/home-pic5.jpg);	float: left;	}
#tab6 {	width: 540px;	height: 362px;	background-image: url(images/new-pool-main.jpg);	float: left;	}

#tab1bg-fr { background-color: #344957;}

#hometext-fr {	color: #FFFFFF;	font-size: 120%;	line-height: 24px;	margin-top: 28px;	margin-left: 20px;	width: 510px; height: 80px;}

#hometext {	color: #FFFFFF;	font-size: 120%;	line-height: 24px;	margin-top: 40px;	margin-left: 20px;	width: 410px;}
#home-offer {	width: 263px; float: right; padding-bottom: 20px;}
/* #home-offer {	width: 263px;	height: 304px;	float: right;	background-image: url(images/offer-bg.gif);	background-repeat: no-repeat;	padding-top: 54px;} */

#offer {	width: 263px;	height: 304px;	background-image: url(images/offer-bg.gif);	background-repeat: no-repeat;	padding-top: 54px;}
#offer p {	color: #435F71;	font-size: 80%;	line-height: 18px;	padding-left: 15px;	padding-right: 38px;}
#home-offer p {	color: #435F71;	font-size: 80%;	line-height: 18px;	padding-left: 15px;	padding-right: 38px;}
#steps-container h1 {	color: #435F71;	font-size: 100%;}
#steps-container p {	color: #435F71;	font-size: 80%;	line-height: 18px;}
#steps-container a {	color: #435F71;	text-decoration: none;}
#steps-container a:hover {	color: #435F71;	text-decoration: underline;}
#home1 {	width: 248px;	float: left;}
#home2 {	width: 248px;	float: left;	margin-left: 38px;}
#home3 {	width: 248px;	float: right;}
#footer {	width: 940px;	margin-left: auto;	margin-right: auto;	color: #FFFFFF;	font-size: 80%;	text-align: center;}
#footer a {	color: #FFFFFF;	text-decoration: none;}
#footer a:hover {	color: #FFFFFF;	text-decoration: underline;}
#left-col {	width: 540px;	float: left;	}
#right-col {	width: 263px;	float: right;	}
#left-col p {	color: #435F71;	font-size: 80%;	line-height: 18px; margin-left: 20px;}
#right-col li {
	color: #435F71;
	font-size: 80%;
	line-height: 16px;
}
#right-col h2 {
	color: #435F71;
	font-size: 90%;
	line-height: 18px;
	font-weight: bold;
	margin-left: 20px;
}

#left-col li {	color: #435F71;	font-size: 80%;	line-height: 18px; margin-left: 20px;}
#left-col td {	color: #435F71;	font-size: 80%;	line-height: 18px; }

#left-col h1 {	color: #435F71;	font-size: 130%;	line-height: 26px; font-weight: normal; margin-left: 20px;}
#left-col h2 {	color: #435F71;	font-size: 90%; font-weight: bold; margin-left: 20px;}
#left-col a {	color: #F29F05; text-decoration: none; }
#left-col a:hover {	color: #F29F05; text-decoration: underline; }
#right-col p {	font-size: 80%;}

#right-col a {	color: #F29F05; text-decoration: none; }
#right-col a:hover {	color: #F29F05; text-decoration: underline; }
#home-offer li {	color: #435F71;	font-size: 80%;	line-height: 16px;}
#home-offer h2 {	color: #435F71;	font-size: 100%;	line-height: 18px; font-weight: bold; margin-left: 20px;}
#home-offer a {	color: #F29F05; text-decoration: none; }
#home-offer a:hover {	color: #F29F05; text-decoration: underline; }
.homes-left { width: 250px; float: left; }
.homes-right { width: 270px; float: right; }
.hidden {	display : none;}
#leftcol .redtext { }
#flags {width: 820px;	margin-left: auto;	margin-right: auto;	text-align: right;}
