/* General settings */
html,body {height:100%;margin:0; padding:0; background-color:#000000; font-family: Helvetica, Arial, Verdana, sans-serif; }

hr {
	height: 1px;
	border: 0;
	color:#999;
	background-color: #999;
	overflow: hidden;
}

.n_a {
	color: #FFF;
	text-decoration: none;
}
.n_a:hover {
	text-decoration: underline;
}

/* Top content */
#contentBox {width:780px; height:100%; background-color:#000000; margin: auto; float: left;}
#logo {width:208px;height:74px; position:relative; left:45px; top:35px; z-index:10;}
#top {width:780px;height:73px; position:absolute; top:20px;}
#custService {width:143px;height:38px; position:relative; left:505px; top:-40px; z-index:10;}
#nav {width:780px; height:24px; position:absolute; top:93px;}

/* Index */
#indexContent {width:780px; height:540px; position:absolute; top:117px; background:url("img/bgIndex.gif");}
#indexText {width:700px; height:165px; position:absolute; top:10px; left:20px;}
#indexTextBg {width:702px; height:250px; position:absolute; top:280px; left:44px; background:url("img/indexTextBg.gif");}

#indexProductLeft {width:258px;height:218px;position:absolute; top:40px; left:10px;}
#indexProductLeftText {width:218px;position:relative; top:10px; left:34px;}

#indexProductCenter {width:218px; height:218px; position:absolute; top:40px; left:287px;}
#indexProductCenterText {width:218px;position:relative; top:10px; left:0px;}

#indexProductRight {width:245px; height:218px; position:absolute; top:40px; left:525px;}
#indexProductRightText {width:218px;position:relative; top:10px; left:3px;}

/* On all pages */
#back {width:100px; position:absolute; top:10px; left:44px;}
#corners {width:780px; height:17px; position:absolute; top:647px; background:url("img/bottomCorners.gif");}
#footer {width:780px; position:absolute; top:676px; text-align:center; background-color:#000000;}

/* News */
#contentNews { background-color:#000000; margin:auto; text-align:center; padding:10px;}

/* Boats Main */
#boatsContent {width:780px; height:1850px; position:absolute; top:117px; background:url("img/bgBoatsOverview.gif");}
#boatsContentOverview {width:780px; height:2500px; position:absolute; top:117px; background:url(img/bgBoatsOverview3.gif);}
#boatsTextIndex {width:550px; position:absolute; top:50px; left:44px; }
#boatsOverview {width:700px; height:2100px; position:absolute; top:160px; left:40px;}
#boatsFooter {width:780px; position:absolute; top:2500px; text-align:center; background-color:#000000;}

/* Boats Model pages */
#boatsText {width:340px; position:absolute; top:50px; left:44px; }
#boatsSubContent {width:780px; height:1500px; position:absolute; top:117px; background:url("img/bgBoatsSub.gif") #193443 no-repeat;}
#boatImages {width:338px; position:absolute; top:50px; left:405px; }
#boatsSubFooter {width:780px; position:absolute; top:1500px; text-align:center; background-color:#000000;}
#icons {width:100px; position:absolute; top:550px; left:220px; }
#icons2 {width:100px; position:absolute; top:470px; left:220px; } 
#icons410 {width:100px; position:absolute; top:520px; left:220px; }
#icons475 {width:100px; position:absolute; top:440px; left:200px; } 

#boats635Content {width:780px; height:2400px; position:absolute; top:117px; background:url("img/bgBoatsSub635.gif") #193443 no-repeat; }
#boats635Footer {width:780px; position:absolute; top:2400px; text-align:center; background-color:#000000; }

#boats550Content {width:780px; height:1200px; position:absolute; top:117px; background:url("img/bgBoatsSub635.gif");}
#boats550Footer {width:780px; position:absolute; top:1200px; text-align:center; background-color:#000000;}

/* Engines */
#navEnginesSub {width:780px; height:29px; position:absolute; top:150px; left:0px;}
#enginesContent {width:780px; height:1450px; position:absolute; top:117px; background:url("img/bgBoats.gif");}
#enginesText {width:550px; position:absolute; top:50px; left:44px; }
#enginesOverview {width:700px; height:1450px; position:absolute; top:200px; left:40px;}
#enginesFooter {width:780px; position:absolute; top:1450px; text-align:center; background-color:#000000;}

#enginesContentEvinrude {width:780px; height:1700px; position:absolute; top:117px; background:#193645 url("img/bgEnginesEvinrude.gif") repeat-x top right; }
#enginesOverviewEvinrude {width:700px; height:1700px; position:absolute; top:200px; left:40px;}
#enginesFooterEvinrude {width:780px; position:absolute; top:1700px; text-align:center; background-color:#000000;}

#enginesContentMercury {width:780px; height:2800px; position:absolute; top:117px; background:#193645 url("img/bgEnginesEvinrude.gif") repeat-x top right; }
#enginesOverviewMercury  {width:700px; height:2800px; position:absolute; top:260px; left:40px;}
#enginesFooterMercury  {width:780px; position:absolute; top:2800px; text-align:center; background-color:#000000;}
#enginesSubMercury  {width:700px; height:30px; position:absolute; top:200px; left:40px;}

#enginesContentHonda {width:780px; height:1780px; position:absolute; top:117px; background:url(/img/honda_b.png);}
#enginesOverviewHonda {width:700px; height:1780px; position:absolute; top:200px; left:40px;}
#enginesFooterHonda {width:780px; position:absolute; top:1780px; text-align:center; background-color:#000000;}

/* Accessories Main */
#navAccessoriesSub {width:780px; height:29px; position:absolute; top:150px; left:0px;}
#accessContent {width:780px; height:1500px; position:absolute; top:117px; background:url("img/bgBoats.gif");}
#accessText {width:500px; position:absolute; top:50px; left:44px; }
#accessOverview {width:700px; height:1500px; position:absolute; top:200px; left:40px;}
#accessFooter {width:780px; position:absolute; top:1500px; text-align:center; background-color:#000000;}

#accessDynorContent {width:780px; height:2100px; position:absolute; top:117px; background:url("img/bgAccessDynor.gif");}
#accessDynorOverview {width:700px; height:2100px; position:absolute; top:200px; left:40px;}
#accessDynorFooter {width:780px; position:absolute; top:2100px; text-align:center; background-color:#000000;}

/* Bildgalleri */
#galleryContent {width:780px; height:1600px; position:absolute; top:117px; background:url("img/bgGallery.gif");}
#galleryText {width:500px; position:absolute; top:50px; left:44px; }
#galleryFooter {width:780px; position:absolute; top:1600px; text-align:center; background-color:#000000;}

/* Information */
#infoContent {width:780px; height:1100px; position:absolute; top:117px; background:url("img/bgBoatsSub.gif");}
#infoText {width:600px; position:absolute; top:50px; left:44px; }
#infoChrister {width:200px; height:129px; position:absolute; top:860px; left:240px; }
#infoOverview {width:700px; height:1100px; position:absolute; top:130px; left:40px;}
#infoFooter {width:780px; position:absolute; top:1100px; text-align:center; background-color:#000000;}

/* Contact */
#contactContent {width:780px; height:860px; position:absolute; top:117px; background:#183343 url("img/bgContact.gif") repeat-x top right;}
#contactText {width:500px; position:absolute; top:50px; left:44px; }
#contactMaps {width:245px; position:absolute; top:50px; left:495px; }
#contactBathall {width:200px; height:130px; position:absolute; top:310px; left:275px; z-index:10; }
#contactFooter {width:780px; position:absolute; top:860px; text-align:center; background-color:#000000;}

/* Classes */
a:link.link10pxWhite {font-family: Helvetica, Arial, Verdana, sans-serif; font-size:11px; line-height:14px; color: #ffffff; text-decoration: none;}
a:active.link10pxWhite {font-family: Helvetica, Arial, Verdana, sans-serif; font-size:11px; line-height:14px; color: #ffffff; text-decoration: none;}
a:visited.link10pxWhite {font-family: Helvetica, Arial, Verdana, sans-serif; font-size:11px; line-height:14px; color: #ffffff; text-decoration: none;}

a:link.link10pxGrey {font-family: Helvetica, Arial, Verdana, sans-serif; font-size:11px; line-height:14px; color: #999999; text-decoration: none;}
a:active.link10pxGrey {font-family: Helvetica, Arial, Verdana, sans-serif; font-size:11px; line-height:14px; color: #999999; text-decoration: none;}
a:visited.link10pxGrey {font-family: Helvetica, Arial, Verdana, sans-serif; font-size:11px; line-height:14px; color: #999999; text-decoration: none;}

a:link.link10pxBlue {font-family: Helvetica, Arial, Verdana, sans-serif; font-size:11px; line-height:14px; color: #6699cc; text-decoration: none;}
a:active.link10pxBlue {font-family: Helvetica, Arial, Verdana, sans-serif; font-size:11px; line-height:14px; color: #6699cc; text-decoration: none;}
a:visited.link10pxBlue {font-family: Helvetica, Arial, Verdana, sans-serif; font-size:11px; line-height:14px; color: #6699cc; text-decoration: none;}

.txt10pxWhite { font-family: Helvetica, Arial, Verdana, sans-serif; font-size:11px; font-weight:normal; color: #ffffff;line-height:14px; }
.txt10pxWhiteLH14 { font-family: Helvetica, Arial, Verdana, sans-serif; font-size:11px; font-weight:normal; color: #ffffff;line-height:14px; }
.txt11pxWhiteBold { font-family: Helvetica, Arial, Verdana, sans-serif; font-size:11px; font-weight:bold; color: #ffffff;line-height:18px; }
.txt14pxWhite { font-family: Helvetica, Arial, Verdana, sans-serif; font-size:14px; font-weight:normal; color: #ffffff;line-height:20px; }
.txt14pxWhiteBold { font-family: Helvetica, Arial, Verdana, sans-serif; font-size:14px; font-weight:bold; color: #ffffff;line-height:20px; }
.txt18pxWhiteBold { font-family: Helvetica, Arial, Verdana, sans-serif; font-size:18px; font-weight:bold; color: #ffffff;line-height:24px; }

.txt18pxWhiteBoldJoe { font-family: Helvetica, Arial, Verdana, sans-serif; font-size:18px; font-weight:bold; color: #ffffff;line-height:24px; margin:0; padding:0; margin-bottom:8px; }

.txt36pxWhiteBold { font-family: Helvetica, Arial, Verdana, sans-serif; font-size:36px; font-weight:bold; color: #ffffff;line-height:40px; }

.txt10pxBlue {font-family: Helvetica, Arial, Verdana, sans-serif; font-size:11px; line-height:18px; color: #ff0000;}
.txt10pxBlueGallery {font-family: Helvetica, Arial, Verdana, sans-serif; font-size:11px; line-height:18px; color: #6699cc;}
.txt12pxBlueBold { font-family: Helvetica, Arial, Verdana, sans-serif; font-size:12px; font-weight:bold; color: #6699cc;line-height:18px; }

.txt10pxRedLH14 { font-family: Helvetica, Arial, Verdana, sans-serif; font-size:11px; font-weight:normal; color: #ff0000;line-height:14px; }
.txt18pxRedBold { font-family: Helvetica, Arial, Verdana, sans-serif; font-size:18px; font-weight:bold; color: #ff0000;line-height:24px; }

h1 { font-family: Helvetica, Arial, Verdana, sans-serif; font-size:36px; font-weight:bold; color: #ffffff; line-height:40px; }
h3, h1.header-3 { font-family: Helvetica, Arial, Verdana, sans-serif; font-size:18px; font-weight:bold; color: #ffffff; line-height:18px; }
h1.header-3 {
	margin:18px 0;
}

h4 { font-size:22px; padding:0; margin:0; margin-bottom:8px; }


/* ---Simple Image Gallery--- */
/*.sig {clear:both;margin:0px;padding:0px;display:table-cell;}
.sig_clr {clear:both;}
.sig_cont {float:left;}
/*.sig_thumb {float:left;margin:0px 10px 10px 10px;padding:0px;background:url(img/shadowAlpha.png) no-repeat bottom right !important;background:url(img/shadow.gif) no-repeat bottom right;}*/
/*.sig_thumb img {display:block;position:relative;background:#FFF;border:1px solid #ccc;margin:-5px 5px 5px -5px;padding:4px;}*/
/* ---Slimbox--- */
#lbOverlay {position:absolute;left:0;width:100%;background-color:#000;cursor:pointer;}
#lbCenter, #lbBottom {position:absolute;left:50%;overflow:hidden;background-color:#fff;}
.lbLoading {background:#fff url(img/loading.gif) no-repeat center;}
#lbImage {border:10px solid #fff;}
#lbPrevLink, #lbNextLink {display:block;position:absolute;top:0;width:50%;outline:none;}
#lbPrevLink {left:0;}
#lbPrevLink:hover {background:transparent url(img/prevlabel.gif) no-repeat 0% 15%;}
#lbNextLink {right:0;}
#lbNextLink:hover {background:transparent url(img/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom {font-family:Verdana, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none;}
#lbCloseLink {display:block;float:right;width:66px;height:22px;background:transparent url(img/closelabel.gif) no-repeat center;margin:5px 0;}
#lbCaption, #lbNumber {margin-right:71px;}
#lbCaption {font-weight:normal;}
#lbCaption b {color:#C63C13;font-size:11px;}
#lbOverlay,#lbCenter,#lbBottom,#lbPrevLink,#lbNextLink {z-index:999;} /* JoomlaWorks fix for Slimbox */
/* --- END --- */