
body {

	font-family:OpenSans-Regular_0, Helvetica, sans-serif;
	overflow-x:hidden;
	background:#e1e1e1;
}
@font-face {
font-family: 'OpenSans-Regular_0';
src: url('../fonts/OpenSans-Regular_0.eot');
src: url('../fonts/OpenSans-Regular_0.eot?#iefix') format('embedded-opentype'), url('../fonts/OpenSans-Regular_0.svg#OpenSans-Regular_0') format('svg'), url('../fonts/OpenSans-Regular_0.woff') format('woff'), url('../fonts/OpenSans-Regular_0.ttf') format('truetype'), url('../fonts/OpenSans-Regular_0.otf') format('truetype');
font-weight: normal;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-smoothing: antialiased;
}
@font-face {
font-family: 'OpenSans-Bold_0';
src: url('../fonts/OpenSans-Bold_0.eot');
src: url('../fonts/OpenSans-Bold_0.eot?#iefix') format('embedded-opentype'), url('../fonts/OpenSans-Bold_0.svg#OpenSans-Bold_0') format('svg'), url('../fonts/OpenSans-Bold_0.woff') format('woff'), url('../fonts/OpenSans-Bold_0.ttf') format('truetype'), url('../fonts/OpenSans-Bold_0.otf') format('truetype');
font-weight: normal;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-smoothing: antialiased;
}
@font-face {
font-family: 'OPENSANS-EXTRABOLD_0';
src: url('../fonts/OPENSANS-EXTRABOLD_0.eot');
src: url('../fonts/OPENSANS-EXTRABOLD_0.eot?#iefix') format('embedded-opentype'), url('../fonts/OPENSANS-EXTRABOLD_0.svg#OPENSANS-EXTRABOLD_0') format('svg'), url('../fonts/OPENSANS-EXTRABOLD_0.woff') format('woff'), url('../fonts/OPENSANS-EXTRABOLD_0.TTF') format('truetype'), url('../fonts/OPENSANS-EXTRABOLD_0.otf') format('truetype');
font-weight: normal;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-smoothing: antialiased;
}
@font-face {
font-family: 'OpenSans-Light';
src: url('../fonts/OpenSans-Light.eot');
src: url('../fonts/OpenSans-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/OpenSans-Light.svg#OpenSans-Light') format('svg'), url('../fonts/OpenSans-Light.woff') format('woff'), url('../fonts/OpenSans-Light.ttf') format('truetype'), url('../fonts/OpenSans-Light.otf') format('truetype');
font-weight: normal;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-smoothing: antialiased;
}
@font-face {
font-family: 'OpenSans-Semibold_0';
src: url('../fonts/OpenSans-Semibold_0.eot');
src: url('../fonts/OpenSans-Semibold_0.eot?#iefix') format('embedded-opentype'), url('../fonts/OpenSans-Semibold_0.svg#OpenSans-Semibold_0') format('svg'), url('../fonts/OpenSans-Semibold_0.woff') format('woff'), url('../fonts/OpenSans-Semibold_0.ttf') format('truetype'), url('../fonts/OpenSans-Semibold_0.otf') format('truetype');
font-weight: normal;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-smoothing: antialiased;
}
a {
	text-decoration:none;
	-moz-transition: all .3s ease-in-out;
 -webkit-transition: all .3s ease-in-out;
 transition: all .3s ease-in-out;
}


.header{float:left; width:100%;}
.header img{width:100%; height:125px;}

.navbox{background:url(../images/menu-bg.gif) no-repeat; background-size:cover; float:left; width:100%;}
.navbar{margin:0px; padding:0px; border:none;}
.navbar-brand{padding:0px; height:auto;}
.navbar>.container .navbar-brand{margin-left:0px;}
.navbar-nav{margin-top:20px; margin-left:20px;}
.navbar-nav>li{padding:0px 0 0 22px;}
.navbar-nav>li>a{padding:0px; font-size:16px; font-family:OpenSans-Semibold_0, Helvetica, sans-serif; color:#000099; text-shadow:0px 0 0; font-style:italic;}
.navbar-nav>li>a:hover{color:#e1e1e1; background:none;}


.welcome-box{padding:50px 0; float:left; width:100%;}
.welcome-box-text h4 { font-weight:900;}
.welcome-box-text p{text-align:center; color: #0a13bb; font-size:18px;}
.welcome-box-text a{color: #0a13bb;}
.welcome-box-img img{width:100%;}

.company-logo{padding:50px 0; float:left; width:100%; background:#e1e1e1;}
.company-logo img{width:100%;}

.newboats {  padding:50px 0; float:left; width:100%;}  
.newboats p{text-align:center; color: #0a13bb; font-size:16px;}

.newboats-bottom {padding-top:40px; float:left; width:100%;}    
.newboats-left h3 { color:rgb(153, 0, 51); font-style:italic; padding-bottom:30px;}
.newboats-left p {color: rgb(153, 0, 51);}

.newboats-right h3 { color: rgb(0, 0, 153); font-style:italic; padding-bottom:30px;}
.newboats-right p { color: rgb(0, 0, 153);}


.footer{float:left; width:100%; padding:30px 0}
.quick-links{float:left; width:100%; text-align:center;}
.quick-links ul{padding:0px; margin:0px; list-style:none; display:inline-block;}
.quick-links li{float:left; padding:0px 0 0 22px; font-style:italic;}
.quick-links li a{padding:0px; font-size:16px; font-family:OpenSans-Semibold_0, Helvetica, sans-serif; color:#000099; text-shadow:0px 0 0;}
.quick-links li a:hover{background:none;}

.boatsales-botteom-section { float:left; width:100%; padding-top:30px; text-align:center;}
.boatsales-botteom-section h3 { color:#0a13bb; font-style:italic;}

.boatsales-botteom-section h2 { float:left; width:100%; padding:20px 0px;}
.boatsales-botteom-section h2 a { color:#6caf25;}

.boatsales-botteom-section .location h4 { color:#6caf25; font-size:22px;}
.boatsales-botteom-section .location p { font-size:16px;}


/***RESPONSIVE***/


@media only screen and (min-width: 960px) and (max-width: 1140px) {
.header img { height:auto;}

}
@media only screen and (min-width: 768px) and (max-width: 959px) {
.header img { height:auto;}
}
@media only screen and (min-width: 600px) and (max-width: 767px) {
.header img { height:auto;}
}
@media only screen and (min-width: 480px) and (max-width: 599px) {
.header img { height:auto;}
.navbar-nav { margin-left:0px;}
.navbar-nav>li { padding:0px 0 0 9px; float:left;}
.navbar-nav>li>a { font-size:15px;}
.footer { padding:0px;}
.quick-links li { padding:0px 0 0 13px;}
.quick-links li a { font-size:13px;}

}
@media only screen and (max-width: 479px) {
.header img { height:auto;}
.navbar-nav { margin-left:0px;}
.navbar-nav>li { padding:0px 0 0 9px; float:left;}
.navbar-nav>li>a { font-size:15px;}
.footer { padding:0px;}
.quick-links li { padding:0px 0 0 13px;}
.quick-links li a { font-size:13px;}
}