/*CSS DATA CODEX

Syntax:

     .captionBlackBU
          {
          font-family: Verdana, georgia, Helvetica, sans-serif; font-size: 10px; font-weight: bold;
          text-decoration: underline; color: #000000;
          background: #FFFFFF }
          .captionBlackB:visited{color: #000000;}    
          .captionBlackB:hover{text-decoration: underline;}    
          .captionBlackB:link{color: #000000;} 
  
Placement of CSS class attribute:
     
     <td class="captionBlackB"> OR <span class="captionBlackB">text</span>

CSS Naming Convention:

     .captionBlackB
     
     caption - the placement of the text
     Black - the approximate color
     B - bolded
     I - italic
     U - underline
*/

/*
____________ 

BODY CLASSES 
____________
*/ 

body.maintemplate {
	margin: 0;
	padding: 0;
	background-color: #9EAF76;
	background-image: url(http://www.harborfm.com/images/harborfm_bg.gif);
	background-repeat: no-repeat;
}

td.frame {padding: 0px 14px}

table.events {
	background-image: url(http://www.harborfm.com/images/gradbg2.gif);
	background-repeat: repeat-x;
	background-color: 4b9cb1;
	background-position: 0px 29px;
}
td.eventstitle {
	background: url(http://www.harborfm.com/images/title-headersgold.gif);
	background-repeat: repeat-x;
	background-color: f7a135;
	padding: 4px 14px 4px 14px;
}
td.eventsdescrip {padding: 2px 14px 0px 14px;}
td.eventspacer {background-color: 7ec5d3;}

.bodyWhite1
     {
	 font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 12px; line-height: 17pt;
     text-decoration: none; color: FFFFFF; }
     .bodyWhite1:visited{color:FFFFFF; text-decoration: underline; font-weight: bold;}      
     .bodyWhite1:link{color:FFFFFF; text-decoration: underline; font-weight: bold;}
     .bodyWhite1:hover{color:f4e2ca; text-decoration: underline; font-weight: bold;}
.bodyWhite1g
     {
	 font-family: georgia; font-size: 12.5px; line-height: 17pt;
     text-decoration: none; color: FFFFFF; font-weight: bold; }
     .bodyWhite1g:visited{color:FFFFFF; text-decoration: underline;}      
     .bodyWhite1g:link{color:FFFFFF; text-decoration: underline;}
.bodyWhite1s
     {
	 font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 11px; line-height: 14pt;
     text-decoration: none; color: FFFFFF; }
     .bodyWhite1s:visited{color:FFFFFF; text-decoration: underline; font-weight: bold;}      
     .bodyWhite1s:link{color:FFFFFF; text-decoration: underline; font-weight: bold;}
     .bodyWhite1s:hover{color:f4e2ca; text-decoration: underline; font-weight: bold;}
.bodyWhite2
     {
	 font-family: georgia; font-size: 11.5px; line-height: 18pt;
     text-decoration: none; color: FFFFFF; }
     .bodyWhite2:visited{text-decoration: underline;}      
     .bodyWhite2:link{text-decoration: underline;}
.bodyWhite3
     {
	 font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 12px; line-height: 1.4;
     text-decoration: none; color: FFFFFF; }
     .bodyWhite3:visited{text-decoration: underline;}      
     .bodyWhite3:link{text-decoration: underline;}
.bodyWhite4
     {
	 font-family: georgia; font-size: 18px; line-height: 1.8;
     text-decoration: none; color: FFFFFF; }
     .bodyWhite4:visited{text-decoration: underline;}
     .bodyWhite4:link{text-decoration: underline;}
.bodyWhiteFooter
     {
	 font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 11px; line-height: 1.8;
     text-decoration: none; color: FFFFFF; }
     .bodyWhiteFooter:visited{color:7ec5d3; text-decoration: underline;}      
     .bodyWhiteFooter:link{color:7ec5d3; text-decoration: underline;}

.bodyYellow2
     {
	 font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 11.8px; line-height: 1.8;
     text-decoration: none; color: FFE500; font-weight: bold; }
     .bodyYellow2:visited{text-decoration: underline;}
     .bodyYellow2:link{text-decoration: underline;}

/*
____________

FORM CLASSES 
____________
*/   

INP1 {font-family: Verdana, georgia, Helvetica, sans-serif; font-size: 8.5pt; font-style: normal; font-weight: bold;
	color: #F14F17; background-color: #EBEEBA
	}
	
INP2 {font-family: Verdana, georgia, Helvetica, sans-serif; font-size: 8.5pt; font-style: normal; font-weight: bold;}
	
SELECT {font-family: Verdana, georgia, Helvetica, sans-serif; font-size: 8.5pt; font-style: normal; font-weight: bold;
	color: #F14F17; background-color: #EBEEBA
	}

TEXTAREA {font-family: Verdana, georgia, Helvetica, sans-serif; font-size: 8.5pt; font-style: normal; font-weight: bold;
	color: #F14F17; background-color: #EBEEBA
	}

/*
____________

TITLE CLASSES 
____________
*/   

.titleWhite1
     {
	 font-family: georgia; font-size: 18px; line-height: 17pt; 
     text-decoration: none; color: FFFFFF; font-weight: bold; }
     .titleBlue1:visited{color: FFFFFF; text-decoration: underline;}      
     .titleBlue1:link{color: FFFFFF; text-decoration: underline;}

.titleBlue1
     {
	 font-family: georgia; font-size: 32px; line-height: 0.7; 
     text-decoration: none; color: 4b9cb1; font-weight: bold; }
     .titleBlue1:visited{color:4b9cb1; text-decoration: underline;}      
     .titleBlue1:link{color:4b9cb1; text-decoration: underline;}
	 
.titleBrown1
     {
	 font-family: georgia; font-size: 12px; line-height: 18pt; 
     text-decoration: none; color: 6b3923; font-weight: bold; }
     .titleBrown1:visited{color:6b3923; text-decoration: underline;}      
     .titleBrown1:link{color:6b3923; text-decoration: underline;}

/*
____________

TABLE CLASSES 
____________
*/   

.tblstorybor {
    border-width: 1px; border-style: solid; background-color: #F3F4DC; border-color: #F14F17; border-right: 2px solid #F14F17; border-bottom: 2px solid #F14F17;
    }
	
.BulletSquare { list-style-position: outside; list-style-type: square}     
.bulletBlack {list-style-position: outside; list-style-type: square}  