/*navigation \*/
ul {

	margin: 0;
	padding: 0;
	list-style: none;
	width: 160px;
	border-bottom: 1px solid #FFFFFF;


}
ul li {
	position: relative;
	height: 30px;
}


li ul {
	position: absolute;
	left: 159px;
	top: 0;
	display: none;
	}

ul li a {
	display: block;
	text-decoration: none;
	color: #003399;
	background: #B3D1F0;
	padding: 5px;
	border-bottom: 1 solid #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top: 1px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	height: 30px;

}

#left #nav a {
	height: 20px;
	line-height:20px;
}

ul li a:hover {
	color:#FFFFFF;
	background: #003399;

}
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */

li:hover ul, li.over ul {
	display: block;
}


/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

/* End navigation */

/*forms \*/

form {
	margin: 0px;
	padding: 0px;
}
input {
	width: 130px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	text-align: center;
	margin-top: 5px;
}

select {
	height: 18px;
	width: 135px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	text-align: center;
	line-height: 12px;
	margin-top: 5px;
}
.height {
	height: 18px;
}


/*End forms \*/

body {
	background-image: url(../images/golden_bay_bg.jpg);
	background-position: center bottom;
	background-color: #FAF0E4;
	background-repeat: repeat-x;
	padding: 0px;
	margin: 0px;
}
#top {
	height: 200px;
	width: 760px;
	margin-top: 15px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	float: left;
	background-color: #FFFFFF;
	margin-bottom: 1px;
}
#Home_Page_Col2 {
	width: 270px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

#bottom {
	height: 400px;
	width: 760px;
	float: left;
	background-color: #FFFFFF;
}
#footer {
	width: 760px;
	height: 30px;
}
#footer ul {
	margin: 0px 5px 0px 10px;
	padding: 5px 0px 0px;
	list-style-type: none;
	width: 745px;
	background-color: #FFFFFF;
}
#footer ul li {
	float: left;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
#footer ul li a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #FFFFFF;
	float: left;
}

#footer ul li a:hover {


	color: #003399;
}


#left {
	float: left;
	height: 400px;
	width: 160px;
	background-color: #B3D1F0;
}



#Right_Panel img {
	padding: 10px;
}










#master {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	height: 700px;

}


#call_back {
	width: 140px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
	float: left;
	clear: left;
}
#call_back img {
	margin-top: 10px;
	margin-bottom: 10px;
}

#content {
	width: 590px;
	float: left;
	height: 400px;
	margin-left: 10px;
}

#col_2 {
	width: 270px;
	height: 180px;
	float: left;
	margin-right: 10px;
	padding-top: 10px;
}
#col_2 img {

}
#homePage_Click_Rent {
	width: 265px;
	margin-top: 5px;
}
#homePage_Click_Rent2 {
	width: 265px;
	margin-top: 10px;
	border: medium solid #990000;
	margin-bottom: 10px;
}
#home_page_rent_click img {
	float: right;
}
#homePage_Click_Rent a {
	height: 22px;
	width: 233px;
	background-image: url(../images/home_page_rent_click.gif);
	display: block;
	background-repeat: no-repeat;
	margin-top: 30px;
	float: right;
}



#homePage_Click_Rent a:hover {

	background-image: url(../images/home_page_rent_click_f2.gif);

}



#Right_Panel {
	height: 180px;
	width: 300px;
	float: right;
	margin: 0px;
	padding: 5px;
	background-color: #B3D1F0;
}


.treb_12 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
}

.treb_14 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003399;
	line-height: 22px;
}


#home_offer_copy {
	width: 570px;
	float: left;
	padding: 10px;
	height: 180px;
	text-align: left;
}
#home_offer_copy a {
	float: right;
	position: bottom;
	margin-top: 12px;
}
.treb_14NoLineHeight {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003399;
}
#accommodation_New_England {
	height: 180px;
	width: 590px;
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B3D1F0;
	border-right-color: #B3D1F0;
	border-bottom-color: #B3D1F0;
	border-left-color: #B3D1F0;
	padding-bottom: 2px;
}
#accommodation_Bungalows object {
	float: right;
}
#accommodation_New_England object {
	float: right;
}

#accommodation_Bungalows {
	height: 180px;
	width: 590px;
	float: left;
	margin-top: 1px;
}

/*#accommodation_Bungalows a {
	float: right;
	height: 35px;
	width: 270px;
	display: block;
	background-image: url(../images/click_here_for_more_r1_c2_f2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 25px;
	margin-right: 10px;
}

#accommodation_Bungalows a:hover {

	background-image: url(../images/click_here_for_more_r1_c2.gif);

}*/

#accommodation_Bungalows img {
	margin-top: 10px;
	margin-bottom: 10px;
}

/*#accommodation_Bungalows a img {
	margin: 0px;
}

#accommodation_New_England a {
	float: right;
	height: 35px;
	width: 270px;
	display: block;
	background-image: url(../images/click_here_for_more_r1_c2_f2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 25px;
}
#accommodation_New_England a img {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#accommodation_New_England a:hover {

	background-image: url(../images/click_here_for_more_r1_c2.gif);

}\*/


#accommodation_New_England img {
	margin-top: 10px;
	margin-bottom: 10px;
}

#accommodationCTA {
	height: 25px;
	width: 590px;
	margin-top: 9px;
	float: left;
	font-weight: bold;
	text-align: center;
}
.treb_16 {


	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003399;
}
#bungalow_Col2 {

	width: 270px;
	height: 366px;
	float: left;
	margin-right: 10px;
}
#bungalow_hartland {
	width: 270px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B3D1F0;
	border-right-color: #B3D1F0;
	border-bottom-color: #B3D1F0;
	border-left-color: #B3D1F0;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 56px;
}
#bungalow_clovelly {
	width: 270px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B3D1F0;
	border-right-color: #B3D1F0;
	border-bottom-color: #B3D1F0;
	border-left-color: #B3D1F0;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 56px;
}
#bungalow_bude {
	width: 270px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B3D1F0;
	border-right-color: #B3D1F0;
	border-bottom-color: #B3D1F0;
	border-left-color: #B3D1F0;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 56px;
}
#bungalow_lundy {
	width: 270px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B3D1F0;
	border-right-color: #B3D1F0;
	border-bottom-color: #B3D1F0;
	border-left-color: #B3D1F0;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	height: 56px;
}
.treb_16BOLD {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003399;
	font-weight: bold;
}
#bungalow_Col2  a {
	float: right;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
	clear: none;
	font-size: 16px;
}

#bungalow_Col2  a:hover {

	color: #003399;
}

#bungalow_Col2 img {
	margin-top: 10px;
}

p {
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
}



#Bungalow_Right_Panel_Hartland {
	height: 390px;
	width: 310px;
	float: right;
	margin: 0px;
	padding: 10px 0px 0px;
	display: block;
}

#Bungalow_Right_Panel_Hartland img {

}

#Bungalow_Right_Panel_Clovelly {
	height: 390px;
	width: 310px;
	float: right;
	margin: 0px;
	padding: 10px 0px 0px;
	display: block;
}

#Bungalow_Right_Panel_Clovelly img {

}

#Bungalow_Right_Panel_Bude {
	height: 390px;
	width: 310px;
	float: right;
	margin: 0px;
	padding: 10px 0px 0px;
	display: block;
}
#Bungalow_Right_Panel_Lundy object {
	float: right;
}

#Bungalow_Right_Panel_Bude img {

}


#Bungalow_Right_Panel_Lundy {
	height: 390px;
	width: 310px;
	float: right;
	margin: 0px;
	padding: 10px 0px 0px;
	display: block;
}

#Bungalow_Right_Panel_Lundy img {

}

.treb_11 {



	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
}
#bungalow_Col2 ul {
	float: left;
	list-style-type: disc;
	width: 270px;
}
#bungalow_Col2 ul li {
	float: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	padding-right: 5px;
	padding-left: 5px;
	position: static;
}

#New_England_Right_Panel {
	height: 356px;
	width: 310px;
	float: right;
	margin: 0px;
	padding: 0px;
	display: block;
}
.10margintop {
	margin-top: 10px;
}


#New_England_Right_Panel img {
	padding-top: 10px;
}.treb_12Bold {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	font-weight: bold;
}
.treb_14Bold {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003399;
	font-weight: bold;
}
#new_england_Col2 {

	width: 270px;
	height: 356px;
	float: left;
	margin-right: 10px;
}

#new_england_Col2 img {
	margin-top: 10px;
}
#booking {
	width: 270px;
	height: 356px;
	float: left;
	margin-right: 10px;


	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#booking img {
	padding-bottom: 10px;
}
#booking a {
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003399;
	width: 250px;
	display: block;
	background-color: #FF9900;
	text-align: center;
	margin-left: 10px;
	height: 50px;
	line-height: 25px;
}
#booking a:hover {

	color:#FFFFFF;
}#rental {
	height: 400px;
	width: 580px;
	overflow-y: scroll;
    overflow-x: none;
}
#rental img {
	padding-bottom: 10px;
	padding-top: 10px;
}
#how_to_find_us {

	height: 180px;
	width: 590px;
	float: left;
	margin-top: 2px;
}
#how_to_find_us img {

	margin-top: 10px;
}
#how_to_find_us object {
	float: right;
	margin-left: 5px;
}
#local_area {

	height: 180px;
	width: 590px;
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B3D1F0;
	border-right-color: #B3D1F0;
	border-bottom-color: #B3D1F0;
	border-left-color: #B3D1F0;
	padding-bottom: 2px;
}
#local_area object {
	float: right;
	margin-left: 5px;
}
#local_area img {

	margin-top: 10px;
}

#sales {
	height: 356px;
	width: 590px;
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B3D1F0;
	border-right-color: #B3D1F0;
	border-bottom-color: #B3D1F0;
	border-left-color: #B3D1F0;
	padding-bottom: 2px;
	line-height: 17px;
}
#sales_CTA {
	float: right;
	height: 150px;
	width: 310px;
	clear: both;
	margin-top: 5px;
	margin-bottom: 2px;
	text-align: center;
}
#sales_CTA a {
	text-decoration: none;
	color: #FF0000;
	line-height: 50px;
}

#sales_CTA a:hover {
	text-decoration: none;
	color:#003399;
}


#sales object {

	float: right;
}
#sales img {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#sales_New_England {

	height: 230px;
	width: 590px;
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B3D1F0;
	border-right-color: #B3D1F0;
	border-bottom-color: #B3D1F0;
	border-left-color: #B3D1F0;
	padding-bottom: 2px;
}
#sales_New_England_CTA {
	float: right;
	height: 21px;
	width: 310px;
	clear: both;
	margin-top: 5px;
	margin-bottom: 2px;
	text-align: center;
}
#sales_New_England_CTA a {
	text-decoration: none;
	color: #FF9900;
}

#sales_New_England_CTA a:hover {
	text-decoration: none;
	color:#0099FF;
}


#sales_New_England object {

	float: right;
}
#sales_New_England img {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#sales_Bungalows {


	height: 160px;
	width: 590px;
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B3D1F0;
	border-right-color: #B3D1F0;
	border-bottom-color: #B3D1F0;
	border-left-color: #B3D1F0;
	padding-bottom: 2px;
}
#sales_Bungalows_2_3 {
	width: 275px;
	padding-right: 5px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B3D1F0;
	border-right-color: #B3D1F0;
	border-bottom-color: #B3D1F0;
	border-left-color: #B3D1F0;
	height: 160px;
	margin-top: 5px;
	float: left;
}
#sales_Bungalows_luxury {
	width: 300px;
	padding-left: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B3D1F0;
	border-right-color: #B3D1F0;
	border-bottom-color: #B3D1F0;
	border-left-color: #B3D1F0;
	height: 160px;
	margin-top: 5px;
	float: left;
}
#sales_Bungalows_2_3_CTA {
	float: right;
	height: 21px;
	width: 275px;
	clear: both;
	margin-top: 5px;
	margin-bottom: 2px;
	text-align: center;
}
#sales_Bungalows_2_3_CTA a {

	text-decoration: none;
	color: #FF9900;
}
#sales_Bungalows_luxury_CTA {
	float: right;
	height: 21px;
	width: 300px;
	clear: both;
	margin-top: 5px;
	margin-bottom: 2px;
	text-align: center;
}
#sales_Bungalows_luxury_CTA a {


	text-decoration: none;
	color: #FF9900;
}
#sales_Bungalows_2_3_CTA a:hover {

	text-decoration: none;
	color:#0099FF;
}
#sales_Bungalows_luxury_CTA a:hover {


	text-decoration: none;
	color:#0099FF;
}


#Accom_New_England_CTA {
	height: 20px;
	width: 270px;
	clear: left;
	text-align: center;
	float: left;
}
#Accom_New_England_CTA a {


	text-decoration: none;
	color: #FF9900;
}

#Accom_New_England_CTA a:hover {


	text-decoration: none;
	color:#0099FF;
}

#Accom_First_Page_Bungalow_CTA {
	height: 20px;
	width: 270px;
	clear: left;
	text-align: center;
	float: left;
	margin-top: 30px;
}
#Accom_First_Page_Bungalow_CTA a {


	text-decoration: none;
	color: #FF9900;
}

#Accom_First_Page_Bungalow_CTA a:hover {


	text-decoration: none;
	color:#0099FF;
}

#Accom_First_Page_New_England_CTA {
	height: 20px;
	width: 270px;
	clear: left;
	text-align: center;
	float: left;
	margin-top: 20px;
}



#Accom_First_Page_New_England_CTA a {


	text-decoration: none;
	color: #FF9900;
}

#Accom_First_Page_New_England_CTA a:hover {


	text-decoration: none;
	color:#0099FF;
}


#bungalow_sub_nav {
	float: right;
	height: 180px;
	width: 310px;
	margin-top: 1px;
}

#bungalow_sub_nav a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #003399;
	font-size: 16px;
	font-weight: bold;
	float: right;
	padding-right: 5px;
	line-height: 22px;
}

#bungalow_sub_nav a:hover {

	color:#FF9900;

}

#Bungalow_1_nav {
	height: 40px;
	width: 305px;
	background-color: #B3D1F0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#Bungalow_2_nav {
	height: 40px;
	width: 305px;
	background-color: #B3D1F0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#Bungalow_3_nav {
	height: 40px;
	width: 305px;
	background-color: #B3D1F0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#Bungalow_4_nav {
	height: 40px;
	width: 305px;
	background-color: #B3D1F0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#Bude_Right_Panel {

	height: 356px;
	width: 310px;
	float: right;
	margin: 0px;
	padding: 0px;
	display: block;
}
#booking_Right_Panel {

	height: 356px;
	width: 310px;
	float: right;
	margin: 0px;
	padding: 0px;
	display: block;
}
#contact {

	width: 270px;
	height: 356px;
	float: left;
	margin-right: 10px;


	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contact a {
	color: #FF9900;
	text-decoration: none;
}

#contact a:hover {
	color:#B3D1F0;

}
.treb_14BoldRED {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
}
.treb_16BoldRED {


	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
}
.treb_16BoldRED a{


	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
}
.treb_16BoldRED a:visited{


	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
}
.treb_18Bold {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #003399;
	font-weight: bold;
}
.treb_124Bold {


	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #003399;
	font-weight: bold;
}
.treb_18BoldRED {


	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF0000;
	font-weight: bold;
}
.red {
color:#990000;
}
