*{margin:0}html{height:100%}body{height:100%;font-family:verdana;background:#ccc url(images/top_BG.gif) top left repeat-x}#container{min-height:100%;height:auto!important;background:url(images/bottom_BG.gif) bottom left repeat-x;margin:0 auto -100px}#header{height:150px;width:742px;background:url(images/header_BG.gif) bottom right no-repeat;margin:0 auto}h1{width:388px;height:67px;position:relative;top:43px;text-indent:-9999px;font-size:12px;background:url(images/heading.gif) center no-repeat}h1 a{display:block;width:388px;height:67px}h2{line-height:140%;font-size:16px;color:#699;font-weight:400;border-bottom:2px dotted #ccc;border-top:2px dotted #ccc;background:#f6f6f6;padding:7px 0}h3{font-weight:400;text-align:center;font-size:16px;color:#699;border-bottom:1px solid #ccc;background:#eee;padding:10px 0}#navbar{list-style:none;height:50px;width:742px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 auto;padding:0}#navbar li{float:left;border-right:1px solid #ccc;border-left:1px solid #fff}#navbar li:hover{background:url(images/li_BG.gif) bottom left repeat-x}#navbar a{display:block;line-height:50px;text-decoration:none;text-transform:uppercase;color:#777;font-size:16px;padding:0 10px}#navbar .current{border-bottom:1px solid #f8f8f8;background:#f8f8f8 url(images/li_BG.gif) top left repeat-x}#navbar .current:hover{background:#f8f8f8 url(images/li_BG.gif) top left repeat-x}.page{width:680px;border-left:1px solid #fff;border-right:1px solid #fff;background:#f8f8f8;margin:0 auto;padding:30px 30px 30px 29px}.pageLeft{float:left;width:290px}.pageRight{float:right;width:360px}p{line-height:140%;font-size:14px;color:#666;padding:15px 0 5px}p a{color:#39c;text-decoration:none}p a:hover{text-decoration:underline}.caption{color:#699;font-size:12px;text-align:center;margin-bottom:30px;background:#eee;border:1px solid #ddd;padding:8px 5px 10px}.links{clear:both;padding:30px 0 10px}.links a{color:#39c;font-size:14px}.links a img{display:block;float:left;width:100px;height:60px;border:2px solid #ccc;margin:20px 20px 0 0}.links a img:hover{border:2px solid #bbb}#facilities{width:288px;margin-bottom:30px;padding-bottom:10px;border:1px solid #ccc;background:#cde5e5 url(images/price_BG.gif) 0 30px repeat-x}#facilities h3{text-align:left;padding-left:10px;margin-bottom:9px}#facilities ul{padding-left:10px}#facilities li{list-style:none;font-size:14px;color:#666;background:url(images/bullet.gif) center left no-repeat;padding:5px 0 7px 15px}.price{width:358px;margin-top:20px;padding-bottom:10px;border:1px solid #ccc;background:#cde5e5 url(images/price_BG.gif) 0 30px repeat-x}.price p{text-align:center}.clear{clear:both}.push{height:100px}#footer{height:83px;padding-top:17px;width:742px;background:url(images/footer_BG.gif) 0 2px repeat-x;margin:0 auto}#footer ul{height:30px;list-style:none;border-left:1px solid #ddd;border-right:1px solid #ddd;padding:0}#footer li{float:left;border-right:1px solid #ddd}#footer .link{float:right;border-right:none;border-left:1px solid #ddd}#footer ul a{display:block;line-height:30px;text-decoration:none;color:#777;padding:0 10px}#footer #copy{float:left}#footer p{float:right;padding-top:30px;color:#999;font-size:10px}.contactDetails{text-align:right}.contact_h1{text-align:left}.contactDetails p{line-height:30px;padding:10px 0}.contactDetails span{float:left;color:#699}.contactForm{text-align:right;padding-left:30px;border-left:2px solid #eee}.contactForm p{line-height:40px;color:#699}#top{padding-top:30px}.contactForm #name,.contactForm #email,.contactForm #mailFilter{width:230px;font-size:15px;color:#777;border:1px solid #ccc;padding:5px}.contactForm textarea{width:313px;height:220px;margin-top:5px;line-height:22px;color:#777;border:1px solid #ccc;overflow:auto;padding:5px}#send{cursor:pointer;text-transform:uppercase;color:#eee;border:none;background:#9cf;padding:5px}#send:hover{background:#39c}.gallery a .first{margin:10px 0 20px}.gallery a img{background:#fff;border:1px solid #ccc;margin:10px 0 20px 30px;padding:10px}.gallery a img:hover{background:#f5f5f5;border:1px dashed #699}#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff}.lbLoading{background:#fff url(images/loading.gif) no-repeat center}#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}#lbPrevLink{left:0}#lbPrevLink:hover{background:transparent url(images/prevlabel.gif) no-repeat 0 15%}#lbNextLink{right:0}#lbNextLink:hover{background:transparent url(images/nextlabel.gif) no-repeat 100% 15%}#lbBottom{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(images/closelabel.gif) no-repeat center;outline:none;margin:5px 0}#lbCaption,#lbNumber{margin-right:71px}#lbCaption{font-weight:700}a:active,a:focus,.gallery a:focus,.gallery a:active{outline:none}#navbar .current a,#footer .current a,#footer ul a:hover,#footer p a{color:#699}
