BODY { background: #CEE5F6; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; SCROLLBAR-FACE-COLOR: #808080; SCROLLBAR-HIGHLIGHT-COLOR: #DBD7D7; SCROLLBAR-SHADOW-COLOR: #256591; SCROLLBAR-3DLIGHT-COLOR: #575757; SCROLLBAR-ARROW-COLOR: #262626; SCROLLBAR-TRACK-COLOR: #808080; SCROLLBAR-DARKSHADOW-COLOR: #262626 }

p.info {  font-family: times new roman; font-size: 12pt }

a.int:link { color: #FFFFFF; text-decoration: none }
a.int:hover { color: #122D40;  text-decoration: none }
a.int:active { color: #FFFFFF;  text-decoration: none }
a.int:visited { color: #FFFF80;  text-decoration: none }

a.ext1:link { color: #FFFFFF; text-decoration: none }
a.ext1:hover { color: #122D40;  text-decoration: none }
a.ext1:active { color: #000000;  text-decoration: none }
a.ext1:visited { color: #FFFFFF;  text-decoration: none }

a.ext2:link { color: #0000FF; text-decoration: underline }
a.ext2:hover { color: #020572;  text-decoration: underline; background-color: #FFFF00 }
a.ext2:active { color: #59065A;  text-decoration: none }
a.ext2:visited { color: #FB6205;  text-decoration: none }

a.ext3:link { color: #0000FF; text-decoration: underline }
a.ext3:hover { color: #020572;  text-decoration: underline }
a.ext3:active { color: #59065A;  text-decoration: none }
a.ext3:visited { color: #FB6205;  text-decoration: none }

a.ext4:link { color: #0000FF; text-decoration: none }
a.ext4:hover { color: #020572;  text-decoration: none }
a.ext4:active { color: #0000FF;  text-decoration: none }
a.ext4:visited { color: #0000FF;  text-decoration: none }

img.interior { border-style: groove; border-width: 4px; border-color: #D7AB60; text-align: center; margin: 10px 0px 0px 0px }
img.button1 { border-style: solid; border-width: 1px; border-color: #383549; margin: 15px 0px 0px 0px }
img.button2 { border-style: solid; border-width: 1px; border-color: #383549; margin: 15px 15px 0px 15px }

hr  { width: 80%;  text-align: center; height: 2px; color: #122d40; margin: 10px 0px 5px 0px}
li  { font-family: times new roman; font-size: 11pt; font-weight: 700; font-style: normal; color: #09151d; margin: 0px 0px 0px 0px }
li.details  { font-family: times new roman; font-size: 11pt; font-weight: 400; font-style: normal; color: #09151d; margin: 0px 0px 0px 0px }
caption {  padding: 0px 0px 10px 0px; font-family: times new roman; font-size: 14pt; font-weight: 700; font-style: normal; text-align: left; text-decoration: underline; color: #122d40 }
td.sidebar-top	{ width: 123px; padding: 500px 0px 100px 0px; background: url(images/sidebar.gif) repeat-y }
td.sidebar-top1	{ width: 123px; padding: 1175px 0px 100px 0px; background: url(images/sidebar.gif) repeat-y }
td.sidebar-top2	{ width: 123px; padding: 750px 0px 100px 0px; background: url(images/sidebar.gif) repeat-y }
td.sidebar-top3	{ width: 123px; padding: 1995px 0px 100px 0px; background: url(images/sidebar.gif) repeat-y }
td.sidebar-top4	{ width: 123px; padding: 1065px 0px 100px 0px; background: url(images/sidebar.gif) repeat-y }
td.sidebar-top5	{ width: 123px; padding: 2595px 0px 100px 0px; background: url(images/sidebar.gif) repeat-y }
td.sidebar-top6	{ width: 123px; padding: 1365px 0px 100px 0px; background: url(images/sidebar.gif) repeat-y }
td.sidebar-bot	{ width: 123px; padding: 0px 0px 10px 0px; background: url(images/sidebar.gif) repeat-y }
td.red	{ background-color: #f53501 }
td.green	{ background-color: #03b903 }
td.months	{ margin: 0px 0px 0px 0px; padding: 20px 0px 20px 0px }
td.link	{ padding: 20px 0px 0px 0px }
td.booking	{ padding: 20px 0px 0px 0px }
table.avail	{ margin: 10px 0px 0px 0px }

#body 	{ position: relative; z-index: 20; visibility: visible; left: 300px; top: 150px;  }
#body1 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 150px }
#body2 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 145px }
#body3 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 165px }
#body4 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 185px }
#body5 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 205px }
#body6 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 225px }
#body7 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 245px }
#body8 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 265px }
#body9 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 285px }
#body10 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 305px }
#bodyA 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 165px }
#bodyB 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 185px }
#bodyC 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 205px }
#bodyD 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 225px }
#bodyE 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 245px }
#bodyF 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 265px }
#bodyG 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 285px }
#bodyH 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 305px }
#bodyI 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 325px }
#bodyJ 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 345px }
#bodyK 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 365px }
#bodyL 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 385px }
#bodynotes 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 325px }
#bodyN 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 415px }
#bodyNs 	{ position: relative; z-index: 20; visibility: visible; left: 225px; top: 360px }
#deposit 	{ position: absolute; z-index: 20; visibility: visible; left: 225px; top: 1500px }
#form 	{ position: absolute; z-index: 20; visibility: visible; left: 225px; top: 690px }
#header	{ position: absolute; z-index: 10; visibility: visible; left: 0px; top: 0px }
#sidebar	{ position: absolute; z-index: 20; visibility: visible; left: 0px; top: 300px }
#labelH	{ position: absolute; z-index: 20; visibility: visible; left: 38px; top: 141px }
#labelC	{ position: absolute; z-index: 20; visibility: visible; left: 30px; top: 174px }
#labelL	{ position: absolute; z-index: 20; visibility: visible; left: 30px; top: 207px }
#labelA	{ position: absolute; z-index: 20; visibility: visible; left: 22px; top: 241px }
#labelB	{ position: absolute; z-index: 20; visibility: visible; left: 33px; top: 274px }
#credit	{ position: absolute; z-index: 30; visibility: visible; left: 15px; top: 1000px }

p.title { font-family: times new roman; font-size: 18pt; font-weight: 700; font-style: italic; text-align: center; color: #122D40;  margin: 0px 0px 0px 0px }
p.title1 { font-family: times new roman; font-size: 12pt; font-weight: 700; font-style: normal; text-align: center; color: #122D40;  margin: 15px 0px 5px 0px }
p.title1a { font-family: times new roman; font-size: 14pt; font-weight: 400; font-style: normal; text-align: center; color: #122D40;  margin: 15px 0px 15px 0px }
p.title2 { font-family: times new roman; font-size: 18pt; font-weight: 700; font-style: normal; text-align: center; color: #122D40;  margin: 0px 0px 0px 0px }
p.title3 { font-family: times new roman; font-size: 11pt; font-weight: 700; font-style: normal; text-align: left; color: #122D40;  margin: 10px 0px 3px 0px }
p.title3a { font-family: times new roman; font-size: 11pt; font-weight: 700; font-style: normal; text-decoration: underline; text-align: left; text-indent: 10px; color: #122D40;  margin: 15px 0px 0px 0px }
p.title3b { font-family: times new roman; font-size: 11pt; font-weight: 700; font-style: normal; text-decoration: underline; text-align: left; text-indent: 10px; color: #122D40;  margin: 3px 0px 0px 0px }
p.title3c { font-family: times new roman; font-size: 12pt; font-weight: 700; font-style: normal; text-decoration: underline; text-align: left; color: #122D40;  margin: 0px 0px 8px 0px }
p.photo { text-align: center; margin: 0px 0px 0px 0px }
p.location { font-family: times new roman; font-size: 14pt; font-weight: 700; font-style: italic; text-align: center; color: #09151D; margin: 0px 0px 15px 0px }
p.cottages { font-family: times new roman; font-size: 12pt; font-weight: 700; font-style: italic; text-align: center; color: #09151D; margin: 0px 0px 15px 0px }
p.holiday { font-family: times new roman; font-size: 14pt; font-weight: 400; font-style: normal; text-align: center; color: #09151D; margin: 20px 0px 5px 0px }
p.site { font-family: times new roman; font-size: 11pt; font-weight: 400; font-style: normal; text-align: center; color: #09151D; margin: 3px 0px 3px 0px }
p.situ { font-family: times new roman; font-size: 11pt; font-weight: 700; font-style: normal; text-align: center; color: #09151D; margin: 3px 0px 15px 0px }
p.rating { font-family: times new roman; font-size: 10pt; font-weight: 400; font-style: normal; text-align: center; color: #09151D; margin: 3px 0px 3px 0px }
p.details { font-family: times new roman; font-size: 9pt; font-weight: 400; font-style: normal; text-align: center; color: #09151D; margin: 10px 0px 0px 0px }
p.text { font-family: times new roman; font-size: 11pt; font-weight: 400; font-style: normal; text-align: left; color: #09151D; margin: 30px 10px 5px 5px }
p.text1 { font-family: times new roman; font-size: 11pt; font-weight: 400; font-style: normal; text-align: left; color: #09151D; margin: 30px 0px 5px 0px }
p.text1a { font-family: times new roman; font-size: 11pt; font-weight: 400; font-style: normal; text-align: left; color: #09151D; margin: 0px 0px 5px 0px }
p.text1b { font-family: times new roman; font-size: 11pt; font-weight: 400; font-style: normal; text-align: left; color: #09151D; margin: 0px 0px 7px 10px }
p.descrip1 { font-family: times new roman; font-size: 11pt; font-weight: 400; font-style: normal; text-align: left; text-indent: 10px; color: #09151D; margin: 15px 0px 0px 0px }
p.descrip2 { font-family: times new roman; font-size: 11pt; font-weight: 400; font-style: normal; text-align: left; text-indent: 10px; color: #09151D; margin: 5px 0px 0px 0px }
p.link { font-family: times new roman; font-size: 12pt; font-weight: 400; font-style: normal; text-align: right; margin: 5px 0px 0px 0px }
p.link1 { font-family: times new roman; font-size: 12pt; font-weight: 400; font-style: normal; text-align: right; margin: 15px 4px 10px 0px }
p.NYlink { font-family: times new roman; font-size: 16px; font-weight: 400; font-style: normal; text-align: right; margin: 0px 10px 20px 0px }
p.address { font-family: times new roman; font-size: 14px; font-weight: 400; font-style: normal; text-align: center; color: #FFFFFF; background: #3590CF; margin: 0px 0px 0px 10px; padding-bottom: 3px; }
p.label { font-family: times new roman; font-size: 18px; font-weight: 400; font-style: normal; text-align: left; color: #FFFFFF; margin: 0px 0px 0px 0px }
p.label2 { font-family: times new roman; font-size: 18px; font-weight: 400; font-style: normal; text-align: center; color: #FFFFFF; margin: 0px 0px 0px 0px }
p.credit { font-family: times new roman; font-size: 11pt; font-weight: 400; font-style: normal; color: #122D40; text-align: center; margin: 0px 0px 3px 0px }
p.rights { font-family: times new roman; font-size: 10pt; font-weight: 400; font-style: normal; color: #122D40; text-align: center; margin: 0px 0px 0px 0px }
p.email { font-family: times new roman; font-size: 11pt; font-weight: 400; font-style: normal; color: #122D40; text-align: center; margin: 20px 0px 3px 0px }
p.error { font-family: times new roman; font-size: 11pt; font-weight: 700; font-style: normal; text-align: left; color: #09151D; margin: 5px 150px 0px 150px }
p.thanks { font-family: times new roman; font-size: 11pt; font-weight: 700; font-style: normal; text-align: left; color: #09151D; margin: 5px 150px 0px 150px }
p.avail { font-family: times new roman; font-size: 16px; font-weight: 400; font-style: normal; text-align: center; color: #09151D; margin: 0px 0px 0px 0px }

