body { margin:0px; background-color:#000; background-image:url(Resources/antique_plain_01.jpg); background-repeat:repeat-x; background-position:left top; background-attachment:fixed; height:100% }
html { height:100% }
a:link { color:#000 }
a:visited { color:#000 }
a:hover { color:#3f7638 }
a:active { color:#000 }
#item2a1b1 a:link { color:#eaeaea }
#item2a1b1 a:visited { color:#eaeaea }
#item2a1b1 a:hover { color:#917b4c }
#item2a1b1 a:active { color:#eaeaea }
#item2a2a a:link { color:#eaeaea }
#item2a2a a:visited { color:#eaeaea }
#item2a2a a:hover { color:#917b4c }
#item2a2a a:active { color:#eaeaea }
#name-field { color:#000000; background-color:#FFFFFF; border-width:1px; border-style:solid;  border-color:#6D6D6D; height:20px; width:125px;}
#tel-field { color:#000000; background-color:#FFFFFF; border-width:1px; border-style:solid;  border-color:#6D6D6D; height:20px; width:125px;}
#email-field { color:#000000; background-color:#FFFFFF; border-width:1px; border-style:solid;  border-color:#6D6D6D; height:20px; width:125px;}
#comments_245044 { margin-left:-9999px; display:none; }
#carousel_carousel div.scroller { overflow:hidden }
#carousel_carousel div.scroller div.section { overflow:hidden; float:left; height:85px; width:765px }
#carousel_carousel div.scroller { width:1630px; height:85px }
#fwNav1 { float:left;  padding:0; margin:0; list-style:none; }
#fwNav1 .fwNavItem { width:126px; float:left;margin:0; padding:0; border-right:0; border-top:0; border-bottom:0; border-left:0; position:relative; }
#fwNav1 .fwNavItem a { display:block;color:#FFFFFF; text-decoration:none; background:url(Resources/transparent.gif) repeat; margin:0;padding:3px 10px 6px 10px; height:1%; }
#fwNav1 .fwFirstChild { border-left:0; }
#fwNav1 .fwLastChild { border-right:0; }
#fwNav1 .fwNavItem:hover > span a, #fwNav1 .fwNavItem:hover > a { color:#C3B091; text-decoration:none; background:url(Resources/transparent.gif) repeat; }
#fwNav1 .fwNavItem a:hover, #fwNav1 .fwNavItem span a:hover, #fwNav1 .fwNavItem a:focus { color:#C3B091; text-decoration:none; background:url(Resources/transparent.gif) repeat; }
#fwNav1 .fwNavItem a:active { text-decoration:none; background:url(Resources/transparent.gif) repeat; }
#fwNav1 * .sub { visibility: hidden; position:absolute; left:-1px;  float:left; padding:0; margin:0; list-style:none; }
#fwNav1 .sub * .sub { top:-1px; }
#fwNav1 .fwNavItem .sub .fwNavItem { display:block; margin:0; padding:0; left:0; width:200px;border-bottom:0; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-top:0; }
#fwNav1 * * * .sub { left:100%; top:0}
#fwNav1 .fwNavItem .sub .fwNavItem a { display:block;color:#C3B091; text-decoration:none; background:#333333; margin:0;padding:8px 10px 8px 10px; height:1%; }
#fwNav1 .fwNavItem .sub .fwFirstChild { border-top:1px solid #FFFFFF; }
#fwNav1 .fwNavItem .sub .fwLastChild { border-bottom:1px solid #FFFFFF; }
#fwNav1 .fwNavItem .sub .fwNavItem:hover > span a, #fwNav1 .fwNavItem .sub .fwNavItem:hover > a { color:#006633; text-decoration:none; background:#E4D49E; }
#fwNav1 .fwNavItem .sub .fwNavItem a:hover, #fwNav1 .fwNavItem .sub .fwNavItem span a:hover, #fwNav1 .fwNavItem .sub .fwNavItem a:focus { color:#006633; text-decoration:none; background:#E4D49E; }
#fwNav1 :hover > .sub { visibility:visible; }
#PageDiv { position:relative; min-height:100%; margin:auto; width:950px }
#page-content { position:absolute; width:765px; top:65px; right:151px; z-index:1; background-color:#fff; border:solid #fff 4px }
#page-body { position:relative; width:764px }
#main-image { position:relative; float:left; width:764px; height:300px }
#enquiry-block { position:relative; float:left; width:764px; height:85px }
#enquiry-block1 { position:relative; float:left; width:746px; padding-left:18px }
#col1a { position:relative; float:left; width:468px; padding:18px }
#item8 { position:relative; width:468px; height:260px }
#item2a1b1 { position:relative; float:left; width:227px; height:243px }
#item2a1b1_tl { position:absolute; left:0px; top:0px; width:13px; height:13px; z-index:0; background-image:url(Resources/block-background-.png) }
#item2a1b1_t { position:absolute; left:13px; top:0px; right:13px; height:13px; z-index:0; background-image:url(Resources/block-background-a.png) }
#item2a1b1_tr { position:absolute; width:13px; top:0px; right:0px; height:13px; z-index:0; background-image:url(Resources/block-background-b.png) }
#item2a1b1_l { position:absolute; left:0px; top:13px; width:13px; bottom:13px; z-index:0; background-image:url(Resources/block-background-c.png) }
#item2a1b1_r { position:absolute; width:13px; top:13px; right:0px; bottom:13px; z-index:0; background-image:url(Resources/block-background-d.png) }
#item2a1b1_bl { position:absolute; left:0px; height:13px; width:13px; bottom:0px; z-index:0; background-image:url(Resources/block-background-e.png) }
#item2a1b1_b { position:absolute; left:13px; height:13px; right:13px; bottom:0px; z-index:0; background-image:url(Resources/block-background-f.png) }
#item2a1b1_br { position:absolute; width:13px; height:13px; right:0px; bottom:0px; z-index:0; background-image:url(Resources/block-background-g.png) }
#item2a1b1_m { position:absolute; left:0px; top:0px; right:0px; bottom:0px; padding:4px; margin:13px; background-image:url(Resources/block-background-h.png) }
#item2a2a { position:relative; float:left; width:227px; height:243px }
#item2a2a_tl { position:absolute; left:0px; top:0px; width:13px; height:13px; z-index:0; background-image:url(Resources/block-background-i.png) }
#item2a2a_t { position:absolute; left:13px; top:0px; right:13px; height:13px; z-index:0; background-image:url(Resources/block-background-j.png) }
#item2a2a_tr { position:absolute; width:13px; top:0px; right:0px; height:13px; z-index:0; background-image:url(Resources/block-background-k.png) }
#item2a2a_l { position:absolute; left:0px; top:13px; width:13px; bottom:13px; z-index:0; background-image:url(Resources/block-background-l.png) }
#item2a2a_r { position:absolute; width:13px; top:13px; right:0px; bottom:13px; z-index:0; background-image:url(Resources/block-background-m.png) }
#item2a2a_bl { position:absolute; left:0px; height:13px; width:13px; bottom:0px; z-index:0; background-image:url(Resources/block-background-n.png) }
#item2a2a_b { position:absolute; left:13px; height:13px; right:13px; bottom:0px; z-index:0; background-image:url(Resources/block-background-o.png) }
#item2a2a_br { position:absolute; width:13px; height:13px; right:0px; bottom:0px; z-index:0; background-image:url(Resources/block-background-p.png) }
#item2a2a_m { position:absolute; left:0px; top:0px; right:0px; bottom:0px; padding:4px; margin:13px; background-image:url(Resources/block-background-h.png) }
#footer-block { position:relative; float:left; width:729px; padding:18px; background-color:#eaeaea }
#item3 { position:relative; width:729px }
#item1 { position:absolute; left:518px; top:497px; width:273px; height:541px; z-index:2 }
#col2a1 { position:absolute; left:550px; top:1049px; width:226px; z-index:3 }
#female-button { position:absolute; left:808px; top:403px; width:111px; height:63px; z-index:4 }
#mail-button { position:absolute; left:808px; top:503px; width:111px; z-index:5 }
#fitness-button { position:absolute; left:808px; top:453px; width:111px; z-index:6 }
#boutique-button { position:absolute; left:808px; top:253px; width:111px; z-index:7 }
#coastal-button { position:absolute; left:808px; top:303px; width:111px; z-index:8 }
#midweek-button { position:absolute; left:808px; top:553px; width:111px; z-index:9 }
#portugal-button { position:absolute; left:808px; top:685px; width:111px; z-index:10 }
#corporate-button { position:absolute; left:808px; top:353px; width:111px; z-index:11 }
#lifestyle-button { position:absolute; left:808px; top:619px; width:111px; z-index:12 }
#midweek-button1 { position:absolute; left:808px; top:123px; width:111px; z-index:13 }
#midweek-button1a { position:absolute; left:808px; top:57px; width:111px; z-index:14 }
#carousel_carousel { overflow:hidden; position:absolute; left:30px; top:369px; width:765px; height:85px; z-index:15 }
#carousel { position:relative; width:765px; height:85px }
#carousel-enquiry1a { position:relative; width:765px; height:85px }
#item9 { position:relative; float:left; width:149px; height:80px }
#item9a { position:relative; float:left; width:616px; height:70px }
#item9a_tl { position:absolute; left:0px; top:0px; width:14px; height:14px; z-index:0; background-image:url(Resources/item9a.png) }
#item9a_t { position:absolute; left:14px; top:0px; right:14px; height:14px; z-index:0; background-image:url(Resources/item9aa.png) }
#item9a_tr { position:absolute; width:14px; top:0px; right:0px; height:14px; z-index:0; background-image:url(Resources/item9ab.png) }
#item9a_l { position:absolute; left:0px; top:14px; width:14px; bottom:14px; z-index:0; background-image:url(Resources/item9ac.png) }
#item9a_r { position:absolute; width:14px; top:14px; right:0px; bottom:14px; z-index:0; background-image:url(Resources/item9ad.png) }
#item9a_bl { position:absolute; left:0px; height:14px; width:14px; bottom:0px; z-index:0; background-image:url(Resources/item9ae.png) }
#item9a_b { position:absolute; left:14px; height:14px; right:14px; bottom:0px; z-index:0; background-image:url(Resources/item9af.png) }
#item9a_br { position:absolute; width:14px; height:14px; right:0px; bottom:0px; z-index:0; background-image:url(Resources/item9ag.png) }
#item9a_m { position:absolute; left:0px; top:0px; right:0px; bottom:0px; padding-left:5px; padding-top:10px; margin:14px; background-image:url(Resources/item9ah.png) }
#item1a1 { position:absolute; left:35px; top:36px; width:762px; height:30px; z-index:17 }
#menu { position:absolute; left:36px; top:41px; width:882px; height:auto; z-index:18; overflow:visible }
#midweek-button1b { position:absolute; left:808px; top:189px; width:111px; z-index:19 }

