@import url(default.css);

@media screen {

 a:link, a:visited { text-decoration:none; }
 #navright a:link, #navright a:visited { margin:0 6px; }
 #navleft a:link, #navleft a:visited { color:#FFF }
 #nav2 a:link, #nav2 a:visited { color:#778e1d; }
 #navbottom a:link, #navbottom a:visited { color:#ccc; }
 #nav2 a:link, #nav2 a:visited, #text a:link, #text a:visited { color:#136682; }

 a:link.current, a:visited.current, a:link:hover, a:visited:hover { text-decoration:underline; }
 #nav2 a:link.current, #nav2 a:visited.current, #nav2 a:link:hover, #nav2 a:visited:hover, #text a:link:hover, #text a:visited:hover { color:#778e1d; }

 #content { margin:0 auto; width:976px; }
 #contentcontainer { background:#fff; padding:11px 0 34px; }
 #logo { float:left; margin:0; padding:0 0 0 33px; }
 #navinner { margin:0 auto; text-align:right; width:952px; }
 #navright { padding:9px 0; text-align:right; width:752px;float:left; }
 #navleft {padding:9px 0; width: 170px; padding-left:30px; text-align:left; float:left;}
 #mobileicon { width:14px;vertical-align:middle;padding-right:6px;border:0; }
 #navouter { background:#027290 url(../image/background/nav.png); height:54px; }
 #nav2 li ul { padding:18px 0 0; }
 #nav2 li { margin:0; padding:0 0 18px; }
 #nav2 li.subsection ul { font-style:normal; margin:0 0 0 12px; }
 #nav2 li.subsection { font-style:italic; padding:0 0 18px; }
 #nav2 ul { list-style:none; margin:0; padding:0 0 18px; }
 #nav2 { background:url(../image/background/nav2.png) repeat-y top right; float:left; list-style:none; margin:30px 18px 0 0; padding:0 26px 0 26px; width:149px; }
 #navbottom h4 { font-weight:normal; margin:18px 0 0; text-transform:uppercase; }
 #navbottom h4.first { margin:0; }
 #navbottom li { margin:3px 0 0; }
 #navbottom table { border-collapse:collapse; border-spacing:0; margin:0 auto; }
 #navbottom td { vertical-align:top; }
 #navbottom ul { list-style:none; margin:9px 0 0; }
 #navbottom { background:url(../image/background/navbottom.png) repeat-x bottom; padding:18px 0; }
 #navbottom1 { padding:0 12px 0 0; }
 #navbottom1, #navbottom2, #navbottom3, #navbottom4, #navbottom5 { width:172px; }
 #navbottom2, #navbottom3, #navbottom4 { padding:0 12px 0 13px; }
 #navbottom2, #navbottom3, #navbottom4, #navbottom5 { background-image:url(../image/background/navbottom-border.png); background-repeat:no-repeat; }
 #navbottom3 { background-position:0 -474px; }
 #navbottom4 { background-position:0 -948px; }
 #navbottom5 { background-position:0 -1422px; }
 #navbottom5 { padding:0 0 0 13px; }
 #preview #airtext { background-image:url(../image/background/previewtext-right.png); margin:0 0 0 762px; }
 #preview #airtext, #preview #landtext { width:154px; }
 #preview #boatingtext { margin:0 0 0 570px; }
 #preview #boatingtext, #preview #snowtext, #preview #watertext { background-image:url(../image/background/previewtext.png); width:160px; }
 #preview #landtext { background-image:url(../image/background/previewtext-left.png); }
 #preview #snowtext { margin:0 0 0 186px; }
 #preview #watertext { margin:0 0 0 378px; }
 #preview div { background-position:bottom; color:#fff; height:236px; padding:9px 16px 25px; }
 #preview { height:296px; }
 #preview.air #boatingtext, #preview.air #landtext, #preview.air #snowtext, #preview.air #watertext { display:none; }
 #preview.air { background:url(../image/background/air.jpg); }
 #preview.boating #airtext, #preview.boating #landtext, #preview.boating #snowtext, #preview.boating #watertext { display:none; }
 #preview.boating { background:url(../image/background/boating.jpg); }
 #preview.land #airtext, #preview.land #boatingtext, #preview.land #snowtext, #preview.land #watertext { display:none; }
 #preview.land { background:url(../image/background/land.jpg); }
 #preview.snow #airtext, #preview.snow #boatingtext, #preview.snow #landtext, #preview.snow #watertext { display:none; }
 #preview.snow { background:url(../image/background/snow.jpg); }
 #preview.water #airtext, #preview.water #boatingtext, #preview.water #landtext, #preview.water #snowtext { display:none; }
 #preview.water { background:url(../image/background/water.jpg); }
 #previewcontainer { background:url(../image/background/previewcontainer.png); margin:0 8px; padding:6px; width:948px; }
 #search { float:left; margin:0; padding:44px 0 0 179px; }
 #sections { margin:0; padding:25px 0 0; }
 #text p { line-height:18px; margin:18px 0 0; }
 #text { color:#333; float:left; padding:26px 0 0 20px; }
 #text.followingnav2 { width:720px; }
 .framedphoto img { background:url(../image/background/framed-photo.png) bottom; padding:5px 6px 6px; width:228px; }
 .linksbox h2 { background:#778e1d url(../image/background/linksgeneral-h2.png) repeat-x; color:#fff; font-weight:normal; margin:0; padding:14px 13px 10px; text-transform:uppercase; }
 .linksbox li { margin:0; padding:16px 0 0; }
 .linksbox ul { background:#f3f2ef url(../image/background/linksgeneral-ul.png) repeat-x bottom; list-style:none; margin:0; padding:0 16px 21px; }
 .linksbox { margin:18px 0 0; }
 .linksboxulbottom { background:url(http://adventuresmart.org.nz/image/background/horizontal-line.png) repeat-x bottom; height:5px; }
 .linkslist h2 { margin:0; }
 .linkslist li { margin:18px 0 0; }
 .linkslist ul { list-style:none; margin:0 0 0 26px; }
 .linkslist { margin:18px 0 0; }
 body { background:#094b61; font:13px sans-serif; }
 h1 { color:#778e1d; font-size:26px; margin:0; font-style:italic }
 h2 { font-size:16px; margin:18px 0 0; }
 h3 {font-size:16px; margin:0; text-transform:uppercase}
 ol ol ol { list-style-type:lower-roman; }
 ol ol { list-style-type:lower-alpha; }
 ol { list-style-type:decimal; }
 ul { list-style-type:disc; }
.intenform {border-radius:4px; border:1px solid #0c6480; color:#3f3f3f; padding:2px}
.intenblock {background:#eef1e1; border-radius:10px; border:1px solid #80962c; margin-bottom:5px; padding:18px}

.genlinkswrapper {background:url(../image/background/general-links-bg.png) center top repeat-x #d2d2d3; padding:0 0 30px 0}
.genlinks { float: left; padding:0 30px 0 0; width:280px;}
.genlinks ul li { list-style:none; margin:20px 0 16px 0; padding:0 0 0 -20px;}
.genlinks ul li a:link, .genlinks ul li a:visited { color:#0e708f; font-weight:bold;}
.genlinks ul li a:hover, .genlinks ul li a:active { color:#778e1d;}
#footertop {background:url(../image/background/footer-top-bg.png); height:12px}



.mobilesiteonly { display: none; }
}