@font-face{font-family:'LiberationSansNarrowRegular';src:url('liberationsansnarrow-regular-webfont.eot');src:url('liberationsansnarrow-regular-webfont.eot?#iefix') format('embedded-opentype'),url('liberationsansnarrow-regular-webfont.woff') format('woff'),url('liberationsansnarrow-regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'LiberationSansNarrowBold';src:url('liberationsansnarrow-bold-webfont.eot');src:url('liberationsansnarrow-bold-webfont.eot?#iefix') format('embedded-opentype'),url('liberationsansnarrow-bold-webfont.woff') format('woff'),url('liberationsansnarrow-bold-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}a{color:#939393;}
a:hover{color:#939393;}
h1,h2,h3,h4,h5,h6{margin:0;}
ul,ul li{padding:0;margin:0;}
ul li{margin-left:20px;}
a:hover{text-decoration:underline;}
body{margin:0;padding:0;background:#ffffff url(images/headdec.png) 50% 17px no-repeat;text-align:center;font-family:arial,helvetica,sans-serif;font-size:13px;color:#939393;}body h1,body h2,body h3,body h4,body h5,body h6{color:#939393;font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:18px;letter-spacing:1px;}
body h2,body h3,body h4,body h5,body h6{font-size:15px;}
img{border:0;}
div#layout{margin:0 auto;padding-top:25px;width:908px;}
div#menu{display:table;width:908px;margin:0 auto 27px;border:0;}div#menu ul{display:table-row;height:32px;overflow:hidden;}div#menu ul,div#menu ul td li,div#menu ul li{padding:0;margin:0;border:0;list-style:none;}
div#menu ul li{display:table-cell;margin-left:0;}div#menu ul li a{line-height:32px;height:32px;color:#005391;display:block;text-align:center;text-decoration:none;text-transform:lowercase;font-family:LiberationSansNarrowRegular,"Arial Narrow",arial,sans;font-size:12px;font-weight:bold;letter-spacing:1px;}div#menu ul li a span{display:inline-block;*zoom:1;*display:inline;width:10px;height:14px;background:url(images/quote.png) 0 -25px no-repeat;-background-image:url(images/quote.gif);background-color:#005391;}
div#menu ul li a span.open{margin-right:2px;}
div#menu ul li a span.close{margin-left:1px;}
div#menu ul li a.c span.open{background-position:0 0;}
div#menu ul li a.c span.close{background-position:0 -50px;}
div#menu ul li a:hover span.open{background-position:0 0;}
div#menu ul li a:hover span.close{background-position:0 -50px;}
div#menu ul li.mc1 a span,div#menu ul li.mc1 a{color:#005391;}
div#menu ul li.mc1 a span{background-color:#005391;}
div#menu ul li.mc2 a span,div#menu ul li.mc2 a{color:#009cde;}
div#menu ul li.mc2 a span{background-color:#009cde;}
div#menu ul li.mc3 a span,div#menu ul li.mc3 a{color:#df0000;}
div#menu ul li.mc3 a span{background-color:#df0000;}
div#menu ul li.mc4 a span,div#menu ul li.mc4 a{color:#feae01;}
div#menu ul li.mc4 a span{background-color:#feae01;}
div#menu ul li.mc5 a span,div#menu ul li.mc5 a{color:#4f8314;}
div#menu ul li.mc5 a span{background-color:#4f8314;}
div#menu ul li.mc6 a span,div#menu ul li.mc6 a{color:#ccd000;}
div#menu ul li.mc6 a span{background-color:#ccd000;}
div#menu ul li.mc7 a span,div#menu ul li.mc7 a{color:#007eb3;}
div#menu ul li.mc7 a span{background-color:#007eb3;}
div#menu ul li.mc8 a span,div#menu ul li.mc8 a{color:#95ad0f;}
div#menu ul li.mc8 a span{background-color:#95ad0f;}
div.leftmenu{text-align:left;float:left;padding-left:21px;width:361px;border-right:1px solid #939393;color:#939393;padding-bottom:165px;}div.leftmenu div#sub1,div.leftmenu div#sub2{font-size:12px;float:left;}div.leftmenu div#sub1 ul,div.leftmenu div#sub2 ul,div.leftmenu div#sub1 ul li,div.leftmenu div#sub2 ul li{margin:0;padding:0;list-style:none;}
div.leftmenu div#sub1 h2,div.leftmenu div#sub2 h2{font-size:100%;font-weight:normal;line-height:21px;}
div.leftmenu div#sub1 ul li,div.leftmenu div#sub2 ul li{display:inline;}div.leftmenu div#sub1 ul li a,div.leftmenu div#sub2 ul li a{display:block;line-height:19px;height:19px;color:#888888;text-decoration:none;}
div.leftmenu div#sub1{font-weight:bold;border-right:1px solid #aaaaaa;width:150px;}div.leftmenu div#sub1 ul li a{color:#005391;}div.leftmenu div#sub1 ul li a:hover,div.leftmenu div#sub1 ul li a.c{color:#939393;}
div.leftmenu div#sub2{width:180px;margin-left:-1px;border-left:1px solid #aaaaaa;padding-left:16px;}div.leftmenu div#sub2 h2,div.leftmenu div#sub2 ul li a:hover,div.leftmenu div#sub2 ul li a.c{color:#005391;}
div.leftmenu div#sub2 ul#s2v li a,div.leftmenu div#sub2 ul#s2f li a{padding-left:12px;background:url(images/bullet.png) 0 0 no-repeat;}div.leftmenu div#sub2 ul#s2v li a.c,div.leftmenu div#sub2 ul#s2f li a.c,div.leftmenu div#sub2 ul#s2v li a:hover,div.leftmenu div#sub2 ul#s2f li a:hover{background-position:0 -21px;}
div.lm2 div#sub1 ul li a{color:#009cde;}div.lm2 div#sub1 ul li a:hover,div.lm2 div#sub1 ul li a.c{color:#939393;}
div.lm2 div#sub2 h2,div.lm2 div#sub2 ul li a:hover,div.lm2 div#sub2 ul li a.c{color:#009cde;}
div.lm2 div#sub2 ul#s2v li a.c,div.lm2 div#sub2 ul#s2v li a:hover{background-position:0 -42px;}
div.lm3 div#sub1 ul li a{color:#df0000;}div.lm3 div#sub1 ul li a:hover,div.lm3 div#sub1 ul li a.c{color:#939393;}
div.lm3 div#sub2 h2,div.lm3 div#sub2 ul li a:hover,div.lm3 div#sub2 ul li a.c{color:#df0000;}
div.lm3 div#sub2 ul#s2v li a.c,div.lm3 div#sub2 ul#s2v li a:hover{background-position:0 -63px;}
div.lm4 div#sub1 ul li a{color:#feae01;}div.lm4 div#sub1 ul li a:hover,div.lm4 div#sub1 ul li a.c{color:#939393;}
div.lm4 div#sub2 h2,div.lm4 div#sub2 ul li a:hover,div.lm4 div#sub2 ul li a.c{color:#feae01;}
div.lm4 div#sub2 ul#s2v li a.c,div.lm4 div#sub2 ul#s2v li a:hover{background-position:0 -84px;}
div.lm5 div#sub1 ul li a{color:#4f8314;}div.lm5 div#sub1 ul li a:hover,div.lm5 div#sub1 ul li a.c{color:#939393;}
div.lm5 div#sub2 h2,div.lm5 div#sub2 ul li a:hover,div.lm5 div#sub2 ul li a.c{color:#4f8314;}
div.lm5 div#sub2 ul#s2v li a.c,div.lm5 div#sub2 ul#s2v li a:hover{background-position:0 -105px;}
div.lm6 div#sub1 ul li a{color:#ccd000;}div.lm6 div#sub1 ul li a:hover,div.lm6 div#sub1 ul li a.c{color:#939393;}
div.lm6 div#sub2 h2,div.lm6 div#sub2 ul li a:hover,div.lm6 div#sub2 ul li a.c{color:#ccd000;}
div.lm6 div#sub2 ul#s2v li a.c,div.lm6 div#sub2 ul#s2v li a:hover{background-position:0 -126px;}
div.lm7 div#sub1 ul li a{color:#007eb3;}div.lm7 div#sub1 ul li a:hover,div.lm7 div#sub1 ul li a.c{color:#939393;}
div.lm7 div#sub2 h2,div.lm7 div#sub2 ul li a:hover,div.lm7 div#sub2 ul li a.c{color:#007eb3;}
div.lm7 div#sub2 ul#s2v li a.c,div.lm7 div#sub2 ul#s2v li a:hover{background-position:0 -147px;}
div.lm8 div#sub1 ul li a{color:#95ad0f;}div.lm8 div#sub1 ul li a:hover,div.lm8 div#sub1 ul li a.c{color:#939393;}
div.lm8 div#sub2 h2,div.lm8 div#sub2 ul li a:hover,div.lm8 div#sub2 ul li a.c{color:#95ad0f;}
div.lm8 div#sub2 ul#s2v li a.c,div.lm8 div#sub2 ul#s2v li a:hover{background-position:0 -168px;}
div#contentfoot{position:relative;text-align:left;width:908px;height:50px;}div#contentfoot div.menufoot{position:absolute;color:#939393;top:-140px;}div#contentfoot div.menufoot div.maplink,div#contentfoot div.menufoot div.findus{display:inline-block;*zoom:1;*display:inline;vertical-align:bottom;}
div#contentfoot div.menufoot div.maplink{width:182px;height:128px;padding:12px 0 0 30px;background:url(images/maplink.png) 17px 0 no-repeat;}
div#contentfoot div.menufoot div.findus{padding-bottom:13px;width:160px;font-size:12px;font-family:LiberationSansNarrowRegular,"Arial Narrow",arial,sans;letter-spacing:1px;}div#contentfoot div.menufoot div.findus h3{font-family:arial,helvetica,sans-serif;font-size:20px;}
div#contentfoot div.logo{position:absolute;left:757px;top:-15px;width:124px;height:50px;}
div#contentfoot div.phone,div#contentfoot div.enquire{display:inline-block;*zoom:1;*display:inline;height:42px;vertical-align:top;line-height:26px;}
div#contentfoot div.phone{padding-left:62px;padding-top:10px;background:url(images/fphone.gif) 22px 10px no-repeat;font-size:22px;font-weight:bold;letter-spacing:-1px;width:150px;color:#005894;}
div#contentfoot div.enquire{font-size:20px;padding-top:11px;width:160px;font-weight:bold;}div#contentfoot div.enquire a{text-decoration:none;color:#df0000;}
div#contentfoot div#tour{position:absolute;top:8px;left:406px;width:158px;height:28px;}
div#contentfoot div.login{position:absolute;top:8px;left:584px;width:108px;height:28px;}
div#footdec{background:url(images/footdec.png) 50% 0 no-repeat;}
div#footer{margin:0 auto;height:46px;text-align:left;width:908px;}div#footer a,div#footer span{display:inline-block;*zoom:1;*display:inline;height:46px;vertical-align:top;text-decoration:none;}
div#footer div.left{float:left;padding-left:21px;width:130px;}
div#footer div.right{float:right;width:700px;text-align:right;padding-right:22px;}div#footer div.right div.facebook{display:inline-block;*zoom:1;*display:inline;vertical-align:top;width:100px;padding-top:13px;}
div#footer div.right div.links{padding-right:47px;}
div#footer div.right div.icons,div#footer div.right div.links{display:inline-block;*zoom:1;*display:inline;vertical-align:top;}div#footer div.right div.icons a,div#footer div.right div.links a,div#footer div.right div.icons span,div#footer div.right div.links span{padding:0 6px;}
div#header{height:273px;}
table.nbtable td{padding-right:10px;}
div.content{text-align:left;float:right;width:477px;border-left:1px solid #aaaaaa;margin-left:-1px;padding:0 24px 15px 24px;}div.content h1{padding-left:10px;background:url(images/h1.png) -14px 0 no-repeat;text-transform:lowercase;line-height:21px;}div.content h1 span{display:inline-block;*zoom:1;*display:inline;width:10px;height:21px;margin-left:3px;vertical-align:bottom;background:url(images/h1.png) 0 0 no-repeat;}
div.nomenu{text-align:left;float:none;width:auto;border-left:0;margin-left:0;padding:0 24px 140px 24px;}
div.nomaplink{padding:0 24px 16px 24px;}
ul#gallery,ul#gallery li{margin:0;padding:0;list-style:none;}
ul#gallery li{display:inline-block;*zoom:1;*display:inline;padding:0 14px 10px 6px;vertical-align:top;}
div.fix{clear:both;height:0;line-height:1px;font-size:1px;overflow:hidden;}
.dim{position:fixed;-position:absolute;top:0;left:0;background:#000;z-index:10;}
.loading{position:fixed;-position:absolute;top:0;left:0;width:200px;height:32px;padding:34px 0 34px 0;text-align:center;background:#fff;z-index:20;}
.popupwindow{position:fixed;-position:absolute;background:#fff;padding:10px;z-index:15;}.popupwindow .title{text-align:left;padding:16px 100px 6px 10px;line-height:22px;height:22px;}
.popupwindow .close{position:absolute;bottom:16px;right:20px;width:76px;height:22px;background:url(images/closebutton.png) no-repeat;cursor:pointer;}
.gallerywindow .image{width:700px;}
.gallerywindow .prev,.gallerywindow .next{position:absolute;height:52px;width:33px;background:url(images/nav.png) 0 -52px no-repeat;}
.gallerywindow .prev{cursor:pointer;left:12px;}
.gallerywindow .next{cursor:pointer;right:12px;background-position:0 -156px;}
.gallerywindow .prevhover{background-position:0 0;}
.gallerywindow .nexthover{background-position:0 -104px;}
.gallerywindow .disabled{background-position:-33px 0;cursor:default;}
.youtubewindow .listing{text-align:left;width:700px;height:300px;overflow:auto;}.youtubewindow .listing div{cursor:pointer;padding:12px 3px;margin-left:28px;display:inline-block;*zoom:1;*display:inline;}.youtubewindow .listing div img{-moz-box-shadow:1px 1px 8px #333;-webkit-box-shadow:1px 1px 8px #333;box-shadow:1px 1px 8px #333;}
form.form2 div.pad{padding-left:0;text-align:right;width:320px;margin:0 auto 0 0;}
form.form2 div.san{padding-left:120px;margin:0px auto 0px 0px;}form.form2 div.san select.si{width:200px;}
div#sanctummap{border:1px solid #939393;}div#sanctummap div.inner{height:400px;}
div#mapbuttons{font-size:13px;font-family:arial,helvetica,sans-serif;margin:5px;}div#mapbuttons div.button{float:left;-moz-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.4);-webkit-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.4);box-shadow:0px 2px 4px rgba(0, 0, 0, 0.4);}div#mapbuttons div.button div{border:1px solid #717b87;border-left-width:0px;line-height:16px;padding:1px 6px;cursor:pointer;background:#fff;color:#000;}
div#mapbuttons div.first div{border-left-width:1px;}
div#mapbuttons div.hover div{background:#f2f2f2;background-image:linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-ms-linear-gradient(top, #ffffff, #e6e6e6);}
