/* The background color of the entire page */
body         { font-family: Verdana, Arial, Helvetica, sans-serif; background-image: 
               url('http://www.geocities.com/Beachview6Webpage2007/images/bggreen.jpg'); 
               background-repeat: repeat; background-attachment: scroll; 
               margin-top: 0; margin-bottom: 0; background-position: 0% }
table	{
		background-color:white;
	}

td.maincolumn	{
		margin-right: 30px;
		border-right: 1px solid #CCCCCC;
	}

td.feature	{
		background-color:rgb(0, 100, 0);
		vertical-align:top;
		border: 1px solid #FFFFFF;
	}

td.description	{
		background-color:rgb(211, 217, 183);
		vertical-align:top;
		border: 1px solid #FFFFFF;
	}

td.month	{
		background-color:rgb(211, 217, 183);
		vertical-align: center;
		height:35px;
	}

td.day	{
		background-color: rgb(0, 100, 0);
		vertical-align: center;
		height:15px;
	}

td.date	{
		/* use html bgcolor background-color: rgb(200, 255, 200);*/
		vertical-align: center;
		width:35px;
		height:35px;
	}

td.callegend	{
		vertical-align: center;
		width:15px;
		height:15px;
	}

/* If headings were to be a color other than black then the
   color would go here.
 */
h1, h2, h3, h4	{
		color:rgb(0, 100, 0);
		margin-top:    0px;
		margin-bottom: 0px;
		margin-left:   0px;
		margin-right:  0px;
	}

h1	{
		font-size:36px;
		font-weight: bold;
		text-align:center;
	}

h2	{
		font-size:18px;
		font-weight: bold;
	}

h2.nav	{
		font-size:	18px;
		font-weight:	bold;
		margin-bottom:	10px;
	}

h3	{
		font-size:14px;
		font-weight: bold;
		text-align:center;
	}

h4	{
		font-size:12px;
		font-weight: bold;
		margin-top:    10px;
	}


/* Paragraph text color */
p, ul	{
		font-size:12px;
		color:#444444;
		margin-left:0px;
		margin-right:5px;
		margin-top:0px;
	}

p 	{
		margin-bottom:6px;
		line-height:140%;
	}

ul	{
		margin-bottom:0px;
	}

p.feature	{
		font-size:11px;
		text-align:right;
		color:rgb(255, 255, 255);
		font-weight: bold;
		margin-top:5px;
		margin-bottom:5px;
		margin-left:5px;
		margin-right:5px;
		}

p.description	{
		font-size:11px;
		text-align:left;
		color:rgb(0, 75, 0);
		margin-top:5px;
		margin-bottom:5px;
		margin-left:5px;
		margin-right:5px;
		}

p.month	{
		font-size:16px;
		font-weight: bold;
		text-align:center;
		color:rgb(0, 75, 0);
		margin-top:    0px;
		margin-bottom: 0px;
		margin-left:   0px;
		margin-right:  0px;
		}

p.day	{
		font-size:     10px;
		font-weight:   bold;
		font-style:    italic;
		color:         rgb(255, 255, 255);
		text-align:    center;
		margin-top:    0px;
		margin-bottom: 0px;
		margin-left:   0px;
		margin-right:  0px;
		}

p.date	{
		font-size:     11px;
		text-align:    center;
		color:         rgb(0, 0, 0);
		margin-top:    0px;
		margin-bottom: 0px;
		margin-left:   0px;
		margin-right:  0px;
		}

p.callegend	{
		font-size:     9px;
		text-align:    left;
		color:         rgb(75, 75, 75);
		margin-top:    0px;
		margin-bottom: 0px;
		margin-left:   0px;
		margin-right:  5px;
		}

p.mouseprint	{
		font-size:     7px;
		text-align:    left;
		color:         rgb(75, 75, 75);
		margin-top:    0px;
		margin-bottom: 0px;
		margin-left:   0px;
		margin-right:  5px;
		}

a.mainnav:link,
a.mainnav:active,
a.mainnav:visited {
		color:rgb(0, 100, 0);
		text-decoration:"none";
	}

a.mainnav:hover {
		color:rgb(0, 150, 0);
		text-decoration:"underline";
	}



img	{
	border:0px;
	}
