/* CSS Document */

html,body {font-family: helvetica, arial,  sans-serif; color: #6E6256; background-color: #EDE7E0; margin: 0; padding: 0; border: 0; font-size:12px; line-height:17px;}

#rentals	{background-color:#EDEFEF;}



/*logos*/

#pl 	{background-color:#6E6256; padding:5px 0 0 50px; height:92px;}
#ltl 	{padding:0 70px 0 0; height:100%; text-align:right;}
.ltl	{background-color:#6E6256; }
#pflogo	{padding:40px 0 20px 25px;}
.rentals 	{background-color:#395351; height:92px; padding:5px 0 0 50px;}
.ltlrentals	{background-color:#395351; }
.bnb 		{background-color:#4e1c36; height:92px; padding:5px 0 0 50px;}
.ltlbnb		{background-color:#4e1c36; }

/*Special offer promo homepage rhc*/

#specialofferrhc	{border-top:2px solid #a89785; padding:0; margin:35px 0 0 0; width:196px; background-color:#beab97;}
#specialofferrhc h2	{font-size:18px; color:#524538; font-weight:normal; padding:10px 0 10px 8px; margin:0; width:196px; background-color:#D9C8B6;}
#specialofferrhc h3	{font-size:16px; font-weight:normal; padding:10px 0 0 10px; margin:0; color:#51463b;}
#specialofferrhc p	{font-size:12px; font-weight:normal; padding:3px 0 5px 10px; margin:0; color:#ffffff;}

#asfeaturedrhc	{border-top:2px solid #a89785; padding:0; margin:35px 0 40px 0; width:196px;  background-color:#beab97;}
#asfeaturedrhc h2	{font-size:18px; color:#524538; font-weight:normal; padding:10px 0 10px 8px; margin:0; width:196px; background-color:#D9C8B6;}
#asfeaturedrhc p	{padding:0px 0 10px 8px;}

#testimonialrhc	{border-top:2px solid #a89785; padding:0; margin:35px 0 40px 0; width:196px; background-color:#beab97;}
#testimonialrhc h2	{font-size:18px; color:#524538; font-weight:normal; padding:10px 0 10px 8px; margin:0; width:196px; background-color:#D9C8B6;}
#testimonialrhc	img	 {padding:10px 0 20px 0px;}
#testimonialrhc	p	{padding:0 10px 10px 10px; color:#FFFFFF;}

/*Telephone number*/
#number {padding:0 0 0 25px; font-size:11px; font-weight:bold; color: #ffffff;}

/*Iescape banner*/
#iescapebanner	{padding:23px;}

/*Main Navigation*/

.nav			{background-color:#dfd0c1; width:170;}

ul#nav 			 {margin: 30px 20px 25px 25px; font-size:14px; padding:0; line-height:23px;}
ul#nav li		 {list-style: none; margin: 0; padding:0;}
ul#nav a		 { color:#524538;text-decoration:none;}
ul#nav a:hover 	 {color: #87286e; text-decoration:underline;}


/*Guest book promotion area formally special offers - guest book under navigation*/
ul#so 			 { font-size:12px; padding:0; font-weight:normal; background-color:#BEAB97; color:#fff; border-top:1px solid #fff; border-bottom:1px solid #fff;}
ul#so li		 {list-style: none; margin: 0; padding:8px 0px 8px 25px; width:125px;}

/*ul#so li	a	 {list-style: none; margin: 0; padding:0; color:#ffffff; text-decoration:none; font-weight:bold;}
ul#so li	a:hover	 {list-style: none; margin: 0; padding:0; color:#87286e; font-weight:bold; text-decoration:underline;}*/

ul#sofeatured 			 {margin: 10px 20px 0px 0; font-size:12px; padding:8px 25px 8px 25px; font-weight:bold; background-color:#BEAB97; width:100%; color:#fff; border-top:1px solid #fff; border-bottom:1px solid #fff;}
ul#sofeatured  h1		{font-size:18px; color:#6E6256;}
ul#sofeatured li		 {list-style: none; margin: 0; padding:0;}
ul#sofeatured li	a	 {list-style: none; margin: 0; padding:0; color:#fff; text-decoration:none;}
ul#sofeatured li	a:hover	 {list-style: none; margin: 0; padding:0; color:#321D07;}

#specialoffer 	 {padding:15px 20px 5px 25px; color:#fff;}
a.gb          {color: #fff; font-weight: bold; text-decoration: none;  font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
a.gb:hover       {color: #321D07;} 

/*Links - under guestbook*/
ul#links 			 {margin: 40px 20px 0px 0; font-size:12px; padding:8px 25px 8px 25px; font-weight:bold; background-color:#BEAB97; width:100%; color:#FFFFFF; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff;}
ul#links li		 {list-style: none; margin: 0; padding:0;}

#linkscopy 	 {padding:15px 20px 5px 25px; color:#FFFFFF;}
a.link          {color: #ffffff; font-weight: bold; text-decoration: none;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
a.link:hover       {color: #87286e; font-weight: bold; text-decoration: underline;} 

/*Link page*/
a.linkpage          {color: #6E6256; font-weight: normal; text-decoration: none;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
a.linkpage:hover       {color: #321D07; text-decoration:underline;}

/*Photo Gallery*/

.photos1			{padding:5px;}		
.photolink			{padding-bottom:5px; padding-right:10px; font-size:11px;}
a.photolink:active	{font-size:11px;}
a.photolink:hover 	{text-decoration:underline;}

/*Main content text area*/

.contentbg  {background-color:#D9C8B6;}
#content	{padding: 35px 35px 40px 35px;}
#content h1	{color: #524538; font-size: 24px; margin: 0 0 20px 0; padding: 0; font-weight: normal;}
#content p	{color: #524538;}
#content p.undertitles	{color: #524538; padding:0; margin:0;}
#content h2 {color: #524538; font-size: 16px; margin: 20px 0 10px 0; padding: 0; font-weight: normal;}
#content h3 {color: #524538; font-size: 13px; margin: 10px 0 0 0; padding: 0; font-weight: normal;}
#content ul {margin:0;}
#content ul li {margin-bottom: 10px;}

/*Footer bar*/





/*images on right*/

#image1 {padding:95px 0 0 10px;}
.images {padding:30px 0 0 10px;}
#imagelast {padding:30px 0 20px 10px;}

/*Weekend breaks page*/

#weekenddates 			{width:330px; background-color:#BEAB97; padding:20px 20px 20px 20px; color:#FFFFFF; margin:0;}
#weekenddates p 		{background-color:#BEAB97; color:#FFFFFF;}
ul#weekend 				{margin: 10px 15px 0 30px; font-size:12px; padding:0; color:#524538;}
ul#weekend li			{list-style: disc; margin: 0; padding:0;}

a.main		 {text-align:  left; color: #87286e; font-weight:bold; text-decoration:underline;}
a.main:hover 	 {color: #87286e; text-decoration:underline; font-weight:bold;}

/*Weekend overview*/

.tableheader  			{font-size:12px; font-weight:bold; color: #321D07;}
.flightnumber			{font-weight:bold; font-size:11px; color: #321D07;}

/*left hand spacer*/

.lhs  {background-color:#D9C8B6;}

/*form*/

#formcontainer 	{padding:40px 0 0 0;}
.label 			{padding:0 20px 0 0; font-weight: bold;}
.form {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #666666; text-decoration: none; border: 1px solid #666666; background-color: #FFFFFF; width:240px; font-weight: normal; padding:1px 0 1px 10px;}
.submit {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #666666; font-weight: bold; border: 1px solid #666666; background-color: #FFFFFF;}

.error {color: #87286e; font-size: 12px; margin: 20px 0 10px 0; padding: 0; font-weight: bold;}



#footer			{background-color:#6E6256; border-top:2px solid #ffffff; padding-top:40px; text-align: center; font-size: 90%; color: #cccccc; padding: 5px; margin-top:40px;}
#footer a		{color: #ffffff;  text-decoration: none;}
#footer a:hover	{text-decoration: underline;}

#emma  	{float: left; font-size: 100%; color: #cccccc; padding: 2px;}
#emma a		{color: #cccccc;  text-decoration: none;}
#emma a:hover	{text-decoration: underline;}


/*Guestbook page*/

.guestbook 			{width:350px; background-color:#BEAB97; padding:20px 20px 20px 20px; color:#FFFFFF; margin:0;}
.nextprevious				{padding-top:10px; text-align:right;}



/*footer rentals page
#footerrentalsbar				{background-color:#566E6A; border-top:2px solid #ffffff; text-align: center; font-size: 110%;  padding: 5px; color:#ffffff;}
#footerrentalsbar a		{color: #ffffff;  text-decoration: none;}
#footerrentalsbar a:hover	{text-decoration: underline;}

*/

/*rentals content text area

.rentalscontentbg  {background-color:#D1D9D9;}
#rentalscontent	{padding: 45px 35px 40px 35px;}
#rentalscontent h1	{color: #395351; font-size: 24px; margin: 0 0 20px 0; padding: 0; font-weight: normal;}
#rentalscontent p	{color: #395351;}
#rentalscontent h2 {color: #395351; font-size: 12px; margin: 20px 0 10px 0; padding: 0; font-weight: bold;}
#rentalscontent ul {margin:0;}
#rentalscontent ul li {margin-bottom: 10px;}
*/


/*rentals left hand spacer

.rentalslhs  {background-color:#C4CFCD;}

*/

/*Rentals Main Navigation

.rentalsnav						{background-color:#708180; }

ul#rentalsnav 					 {margin: 30px 20px 25px 25px; font-size:12px; padding:0;}
ul#rentalsnav li				 {list-style: none; margin: 0; padding:0;}
ul#rentalsnav a		 			{text-align: left; line-height:20px;}
ul#rentalsnav a:active  		{color: #FFFFFF; text-decoration:none;}
ul#rentalsnav a:visited 		{color: #FFFFFF; text-decoration:none;}
ul#rentalsnav a:link 		 	{color: #FFFFFF; text-decoration:none;}
ul#rentalsnav a:hover 		 	{color: #C4CFCD;}

ul#sorentals 			 		{margin: 0px 20px 0px 0; font-size:12px; padding:8px 25px 8px 25px; font-weight:bold; background-color:#A9B6B3; width:100%; color:#FFFFFF; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff;}
ul#sorentals li				 	{list-style: none; margin: 0; padding:0;}
ul#sorentals li	a	 			{list-style: none; margin: 0; padding:0; color:#FFFFFF; text-decoration:none;}
ul#sorentals li	a:visited	 	{list-style: none; margin: 0; padding:0; color:#FFFFFF;}
ul#sorentals li	a:hover	 		{list-style: none; margin: 0; padding:0; color:#395351;}

a.rentalslink			{color:#395351; text-decoration:none; font-weight:bold;}

a.rentalslink:active		{color:#395351; text-decoration:underline; font-weight:bold;}
a.rentalslink:hover			{color:#395351; text-decoration:underline; font-weight:bold;}

*/

/*bed & breakfast left hand spacer

.bnblhs  {background-color:#d6c1cc;}
*/

/*bed & breakfast content text area

.bnbcontentbg  {background-color:#d6c1cc;}
#bnbcontent	{padding: 45px 35px 40px 35px;}
#bnbcontent h1	{color: #4e1c36; font-size: 24px; margin: 0 0 20px 0; padding: 0; font-weight: normal;}
#bnbcontent p	{color: #4e1c36;}
#bnbcontent h2 {color: #4e1c36; font-size: 12px; margin: 20px 0 10px 0; padding: 0; font-weight: bold;}
#bnbcontent ul {margin:0;}
#bnbcontent ul li {margin-bottom: 10px;}
*/

/*bed & breakfast Main Navigation

.bnbnav						{background-color:#89717d; }

ul#bnbnav 					 {margin: 30px 20px 25px 25px; font-size:12px; padding:0;}
ul#bnbnav li				 {list-style: none; margin: 0; padding:0;}
ul#bnbnav a		 			{text-align: left; line-height:20px;}
ul#bnbnav a:active  		{color: #FFFFFF; text-decoration:none;}
ul#bnbnav a:visited 		{color: #FFFFFF; text-decoration:none;}
ul#bnbnav a:link 		 	{color: #FFFFFF; text-decoration:none;}
ul#bnbnav a:hover 		 	{color: #d6c1cc;}

ul#sobnb 			 		{margin: 0px 20px 0px 0; font-size:12px; padding:8px 25px 8px 25px; font-weight:bold; background-color:#c3acb8; width:100%; color:#FFFFFF; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff;}
ul#sobnb li				 	{list-style: none; margin: 0; padding:0;}
ul#sobnb li	a	 			{list-style: none; margin: 0; padding:0; color:#FFFFFF; text-decoration:none;}
ul#sobnb li	a:visited	 	{list-style: none; margin: 0; padding:0; color:#FFFFFF;}
ul#sobnb li	a:hover	 		{list-style: none; margin: 0; padding:0; color:#4e1c36;}

#sobnbfeature 			 		{margin: 10px 0px 0px 0; font-size:12px; padding:3px 9px 8px 9px; font-weight:bold;  width:100%; color:#FFFFFF;  }

#sobnbfeature img			 		{padding-bottom:10px; }
#sobnbfeature h1					{font-size:18px; padding-bottom:0px; color:#4e1c36;}
#sobnbfeature li				 	{list-style: none; margin: 0; padding:0;}
#sobnbfeature li	a	 			{list-style: none; margin: 0; padding:0; color:#FFFFFF; text-decoration:none;}
#sobnbfeature li	a:visited	 	{list-style: none; margin: 0; padding:0; color:#FFFFFF;}
#sobnbfeature li	a:hover	 		{list-style: none; margin: 0; padding:0; color:#4e1c36;}

a.bnblink			{color:#4e1c36; text-decoration:none; font-weight:bold;}

a.bnblink:active		{color:#4e1c36; text-decoration:underline; font-weight:bold;}
a.bnblink:hover			{color:#4e1c36; text-decoration:underline; font-weight:bold;}

*/

/*bed & breakfast rentals page
#footerbnbbar				{background-color:#4e1c36; border-top:2px solid #ffffff; text-align: center; font-size: 110%;  padding: 5px; color:#ffffff;}
#footerbnbbar a		{color: #ffffff;  text-decoration: none;}
#footerbnbbar a:hover	{text-decoration: underline;}

*/