h1, h2, h3, p, table, div, ul {font-family: verdana, arial, helvetica, sans-serif; }  /* 17 Mar 2010 */

h1        { color: blue; font-size: 24px; text-align: center; padding: 0px 60px 0px 60px; }
h1.red    { color: red;  font-size: 24px; text-align: left;   padding: 0px  0px 0px  0px; }
h2        { color: blue; font-size: 1.4em; text-align: left; } 
h2.left   { color: blue; font-size: 1.4em; text-align: left; } 
h2.red    { color: red;  font-size: 1.4em; text-align: left; } 
h3, p, ul, ol { color: blue; text-align: left; }
h3, p.red     { color: red;  }
p.green       { color: green; text-align: center; }

p a:visited { color: red;   } 
p a:link    { color: red;   } 
p a:hover   { background-color: red; color: white; } 

div.blue           { background-color: blue; float: left; font-weight: bold; padding: 5px; }
div.blue a:visited { color: white; } 
div.blue a:link    { color: white; } 
div.blue a:hover   { background-color: yellow; color: blue; }

div.descl           { color: blue; padding: 0px 10px 0px 10px; text-align: left; } /* description below photo */

div.descr           { color: blue; padding: 0px 0px 30px 0px; text-align: center; valign: top; } 
div.descr a:visited { color: red;   } 
div.descr a:link    { color: red;   } 
div.descr a:hover   { background-color: red; color: white; } 

div.green           { background-color: green; float: left; font-weight: bold; padding: 5px 20px 5px 5px; }
div.green a:visited { color: white; } 
div.green a:link    { color: white; } 
div.green a:hover   { background-color: yellow; color: blue; }


div.lwhite           { background-color: white;   color: blue; text-align: left; padding: 0px 0px 0px 5px; }
div.lwhite a:visited { color: red; } 
div.lwhite a:link    { color: red; } 
div.lwhite a:hover   { background-color: red; color: white; }  

div.man              { text-align: left; background-color: white; padding: 0px 10px 0px 10px; } /* gives LH & RH margins within table */

div.nav1  { width: 800px; min-height: 1.85em; background-color: blue;  }

div.nav2  { width: 800px; min-height: 1.85em; background-color: green; }

div.picl  { float: left;  background-color: white; padding: 2px 10px 12px 0px; }
div.picr  { float: right; background-color: white; padding: 2px 0px 12px 10px; }
div.picc  { float: clear; background-color: white; padding: 5px 3px 5px 3px; text-align: center; }
div.piccw { float: clear; background-color: white; border-color: white; padding: 5px 3px 5px 3px; text-align: center; }

div.red           { background-color: red;  float: left; font-weight: bold; padding: 5px 15px 5px 15px; }
div.red a:visited { color: white; } 
div.red a:link    { color: white; } 
div.red a:hover   { background-color: yellow; color: blue; }

div.white           { background-color: white;   color: blue; padding: 0px 2px 0px 2px; text-align: center; }
div.white a:visited { color: red;   } 
div.white a:link    { color: red;   } 
div.white a:hover   { background-color: red; color: white; }  

div.thl      { background-color: #ffff99; color: blue; text-align: left; font-weight: bold; padding: 0px 0px 0px 5px;}

th           { background-color: #ffff99; color: blue; }  
th a:visited { color: red;   } 
th a:link    { color: red;   } 
th a:hover   { background-color: red; color: white; } 

ul a:visited { color: red;   } 
ul a:link    { color: red;   } 
ul a:hover   { background-color: red; color: white; } 

span.redn { color: red; }
span.redb { color: red; font-weight: bold; }
span.bold { font-weight: bold; }

body   { text-align: center; margin: 5px auto 30px auto; width: 800px; background-color: #99ffff; border-width: 0px; padding: 0px; }

table.overall { width: 800px; background-color: white; }
table.head    { width: 800px; background-color: white; }
table.main    { width: 800px; background-color: white; }   

img.h120   { height: 120px; }  /* photo1-6 x3   */
img.h130   { height: 130px; }  /*           */
img.h140   { height: 140px; }  /*           */
img.h150   { height: 149px; }  /* photo3-comit  */
img.h160   { height: 160px; }  /* dingboat  */
img.h170   { height: 170px; }  /* ..  */
img.h180   { height: 180px; }  /* Safety Benefits */
img.h190   { height: 190px; }  /* ..     */
img.h200   { height: 200px; }  /* ..     */
img.h210   { height: 210px; }  /* new clubhouse*/
img.h250   { height: 250px; }  /* History Venetian dingboat*/
img.h280   { height: 280px; }  /*   */	
img.h300   { height: 300px; }  /*   */
img.h320   { height: 320px; }  /*   */


