body { background: #F0F9FB; color: #000000; font-size: 12px; font-Family: arial,helvetica,verdana,sans-serif; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

a:link { color: #0033FF; cursor: pointer; font-size: 12px; text-decoration: none; }
a:visited { color: #0033FF; cursor: pointer; font-size: 12px; text-decoration: none; }
a:active { color: #0033FF; cursor: pointer; font-size: 12px; text-decoration: none; }
a:hover { color: #0033FF; background: #B3BEDB; cursor: pointer; font-size: 12px; text-decoration: none; }

a.navMain:link { color: #000000; cursor: pointer; font-size: 12px; text-decoration: none; }
a.navMain:visited { color: #000000; cursor: pointer; font-size: 12px; text-decoration: none; }
a.navMain:active { color: #000000; cursor: pointer; font-size: 12px; text-decoration: none; }
a.navMain:hover { color: #000000; background: #B3BEDB; cursor: pointer; font-size: 12px; text-decoration: none; }

a.navExt:link { color: #000000; cursor: pointer; font-size: 12px; text-decoration: none; }
a.navExt:visited { color: #000000; cursor: pointer; font-size: 12px; text-decoration: none; }
a.navExt:active { color: #000000; cursor: pointer; font-size: 12px; text-decoration: none; }
a.navExt:hover { color: #ffffff; background: #000000; cursor: pointer; font-size: 12px; text-decoration: none; }

.title1 { color: #000000; font-size: 20px; font-weight: bold; }
.sub1 { color: #000000; font-size: 12px; font-weight: bold; }
.welcome { color: #3F9F95; font-size: 25px; font-weight: bold; vertical-align: top; }
.currentpage { color: #004A8D; background: #8FA1C9; cursor: pointer; font-size: 12px; }
.norm { color: #000000; font-size: 12px; text-align: center; }
ul { margin: 0; padding: 0; list-style-type: circle; }
li { margin: 0; padding: 5px; }
ul.plain { margin: 0 0 0 80px; padding: 0; list-style-type: none; }

.uldisk { list-style-type: disc }
.ulsquare { list-style-type: square }
.ulcircle { list-style-type: circle }

#main { position: relative; width: 750px; top: 10px; left: 10px; z-index: 0; }

#logo { position: absolute; background: url(images/logo.gif); width: 750px; height: 265px; top: 0px; left: 0px; text-align: right; z-index: 0; }
#navbar { position: absolute; background: #DCE2F0; width: 745px; height: 20px; top: 240px; left: 0px; text-align: left; padding: 5px 0px 0px 5px; z-index: 4; }
#navbar2 { position: relative; background: #DCE2F0; left: 40px; width: 670px; height: 20px; text-align: left; padding: 5px 0px 0px 5px; z-index: 4; }
#weather { position: absolute; width: 180px; height: 150px; top: 85px; left: 0px; cursor: pointer; text-align: left; z-index: 0; }

#rates { position: absolute; display: block; width: 100px; top: 0px; left: 0px; text-align: left; padding: 5px 0px 0px 5px; visibility: hidden; z-index: 10; }
#ratespan { display: block; background: #DCE2F0; width: 170px; text-align: left; padding: 5px; }

#photos { position: absolute; display: block; width: 250px; top: 0px; left: 558px; text-align: left; padding: 5px 0px 0px 5px; visibility: hidden; z-index: 10; }
#photospan { display: block; background: #DCE2F0; width: 250px; text-align: left; padding: 5px; }

#content { position: absolute; width: 750px; left: 0px; top: 13px; z-index: 0; }
#interface { position: absolute; left: 40px; top: 5px; visibility: hidden; z-index: 0; }
#interface2 { position: absolute; left: 40px; top: 45px; visibility: hidden; z-index: 0; }
#Verbiage { background: #DCE2F0; }

#fullPage { position: absolute; background: #F0F9FB; width: 730px; height: 700px; top: 252px; left: 0px; z-index: 2; text-align: center; }
#leftSide { position: absolute; background: #F0F9FB; width: 270px; height: 700px; top: 252px; left: 0px; z-index: 2; }
#full { position: absolute; background: #F0F9FB; width: 750px; height: 700px; top: 252px; left: 0px; z-index: 2; }
#BBar { position: absolute; background: url(images/bar.gif); width: 750px; height: 45px; top: 965px; left: 0px; z-index: 2; }
#bottom { position: absolute; width: 750px; height: 10px; top: 1052px; left: 0px; z-index: 2; }
#BBar2 { position: absolute; background: url(images/bar.gif); width: 750px; height: 45px; top: 1475px; left: 0px; z-index: 2; }
#bottom2 { position: absolute; width: 750px; height: 10px; top: 1561px; left: 0px; z-index: 2; }
#BBar3 { position: absolute; background: url(images/bar.gif); width: 750px; height: 45px; top: 1035px; left: 0px; z-index: 2; }
#bottom3 { position: absolute; width: 750px; height: 10px; top: 1122px; left: 0px; z-index: 2; }
#BBar4 { position: absolute; background: url(images/bar.gif); width: 750px; height: 45px; top: 965px; left: 0px; z-index: 2; }
#bottom4 { position: absolute; width: 750px; height: 10px; top: 1052px; left: 0px; z-index: 2; }
#BBar5 { position: absolute; background: url(images/bar.gif); width: 750px; height: 45px; top: 1465px; left: 0px; z-index: 2; }
#bottom5 { position: absolute; width: 750px; height: 10px; top: 1552px; left: 0px; z-index: 2; }
#BBarMain { position: absolute; background: url(images/bar.gif); width: 750px; height: 45px; top: 1335px; left: 0px; z-index: 2; }
#bottomMain { position: absolute; width: 750px; height: 10px; top: 1422px; left: 0px; z-index: 2; }

#info { position: absolute; text-align: left; width: 460px; height: 685px; top: 257px; right: 10px; z-index: 5; }
#info2 { position: absolute; width: 750px; height: 200px; top: 105px; left: 3px; padding: 5px; z-index: 5; }
#bigphoto { position: absolute; width: 670px; top: 200px; left: 40px; z-index: 2; text-align: center; }
#sidepics { position: absolute; width: 110px; top: 105px; left: 0px; text-align: left; z-index: 0; }

#box1 { position: absolute; background: url(images/PSM01.gif); width: 100px; height: 100px; top: 50px; left: 30px; z-index: 3; }
#box2 { position: absolute; background: url(images/PSM02.gif); width: 100px; height: 100px; top: 50px; left: 140px; z-index: 3; }
#box3 { position: absolute; background: url(images/PSM03.gif); width: 100px; height: 100px; top: 160px; left: 30px; z-index: 3; }
#box4 { position: absolute; background: url(images/PSM04.gif); width: 100px; height: 100px; top: 160px; left: 140px; z-index: 3; }
#box5 { position: absolute; background: url(images/PSM05.gif); width: 100px; height: 100px; top: 270px; left: 30px; z-index: 3; }
#box6 { position: absolute; background: url(images/PSM06.gif); width: 100px; height: 100px; top: 270px; left: 140px; z-index: 3; }
#box7 { position: absolute; background: url(images/PSM07.gif); width: 100px; height: 100px; top: 380px; left: 30px; z-index: 3; }
#box8 { position: absolute; background: url(images/PSM08.gif); width: 100px; height: 100px; top: 380px; left: 140px; z-index: 3; }
#box9 { position: absolute; background: url(images/PSM09.gif); width: 100px; height: 100px; top: 490px; left: 30px; z-index: 3; }
#box10 { position: absolute; background: url(images/PSM10.gif); width: 100px; height: 100px; top: 490px; left: 140px; z-index: 3; }
#box11 { position: absolute; background: url(images/PSM11.gif); width: 100px; height: 100px; top: 600px; left: 30px; z-index: 3; }

#mapgoogle { position: absolute; background: #999999; width: 150px; height: 150px; padding: 5px; z-index: 5; }
#mapyahoo { position: absolute; background: #999999; width: 150px; height: 150px; padding: 5px; z-index: 5; }
#mapnauticle { position: absolute; background: #999999; width: 150px; height: 150px; padding: 5px; z-index: 5; }

#right { text-align: right; padding: 20px; }
#left { text-align: left; padding: 20px; }
