@charset "UTF-8";
/*Earley Marine CSS Document designed by Danielle LeComte - danielle@costadesigns.com */

body {
	background-color:#eaeaea;
	text-align:center;
	margin:0;
	padding:0;
}

#header {
	margin:0 auto;
	height:140px;
	width:680px;
}

#header img {
	border:0;
	margin:10px;
}

#navHolder {
	background:url(images/nav-bg.jpg) repeat-x top left;
	width:100%;
	height:45px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
}

* html #navHolder {
	background:url(images/nav-bg.jpg) repeat-x top left;
	width:100%;
	height:45px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
}


#nav {
	width:595px;
	text-align:center;
	margin:0 auto;
}

* html #nav {
	width:620px;
	text-align:center;
	margin:0 auto;
}


#nav ul {
	list-style-type:none;
	height:45px;
	margin:0 auto;
	padding:0;
}

#nav ul li {
	display:block;
	float:left;
	padding:0;
	border-right:1px solid #fff;
}

#nav ul li.last {
	display:block;
	float:left;
	padding:0;
	border:0;
}


#nav ul li a {
	display:block;
	float:left;
	color:#fff;
	text-decoration:none;
	padding:0px 20px 0 20px;
	height:45px;
	line-height:45px;
}

#nav ul li a:hover,#nav ul li a.current {
	color:#ffffff;
	background:#0b3d91;
}

#welcome {
	width:100%;
	background-color:#fff;
}

#welcome .content {
	width:680px;
	margin:0 auto;
}

#welcome .content p {
	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#000;
	padding:15px 0 15px 0;
	text-align:left;
	margin:0;
}

* html #welcome .content p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#000;
	padding:15px 0 15px 0;
	text-align:left;
	margin:0;
}


#welcome .content img {
	margin-right:20px;
}

#inner {
	width:100%;
	background-color:#eaeaea;
}

#inner .content {
	width:680px;
	margin:0 auto;
}

#inner .content p {
	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#000;
	padding:15px 0 15px 0;
	text-align:left;
	margin:0;
}

* html #inner .content p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#000;
	padding:15px 0 15px 0;
	text-align:left;
	margin:0;
}


#inner .content img {
	margin-right:20px;
}


.content a:link, .content a:visited {
	color:#0b3d91;
	text-decoration:underline;
}

.content a:hover {
	color:#000;
	text-decoration:none;
}

#tabbed {
	width:680px;
	margin:0 auto;
	text-align:left;
	margin-bottom:30px;
}

#tabbed p {
	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#696969;
	padding:15px 0 15px 0;
	text-align:left;
	margin:0;
}

*html #tabbed p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#696969;
	padding:15px 0 15px 0;
	text-align:left;
	margin:0;
}

#tabbed h2 {
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:bold;
	margin:10px 0 6px 0;
	padding:0;
	color:#696969;
}

#tabbed h3 {
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	margin:0 0 3px 0;
	padding:0;
	color:#0b3d91;
}


#products {
	background:url(images/products-bg.jpg) repeat-x top left #c2cee3;
	width:100%;
	height:275px;
	border-bottom:1px solid #fff;
}

#products .showcase {
	width:680px;
	height:276px;
	margin:0 auto;
}

#products .showcase img {
	margin:0;
	padding:0;
}

#inner #contact .left {
	float:left;
	width:260px;
}

#inner #contact .right {
	float:right;
	padding-right:5px;
}


#footer {
	width:100%;
	background-color:#353535;
}

#footer .content {
	width:680px;
	margin:0 auto;
}

#footer .content .left {
	float:left;
	width:75%;
	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#fff;
	text-align:left;
	clear:both;
}

.left p {
	padding:3px 0 3px 0;
}

#footer .content .right {
	float:left;
	width:25%;
}

.right img {
	margin:10px 0 10px 0;
}

#footer a:link, #footer a:visited {
	color:#fff;
	text-decoration:underline;
}

#footer a:hover {
	color:#000;
	text-decoration:none;

}

#inner ul {
	text-align:left;
	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#000;
}

#form {
	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#000;
	background-color:#fff;
	border:3px solid #696969;
	padding:0;
	margin:0;
}

#contact .right h2 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:18px;
	color:#0066FF;
	background-color:#FFFFCC;
	text-align:left;
	padding:0;
	margin:0;
}

.form {
	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#000;
}

















	