body {
margin-top: 0px;
margin-left: 30px;
margin-right: 30px;
margin-bottom: 5px;
background-image: url(images/back.jpg);
}

h1 {
 color: #C1495D;
 line-height: 30px;
 margin-top:-6px;
 margin-bottom:8px;
 font: 15pt "Trebuchet MS", Verdana, Arial, arial, sans-serif; 
 font-weight: 500;
}

h2 {
 color: #C1495D;
 line-height: 20px;
 margin-top:-6px;
 font: 13pt "Trebuchet MS", Verdana, Arial, arial, sans-serif; 
 font-weight: 500;
}

h3 {
 color: #C1495D;
 line-height: 20px;
 font: 12pt "Trebuchet MS", Verdana, Arial, arial, sans-serif; 
 font-weight: 500;
}

h4 {
 color: #C1495D;
 line-height: 30px;
 margin-top:-6px;
 margin-bottom:8px;
 font: 11pt "Trebuchet MS", Verdana, Arial, arial, sans-serif; 
 font-weight: 500;
}


.greentitle
{
color: #2C6155;
font-family: Times;
font-size: 18px;
font-weight: normal;
line-height: 20px;
}

.redtitle
{
color: #B8384F;
font-family: Times;
font-size: 18px;
font-weight: normal;
line-height: 20px;
}

.bigredtitle
{
padding-top:7px;
padding-bottom:10px;
margin:3px;
text-align:center;
}

.bluetitle
{
color: #425780;
font-family: Times;
font-size: 18px;
font-weight: normal;
line-height: 20px;
}

td
{
color: #444444;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
}

.smalltext
{
color: #444444;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
height:33px;
text-align:left;
padding-top:4px;
padding-left:7px;
padding-right:4px;
}

.featured
{
color: #444444;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
text-align:left;
padding-left:3px;
padding-right:1px;
padding-top:4px;
}

.bigfont
{
color: #444444;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 20px;
}

.minifont
{
color: #444444;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 14px;
}

a.morelink
{
color: #425780;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

a.morelink:hover
{
color: #425780;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}

a.whitelink
{
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

a.whitelink:hover
{
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}

a
{
color: #C7475C;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

a:hover
{
color: #C7475C;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}

img {
border:0px
}


.redbold
{
color: #C7475C;
font-family: Tahoma, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
}

.bluebold
{
color: #2C3A56;
font-family: Tahoma, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
}

.whitebold
{
color: #FFFFFF;
font-family: Tahoma, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
}

.highlight
{
color: #FF9933;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

.getbold {font-weight: bold;}

.credits {
	text-align:center;
	color: #B8384F;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	position:relative;
	bottom:65px
}

.creditsSub {
	text-align:center;
	color: #B8384F;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-top:7px;
}

.midTextBL {
background: #F5F4ED url("images/cornerBottomLeft.gif") no-repeat;
background-position: bottom left;
background-repeat: no-repeat;
}

#midTextBR {
background: transparent url("images/cornerBottomRight.gif") no-repeat;
background-position: bottom right;
background-repeat: no-repeat;
}

.midTextBLs {
background: #F5F4ED url("images/cornerBottomRight.gif") no-repeat;
background-position: bottom right;
background-repeat: no-repeat;
}

.f1a {
font-family: Tahoma, Arial, sans-serif;
font-size:12px;
font-weight:bold;
color: #377B6A;
}

.f1b {
font-family: Tahoma, Arial, sans-serif;
font-size:14px;
font-weight:bold;
color: #377B6A;
}

.f1c {
font-family: Tahoma, Arial, sans-serif;
font-size:11px;
font-weight:bold;
color: #377B6A;
text-align:center;
}

.f2a {
font-family: Tahoma, Arial, sans-serif;
font-size:12px;
font-weight:bold;
color: #B8384F;
}

.f2b {
font-family: Tahoma, Arial, sans-serif;
font-size:14px;
font-weight:bold;
color: #B8384F;
}

.f2c {
font-family: Tahoma, Arial, sans-serif;
font-size:11px;
font-weight:bold;
color: #B8384F;
text-align:center;
}

.f3a {
font-family: Tahoma, Arial, sans-serif;
font-size:12px;
font-weight:bold;
color: #425780;
}

.f3b {
font-family: Tahoma, Arial, sans-serif;
font-size:14px;
font-weight:bold;
color: #425780;
}

.f3c {
font-family: Tahoma, Arial, sans-serif;
font-size:11px;
font-weight:bold;
color: #425780;
text-align:center;
}

#logo {
text-align:left;
vertical-align:top;
widht:300px;
height:250px;
background: url("images/logo.gif") no-repeat;
background-position: top left;
padding:0px;
margin:0px;
}

#pictures {
text-align:right;
vertical-align:top;
widht:595px;
height:250px;
background: url("images/pictures.gif") no-repeat;
background-position: top right;
padding:0px;
margin:0px;
}

.boatCell {
background: url("images/new_r27_c32.gif") no-repeat;
background-position: bottom center;
}

#navLinks {
background: #DCD6BE;
color: #7C9EC2;
}

#navLinks a {
color: #316FA9;
}

#navLinks a:hover {
color: #B8384F;
}

#mainContent {
color:#333333;
text-align: justify;
}

#calContainer1 {
background: url("images/calShellL.gif") no-repeat;
background-position: bottom left;
}

#calContainer2 {
background: url("images/calShellR.gif") no-repeat;
background-position: bottom right;
}

a.calEvent:link, a.calEvent:visited   {
color:#C7475C;
text-decoration:none;
font-weight:600;
}

a.calDate:link, a.calDate:visited {
color:#838789;
text-decoration:none;
font-weight:300;
}

a.calDate:hover, a.calDate:active, a.calEvent:hover, a.calEvent:active {
text-decoration:underline;
}

.calDot {
width:199px;
height:1px;
text-align:center;
}

#pictures, #logo {
height:250px;
overflow: hidden;
}
