body {
   font-size:11px;
   font-family: Arial, Helvetica, sans-serif;
   color:#666666;
   background-color:#F0F0F0;
   background-image:url(../img/borderTop.jpg);
   background-position:top;
   background-repeat:no-repeat;
   padding-right: 10px;
}

#content {
   position:relative;
   text-align: left;
   width: 950px;
   margin: 0 auto;
}

/**** the content style puts a shadow box around the whole page ********/
#shadow{ float:left;
   background-image: url(../img/shadow.jpg);
   background-position:top;
   background-repeat:repeat-y;
   padding-right: 10px;
   padding-left: 10px;
   margin-bottom:50px;
   margin-left: 20px;
   margin-right: 20px;
   width: 900px;
   background-color:#FFFFFF;
   margin-top: 14px;
   /*box size hack for internet explorer */
   * margin-top: 7px;
   * margin-left: 30px;
}
.footer {
   float: left;
   height: 25px;
   padding-left: 10px;
   padding-right: 10px;
   text-align:center;
   font-size:  10px;
   width: 900px;
   background-image:url(../img/borderBottom.jpg);
   background-position:bottom;
   background-repeat:no-repeat;
   margin-top: 10px;
   margin-left: -10px;
   padding-bottom:10px;
   /*box size hack for internet explorer */
   * margin-left: 0px;
   * margin-bottom: -20px;

}

/********************************************************************************************************/

li {
   margin: 10px 0px 0px 0px;
}
.darkblue {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #000099;
   font-weight: bold;

}
.heading2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14pt;
   font-weight: bold;
   color: #FF0000;
}

.boatname {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #FF0000;
   background-position: center;
   text-align: center;

}
.boatowner {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #669966;
   text-align: center;
   line-height: normal;

}
.lightblue {

   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #000099;
   font-weight: normal;
   text-align:left;
}
.green {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #009900;
}
.bluelist {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12pt;
   list-style-position: outside;
   list-style-type: disc;
   font-weight: bold;
   color: #000099;

}
.pagetitle {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 18px;
   font-weight: bold;
   color: #FF0000;
   text-align: center;
   margin-bottom: 0px;
}
.white {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #FFFFFF;
   font-weight: normal;
}
.bluetable {
   border: 2px solid;
   border-color: 336699;
}

.lbluetable {
   border: 2px solid;
   border-color: 6699cc;
}

.redtable {
   border: 2px groove;
   border-color: FF0000;
}

.browntable {
   border: 2px groove;
   border-color: CC6600;
}
.pinktable {
   border: 2px groove;
   border-color: CC0099;
}
.greentable {
   border: 2px groove;
   border-color: 006666;
}
.lgreentable {
   border: 2px groove;
   border-color: 669999;
}
.orangetable {
   border: 2px groove;
   border-color: FF6600;
}
.purpletable {
   border: 2px groove;
   border-color: 9900CC;
}
.mauvetable {
   border: 2px groove;
   border-color: 996699;
}

.siteLink {

   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000099;
   font-weight: normal;
}
table.links {margin:0px; padding:0px;}

li { text-align:left;

}

