body {
	background: url(images/sails123.jpg) no-repeat center bottom;
	margin:0;


}
.light-table-white {
	background: #FFFFFF;
	border:#ccc thin solid;
}
.pic-box {
	background: no-repeat center bottom;
	border: 1px none #000066;
	margin: 0px;
	padding: 0px;
	width: 200px;
	height: 100px;
}
.content {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	letter-spacing: normal;
	word-spacing: 1px;
	list-style: url(/images/dot.jpg) outside;




}
A:link.content {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000033;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
}
a:visited.content {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000033;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
}
a:active.content {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000033;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
}
a:hover.content {
	font: 11px Arial, Helvetica, sans-serif;
	color: #006600;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
}



.content-header {
	font: italic bold 18px Arial, Helvetica, sans-serif;
	color: #000066;
	vertical-align: top;
	letter-spacing: 1px;
	word-spacing: 1px;



}
.line-break {
	border-bottom: 1px ridge #000099;
	border-top: 1px none #000099;
	border-right: 1px none #000099;
	border-left: 1px none #000099;


}
.contact {

	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px 0 0 100px;
}
.directory-text {
	font: bold normal 10px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration: none;
 	margin:0;
	padding: 5px 10px;
	text-transform: uppercase;
	letter-spacing: normal;
	word-spacing: 1px;

}
a.directory-text2 {
	font: bold normal 10px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration: none;
	border:none;
	padding:0;
	text-transform: uppercase;
	letter-spacing: normal;
	word-spacing: 1px;

}
a.directory-text2:hover {
text-decoration:underline;

}
a:visited.directory-text {
	font: bold normal 10px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration: none;
	padding:5px 10px;
	text-transform: uppercase;
	letter-spacing: normal;
	word-spacing: 1px;
}
a:active.directory-text {
	font: bold normal 10px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration: none;
	padding:5px 10px;

	text-transform: uppercase;
	letter-spacing: normal;
	word-spacing: 1px;
}

a:hover.directory-text {
	font: bold normal 10px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration:none;
	padding: 5px 10px;
	text-transform: uppercase;
	letter-spacing: normal;
	word-spacing: 1px;
	background-color:#000066;
}

.small-pic-box {
	background: url(images/lessons.jpg) no-repeat center center;
	border: 1px none #000066;
	width: 50px;
	height: 50px;


}
img {
	border: thin none #666666;
}
.content-header-sm {
	font: italic bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	border-bottom: 1px solid #330066;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1pt;

}
a:link.content-header-sm {
	font: italic bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	border-bottom: 1px solid #330066;
	text-decoration: none;
}
a:active.content-header-sm {
	font: italic bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	border-bottom: 1px solid #330066;
	text-decoration: none;
}
a:visited.content-header-sm {
	font: italic bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	border-bottom: 1px solid #330066;
	text-decoration: none;
	
}
a:hover.content-header-sm {
	font: italic bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#006600;
	border-bottom: 1px solid #330066;
	text-decoration: none;
}

.bk-home {
	background: url(images/silhouetteb.jpg) no-repeat right bottom;
}
.light-table-blue {

	background: #3333CC;
}
.pic-box-clear {
	background: url(images/mernav.jpg) no-repeat left top;
	border: 1px none #000066;
	margin: 0px;
	padding: 0px;
	width: 200px;
	height: 200px;

}
.header-footer-line {
	border-top: 1px ridge #000066;
	border-right: 1px #000066;
	border-bottom: 1px ridge #000066;
	border-left: 1px #000066;
	width: 65%;

}
.content-header-mid {
	font: italic bold 14px Arial, Helvetica, sans-serif;
	color: #000066;
	vertical-align: top;
	padding: 0px;

}
.conten-footer {

	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	letter-spacing: normal;
	word-spacing: normal;
	list-style: url(images/dot.jpg) outside;
}
.footer-directory {

	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	white-space: nowrap;
	text-decoration: none;
	padding: 0px;
	text-align: center;
	height: 15px;
	vertical-align: middle;
}
a:hover.footer-directory {

	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #006600;
	white-space: nowrap;
	text-decoration: none;
	padding: 0px;
	text-align: center;
	height: 15px;
	vertical-align: middle;
 text-decoration: underline;
}
.box {
	border: 3px double #000066;
}
.pic-box2 {

	background: url(images/deliver2b.jpg) no-repeat center bottom;
	border: 1px none #000066;
	margin: 0px;
	padding: 0px;
	width: 200px;
	height: 100px;
}
.pic-box3 {


	background: url(images/3m_mini.jpg) no-repeat center bottom;
	border: 1px none #000066;
	margin: 0px;
	padding: 0px;
	width: 200px;
	height: 100px;
}
.background {
	background: url(images/logo-text.gif) no-repeat left top;
	height: 162px;
	width: 786px;

}
.small-pic-box2 {
	background: url(images/cruises.jpg) no-repeat center center;
	border: 1px none #000066;
	width: 50px;
	height: 50px;

}
.small-pic-box3 {


	background: url(images/weddings.jpg) no-repeat right top;
	border: 1px none #000066;
}

.small-pic-box4 {
	background: url(images/rentals.jpg) no-repeat center center;
	border: 1px none #000066;
	width: 50px;
	height: 50px;

}
.text-red {

	font: bold normal 10px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
	padding: 0px;
	text-transform: uppercase;
	letter-spacing: normal;
	word-spacing: 1px;
}
.content-header-sm2 {

	font: italic normal 11px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	border-bottom: 1px #330066;
	text-decoration: none;
}
.price-box {
	border-top: 5px double #000066;
	border-right: 1px solid #000066;
	border-bottom: 1px solid #000066;
	border-left: 1px solid #000066;


}

.pic-box-delivery {


	background: no-repeat center bottom;
	border: 1px solid #000066;
	margin: 0px;
	padding: 5px;
}
.spacer {
	height: 5px;
	width: 5px;
}

