body,td,th {font-family: Arial, Helvetica, sans-serif;font-size: 100%;color: #01615d;margin-bottom:90px;}

a:link {color:#CCCCCC;text-decoration: none;}

a:visited {text-decoration: none;color: #ffffff;}

a:hover {text-decoration: none;color:#ede7c3;}

a:active {text-decoration: none;color: #CCCCCC;}

body{background-image: url(images/background.jpg);}

#menu {font-size:0.9em;position:fixed;width:50%;background-color:#01615d;top:0px;padding: 1% 0.5% 1% 0.5%;text-align:center;border-radius: 0px 0px 8px 8px;max-width:1200px;}

/* Make menu absolute, not fixed, on IE 5 & 6 */
  #menu { position: absolute }
  *>#menu { position: fixed }

.wrap{width:57%;}

.nav{font-size:1.15em;}
		
.topnav{padding-left:1.2em;padding-right:1.2em}

.topnavend{padding-left:1.2em;padding-right:0.5em}

.contactbutton{position:fixed;background-color:#a80000;right:0;top:30%;width: 7em;padding-right:1em;padding-top:0.9em;padding-bottom:0.9em;padding-left:1em;border-radius: 7px 0px 0px 7px;}

.contactbutton2{position:fixed;background-color:#a80000;right:0;top:70%;width: 7em;padding-right:1em;padding-top:0.9em;padding-bottom:0.9em;padding-left:1em;border-radius: 7px 0px 0px 7px;}

.whitebackground{maxwidth:1200px;background-color:#ffffff;margin-left:0.5%;margin-right:0.5%;margin-top:1.5%;margin-bottom:2%;padding:1%;border-radius: 16px 16px 16px 16px;box-shadow: 0 3px 5px #666666;}

.firstborder{border: solid 0.2em #ede7c3;border-radius: 16px 16px 16px 16px;}

.secondborder{border: solid 0.3em #01615d;margin:0.25% 0.25% 0.25% 0.25%;border-radius: 16px 16px 16px 16px;background-color:#FFFFFF;box-shadow: 0 1px 3px #666666;}

.logo{margin-top:4%;text-align:center;padding-left:9%;max-width:90%;height:100%;}

.translations{float:right;margin-top:1em;margin-right:1.5em;font-size:0.7em;letter-spacing:0.1em;}

.toptestimonial{color:#a80000;padding-top:2%;font-size:1.6em;padding-bottom:1em;padding-left:1%;padding-right:1%;text-align:center;max-width:90%;}

.sitemap1{margin-left:6%;margin-top:6%;}

.infomap{border-radius: 8px 8px 8px 8px;border: solid 2px #01615d;}

.italicone{font-style:italic;font-size:1.1em;}

.paraone{padding:0em 30px 0em 30px;text-align:center;}

.picone{border-radius: 8px 8px 8px 8px;float:left;margin-left:2%;margin-top:2%;max-width:96%;height:100%;}

.pictwo{border-radius: 8px 8px 8px 8px;margin-top:2%;max-width:96%;height:100%;}

.threestar{float:left;padding-top:1.5%;margin-left:2%;margin-right:1%;max-width:80%;height:100%;}

.picthree{border-radius: 8px 8px 8px 8px;float:right;margin-top:2%;margin-bottom:2%;margin-right:1%;margin-left:2%;max-width:90%;height:100%;}

.headerone{font-size:1.1em;padding-top:2%;padding-left:2%;margin-right:1%;color:#a80000;text-align:left;}

.headertwo{font-size:1.1em;margin-top:2%;padding-left:3%;color:#a80000;text-align:left;}

.header3{font-size:1.1em;margin-top:0.5%;padding-left:3%;color:#a80000;text-align:left;}

.paratwo{line-height:120%;text-align:justify;padding-left:3%;padding-right:2%;}

.parathree{line-height:120%;text-align:justify;padding-left:2em;padding-right:2em;text-align:left;}

.more{font-size:0.8em;font-style:italic;color:#a80000;}

.quoteone{line-height:150%;text-align:justify;padding-left:3%;padding-top:1%;padding-right:3%;font-size:0.9em;}

.quotetwo{line-height:150%;text-align:justify;padding-left:3em;padding-right:2em;padding-top:0.5em;font-size:0.9em;}

.picfour{border-radius: 8px 8px 8px 8px;margin-top:1%;text-align:center;width:95%;height:100%;margin-bottom:1.5%;min-width:98%;}

.picfive{border-radius: 8px 8px 8px 8px;float:left;margin-left:1%;margin-top:1%;max-width:96%;height:100%;}

.picsix{border-radius: 8px 8px 8px 8px;margin-top:1%;max-width:96%;height:100%;}

.picseven{padding-right:1%;padding-left:2%;float:right;max-width:90%;height:100%;margin-bottom:3.5em;}

.pic8{border-radius: 8px 8px 8px 8px;float:left;max-width:90%;height:100%;margin-bottom:3em;}

.pic9{margin-left:2em;margin-top:2em;}

.bigquote{line-height:150%;text-align:center;color:#01615d;padding-left:3%;padding-right:3%;font-size:1.5em;padding-top:2%;margin-bottom:2%;}

.footer{text-align:center;margin-top:2em;margin-bottom:3em;}

.facebook{padding-top:-1em;margin-right:1%;float:right;}

.rooms1{color:#a80000;padding-top:1.2em;font-size:1.1em;padding-bottom:1em;padding-left:1.5em;padding-right:1.5em;text-align:center;}

.rooms2{border-radius: 8px 8px 8px 8px;float:left;margin-left:25px;margin-top:1em;max-width:90%;height:100%;text-align:center;}

.rooms3{border-radius: 8px 8px 8px 8px;margin-top:0px;max-width:90%;height:100%;margin-top:1em;}

.rooms4{float:left;padding-top:1.5em;padding-left:5px;margin-left:30px;margin-right:1em;max-width:80%;height:100%;}

.rooms5{border-radius: 8px 8px 8px 8px;float:right;margin:3%;max-width:90%;height:100%}

.rooms6{border-radius: 8px 8px 8px 8px;float:right;margin-top:3%;margin-right:3%;margin-left:3%;margin-bottom:3%;max-width:90%;height:100%;}

.rooms7{line-height:140%;text-align:justify;padding-left:3%;padding-right:3%;padding-top:0.5%;max-width:96%;}

.rooms8{line-height:140%;text-align:justify;padding-left:2em;padding-right:2em;padding-top:0.25em;}

.rooms9{line-height:140%;text-align:justify;padding-left:2em;padding-right:2em;padding-top:0.25em;padding-bottom:3em;}

.roomsextra{line-height:140%;text-align:justify;padding-left:2em;padding-right:2em;padding-top:0.25em;}

.rooms10{border-radius: 8px 8px 8px 8px;float:left;margin-left:25px;margin-top:2em;max-width:90%;height:100%;text-align:center;}

.rooms11{border-radius: 8px 8px 8px 8px;max-width:90%;height:100%;margin-top:2em;}

.rooms12{border-radius: 8px 8px 8px 8px;float:left;margin-left:25px;margin-top:2em;max-width:90%;height:100%;text-align:center;}

.rooms13{border-radius: 8px 8px 8px 8px;margin-top:2em;max-width:90%;height:100%;}

.rooms14{border-radius: 8px 8px 8px 8px;margin-top:2em;text-align:center;max-width:95%;height:100%;}

.rooms15{line-height:150%;text-align:center;color:#01615d;padding-left:2em;padding-right:2.5em;padding-top:1.5em;font-size:1.8em;}

.rooms16{text-align:center;margin-top:2em;}

.rooms17{text-align:center;margin-top:1.5em;margin-bottom:3em;}

.rooms18{text-align:center;margin-top:2em;}

.rooms19{border-radius: 8px 8px 8px 8px;text-align:center;max-width:98%;height:100%;}

.directions1{border-radius: 8px 8px 8px 8px;text-align:center;max-width:80%;height:100%;margin-top:1.75em;margin-left:-3em;}

.directions2{margin-top:5%;float:right;margin-right:2%;margin-left:2%;margin-bottom:2%;max-width:96%%;height:100%;}

.directions3{text-align:left;max-width:96%;margin-left:2%;margin-top:5%;margin-bottom:5%;}

.direct4{margin-top:5%;}

.direct5{font-size:1.2em;color:#990000;padding-left:2%;}

.direct6{font-size:1em;color:#990000;}

.direct7{color:#990000;}

.direct8{font-size:1em;color:#990000;padding-top:2%;}

.direct9{padding-top:1%;}

.direct10{color:#990000;}

.direct11{padding:3%;padding-bottom:1%;font-size:150%;text-align:justify;line-height:150%;}

.direct12{color:#990000;font-weight:bold;}

.direct13{border-radius: 8px 8px 8px 8px;margin-top:30px;text-align:center;max-width:98%;height:100%;}

.direct14{line-height:150%;text-align:center;color:#01615d;padding:3%;font-size:1.8em;}

.foot1{text-align:center;margin-top:2em;}

.foot2{text-align:center;margin-top:1.5em;margin-bottom:3em;}

.foot3{letter-spacing:0em;}

.foot4{font-size:1.4em;letter-spacing:0.1em;color:#a80000;}

.foot5{padding-top:-1em;margin-right:2em;float:right;}

.psjmenu{position:fixed;right:0;top:14.5%;width:14em;max-width:20%;padding-top:0.25em;padding-bottom:0.25em;padding-left:0em;margin-left:-0.25em;border-radius: 7px 0px 0px 7px;font-size:0.9em;text-align:left;background: hsla(80, 90%, 100%, 0.9);border: 2px solid #01615d;border-right:0px;line-height:200%;font-size:0.8em;}

.book1{padding-left:1.2em;padding-right:1.2em}

.book2{border-radius: 8px 8px 8px 8px;text-align:center;max-width:98%;height:100%;margin-top:1%;}

.map{font-size:0.8em;}

.things1{border-radius: 8px 8px 8px 8px;margin-top:1em;margin-bottom:1em;max-width:90%;height:100%;float:right;margin-left:2em;margin-right:2em;}

.gal1{margin-top:2em;font-size:2em;}

.gal2{padding-left:0.5em;padding-right:0.5em;}

.gal3{border-radius: 8px 8px 8px 8px;float:left;margin-left:1%;margin-top:3%;margin-right:0.5%;max-width:80%;height:100%;}

.gal4{border-radius: 8px 8px 8px 8px;margin-top:3%;max-width:80%;height:100%;margin-left:1%;margin-right:1%;}

.gal5{border-radius: 8px 8px 8px 8px;float:left;margin-left:2em;margin-top:3em;margin-bottom:2em;margin-right:0.5em;max-width:96%;height:100%;}

.gal6{line-height:150%;text-align:center;color:#01615d;padding:3%;font-size:1.8em;}

.staff{border-radius: 8px 8px 8px 8px;float:right;margin-left:1%;margin-top:3%;margin-right:0.5%;max-width:80%;height:100%;}

.staff2{border-radius: 8px 8px 8px 8px;float:right;margin-left:1%;margin-top:0.5%;margin-right:0.5%;max-width:80%;height:100%;}


