html{overflow-y:scroll}body{background-color:#f5f5f6;margin:0;padding:0;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;color:#737776}#doc{position:relative;width:990px;margin:auto}#page{position:relative;float:left;clear:left;margin:auto;width:980px;padding:5px
5px 0 5px;background-color:#fff}#content{position:relative;float:left;clear:left;width:980px;background:transparent url('/images/content-bg.gif') left top repeat-y}#main{position:relative;float:left;width:740px}p{margin:0}img{border:none}object{outline:none}.hidden{position:absolute;left:-10000px}.red{color:#f00 !important}#header{position:relative;float:left;clear:left;height:69px;width:980px}#logo{position:absolute;top:0;left:0;background:transparent url('/images/logo.gif') top left no-repeat}#logo
a{display:block;width:129px;height:69px;margin:0}#agenttitle{position:absolute;vertical-align:bottom;bottom:5px;left:174px;width:235px;height:64px}#agenttitle
div{position:absolute;bottom:0}#agenttitle
span{font-size:16px}#top{position:absolute;top:5px;right:5px;height:69px}#top-sections{position:absolute;bottom:2px;right:252px;width:313px;height:33px}#top-sections
ul{margin:0;padding:0;list-style:none}#top-sections ul
li{float:left;width:98px;padding-left:5px;height:33px;line-height:33px;vertical-align:middle;border-left:1px dotted #c7c7c7;font-size:18px}#top-sections ul li
a{color:#8d8b8b;text-decoration:none}#top-search{position:absolute;width:240px;height:20px;bottom:7px;right:0}#top-search
form{display:block;float:left;clear:left;margin:0;padding:0}#top-search form
label{float:left;width:23px;height:20px;background:transparent url('/images/search-label-bg.gif') left top no-repeat}#top-search form
input{float:left;height:16px;width:186px;border:0;background:transparent url('/images/search-bg.gif') right top no-repeat;padding:2px
5px 2px 0;margin:0;background-position:right -20px}#top-search form
input.search{background-position:right 0}#top-search form
button{float:left;width:20px;height:20px;margin-left:6px;padding:0;background:transparent url('/images/search.gif') left top no-repeat;border:none;cursor:pointer}#navigation{position:relative;float:left;clear:left;width:740px;height:53px;border-top:6px solid #dfdfe0}#navigation
ul{margin:0;padding:0;list-style:none}#navigation ul
li{float:left;width:104px;height:53px;background-color:transparent;background-image:url('/images/navigation.png');background-repeat:no-repeat}#navigation ul li
a{display:block;width:104px;height:53px}#navigation ul li.family-holidays{background-position:-312px 0}#navigation ul li.family-holidays-mauritius{background-position:-312px -53px}#navigation ul li.family-holidays-seychelles{background-position:-312px -159px}#navigation ul li.about-beachcomber{background-position:-520px 0}#navigation ul li.about-beachcomber-mauritius{background-position:-520px -53px}#navigation ul li.about-beachcomber-seychelles{background-position:-520px -159px}#navigation ul li.special-offers{background-position:-624px 0}#navigation ul li.special-offers-mauritius{background-position:-624px -53px}#navigation ul li.special-offers-seychelles{background-position:-624px -159px}#navigation ul li.mauritius-hotels{background-position:0 0}#navigation ul li.mauritius-hotels-active{background-position:0 -53px}#navigation ul li.weddings-in-mauritius{background-position:-104px 0}#navigation ul li.weddings-in-mauritius-active{background-position:-104px -53px}#navigation ul li.mauritius-honeymoon{background-position:-208px 0}#navigation ul li.mauritius-honeymoon-active{background-position:-208px -53px}#navigation ul li.about-mauritius{background-position:-416px 0}#navigation ul li.about-mauritius-active{background-position:-416px -53px}#doc.mauritius #navigation ul li.about-beachcomber-active{background-position:-520px -53px}#navigation ul li.seychelles-hotels{background-position:0 -106px}#navigation ul li.seychelles-hotels-active{background-position:0 -159px}#navigation ul li.weddings-in-seychelles{background-position:-104px -106px}#navigation ul li.weddings-in-seychelles-active{background-position:-104px -159px}#navigation ul li.seychelles-honeymoon{background-position:-208px -106px}#navigation ul li.seychelles-honeymoon-active{background-position:-208px -159px}#navigation ul li.about-seychelles{background-position:-416px -106px}#navigation ul li.about-seychelles-active{background-position:-416px -159px}#doc.seychelles #navigation ul li.about-beachcomber-active{background-position:-520px -159px}#navigation ul li.christmas-mauritus{background-position:0 -212px}#navigation ul li.christmas-mauritus-active{background-position:0 -265px}#navigation ul li.christmas-prices{background-position:-104px -212px}#navigation ul li.christmas-prices-active{background-position:-104px -265px}#navigation ul li.our-hotels{background-position:-208px -212px}#navigation ul li.our-hotels-active{background-position:-208px -265px}#navigation ul li.christmas-about-us{background-position:-520px -212px}#navigation ul li.christmas-about-us-active{background-position:-520px -265px}#navigation ul li.christmas-special-offers{background-position:-624px -212px}#navigation ul li.christmas-special-offers-active{background-position:-624px -265px}#navigation ul li.how-to-book{background-position:-312px -212px}#navigation ul li.how-to-book-active{background-position:-312px -265px}#pagephoto{position:relative;float:left;clear:left;width:728px;overflow:hidden;border-top:6px solid #bababa;border-left:1px solid #bcbcbc;border-right:1px solid #bcbcbc}#pagephotoinner{position:relative;float:left;margin-left:-1px;width:730px}#pagephotobreadcrumb{position:absolute;bottom:9px;left:5px;height:10px;line-height:10px;font-size:10px;padding:3px
10px 5px 6px;vertical-align:middle;color:#fff;background-color:rgb(63,86,110);background-color:rgba(5,6,6,0.5);border:1px
solid rgb(170,170,170);border:1px
solid rgba(170,170,170, 0.8)}#pagephotobreadcrumb
a{text-decoration:none;color:#fff}#pagecontent{position:relative;float:left;clear:left;width:728px;border-left:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc;margin-bottom:5px}#pagecontentheader{position:relative;float:left;clear:left;width:728px;height:100px;border-bottom:6px solid #c9c9c9;background-color:#f4f4f4}#pagecontentheader
table{width:728px}#pagecontentheader
td.pagecontenttitle{width:1%;padding-right:1px;background:transparent url('/images/pagecontentheader.png') right center no-repeat}#pagecontentheader td.pagecontenttitle
h1{margin:0}#pagecontentheader td.pagecontenttext
div.outer{height:80px;padding:10px}#pagecontentheader td.pagecontenttext
div.inner{height:80px;overflow:hidden}#pagecontentheader td.pagecontenttext div.inner
h1{font-size:15px;font-weight:bold;color:#918a8a;margin:0
0 12px 0}#pagecontentheader td.pagecontenttext div.inner
h2{font-size:21px;font-weight:normal;line-height:28px;margin:12px
0}#pagecontentheader td.pagecontenttext div.inner h2
a{color:#918A8A;text-decoration:none}#pagecontentheader td.pagecontenttext div.inner h2 a:hover{text-decoration:underline}#pagecontentheader td.pagecontenttext div.inner
p{font-size:11px;line-height:15px;color:#918a8a;margin:0}#pagecontentblock{position:relative;float:left;width:708px;padding:10px}#pagecontentblock
h2{margin:0
0 10px 0;font-weight:normal;font-size:14px}#pagecontentblock #contact-us{width:676px;padding:16px;background-color:#f4f2f0}#pagecontentblock-homepagetext{position:relative;float:left;width:688px;padding:15px
10px}#pagecontentblock-homepagetext
h2{font-size:18px}#pagecontentblock-homepageblocks{position:relative;float:left;width:708px;background:transparent url('/images/homeblockbg.png') left top repeat-y}#pagecontentblock-homepageblocksinner{position:relative;float:left;width:708px;background:transparent url('/images/homeblockbottombg.png') left top no-repeat}#pagecontentblock-homepageblocks
div.homeblock{position:relative;float:left;width:226px;margin-left:15px;overflow:hidden}#pagecontentblock-homepageblocks div.homeblock:first-child{margin-left:0}#pagecontentblock-homepageblocks div.homeblock
h3{padding:13px
7px 10px 7px;margin:0;font-size:18px;font-weight:normal;height:16px;background-color:#f1efec}#pagecontentblock-homepageblocks div.homeblock
img{width:226px;height:190px;margin-bottom:3px}#pagecontentblock-homepageblocks div.homeblock
p{margin:0;padding:7px
8px;font-size:11px}#pagecontentblockouter{position:relative;float:left;width:694px;border:1px
solid #BCBCBC;padding:8px
6px}#pagecontentblockouter
#pagecontentblocksubnav{float:left;width:694px;background:transparent url('/images/contentblockouterbg.gif') top left repeat-y}#pagesubnav{position:relative;float:left;clear:left;width:194px;padding-right:8px;padding-bottom:160px}#pagesubnav
ul{margin:0;padding:0;list-style:none}#pagesubnav ul
li{padding:5px
10px 5px 9px;border-bottom:1px dotted #7c7b79;font-size:12px}#pagesubnav ul li
a{color:#918a8a}#pagesubnav ul li
a.active{color:#23a9d2}#pagesubnavfooter{position:absolute;bottom:8px;left:6px;width:194px}#pagesubnavfooter
ul{list-style:none;margin:0;padding:0}#pagesubnavfooter ul
li{background-color:#bababa;margin-top:3px}#pagesubnavfooter ul li
a{display:block;width:180px;height:16px;padding:10px
7px;color:#fff;text-transform:uppercase;font-size:12px}#pagecontentblockinner{float:left;width:694px}#pagecontentblocksubnav
#pagecontentblockinner{width:481px;padding-left:10px}#hotellist{position:relative;float:left;width:728px;margin:10px
0;background:transparent url('/images/dotted.gif') 362px top repeat-y}#hotellistfeatured{position:relative;float:left;clear:left;width:343px;height:387px;margin:0
10px 0 10px;padding:0
0 10px 0;border-bottom:1px dotted #bcbcbc}#hotellistfeatured
h3{font-size:19px}#hotellistfeaturedinner{position:relative;margin-bottom:10px;background-color:#f8f7f6;height:373px;width:331px;padding:6px
5px;border:1px
solid #c9c9c9}#hotellistfeaturedinner
h3{margin:0
0 10px 0}#hotellistfeaturedicon{margin-bottom:8px}#hotellistfeaturedfooter{position:absolute;bottom:0;left:0;bottom:6px;width:319px;height:16px;margin:0
11px}#hotellistfeaturedtext{position:relative;margin:0
6px;height:178px;width:319px;overflow:hidden}#hotellistfeaturedtext
ul{padding:0
2px;list-style:inside;color:#23a9d2}div.hotellisthotel{position:relative;float:left;width:344px;height:115px;margin:10px
10px 0 10px;padding:0
0 10px 0;border-bottom:1px dotted #bcbcbc}div.hotellisthotel.first{margin-top:0}div.hotellisthotel.last{padding-bottom:0;border-bottom:none}#hotellist div.hotellisthotel
h3{margin:0
0 4px 0;font-size:16px;line-height:18px;font-weight:normal}#hotellist h3
a{text-decoration:none}div.hotellisticon{position:relative;float:left;width:155px;height:115px;padding-right:10px}div.hotellisttext{position:relative;float:left;width:179px;height:99px;padding-bottom:16px;overflow:hidden}div.hotelisttextprice{position:absolute;bottom:0;left:0;height:16px;width:144px;overflow:hidden;color:#4d4a4a}div.hotellisttextmore{position:absolute;bottom:0;right:0;height:16px}div.hotellisttextmore
a{text-decoration:none}#hotelfilter{position:relative;float:left;height:20px;width:441px;margin-bottom:7px}#hotelfilter
ul{margin:0;padding:0;list-style:none}#hotelfilter ul
li{position:relative;float:left;margin-right:6px;height:20px;background-color:transparent;background-image:url('/images/hotelfilters.png');background-repeat:no-repeat}#hotelfilter ul li
a{display:block;height:20px}#hotelfilter ul li.hotelfilter-1, #hotelfilter ul li.hotelfilter-1
a{background-position:left top;width:95px}#hotelfilter ul li.hotelfilter-2, #hotelfilter ul li.hotelfilter-2
a{background-position:-95px top;width:95px}#hotelfilter ul li.hotelfilter-3, #hotelfilter ul li.hotelfilter-3
a{background-position:-190px top;width:120px}#hotelfilter ul li.hotelfilter-4, #hotelfilter ul li.hotelfilter-4
a{background-position:-310px top;width:95px}#hotelfilter ul li.hotelfilter-1.active{background-position:left -20px}#hotelfilter ul li.hotelfilter-2.active{background-position:-95px -20px}#hotelfilter ul li.hotelfilter-3.active{background-position:-190px -20px}#hotelfilter ul li.hotelfilter-4.active{background-position:-310px -20px}#pagecontentblockinner
h2{margin:0
0 6px 0;font-size:18px;font-weight:normal;color:#23a9d2;padding:2px
0 5px 0;border-bottom:1px dotted #7c7b79;line-height:19px}#resortmap{position:relative;float:left;border-bottom:6px solid #bababa;margin-bottom:13px;width:480px;height:425px;overflow:hidden}#resortmap-plan{position:absolute;top:0;left:0}#resortmap-map{position:absolute;display:none;top:0;left:0}#resortmap-earth{position:absolute;display:none;top:0;left:0}#resortmapcontrols{position:relative;float:left;width:481px}#resortmapcontrols
button{display:block;float:left;margin-right:6px;height:20px;background-color:transparent;background-image:url('/images/resortmapbuttons.png');background-repeat:no-repeat;border:none;cursor:pointer}#resortmapcontrols
button.plan{background-position:0 0;width:85px}#resortmapcontrols
button.plan.active{background-position:0 -20px}#resortmapcontrols
button.map{background-position:-85px 0;width:85px}#resortmapcontrols
button.map.active{background-position:-85px -20px}#resortmapcontrols
button.earth{background-position:-170px 0;width:103px}#resortmapcontrols
button.earth.active{background-position:-170px -20px}#pagecontentblockinner
h1{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:34px;line-height:34px;margin:10px
6px 5px 6px;text-transform:uppercase}#pagecontentblockinner h2
a{color:#23A9D2}#pagecontentblockinner
h3{font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:20px;margin:17px
0;font-weight:normal;color:#23a9d2}#pagecontentblockinner
hr{height:1px;border:none;border-top:1px dotted #999;display:block;clear:both}#pagecontentblockinner
hr.contentbreak{height:1px;border:none;display:block;visibility:hidden;clear:both}#pagecontentblockinner
p{margin:8px
0}#pagecontentblockinner p
a{color:#23a9d2;text-decoration:none}#pagecontentblockinner p a b,#pagecontentblockinner p a
strong{color:#23a9d2}#pagecontentblockinner
ul{list-style:none;padding-left:16px;color:#737776}#pagecontentblockinner.offers
ul{width:424px !important}#pagecontentblockinner ul
li{padding-left:9px;background:transparent url('/images/bullet.gif') left 6px no-repeat}#pagecontentblockinner ul li
a{color:#23a9d2;text-decoration:none}div.offerblock{float:left;clear:left;width:694px;padding-top:15px;padding-bottom:20px;border-top:1px dotted #999}div.offerblockright{float:right;width:440px}div.offerblockright
h2{margin-top:0;float:none !important;width:440px !important}div.offerblockright h3,div.offerblockright p,div.offerblockright ul,div.offerblockright
hr{float:none !important;width:440px !important}div.offerblockleft{float:left;width:235px}#pagecontentblock
p{margin:0
0 14px 0}#pagecontentblock a,#pagecontentblock strong,#pagecontentblock
b{text-decoration:none;color:#6F6C6C}#disqus_thread ul
li{background:none !important;padding:0
!important}div.hotelsuite{float:left;clear:left;width:481px;padding-top:10px;border-top:1px dotted #999}div.hotelsuiteleft{float:left;width:172px;padding-right:10px}div.hotelsuiteleft
p.plan{margin-bottom:0;padding:5px;background-color:#f4f2ef}div.hotelsuiteleft p.plan
a{color:#918A8A !important}div.hotelsuiteright{float:left;width:299px}div.hotelsuiteright
h2{border-bottom:none !important;font-size:14px !important}#sidebar{position:relative;float:right;width:240px;border-top:6px solid #bababa}#sidebar-phone{position:relative;float:left;width:230px;min-height:79px;padding-left:10px;border-bottom:6px solid #bababa}#sidebar-phone
h2{margin:9px
0;font-size:14px;font-weight:normal;color:#8a8989}#sidebar-phone
p{margin:9px
0;font-size:24px;color:#6f6c6c}#sidebar-availability{position:relative;float:left;clear:left;width:240px;height:98px;background:#fff url('/images/sidebar-availability.gif') left top no-repeat}#sidebar-availability
p{margin:0}#sidebar-availability p
a{display:block;width:240px;height:98px}div.sidebar-modules{position:relative;float:left;clear:left;width:240px;padding:0
0 28px 0}div.sidebar-module{position:relative;float:left;clear:left;width:222px;padding:12px
6px 12px 12px;color:#7c7b79;font-size:11px;background:transparent url('/images/hr.gif') left bottom repeat-x}div.sidebar-module
h3{font-size:16px;margin:0;color:#918A8A}div.sidebar-module h3
a{color:#918A8A;text-decoration:none}div.sidebar-module
p{margin-top:2px}div.sidebar-module p
a{text-decoration:none;color:#23A9D2}#sidebar-brochure
div{padding:0;background:none}#sidebar-brochure-image{position:relative;width:98px;height:110px}#sidebar-brochure-image
img{display:block}#sidebar-brochure-info{position:absolute;float:none;clear:none;bottom:20px;right:0;width:125px}#sidebar-brochure-info
h3{font-size:14px}#sidebar-facebook{background:url("/images/hr.gif") repeat-x scroll left bottom transparent;clear:left;color:#7C7B79;float:left;font-size:11px;padding:12px
6px 12px 12px;position:relative;width:222px}#sidebar-facebook
iframe{background-color:#fff;border:1px
solid #c9c9c9}#sidebar-twitter{background:url("/images/hr.gif") repeat-x scroll left bottom transparent;clear:left;color:#7C7B79;float:left;font-size:11px;padding:12px
6px 12px 12px;position:relative;width:222px}#sidebar-twitter
div{border-radius:0}div.twtr-tweet-text{font-size:11px}div.twtr-ft
span{font-size:11px !important}#sidebar-blog{position:relative;float:left;width:207px;border:1px
solid #aaa;background-color:#fff}#sidebar-blog
h3{position:relative;display:block;padding:12px;background-color:#aaa}#sidebar-blog h3
a{color:#fff}#sidebar-blog
span.rss{position:absolute;right:3px;top:4px}#sidebar-blog span.rss
img{border:0}#sidebar-blog div.sidebar-blog-item{padding:6px
12px;background:none;color:#8a8989}#sidebar-blog div.sidebar-blog-item
h4{margin:0;color:#6e6f6e;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px}#sidebar-testimonials{position:relative;float:left;width:207px;border:1px
solid #aaa;background-color:#fff}#sidebar-testimonials
h3{position:relative;display:block;padding:12px;background-color:#aaa}#sidebar-testimonials
h3{color:#fff}#sidebar-testimonials
p{margin:6px}#sidebar-testimonials
p.author{text-align:right;font-weight:bold;margin-top:0}#sidebar-testimonials
p.submit{position:relative;display:block;margin:0;padding:12px;background-color:#aaa;text-align:right}#sidebar-testimonials p.submit
a{color:#fff}#footer{position:relative;float:left;clear:left;width:978px;height:104px;border-top:6px solid #bababa;border-bottom:6px solid #bababa;padding:12px
1px 9px 1px;overflow:hidden}div.footerblock{position:relative;float:left;width:229px;height:104px;padding:0
8px;border-right:1px dotted #bbb}div.footerblock
h3{float:left;clear:left;width:224px;font-weight:normal;font-size:24px;color:#6f6c6c;margin:0;padding:0}div.footerblock
p{float:left;clear:left;width:224px;font-size:11px;color:#918a8a;margin:7px
0 0 0}div.footerblock
p.call{font-size:24px;color:#6f6c6c}div.footerblock
p.agentname{font-size:20px;line-height:22px;margin-top:25px}div.footerblock p
a{color:#918a8a;text-decoration:none}#footercards{position:absolute;bottom:0;left:8px;width:229px;height:27px;border-top:1px dotted #bbb;background:transparent url('/images/cards.jpg') 1px 4px no-repeat}#creds{position:relative;float:left;clear:left;width:980px;height:42px;background:#eeece8 url('/images/creds.gif') right top no-repeat;border-top:6px solid white;border-bottom:6px solid white}#creds
a{display:block;margin:0;height:42px;width:410px;margin-left:570px}#footerlinks{position:relative;float:left;clear:left;width:980px;text-align:center;margin:0
0 40px 0;font-size:11px}#footerlinks
p{margin:9px
0 0 0}#footerlinks
a{margin:0;padding:0;text-decoration:none;color:#5E5D5D}#footerlinks
p.blue{color:#23A9D2}#footerlinks p.blue
a{color:#23A9D2}#together{position:relative;float:left;clear:left;width:980px;text-align:right;margin:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#888}#together div.together-standards{float:left}#together div.together-link{float:right}#together
a{text-decoration:none;color:#888}.mauritiustext{color:#23a9d2}.seychellestext{color:#1da35c}#doc.mauritius
.brandedtext{color:#23a9d2}#doc.mauritius
.brandedtopborder{border-top-color:#23a9d2}#doc.mauritius #pagecontentblock-homepagetext
a{color:#23a9d2}#doc.mauritius #top-search form
button{background-image:url('/images/search-mauritius.gif')}#doc.mauritius #top-sections ul li.active
a{color:#23a9d2}#doc.mauritius div.pagecontent ul
li{background-image:url('/images/bullet-square-mauritius.gif')}#doc.mauritius #pagecontentblockinner ul
li{background-image:url('/images/bullet-mauritius.gif')}#doc.mauritius #pagesubnavfooter
li.second{background-color:#10b7dc}#doc.mauritius #pagesubnavfooter
li.third{background-color:#096e84}#doc.mauritius #pagecontentblock-homepagetext
h2{color:#23a9d2}#doc.seychelles #pagesubnavfooter
li.second{background-color:#1da35c}#doc.seychelles #pagesubnavfooter
li.third{background-color:#086c37}#doc.seychelles
.brandedtext{color:#1da35c}#doc.seychelles
.brandedtopborder{border-top-color:#1da35c}#doc.seychelles #sidebar #sidebar-availability{background-position:left -98px}#doc.seychelles #top-search form
button{background-image:url('/images/search-seychelles.gif')}#doc.seychelles #pagecontentblockinner ul
li{background-image:url('/images/bullet-seychelles.gif')}#doc.seychelles #top-sections ul li.active
a{color:#1da35c}#doc.seychelles #pagecontentblockinner
h2{color:#1da35c}#doc.seychelles #pagecontentblockinner
h3{color:#1da35c}#doc.seychelles #pagecontentblockinner
a{color:#1da35c}#doc.seychelles #pagecontentblockinner a strong, #doc.seychelles #pagecontentblockinner a
b{color:#1da35c}#doc.seychelles #pagesubnav
a.active{color:#1da35c}#doc.seychelles #pagecontentblock-homepagetext
h2{color:#1da35c}#doc.christmas
.brandedtext{color:#a4091f}#doc.christmas
.brandedtopborder{border-top-color:#a4091f}#doc.christmas #sidebar #sidebar-availability{background-position:left -98px}#doc.christmas #top-search form
button{background-image:url('/images/search-christmas.gif')}#doc.christmas #pagecontent
h1{color:#a4091f}#doc.christmas #pagecontent
a{color:#a4091f}#doc.christmas #pagecontent
h2{color:#a4091f}div.searchheader{position:relative;background-color:#F3F3F3;border-top:1px solid #A0A0A0;padding:2px
5px;font-size:10px;text-align:right}ol.searchresults{padding:0;list-style:none;width:504px}ol.searchresults
li{margin-bottom:20px}ol.searchresults li
h3{font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;line-height:20px;font-weight:normal;margin-bottom:1px}ol.searchresults li h3
a{color:#3576B0}ol.searchresults li
p{font-size:11px;margin:0}ol.searchresults li
p.searchurl{margin-bottom:10px}ol.searchresults li p.searchurl
a{text-decoration:none;color:#008000}ol.searchresults li p
span.highlight{font-weight:bold}div.searchfooter{position:relative;padding:2px
5px;font-size:10px;text-align:center}div.searchfooter
a{color:#3576B0}div.searchfooter
span.currentpage{font-weight:bold}div.offerscroller{position:relative}div.offerscroller
div.offer{position:absolute;top:0;left:0}#offer-control{position:absolute;top:0;left:0;display:none}#offer-control
a{display:block;width:18px;background-color:rgb(63,86,110);background-color:rgba(5,6,6,0.5);color:#fff;background-position:left center;background-repeat:no-repeat}#offer-control
a.previous{position:absolute;top:0;left:0;background-image:url('/images/previous-arrow.gif')}#offer-control
a.next{position:absolute;top:0;right:0;background-image:url('/images/next-arrow.gif')}#gallery{position:relative;float:left;clear:left;padding-top:17px;padding-bottom:3px;width:704px;height:290px;overflow:hidden}#gallery div.gallery-slide{position:absolute;top:17px;left:0;height:290px;width:704px}#gallery div.gallery-slide-image{float:left;width:450px;height:290px;margin-right:8px}#gallery div.gallery-slide-content{float:left;width:246px}#gallery div.gallery-slide-content
h2{font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:normal;line-height:17px;margin:0;text-transform:uppercase;font-style:normal}#gallery-footer{float:left;clear:left;width:704px;background-color:#eeece8}#gallery-control{position:relative;float:left;clear:left;width:442px;padding:4px;text-align:center;font-size:11px;line-height:11px;border-right:8px solid #fff}#gallery-control
a{margin:4px;text-decoration:none;color:#5e5d5d}#gallery-control
a.previous{margin-right:17px;color:#999897}#gallery-control
a.next{margin-left:17px;color:#999897}#pagegalleryfilter{position:absolute;bottom:0;left:0;height:24px;width:350px;background-color:#f4f2f0;padding:5px
0 5px 12px}#pagegalleryfilter
div.dropdownfilter{position:absolute;bottom:10px;left:10px}#pagegalleryfilter
ul{list-style:none;margin:0;padding:0;position:relative}#pagegalleryfilter ul
li{position:relative;float:left;margin-right:10px;padding-left:9px;border-left:1px dotted #b4b3b1;font-size:15px;line-height:23px;vertical-align:middle}#pagegalleryfilter ul li
a{text-decoration:none;color:#7c7b79;position:relative;z-index:2}#pagegalleryfilter ul li a:hover{text-decoration:underline}#pagegalleryfilter ul li:hover
ul{display:block}#pagegalleryfilter ul li
ul{display:none;position:absolute;padding-top:29px;top:0;left:0;min-width:240px;z-index:1}#pagegalleryfilter ul li ul
li{clear:left;border-right:none;background-color:rgba(255,255,255,0.9) !important;background-color:#fff;border-left:none;width:300px;margin-top:0;padding-top:8px;padding-bottom:8px;font-size:12px}#pagegalleryfilter ul li ul li
a{text-decoration:none;position:relative;z-index:2}#pagegalleryfilter ul li ul li a:hover{text-decoration:underline}#pagegalleryfilter
select{float:right}#pagecontentgallery{float:left;clear:left;width:702px;padding:0
3px}#pagecontentgallery
div.galleryimage{float:left;width:168px;height:111px;margin-right:10px;margin-bottom:9px}#pagecontentgallerypaging{float:left;clear:left;width:708px;height:12px;margin:5px
0;text-align:center}#pagecontentgallerypaging
p{margin:0}#pagecontentgallerypaging
a{position:relative;display:inline-block;width:13px;height:12px;background:transparent url('/images/gallery-bullet.png') top left no-repeat}#doc.mauritius #pagecontentgallerypaging
a.current{background-image:url('/images/gallery-current-mauritius.png')}#doc.seychelles #pagecontentgallerypaging
a.current{background-image:url('/images/gallery-current-seychelles.png')}#pagecontentgallerypaging
a.previous{height:13px;width:8px;background:transparent url('/images/gallerypaging-left.png') center left no-repeat;margin-right:10px}#pagecontentgallerypaging
a.next{height:13px;width:8px;background:transparent url('/images/gallerypaging-right.png') center left no-repeat;margin-left:10px}#photooverlay{position:absolute;top:0;left:0;width:730px;height:335px;overflow:hidden}#photooverlaybg{position:absolute;top:0;left:0;width:730px;height:335px;background-color:#fff;opacity:0.85}#photooverlaycontent{position:absolute;top:0;left:1px;width:728px;height:382px;color:#606161;overflow:hidden}#photooverlaycontent
h2{float:left;clear:left;width:706px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:15px;font-weight:normal;color:#20292a;margin:9px
11px 0 11px}#photooverlaycontent
hr{float:left;clear:left;display:block;width:728px;margin:0;padding:0;height:2px;background-color:#bababa;color:#bababa;border:none;border-bottom:1px solid white}#photooverlaycontent
p{float:left;clear:left;width:700px;margin:10px
14px}#photooverlaycontent p
a{text-decoration:none;color:#20292a}#photooverlaycontent
ul{float:left;clear:left;width:702px;margin:10px
14px 0 14px;padding:0;list-style:none}#photooverlaycontent ul
li{display:block;float:left;width:200px;padding-left:9px;background:transparent url('/images/bullet.gif') left center no-repeat}#photooverlaycontent ul li
a{text-decoration:none;color:black}#pagephotoinner
ul.photoscroller{margin:0;padding:0;list-style:none}#pagephotoinner ul.photoscroller li
img{display:block;margin:0;padding:0}#social{position:relative;float:right;width:268px;height:21px;margin-right:10px;margin-bottom:10px}#socialinner{position:relative;float:right;width:268px}#social
p.para{margin:0;padding:0}#social p.para
span.sharetext{float:left;width:35px;line-height:21px;vertical-align:middle}#social p.para
a.facebookshare{display:block;float:left;width:20px;height:20px;margin-right:3px;margin-top:1px;background:transparent url('/images/social.png') left top no-repeat}#social p.para
a.twitter{display:block;float:left;width:20px;height:20px;margin-right:3px;margin-top:1px;background:transparent url('/images/social.png') -20px top no-repeat}#social
div.thoughts{float:left;width:105px;height:20px;margin-top:1px;margin-left:2px;background:transparent url('/images/social.png') -40px top no-repeat}#social div.thoughts
a{display:block;width:105px;height:20px}
