/* Cascading Style Sheet for Le Chalet Suisse Motel
http://lechaletsuisse.co.nz
crafted by yourwebsite.co.nz - 2006*/
* {font-family: "Times New Roman", Georgia, Times, serif;font-size: 14px;line-height: 1.5em;color: #333;}body {background: #acbdc5 url(../images/bg.png) repeat-x left top;margin: 0 0 20px 0;padding: 0;text-align: center;}form {margin: 0;padding: 0;}input, textarea, select {padding: 2px;border: 1px solid #1f3254;background-color: #D8E6F5;color: #000;font-family: "Times New Roman", Times, serif;font-size: 0.86em;}input.button {cursor: pointer;border: 1px solid #03c;}.top {float: right;text-transform: uppercase;text-decoration: none;font-size: x-small;color: #eee;padding: 5px;}.small {font-size: x-small;}.red {color: #c00;}.center {text-align: center;}.justify {text-align: justify;}.justify img {margin: 10px;}#skipNavigation {position: absolute;left: -1000px;}#page {margin: 0 auto;width: 780px;background: #fff url(../images/page.png) repeat-y center top;padding: 0;}#logo {background: #fff url(../images/logo.png) repeat-y center top;margin: 0;padding: 0;height: 112px;width: 780px;text-align: left;}#logo a,#logo a:link {display: block;width: 780px;height: 112px;text-decoration: none;text-indent: -9999px}#header {background: #5f92af url(../images/header2.jpg) no-repeat left top;margin: 0;padding: 0 0 0 11px;height: 212px;width: 769px;text-align: left;}#content {text-align: left;padding: 0 60px;}#content a:link {color: #00c;}#content a:visited {color: #666;}#content a:hover {color: #000;}#content a:active {color: #f00;}.point {margin: auto 3px auto -10px;color: #009;}#zoomin {width: 600px;height: 400px;border: 1px solid #006;}#translate {text-align: center;}#translate a {text-decoration: none;margin-right: 2px;text-align: right;}#translate a img {border: none;}#content img {border: 2px solid #5f92af;padding: 1px;}.noborder {border: none !important; text-decoration: none;}img.right {margin-left: 10px;float: right;}img.left {margin-right: 10px;float: left;}#content h2 {font-variant: small-caps;text-align: left;color: #006;font-size: 1.29em;letter-spacing: 1px;font-weight: bold;margin: 0;padding: 0;}#content h3 {font-weight: normal;line-height: 1.14em;background-color: #5f92af;border-left: 5px solid #1f3254;color: #fff;padding: 5px;font-weight: bold;}#content h3.clean {font-size: 1em;line-height: 1.5em;background-color: #fff;color: #333;border: none;padding: 0;font-weight: normal;}#login {text-align: right;}#login img {border: none;}ul.square {color: #5F92AD;}ul.square li {list-style-type: square;color: #5F92AD;}ul.square li span {color: #000;}ul.square li.none {color: #000;list-style-type: none;}ul.logos {text-align: center;}ul.logos li {list-style-type: none;display: inline;padding: 0 20px;}ul.logos li img {border-width: 0px !important;text-decoration: none;}.infobox {font-style: italic;font-size: 0.79em;color: #666;padding: 5px 30px;}#foot {background: #5f92af url(../images/foot.png) no-repeat center top;margin: 0 auto;padding: 0;height: 80px;width: 780px;text-align:center;font-size: x-small;}#foot div.credit {font-size: x-small;text-align: center;color: #fff;margin: 0;padding-top: 18px;letter-spacing: 1px;line-height: 20px;}#foot div.credit a,#foot div.credit a:link {font-size: x-small;color: #fff;padding: 0 15px;}#foot div.credit a:visited {}#foot div.credit a:hover {color: #fff;text-decoration: none;}#foot div.credit a:active {color: #f00;}.dnh, .dnh a, .dnh a:link, .dnh a:visited {text-align: center;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: x-small;color: #5F92AD;margin: 0;padding: 0;}.dnh a:hover {color: #333;}.dnh a:hover {color: #00f;}.clr {clear: both;}.noscript {display:inline;}.navbar {position: absolute;top: 292px;left: 50%;width: 660px;padding: 0;margin: 0 auto 0 -328px;}ul#nav,ul#nav ul {padding: 0;margin: 0 auto;list-style: none;}ul#nav li {float: left;/*width: 130px; /* width needed or else Opera goes nuts */}ul#nav li a, ul#nav li a:link,ul#nav li a:visited {display: block;text-align: center;font-variant: small-caps;letter-spacing: 2px;font-size: 1em;color: #fff;text-decoration: none;padding: 5px 0 0 0;margin-right: -1px;height: 25px;width: 130px;border: 1px solid #fff;}ul#nav li a:hover {background-color: #1f3254;color: #fff;}ul#nav li a:active {background-color: #1f3254;color: #ff0;}ul#nav li a.thispage {background-color: #fff;border: 1px solid #fff;color: #1f3254;}ul#nav li a.nav-end {margin-right: 0;}ul#nav li ul {position: absolute;background-color: #5f92af;padding: 0;margin: 0;width: 130px;left: -999em;}ul#nav li:hover ul,ul#nav li.sfhover ul { /* lists nested under hovered list items */left: auto;}ul#nav li ul li {background-color: #5f92af;width: 130px;}ul#nav li ul li a, ul#nav li ul li a:link {padding-top: 5px;height: 25px;margin-top: -1px;}ul#nav li ul li a:hover {background-color: #1f3254;color: #fff;}/* Links CSS */#linking,.linkitem blockquote {background-color: #F7FBFF;padding: 5px;margin: 0;}blockquote p {padding: 0 0 10px 0;margin: 0;}.linkitem {margin-bottom: 10px;}.cite {text-align: right;color: #ccc;font-size: x-small;}.clr-r {clear: right;line-height: 1px;font-size: 0.07em;}.clr-l {clear: left;line-height: 1px;font-size: 0.07em;}.clr-b {clear: both;line-height: 1px;font-size: 0.07em;}/* Popup Calendar */#cal {position:absolute;visibility:hidden;background-color:white;}.TESTcpYearNavigation,.TESTcpMonthNavigation {background-color:#67d;text-align:center;vertical-align:middle;text-decoration:none;color:#FFF;font-weight:bold;}.TESTcpDayColumnHeader,.TESTcpYearNavigation,.TESTcpMonthNavigation,.TESTcpCurrentMonthDate,.TESTcpCurrentMonthDateDisabled,.TESTcpOtherMonthDate,.TESTcpOtherMonthDateDisabled,.TESTcpCurrentDate,.TESTcpCurrentDateDisabled,.TESTcpTodayText,.TESTcpTodayTextDisabled,.TESTcpText{font-family:arial;font-size:0.57em;}td.TESTcpDayColumnHeader {text-align:right;border:solid thin #67d;border-width:0 0 1px 0;}.TESTcpCurrentMonthDate,.TESTcpOtherMonthDate,.TESTcpCurrentDate {text-align:right;text-decoration:none;}.TESTcpCurrentMonthDateDisabled,.TESTcpOtherMonthDateDisabled,.TESTcpCurrentDateDisabled {color:#D0D0D0;text-align:right;text-decoration:line-through;}.TESTcpCurrentMonthDate {color:#6677DD;font-weight:bold;}.TESTcpCurrentDate {color: #FFF;font-weight:bold;}.TESTcpOtherMonthDate {color:#808080;}td.TESTcpCurrentDate {color:#FFF;background-color: #6677DD;border: 1px solid #000;}td.TESTcpCurrentDateDisabled {border: 1px solid #FAA;}td.TESTcpTodayText,td.TESTcpTodayTextDisabled{border:solid thin #6677DD;border-width:1px 0 0 0;}a.TESTcpTodayText,span.TESTcpTodayTextDisabled {height:20px;}a.TESTcpTodayText {color:#6677DD;font-weight:bold;}span.TESTcpTodayTextDisabled {color:#D0D0D0;}.TESTcpBorder {border:1px solid #6677DD;}#lightbox{position: absolute;top: 40px;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}#lightbox a img{ border: none; }#outerImageContainer{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}#imageContainer{padding: 10px;}#loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}#imageContainer>#hoverNav{ left: 0;}#hoverNav a{ outline: none;}#prevLink, #nextLink{width: 49%;height: 100%;background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */display: block;}#prevLink { left: 0; float: left;}#nextLink { right: 0; float: right;}#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;}#imageData{padding:0 10px;}#imageData #imageDetails{ width: 70%; float: left; text-align: left; }#imageData #caption{ font-weight: bold;}#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;}#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;}#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #333;-moz-opacity: 0.6;opacity: 0.6;}.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}* html>body .clearfix {display: block; width: 100%;}* html .clearfix {/* Hides from IE-mac \*/height: 1%;/* End hide from IE-mac */}