a:link {color: #333399; text-decoration: none}     /* unvisited link */
a:visited {color: #333399; text-decoration: none}  /* visited link */
a:hover {color: #0099ff; text-decoration: none}   /* mouse over link */
a:active {color: #silver; text-decoration: none}   /* selected link */

.archive a:link {color: #FFFFFF; text-decoration: none}     /* unvisited link */
.archive a:visited {color: #FFFFFF; text-decoration: none}  /* visited link */
.archive a:hover {color: #FFFF00; text-decoration: none}   /* mouse over link */
.archive a:active {color: #silver; text-decoration: none}   /* selected link */


.centerblock {
width:750px;
position:absolute;
top:0;
left:50%;
margin-left:-375px;
}


.picturenumber{position: absolute;
    top: 94px;
    height: 80px;
    width: 507px;
left: 122px;   
 z-index: 5;
    background-color: transparent;
    overflow: hidden
}



.weather{position: absolute;
    top: 328px;
    height: 265px;
    width: 260px;
left: 480px;
 z-index: 5;
    background-color: transparent;
    overflow: hidden
}


.banner{position: absolute;
    top: 512px;
    height: 90px;
    width: 375px;
left: 50px;
 z-index: 5;
    background-color: transparent;
    overflow: hidden
}

.rotateboats{position: absolute;
    top: 190px;
    left: 50px;
    height: 150px;
    width: 200px;
font-family: arial, sans-serif;
font-size: 12px;
font-style: normal;
padding-left: .2cm;
margin-left: 0px;
margin-right: 0px;
text-align: center;
}

.homemenu{position: absolute;
    top: 220px;
    left: 275px;
    height: 80px;
    width: 440px;
font-family: arial;
font-size: 12px;
font-style: normal;
padding-left: .2cm;
margin-left: 10px;
margin-right: 5px;
z-index: 8:
}

.boatnamesearch{position: absolute;
top: 430px;
    left:320px;
    height: 70px;
    width: 145px;
font-family: arial;
font-size: 12px;
font-style: normal;
margin-left: 0px;
margin-right: 3px;
text-align: center;
background-color: #cccccc;
}

.links{position: absolute;
top: 320px;
    left:10px;
    height: 70px;
    width: 450px;
font-family: arial;
font-size: 12px;
font-style: normal;
margin-left: 0px;
margin-right: 0px;
text-align: center;
}

.news{position: absolute;
top: 400px;
    left: 0px;
    height: 120px;
    width: 500px;
font-family: arial;
font-size: 12px;
font-style: normal;
padding-left: .2cm;
margin-left: 10px;
margin-right: 5px;

}


.frontpagetext {
top: 300px;
    left: 0px;
    height: 120px;
    width: 750px;
font-family: arial;
font-size: 12px;
font-style: normal;
padding-left: .2cm;
margin-left: 10px;
margin-right: 5px;

}

.titleheader {

font-family: arial;
font-size: 16px;
line-height: 120%;
font-weight:bold

}


.definition {

font-family: arial;
font-size: 12px;
line-height: 120%;

}



.footer {position: absolute;
top: 305px;
left: 50px;
width: 550px;
text-align:center;
font-family: arial;
font-size: 12px;
line-height: 120%;
font-weight: normal;
}

.content {

font-family: arial;
font-size: 12px;
line-height: 120%;
font-weight: normal;
margin-right: 10px;
}

.sectionheader {

font-family: arial;
font-size: 24px;
line-height: 120%;
font-weight:bold

}

.copy {

font-family: arial;
font-size: 12px;
line-height: 120%;
margin-left: 25px;
font-color: silver;

}

INPUT {
color: black;
font-family: arial, verdana, ms sans serif;
font-weight: none;
font-size: 10pt
} 

INPUT.VALUE{

color: white;
width: 75;
height: 20;
font-family: arial, verdana, ms sans serif;
font-weight: bold;
font-size: 10pt

}

INPUT.QUESTIONNAIRE{

color: white;
width: 150;
height: 20;
font-family: arial, verdana, ms sans serif;
font-weight: bold;
font-size: 10pt
}
