@charset "utf-8";
/* CSS Document */
/*
Theme Name: Workboats Northern Australia
Description: A theme for Workboats Northern Australia by Captovate
Theme URI: http://captovate.com.au
Version: 1.0
Author: Emma Blake
Author URI: http://captovate.com.au

*/

/* -----------------------------------------------------------------------

 Blueprint CSS Framework 0.8
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

/* -----------------------------------------------------------------------

Colours
Teal: #0ea991
Dk Blue: #003d7d
Light Blue: #2f6294
Dk Grn: #419533
Background:#0e2944

----------------------------------------------------------------------- */

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {
	line-height:1.5;
}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:1; border-color:#FFFF00;}

/* typography.css */
body {font-size:75%;color:#fff;background:#fff;font-family:"Helvetica-Neue", Arial, Verdana, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;line-height:1;margin-bottom:0.7em;color:#003d7d; padding-top:1.7em; padding-left:0.5em;font-family:Arial, Verdana, Helvetica, sans-serif;}
h2 {font-size:2em;margin-bottom:0.75em;color:#fff;font-family:Arial, Verdana, Helvetica, sans-serif; font-style:italic;}
h2.white{color:#fff;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;color:#fff;}
h3 a{color:#0ea991; text-decoration:none;}
h3.blue{color:#0ea991; text-decoration:none;}
h3 a:hover{color:#fff; text-decoration:underline;}
h3 a:visited{color:#fff;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;color:#fff;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover {color:#000;outline:none;}
a {color:#009;text-decoration:underline;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;}
th {font-weight:bold;}
thead th {background:#c3d9ff;}
th, caption {padding:4px 10px 4px 5px;}
tr.even td {background:#e5ecf9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.letter{ list-style:lower-alpha;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.smallpadded {font-size:0.9em;margin-bottom:1.875em;line-height:1.5em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.whiteitalic {color:#FFF; font-size:1.1em; font-style:italic;}
.white {color:#FFF;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}
.otherbox {padding:1.5em;margin-bottom:1.5em;}
.indent{padding-left:20px;padding-top:10px;}
.bigindent{padding-left:80px;padding-top:10px;}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;}
.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container {display:block;}
.clear {clear:both;}


/* wordpress image border */
.size-full{border:solid;border-width:1px;border-color:#FFF;};

/* forms.css */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

/* layout */
html, body {
	height: 100%;
}

.footer, .push {
     height: 152px;
}

body {
	background:#0e2944 url(images/background.jpg) repeat-x center top;
	/*padding-top:100px;*/
	
}


/* main container divs --------------------- */

#wrapper {width:950px;overflow:hidden;margin:0 auto;text-align:left;background-image:url(images/mainBG.jpg); background-repeat:no-repeat;}

#container {width:950px;overflow:auto;background-color:#FFF;margin:0 auto;}

#logo {width:950px;background-image:url(images/logo.jpg);overflow:hidden;height:121px;text-align:right;}
#contact {width:110px;float:left;margin-top:0px;padding-left:610px;};


.corset{width:950px;position: relative;margin: 0 auto;}
.wrap{width:700px;position: relative;margin: 0 auto;}



/* navigation divs --------------------- */
#topnav {background-image:url(images/topnav.jpg);background-repeat:no-repeat;height:51px;width:950;font-family:Arial, Verdana, Helvetica, sans-serif;text-transform:uppercase;}
#topnav ul {margin:0;margin-left:10px;}
#topnav li {float:left;list-style:none;margin-left:8px;text-align:center;margin-top:7px;}
#topnav a {color:#fff;font-size:1.1em;text-decoration:none;padding:10px 10px 0px 10px;display:block;}
#topnav a:hover {background-image:url(images/navOver.jpg);background-repeat:repeat-x;text-decoration:none;color:#fff;}
#topnav li.current_page_item{background-image:url(images/navOver.jpg);background-repeat:repeat-x;text-decoration:none;color:#fff;}





/* internal sidebar subnavigation -------------------*/
#sidebar {padding:0px;width:200px;float:left;height:100%;height:inherit;}
#sidebar #menu { list-style:none;margin-top:0;padding:0;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:1.2em;width:200px;}
#sidebar #menu ul {display:block;margin:0;padding:0;}
#sidebar #menu li {display:block;margin:0;padding:0; border-bottom:thin; border-bottom-color:#096;}
#sidebar #menu li ul li{display:inline;margin:0;padding:0;font-size:0.9em;color:#419533;}
#sidebar #menu li ul li a{color:#419533;padding-left:20px;}

#sidebar #menu a {display:block;background-image:url(images/sidenav_01.jpg);padding:10px 10px 5px 10px;text-decoration:none;background-repeat:repeat-x;color:#fff;border-bottom:1px solid #2a5077;text-align:left;}
#sidebar #menu a:hover {background-image:url(images/sidenav_03.jpg); background-repeat:repeat-x;color:#fff;border-bottom:1px solid #2a5077;}
#sidebar #menu li.current_page_item a{ background-image:url(images/sidenav_02.jpg); background-repeat:repeat-x;color:#fff;}
.navBottom {background-image:url(images/sidenav_btm.png); background-repeat:no-repeat;}


/* main content divs --------------------- */
#contentWrapper {width:950px;overflow:auto;margin:0 auto;}
#internalWrapper {background-color:#356aa0;background-repeat:repeat;width:950px;overflow:auto;margin:0 auto;}
#boatWrapper {width:950px;overflow:auto;margin:0 auto;}
#homeContent {background-color:#2f6294;width:590px;padding:10px;float:left;margin-left:10px; margin-bottom:10px;}
#homeFeature {height:310px;width:310px;float:right;}
#mySlider {background-image:url(images/featuresBG.png);background-repeat:no-repeat;margin-top:12px;}
#internalStrip {width:950px;height:210px;background-image:url(images/internalSlideBG.jpg);background-repeat:no-repeat;padding:2px;}
#pictureHolder {width:580px;float:left;padding-left:5px; margin-top:2px; margin-left:3px;background-image:url(images/internalBigPic.jpg);background-repeat:no-repeat;}
#adSpace {width:320px;float:right;margin-top:5px; padding:20px 0px 0px 10px;}
#boatsContainer {width:950px;padding:10px;margin:0px;}
#accordion {background-color:#356aa0;width:923px;padding:10px;}
#pageContent {width:670px;float:right;padding:10px 20px 10px 0px;}
#content {width:900px;padding:10px 20px 30px 20px;}


/* boat styles --------------------- */
#boatContent {width:350px;float:left;padding:15px;}
#boatRightCol {width:300px;float:left;padding-bottom:30px;}

.boatTag2 {background-image:url(images/boatTag02.png);background-repeat:no-repeat;font-size:1em;padding-top:0px; padding-left:8px;margin:0;color:#fff; height:73px;}
.boatTag2 a{color:#fff; text-decoration:none;}
.boatTag2 a:hover{text-decoration:underline;}
.boatPic {margin:0;width:280px;} 

.boatTag {background-image:url(images/boatTag.png);background-repeat:no-repeat;font-size:1em;padding-left:15px;margin:0;color:#fff;height:57px;width:280px;}
.boatTag a{color:#fff; text-decoration:none;}
.boatTag a:hover{text-decoration:underline;}
.boatPic {margin:0;width:280px;} 


/* features slider  styles --------------------- */
.container {width:950px;height:280px;overflow:hidden;position:relative;cursor:pointer;}
.slides {position:absolute;top:0;left:0px;}
.slides div {position:absolute;top:0;left:45px;width:900px;display:none;padding: 15px 10px 10px 45px;}
.previous {position:absolute;top:90px;left:0px;width:36px;height:90px;}
a.previous {height:90px;}
/* a:hover.previous {background:url(images/leftArrow_f2.png) no-repeat;}*/
.next {position:absolute;top:90px;left:910px;width:33px;height:90px;}
a.next {height:90px;}
/* a:hover.next {background-position:-67px -80px;}*/


/*------ accordion styles --------------------------------*/
.accordionHeading {font-size:1.2em;color:#fff;padding-left:15px;line-height:2em;background-image:url(images/accordionTab.png);background-repeat:no-repeat;margin:0px;}
.accordionHeading a {text-decoration:none;color:#fff;}
.accordionHeading a.on {background-image:url(images/accordionTab.png);}
.accordionContent {background-color:#82accb;color:#000;padding:8px;}
.accordionImage {width:200px; float:left;}
.accordionText {float:right;}

/* testimonials  styles --------------------- */
#tabMenu {margin:0;padding:0 0 5px 100px;list-style:none;}
#tabMenu li {float:left;height:32px;width:29px;cursor:pointer;cursor:hand}

li.one {background:url(images/one.png) no-repeat 0 -30px; padding-bottom:5px;}
li.two {background:url(images/two.png) no-repeat 0 -30px;}
li.three {background:url(images/three.png) no-repeat 0 -30px;}
li.four {background:url(images/four.png) no-repeat 0 -30px;}
li.five {background:url(images/five.png) no-repeat 0 -30px;}
li.six {background:url(images/six.png) no-repeat 0 -30px;}

li.mouseover {background-position:0 3px;}
li.mouseout {background-position:0 -30px;}
li.selected {background-position:0 3px;}

.box {width:290px}
.boxTop {background:url(images/testimonialsTitle.png) no-repeat;height:32px; margin-bottom:10px;clear:both;}
*html .boxTop {margin-bottom:-2px;}
.boxBottom {background:url(images/boxBottom.gif) no-repeat;height:11px;}

.boxBody div {display:none;}
.boxBody div.show {display:block;}
.boxBody #category a {display:block;}

.boxBody div ul {margin:0 0px 0 25px;padding:0;width:190px;list-style-image:url(images/arrow.gif)}
*html .boxBody div ul {margin-left:10px;padding-left:15px;}
.boxBody div li {border-bottom:1px dotted padding:4px 0;cursor:hand;cursor:pointer;color:#fff;}
.boxBody div ul li.last {border-bottom:none}
.boxBody div li span {font-size:8px;font-style:italic; color:#fff;}

/* footer divs --------------------- */
#footer-container {background:#deeefe url(images/footerBG.jpg) repeat-x center top;margin-top:0px;border-top:thin; border-style:dotted;border-color:#FFF;}
#footer {color:#369;margin:0 auto;padding:20px 0 80px 10px;width:800px;}
#footer a {color:#003d7d;text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer-col-1 {float:left;width:800px;margin:0; text-align:center;}
#footer-col-2 {margin-left:250px;margin-top:35px;}

/* search divs -------------------- */
#searchBox {width:210px;float:right;margin:0px; height:40px;};*/
#s {float:left;height:27px;width:80px; padding-right:50px;}
#search-button {background:url(images/magGlass.png) no-repeat 0 0;border:0;float:right;height:32px;width:40px;}
#searchform2 #s2 {padding:4px;width:300px;}
#searchform2 #searchsubmit2 {padding:2px;}


/* search page */
.search-result h3 {margin:0;}
.search-metadata {margin:0 0 5px 0;padding-left:20px;}

.hidden {display:none;}