/* CSS Document */

a:link {color: #0D98D1;}
a:visited {color: #0D98D1;}
a:hover {color: #E3693A;}
a:active {color: #E93649;}

/* Centre layout */

html, body {
	margin: 0; 
	padding: 0;
	background-color: #FFFFFF;
}

#wrapper {
	margin-left: auto;
	margin-right: auto; 
	margin-top: 0px; 
	}  

/* END Centre layout */	


/* HOME PAGE layout DIVs*/

	#header {
	width: 790px;
	height: 200px;
	background-image:url(../i/headerbg.jpg);
	background-repeat: no-repeat;
	}
	#buttons {
	height: 25px;
	width: 700px;
	padding-top: 13px;
	}
		#button1 { padding-top: 3px; float: left; height: 25px; width: 69px;  background-image:url(../i/home1.jpg); background-repeat: no-repeat;}
		#button2 { padding-top: 3px; float: left; height: 25px; width: 91px;  background-image:url(../i/aboutus1.jpg); background-repeat: no-repeat;}
		#button3 { padding-top: 3px; float: left; height: 25px; width: 126px; background-image:url(../i/boatcovers1.jpg); background-repeat: no-repeat;}
		#button4 { padding-top: 3px; float: left; height: 25px; width: 64px;  background-image:url(../i/misc1.jpg); background-repeat: no-repeat;}
		#button5 { padding-top: 3px; float: left; height: 25px; width: 102px; background-image:url(../i/contactus1.jpg); background-repeat: no-repeat;}
		#button6 { padding-top: 3px; float: left; height: 25px; width: 65px;  background-image:url(../i/links1.jpg); background-repeat: no-repeat;}
		#button7 { padding-top: 3px; float: left; height: 25px; width: 79px;  background-image:url(../i/gallery1.jpg); background-repeat: no-repeat;}
		#button8 { padding-top: 3px; float: left; height: 25px; width: 102px; background-image:url(../i/sales1.jpg); background-repeat: no-repeat;}

	#content {
	width: 790px;
	}
	

	#footer {
	clear: both;
	width: 790px;
	height: 117px;
	background-image:url(../i/footerbg.jpg);
	background-repeat: no-repeat;
	padding-top: 45px;	
	}


	#hpcolleft {
	float: left;
	width: 590px;
	margin-left: 7px;
	}
		#pic {
		width: 595px;
		height: 171px;
		}
			#hptext1 {
			width: 109px;
			height: 27px;
			float: left;
			padding-left: 85px;
			padding-top: 10px;
			}
			#hptext2 {
			width: 118px;
			height: 27px;
			float: left;
			padding-left: 50px;
			padding-top: 10px;
			}
			#hptext3 {
			width: 109px;
			height: 27px;
			float: left;
			padding-left: 85px;
			padding-top: 10px;
			}


		#hpcol1 {
		margin-top: 15px;
		margin-left: 15px;
		width: 400px;
		float: left;
		}
			
		#hpcol2 {
/*background-image: url(../i/gradbg.jpg);*/
		background-color: #F2F4F7;
		border: 1px solid #D9E0E8;
		margin-top: 15px;
		margin-left: 20px;
		width: 120px;
		float: left;
		padding: 10px;
		}

			#counter {
			background-color: #F2F4F7;
			border: 1px solid #D9E0E8;
			margin-top: 5px;
			margin-left: 20px;
			width: 150px;
			float: left;
		width: 140px;
			text-align: center;
			}




/* END HOME PAGE layout DIVs*/

/* CONTENTS PAGE layout DIVs*/

	#colleft {
	float: left;
	width: 182px;
	margin-left: 7px;
	}

	#colmiddle {
	float: left;
	width: 390px;
	margin-left: 15px;
	}

	#colright {
	float: left;
	width: 170px;
	height: 377px;
	background-image:url(../i/rightcol.jpg);
	background-repeat: no-repeat;
	margin-left: 15px;
	padding-top: 20px;
	}
		#scroll {
		width: 140px;
		height: 288px;
		background-color: white;
		border: 1px solid #45795E;
		overflow: auto;
		margin-top: 10px;
		padding: 5px;
		}
hr {
border: 0;
color: #CCCCCC;
background-color: #CCCCCC;
height: 1px;
}

/* END CONTENTS PAGE layout DIVs*/

/* GALLERY PAGE layout DIVs*/

#colgallery {
	float: left;
	width: 740px;
	margin-left: 30px;
	}
/* END GALLERY PAGE layout DIVs*/

/* CONTACT US PAGE layout DIVs*/


	#contact {
	margin-left: 25px;
	float: left;
	width: 560px;
	}
	#maptitle {
	margin-top: 20px;
	clear: left;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	#locationmap {
	clear: left;
	float: left;
	border: 1px solid #7F9DB9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}



/* END CONTENTS PAGE layout DIVs*/


p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #335599;
	text-align: left;
	font-weight: bold;
}

h1 {
	font-family: Tahoma;
	font-size: 20px;
	line-height: 30px;
	color: #335599;
	text-align: left;
	font-weight: bold;
}
h2 {
	font-family: Tahoma;
	font-size: 17px;
	color: #335599;
	font-weight: bold;
	line-height: 30px;

}
h3 {
	font-family: Tahoma;
	font-size: 14px;
	color: #335599;
	font-weight: bold;
	line-height: 30px;

}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #335599;
	text-align: left;
	line-height: 18px;
	text-align: left;
	font-weight: bold;
}
.hptitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #335599;
	text-align: left;
	font-weight: bold;
}
.titletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0974A6;
	text-align: left;
	font-weight: bold;
}


.footertext{text-decoration: none;color: #FFF;font-family: Verdana;font-size: 11px}
.footertext a:link {text-decoration: none;color: #FFF;font-family: Verdana;font-size: 11px}
.footertext a:active {text-decoration: none;color: #FFF;font-family: Verdana;font-size: 11px}
.footertext a:visited {text-decoration: none;color: #FFF;font-family: Verdana;font-size: 11px}
.footertext a:hover {text-decoration: underline;color: #FFF;font-family: Verdana;font-size: 11px}

.footeraddressttext { 
	padding-top: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	line-height: 17px;
	text-align: center;
}
.buttontext { 
	font-family: Tahoma;
	font-size: 13px;
	color: #FFF;
	font-weight: bold;
}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	line-height: 26px;
	text-align: left;
	list-style-image: url(../i/wheel.gif);
	list-style-type: circle;
	margin-left: -20px;

}
.buttontext {text-decoration: none;color: #FFF;}
.buttontext a:link {text-decoration: none;color: #FFF;}
.buttontext a:active {text-decoration: none;color: #FFF;}
.buttontext a:visited {text-decoration: none;color: #FFF;}
.buttontext a:hover {text-decoration: underline;color: #FFF;}

#bordertable {
	padding: 20px;
	margin-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	border: 1px solid #7F9DB9;
	}
.hppictext {
	font-family: Verdana;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
}
.hppictext {text-decoration: none;color: #FFF;}
.hppictext a:link {text-decoration: none;color: #FFF;}
.hppictext a:active {text-decoration: none;color: #FFF;}
.hppictext a:visited {text-decoration: none;color: #FFF;}
.hppictext a:hover {text-decoration: underline;color: #FFF;}

.copyrighttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	text-align: right;
}
.adverttitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	font-weight: bold;
}
.adverttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #335599;
	font-weight: bold;
	text-align: left;
	line-height: 15px;
}
