@charset "UTF-8";
/* CSS Document */
body {
	color: #666666;
	font-family: Arial, Verdana, Andale Mono;
	font-size:.8em;
	background-color: #000033;
}
a:link {
	text-decoration: underline; color: #000099;
}
a:visited {
	text-decoration: underline; color: #000099;
}
a:hover {
	text-decoration: underline; color: #FF0000;
}
a:active {
	text-decoration: underline; color:#AAAAAA;
}
.navbar1 navbar2 navbar3 contact:link {color: #666666; font-family: Arial, Verdana, Andale Mono; font-size: 1em; text-decoration: none; text-align: center;}
.navbar1 navbar2 navbar3 contact:visited {color: #666666; font-family: Arial, Verdana, Andale Mono; font-size: 1em; text-decoration: none; text-align: center;}
.navbar1 navbar2 navbar3 contact:hover {color: #666666; font-family: Arial, Verdana, Andale Mono; font-size: 1em; text-decoration: none; text-align: center;}
.navbar1 navbar2 navbar3 contact:active {color: #dddddd; font-family: Arial, Verdana, Andale Mono; font-size: 1em; text-decoration: none; text-align: center;}
.style1 {font-size: .85em;}
.style2 {font-size: .85em;}
.style3 {font-size: .85em;}
.style7 {color: #333333;font-size: 1.2em;font-weight: bold;}
.style8 {color: #FF0000;}
.style9 {color: #000099;}
.style10 {color: #333333; font-weight: bold;}
.style12 {color: #666666}
.style14 {font-size: 0.7em}

#wrapper {
	position:relative;
	width:1000px;
	height:744px;
	margin-left:auto;
	margin-right:auto;
	z-index:0;
	top: -7px;
}
#bg {
	position:absolute;
	left:0px;
	top:-7px;
	width:1000px;
	height:744px;
	z-index:1;
	background-color: #FFFFFF;
}
#linkbar {
	position:absolute;
	left:300px;
	top:700px;
	width:400px;
	height:25px;
	z-index:13;
	line-height: 25px;
	text-align:center;
	color:#AAAAAA;
	overflow: visible;
	float: left;
	}

#bgimage {
	position:absolute;
	left:0px;
	top:537px;
	width:340px;
	height:200px;
	z-index:3;
	background-image: url(images/bgimage_flip.jpg);
}
#navbar1 {
	position:absolute;
	font-size:1.2em;
	font-weight:normal;
	color: #666666;
	text-align:center;
	text-decoration: none;
	border-top:#CCCCCC thin solid;
	border-bottom: #CCCCCC thin solid;
	left:0px;
	top:105px;
	width:1000px;
	height:30px;
	z-index:4;
}
#navbar2 {
	position:absolute;
	font-size:16px;
	font-weight:normal;
	color: #666666;
	text-decoration: none;
	display:block;
	border-top:#cccccc thin dashed;
	border-bottom:#cccccc thin dashed;
	left:140px;
	top:170px;
	width:100px;
	height:280px;
	z-index:4;
}
#navbar3 {
	position:absolute;
	font-size:16px;
	font-weight:normal;
	color: #666666;
	text-decoration: none;
	line-height:32px;
	display:block;
	left:131px;
	top:365px;
	width:100px;
	height:30px;
	z-index:4;
}
#logo {
	position:absolute;
	left:25px;
	top:25px;
	width:200px;
	height:38px;
	z-index:5;
	background-image: url(images/fdlogo.gif);
	overflow: auto;
}
#content {
	position:absolute;
	left:50px;
	top:185px;
	width:400px;
	height:450px;
	z-index:12;
	text-align:justify;
	float: left;
	line-height:17px;
	overflow: hidden;
}
#content2 {
	position:absolute;
	left:550px;
	top:185px;
	width:400px;
	height:450px;
	z-index:11;
	text-align:justify;
	line-height:17px;
	overflow: hidden;
}
#contentp {
	position:absolute;
	left:50px;
	top:185px;
	width:610px;
	height:450px;
	z-index:7;
	text-align:justify;
	line-height:17px;
	overflow: hidden;
}
#content_main {
	position:absolute;
	left:50px;
	top:185px;
	width:368px;
	height:325px;
	z-index:7;
	text-align:justify;
	line-height:17px;
	overflow: hidden;
}
#contentF {
	position:absolute;
	left:468px;
	top:185px;
	width:482px;
	height:322px;
	z-index:10;
	text-align:justify;
	line-height:17px;
	overflow: visible;
}
#contact {
	position:absolute;
	left:50px;
	top:185px;
	width:400px;
	height:400px;
	z-index:7;
	text-align:justify;
}
#contact2 {
	position:absolute;
	left:275px;
	top:235px;
	width:200px;
	height:400px;
	z-index:7;
	text-align:justify;
	line-height:17px;
}
#msg {
	position:absolute;
	left:115px;
	top:290px;
	width:150px;
	height:12px;
	z-index:35;
}
#thumb1 {
	position: absolute;
	left: 50px;
	top: 185px;
	width: 75px;
	height: 50px;
	z-index: 3;
}
#thumb2 {
	position: absolute;
	left: 150px;
	top: 185px;
	width: 75px;
	height: 50px;
	z-index: 5;
}
#thumb3 {
	position: absolute;
	left: 250px;
	top: 185px;
	width: 75px;
	height: 50px;
	z-index: 7;
}
#thumb4 {
	position: absolute;
	left: 50px;
	top: 245px;
	width: 75px;
	height: 50px;
	z-index: 9;
}
#thumb5 {
	position: absolute;
	left: 150px;
	top: 245px;
	width: 75px;
	height: 50px;
	z-index: 11;
}
#thumb6 {
	position: absolute;
	left: 250px;
	top: 245px;
	width: 75px;
	height: 50px;
	z-index: 13;
}
#thumb7 {
	position: absolute;
	left: 50px;
	top: 305px;
	width: 75px;
	height: 50px;
	z-index: 15;
}
#thumb8 {
	position: absolute;
	left: 150px;
	top: 305px;
	width: 75px;
	height: 50px;
	z-index: 17;
}
#thumb9 {
	position: absolute;
	left: 250px;
	top: 305px;
	width: 75px;
	height: 50px;
	z-index: 19;
}
#thumb10 {
	position: absolute;
	left: 50px;
	top: 365px;
	width: 75px;
	height: 50px;
	z-index: 21;
}
#thumb11 {
	position: absolute;
	left: 130px;
	top: 365px;
	width: 75px;
	height: 50px;
	z-index: 23;
}
#thumb12 {
	position: absolute;
	left: 150px;
	top: 365px;
	width: 75px;
	height: 50px;
	z-index: 25;
}
#thumb13 {
	position: absolute;
	left: 250px;
	top: 365px;
	width: 75px;
	height: 50px;
	z-index: 27;
}
#thumb14 {
	position: absolute;
	left: 50px;
	top: 425px;
	width: 75px;
	height: 50px;
	z-index: 29;
}
#main {
	position: absolute;
	left: 383px;
	top: 185px;
	width: 555px;
	height: 320px;
	z-index: 34;
}
#homeline {
	position:absolute;
	text-align:right;
	left:70px;
	top:64px;
	width:155px;
	height:16px;
	z-index:1;
}
#divider {
	position:absolute;
	left:490px;
	top:185px;
	width:10px;
	height:450px;
	border-right:#CCCCCC thin solid;
	z-index:10;
}
#cline {
	position:absolute;
	text-align:right;
	left:695px;
	top:708px;
	width:255px;
	height:16px;
	z-index:11;
	}
#image_box {
	position:absolute;
	left:710px;
	top:185px;
	width:240px;
	height:120px;
	z-index:7;
	text-align:left;
	line-height:17px;
	overflow: hidden;
	background-image: url(images/starfish.jpg);
}
#image_box2 {
	position:absolute;
	left:710px;
	top:325px;
	width:240px;
	height:120px;
	z-index:7;
	text-align:left;
	line-height:17px;
	overflow: hidden;
	background-image: url(images/commercial.jpg);
}
#image_box3 {
	position:absolute;
	left:710px;
	top:465px;
	width:240px;
	height:120px;
	z-index:7;
	text-align:left;
	line-height:17px;
	overflow: hidden;
	background-image: url(images/residential.jpg);
}
#image_boxc {
	position:absolute;
	left:540px;
	top:185px;
	width:400px;
	height:310px;
	z-index:8;
	background-repeat:no-repeat;
	background-image: url(images/cimg.jpg);
}
#image_boxd {
	position:absolute;
	left:550px;
	top:436px;
	width:400px;
	height:200px;
	z-index:14;
	background-image: url(images/marine_divider2.jpg);
	background-repeat:no-repeat;
	overflow: hidden;
}
#image_boxe {
	position:absolute;
	left:550px;
	top:436px;
	width:400px;
	height:200px;
	z-index:14;
	background-image: url(images/TouchTank2.jpg);
	background-repeat:no-repeat;
	overflow: hidden;
}
#ttlink {
	position:absolute;
	left:750px;
	top:158px;
	width:200px;
	height:15px;
	text-align:right;
	z-index:1;
}
#about_ex {
	position:absolute;
	left:504px;
	top:436px;
	width:190px;
	height:200px;
	text-align:justify;
	line-height:17px;
	z-index:14;
	overflow: hidden;
}
