@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
	line-height: 18px;
}
body { font-size:62.5%; font-family:Tahoma, Geneva, sans-serif; }
a, a img { outline:none; border:none; text-decoration:none; }
a:link, a:visited { color:#1C75BC; }
a:hover, a:active {
	color:#262565;
}
h1 {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:1.8em;
	color:#1C75BC;
	margin-bottom: 10px;
	text-transform: uppercase;
}
h2 {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:1.4em;
	color:#1C75BC;
	margin-bottom: 10px;
	text-transform: uppercase;
}
h3 {}
p { font-size:1.2em; margin-bottom:10px; }

#wrapperFYS { width:960px; margin:0 auto}
#navFYS { width:960px; float:left; }
#navFYS ul {
	list-style-type:none;
	margin-top:5px;
	font-weight: bold;
	font-size: 1.1em;
}
#navFYS ul li {
	display:inline;
}
#navFYS ul li a:link, #navFYS ul li a:visited {
	padding: 8px 10px;
	color: #1C75BC;
}
#navFYS ul li a:hover, #navFYS ul li a:active { padding:8px 10px; background:url(../images/top-menu-bg.png) no-repeat; background-position:bottom right; color:#FFF; }
.selectedMenu {
	padding:8px 0;
	background:url(../images/top-menu-bg.png) no-repeat;
	background-position:bottom right;
	color:#FFF;
}
#mainNavi {
	float: right;
}
#headerFYS { clear:both; width:960px; float:left; }
#headerTopFYS {
	clear:both;
	width:960px;
	float:left;
	margin-bottom: 5px;
}
#headerBtmFYS { clear:both; width:960px; float:left; }
#headerBtmLeft {
	clear:both;
	width:172px;
	float:left;
	text-align: left;
	margin-right:5px;
}
#headerBtmRight {  }
#contentFYS { clear:both; width:960px; float:left; }
#contLeftFYS {
	width: 210px;
	float: left;
}
#contMidFYS {
	width: 533px;
	float: left;
}
#homeInner {
	padding: 0 0 0 5px;
}
#homeInnerBtm {
	float: left;
	width: 100%;
}
#breadcrumbz {
	padding: 10px 0 10px 0;
}
#breadcrumbz ul { list-style-type:none; }
#breadcrumbz ul li { display:inline; }
#breadcrumbz ul li a:link, #breadcrumbz ul li a:visited {  }
#breadcrumbz ul li a:hover, #breadcrumbz ul li a:active {  }
#contRightFYS {
	float: left;
	width: 200px;
	padding-top: 30px;
	padding-left: 10px;
}
#contactForm {
	font-size:1.2em;
	line-height: 24px;
	padding: 10px;
}
.txtInput {
	width:180px;
	height: 20px;
}
#contFullcol {
	float: left;
	width: 750px;
}
#contFullInner { padding:20px; }
#footerFYS {
	clear:both;
	width:940px;
	float:left;
	padding: 10px;
}
#footerFYS ul { list-style-type:none; }
#footerFYS ul li {
	display:inline;
	padding: 5px;
}
#footerFYS ul li a:link, #footerFYS ul li a:visited {  }
#footerFYS ul li a:hover, #footerFYS ul li a:active {  }
#footerList {

}
.blueSig {
	float:right;
	text-transform: uppercase;
	width: 350px;
	text-align: right;
}

/* __________ Begin Class Styling __________ */
.address {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:1.1em;
	text-align:left;
	padding: 10px 0 0 5px;
	line-height: 16px;
	margin-top: 10px;
	clear: both;
}
.phoneNumber {
	font-size:2.4em;
	color:#1C75BC;
	padding-left: 5px;
}
.menuPage {
	font-size:1.6em;
	font-weight: bold;
	padding: 5px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #262565;
}
#homeInner ul { list-style-type:none; }
#homeInner ul li { display:inline; }
.boldBlue {
	color:#0e76bc;
	font-weight:bold;
}
.blue {
	color:#0e76bc;
}
.yachts {
	float: left;
	clear: both;
	width: 100%;
}
.eventGroup {
	float:left;
	width: 95%;
}
.eventPict {
	text-align:center;
}
.eventDetails {
	float:left;
	width: 100%;
}
.clear { clear:both; }
#blogContent {
	float:left;
	width: 750px;
}
#boatYardsMarinas {
	padding:20px;
	font-size: 1.2em;
}
.tableBlue {
	color: #1C75BC;
	padding: 2px;
}
a.browardLink { background:url(../images/directory/directory-broward.png) no-repeat; width:80px; height:28px; display:block; text-indent:-6000px; }
a.palmbeachLink {
	background:url(../images/directory/directory-palm-beach.png) no-repeat;
	width:85px;
	height:28px;
	display:block;
	text-indent:-6000px;
}
a.miamidadeLink { background:url(../images/directory/directory-miami-dade.png) no-repeat; width:80px; height:28px; display:block; text-indent:-6000px; }
a.monroeLink {  background:url(../images/directory/directory-monroe.png) no-repeat; width:65px; height:28px; display:block; text-indent:-6000px;}
a.martinLink {
	background:url(../images/directory/directory-martin.png) no-repeat;
	width:60px;
	height:28px;
	display:block;
	text-indent:-6000px;
}
a.floridaLink { background:url(../images/directory/directory-florida.png) no-repeat; width:140px; height:28px; display:block; text-indent:-6000px; }

a.browardLink:hover, a.palmbeachLink:hover, a.miamidadeLink:hover, a.monroeLink:hover, a.martinLink:hover, a.floridaLink:hover,
a.aboutOneLink:hover, a.aboutTwoLink:hover, a.aboutThreeLink:hover { background-position:bottom left; }

.selBroward { background:url(../images/directory/directory-broward.png) no-repeat; background-position:bottom left; width:80px; height:28px; display:block; text-indent:-6000px; }
.selPalmBeach {
	background:url(../images/directory/directory-palm-beach.png) no-repeat;
	background-position:bottom left;
	width:85px;
	height:28px;
	display:block;
	text-indent:-6000px;
}
.selMiamiDade { background:url(../images/directory/directory-miami-dade.png) no-repeat; background-position:bottom left; width:80px; height:28px; display:block; text-indent:-6000px; }
.selMonroe {
	background:url(../images/directory/directory-monroe.png) no-repeat;
	background-position:bottom left;
	width:65px;
	height:28px;
	display:block;
	text-indent:-6000px;
}
.selMartin {
	background:url(../images/directory/directory-martin.png) no-repeat;
	background-position:bottom left;
	width:60px;
	height:28px;
	display:block;
	text-indent:-6000px;
}
.selFlorida { background:url(../images/directory/directory-florida.png) no-repeat; background-position:bottom left; width:140px; height:28px; display:block; text-indent:-6000px; }


a.aboutOneLink {
	background:url(../images/about-us-company.png) no-repeat;
	width:140px;
	height:26px;
	display:block;
	text-indent:-6000px;
}
a.aboutOneSel {
	background:url(../images/about-us-company.png) no-repeat;
	background-position:bottom left;
	width:140px;
	height:26px;
	display:block;
	text-indent:-6000px;
}
a.aboutTwoLink {
	background:url(../images/about-us-inspections.png) no-repeat;
	width:200px;
	height:26px;
	display:block;
	text-indent:-6000px;
}
a.aboutTwoSel {
	background:url(../images/about-us-inspections.png) no-repeat;
	background-position:bottom left;
	width:200px;
	height:26px;
	display:block;
	text-indent:-6000px;
}
a.aboutThreeLink {
	background:url(../images/about-us-one.png) no-repeat;
	width:170px;
	height:26px;
	display:block;
	text-indent:-6000px;
}
a.aboutThreeSel {
	background:url(../images/about-us-one.png) no-repeat;
	background-position:bottom left;
	width:170px;
	height:26px;
	display:block;
	text-indent:-6000px;
}
#aboutContent { padding:20px; }


/* __________ EOF Class Styling __________ */
