@charset "iso-8859-1";.clear{clear:both;padding-bottom:1px;margin-bottom:-1px;}

.hide,#oldBrowserNotice{display:none!important;}
ul#access,.off{position:absolute;left:-1000em;top:-1000em;}
.inside{padding:0 1em;}
ul,ol,dl,p,h1,h2,h3,h4,h5,h6{margin-top:14px;margin-bottom:14px;padding-top:0;padding-bottom:0;}
h1{font-size:230%;letter-spacing:.1em;}
h2{font-size:180%;font-weight:lighter;}
h3{font-size:160%;font-weight:lighter;}
h4{font-size:130%;}
h5{font-size:100%;}
h6{font-size:70%;}
img.imgright{float:right;}
img.imgleft{float:left;clear:both;}
a:link{color:#40659B;text-decoration:none;border-bottom:1px dotted #bbb;}
a:visited{color:#8EA4C2;text-decoration:none;border-bottom:1px dotted #bbb;}
a:focus,a:hover,a:active{color:#036;border-bottom-style:solid;}
a.more{padding-right:7px;background:url("../images/menubar/boat-arrow.gif") no-repeat 100% 5px;}
#leftColumn a,#rightColumn a,#newzealand a,#header a,#commento a{border-bottom:none;}
body{font-size:100.1%;}
* html body{text-align:center;}
#outerouter{width:750px;margin-left:auto;margin-right:auto;}
#pageWrapper,#header,#footer,#newzealand{width:750px;}
#outerColumnContainer{margin-top:10px;}
#leftColumn,#middleColumn,#rightColumn,* html #SOWrap,#button,#SOWrap{overflow:visible;}
#SOWrap{float:left;margin:0 -1px 0 0;width:592px;z-index:3;}
#SOWrap2{float:left;margin:0 -1px 0 0;width:749px;z-index:3;}
#middleColumn{float:right;margin:0 -1 0 -1px;width:67%;z-index:4;}
#sailing-school #middleColumn{float:left;width:99%;}
#sailing-school #middleColumn img{float:left;margin-right:3px;}
#middleColumn2{float:right;margin:0 -1 0 -1px;width:555px;z-index:4;}
#middleColumn p{line-height:1.6em;}
#middleColumn .inside{padding:0;}
#middleColumn .inside2{margin:0 20px 0 0;}
#commento{border:1px dashed #CCC;}
#middleColumn p{margin-top:5px;margin-bottom:14px;}
#middleColumn strong{font-weight:100;color:#793F23;}
#leftColumn{margin:0 -1px 0 0;width:180px;z-index:4;padding:220px 0 0 0;background:transparent url(../images/sidebar/Yacht-below3.jpg) no-repeat 10px 15px;float:left;border:1px dashed #CCC;color:#666;}
#leftColumnb{margin:0 -1px 0 0;width:180px;z-index:4;background:transparent url(../images/sidebar/Yacht-below3.jpg) no-repeat 10px 15px;float:left;color:#666;}
#leftDash{border:1px dashed #CCC;padding:220px 0 0 0;}
#leftColumna{margin:0 -1px 0 0;width:91px;z-index:4;float:left;text-align:right;color:#666;background-image:url(../images/sidebar/shes-a-lady-sailing.jpg);background-repeat:no-repeat;background-color:#42A9A7;min-height:600px;}
#leftColumn strong{font-weight:100;color:#454545;}
#leftColumn .inside{padding:0 0 0 5px;}
#footer{border:solid 1px #fff;border-width:1px 0;padding:.5em;}
p.fontsize-set{text-align:center;}
p.fontsize-set img{border-width:0;}
html,body{background-color:#FFF;color:#333;font-family:Verdana,Arial,Helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6{color:#369;font-family:Arial,Geneva,Helvetica,sans-serif;}
#pageWrapper{font-size:70%;}
#outerColumnContainer{background-color:#fff;}
#rightColumn{float:right;width:145px;margin:0 1px 0 -1px;z-index:2;}
#button{padding:0 0 1em 0;margin-bottom:1em;font-family:'Trebuchet MS','Lucida Grande',Verdana,Lucida,Geneva,Helvetica,Arial,sans-serif;background-color:#90bade;color:#333;margin-top:15px;margin-right:0;margin-left:0;margin:0;z-index:2;}
#button ul{list-style:none;margin:0;padding:0;}
#button li{border-bottom:1px solid #90bade;margin:0;list-style:none;list-style-image:none;padding:0;}
#button li a{display:block;padding:5px 0 5px .5em;border-left:10px solid #1958b7;border-right:10px solid #508fc4;background-color:#2175bc;color:#fff;text-decoration:none;}
html>body #button li a{width:auto;}
#button li a:hover{border-left:10px solid #1c64d1;border-right:10px solid #5ba3e0;background-color:#2586d7;color:#fff;}
#button h2{color:#333;padding:5px 0 5px 5px;letter-spacing:1px;border-bottom:3px solid #993;background-image:url("../images/menubar/info-bkg.gif");border-top-width:2px;border-top-style:solid;border-top-color:#CC6;margin:0 0 6px 0;font-family:Verdana,sans-serif;font-size:.9em;text-transform:uppercase;font-weight:lighter;}
html>body #button h2{width:auto;}
* html #pageWrapper{text-align:left;/* \*/ word-wrap:break-word;/* invalid CSS but keeps IE from breaking horribly under narrow viewports */;}
* html #pagewrapper{width:752px;w\idth:750px;}
#header{float:left;width:100%;font-size:93%;line-height:normal;background-color:#DAE0D2;background-image:url(../images/menubar/bg.gif);background-repeat:repeat-x;background-position:bottom;}
#header ul{margin:0;padding:10px 10px 0;list-style:none;}
#header li{display:inline;margin:0;padding:0;}
#header a{float:left;background:url("../images/menubar/left_both.gif") no-repeat left top;margin:0;padding:0 0 0 9px;border-bottom:1px solid #765;text-decoration:none;}
#header a span{float:left;display:block;background:url("../images/menubar/right_both.gif") no-repeat right top;padding:5px 15px 4px 6px;font-weight:bold;color:#765;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/ #header a span{float:none;}
/* End IE5-Mac hack */ #header a:hover span{color:#333;}
#header #current a{background-position:0 -150px;border-width:0;}
#header #current a span{background-position:100% -150px;padding-bottom:5px;color:#333;}
#header a:hover{background-position:0 -150px;}
#header a:hover span{background-position:100% -150px;}
#header ul li span.divider{display:none;}
#newzealand{text-align:center;margin-bottom:8px;}
#footer{font:1em/1 Verdana,Arial,Helvetica,sans-serif;border-top:3px double #C8DCC2;padding-top:11px;}
#footer A:link,#footer A:visited{COLOR:#999;border-bottom-style:none;}
#footer a:focus,#footer a:hover{COLOR:#666;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:#bbb;}
#footer ul{list-style:none;text-align:left;margin-left:0;padding-top:0;margin-top:0;padding-left:5px;}
#footer li{display:inline;padding-left:.6em;border-left-width:1px;border-left-style:solid;border-left-color:#999;padding-right:.4em;}
#footer li.first{border-left:none;}
#footer p{margin:2px 10px 0 0;float:right;text-align:right;color:#369;background-position:center;}
.blue_lt{color:#39C;}
.breakdown{color:#063;background-color:#D5D5D5;padding:5px;}
.breakdown img{padding-right:8px;}
.leftnudge{padding-left:5px;}
#privacy_txt{COLOR:#999;text-transform:lowercase;padding-top:2px;font-weight:lighter;font-size:90%;}
.smaller{font-size:90%;}
.smaller{font-size:90%;}
.smaller a{border-bottom:none;}
.small3{font-size:85%;line-height:normal;}
.spaced{letter-spacing:.1em;margin-left:3px;}
.small{color:#CCC;font-size:95%;padding:0;margin:0;}
.nudgeleft{margin-left:-100px;}
#book{position:absolute;top:504px;left:74px;width:68px;height:68px;padding-top:13px;text-align:center;z-index:50;background-image:url(../images/sidebar/free-service.gif);background-repeat:no-repeat;float:left;}
#book a{border-bottom:none;}
.floatleft{padding:3px 3px 0 0;float:left;margin-left:-10px;}
#leftColumn input.txt{width:98%;margin:3px 3px .5em 0;padding:3px 0 6px 3px;background-color:#fff;}
.context{float:left;margin:0;padding:0;font-size:95%;font-family:verdana;width:95%;}
.contaxt{float:right;margin:0;padding:0;}
html>body #leftColumn input.txt{width:auto;}
#leftColumn input.btn2,#middleColumn input.btn2{float:right;color:#333;width:5em;text-align:center;font:bolder 1.2em/1.4 Arial,Helvetica,sans-serif;cursor:pointer;margin:4px 0 0 0;}
ul.sail li{list-style:none;}
.subtitle{line-height:1em;font-weight:400;color:#004080;margin-bottom:0;text-transform:uppercase;font-size:105%;letter-spacing:.1em;}
.bigGrey{font-size:150%;color:#333;font-weight:bolder;font-family:Arial,Helvetica,sans-serif;}
.bigGrey a{border-bottom:none;}
.bigGrey a:link{color:#036;}
.bigGrey a:focus,.bigGrey a:hover,.bigGrey a:active{color:#40659B;}
.orange{color:#F90;}
#button li.dates_prices_button{margin:-6px 0 4px;padding:0;border:solid 2px #ccc;}
#button li.dates_prices_button a{background:#ededed url(http://www.baysailnz.co.nz/images/sidepics/dates-prices-button.jpg) no-repeat scroll 1px 0;color:#333;border:none;padding:51px 3px 5px;}
#button li.dates_prices_button a:hover,#button li.dates_prices_button a:active{background:#ccc url(http://www.baysailnz.co.nz/images/sidepics/dates-prices-button.jpg) no-repeat scroll 1px 0;}
#trip_start_date_Year_ID {width:3em;}
#trip_end_date_Year_ID{width:3em;}
#subscribe img {
float:right;
padding:10px 0 0;}
select.calendarDateInput {
	width:5em;}
