/*
=======================================
Island Plantation
 Master Stylesheet
 Last Modified 09.01.2005
 Coded by White Web Designs
=======================================
			Text		Background
Dark Blue          	#000033		#001E6F  
Light Blue            	N/A		#CCD4E8
Yellow                	#FFFF66		#FFFF00
Lt. Silver            	#FFFF99		#F0F1F2
Red                     #CC0000		#FF0000
Blue                    #0000CC		N/A
Purple                 	#993399		N/A
=======================================
*/


/*=== SECTIONS ===*/
body {
  	margin: 0;
  	padding: 0; 
	font-family: verdana,arial,helvetica,geneva,serif;
	background: #F0F1F2;
	color: #000033;
    	text-decoration: none;
   	border: solid 6px #CCD4E8;
}
/*----------------------*/



/* CONTAINERS */

#container {
	color: #CDE6D9;
    	background: #001E6F;
   	padding: 0px 0px 0px 0px; 
    	width: 806px; 
	border: 3px solid #001E6F;
}
.HeaderTableCell {
	color: #FFFF66;
	font-size: 36px;
	font-family: "times new roman",georgia,times,serif;
	background: #001E6F;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	width: 800px;
}
.LinkTableCell {
	font-family: verdana,arial,helvetica,geneva,serif;
	border: 1px solid #001E6F;
	background: #F0F1F2;
	font-size: 9px;
	color: #0000CC;
}
.GoogleTableCell {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
   	padding: 8px 8px 8px 8px;
	width: 800px; 
}
.LeftMarginTableCell {
  	width: 130px;
	background: #CCD4E8;
  	vertical-align: top;
	text-align: center;
   	padding: 0px 0px 0px 0px; 
	font-family: "times new roman",georgia,times,serif;
  	color: #CC0000;
  	font-size: 12px;
	font-weight: bold;
}
.CenterTableCell {
	width: 505px;
	background: #F0F1F2;
	color: #000033;
	font-family: verdana,arial,helvetica,geneva,serif;
	font-size: 12px;
  	vertical-align: top;
}
.GoogleSearchCell {
	color: #CC0000;
	border: solid 1px #001E6F;
	background: #F0F1F2;
}
.PromoTableCell {
  	width: 425px;
	text-align: center;
	border: 2px solid #001E6F;
}
.PromoTableCell2 {
  	width: 425px;
  	vertical-align: top;
	font-family: verdana,arial,helvetica,geneva,serif;
	font-weight: bold;
	border: 2px solid #001E6F;
}
.FooterTableCell {
	background: #F0F1F2;
	color: #000033;
	font-family: verdana,arial,helvetica,geneva,serif;
	font-size: 10px;
	font-weight: bold;
  	vertical-align: top;
	text-align: center;
	width: 505px;
}
.RightMarginTableCell {
 	width: 165px;
	background: #CCD4E8;
  	vertical-align: top;
	text-align: center;
	font-family: "times new roman",georgia,times,serif;
  	color: #CC0000;
  	font-size: 12px;
	font-weight: bold;
}
.td {
  	vertical-align:top;
}
hr {
 	color: #000033;
	background: #F0F1F2;
  	width: 375px;
  	height: 4px;
}
.tableCell1 {
  	width: 475px;
	background: #001E6F;
	font-size: 10px;
	color: #FFFF99;
	font-weight: bold;
}
.tableCell2 {
	background: #CCD4E8;
	font-size: 10px;
	color: #006600;
}

.tableCell3 {
  	width: 475px;
	background: #F0F1F2;
	color: #000033;
	font-size: 8px;
}

/*=== LINK COLORS ===*/
a {
 text-decoration:none;
} 
a:link {
	font-weight: bold;
}
a:link img {
  	border: 1px solid;
}
a:visited {
	font-weight: bold;
}
a:visited img {
  	border: 1px solid;
}
a:hover {
  	text-decoration: underline;
  	color:#CC0000;
  	background:#FFFF00;
} 
a:active {
  	color:#FFFF66;
  	background: #FF0000;
}
a:active img {
  	border: 1px solid;
}

/*=== TEXT ===*/
Text { 
  	font-size: 12px;
	font-family: verdana,arial,helvetica,geneva,serif;
}
P {
	font-family: verdana,arial,helvetica,geneva,serif;
  	font-size: 12px;
	text-align: left;
  	margin-left: 1em;
  	margin-right: 1em;
  	text-indent: 2em;
}
P:first-letter {
  	font-size: 16px;
	font-weight: bold;
}
P EM {
	font-weight: bold;
 }
STRONG {
 	font-weight: bolder
}
H1 {
  	font-size: 160%;
  	text-align: center;
	font-family: "times new roman",georgia,times,serif;
	color: #000033;
	background: #F0F1F2;
 }
H1 EM  {
  	color: #CC0000;
	background: #F0F1F2;
}
.blueH1 {
  	font-size: 160%;
	text-align: center;
  	color: #0000CC;
	background: #F0F1F2;
	font-family: "times new roman",georgia,times,serif;
 }
H2 {
  font-size: 150%;
	text-align: center;
	font-family: "times new roman",georgia,times,serif;
	color: #000033;
	background: #F0F1F2;
 }
H2 EM {
  color: #CC0000;
	background: #F0F1F2;
}
.blueH2 {
  	font-size: 150%;
	text-align: center;
  	color: #0000CC;
	background: #F0F1F2;
	font-family: "times new roman",georgia,times,serif;
 }
H3 {
  font-size: 120%;
	text-align: center;
	font-family: "times new roman",georgia,times,serif;
	color: #000033;
	background: #F0F1F2;
 }
H3 EM  {
  	color: #CC0000;
	background: #F0F1F2;
}
.blueH3 {
  	font-size: 120%;
	text-align: center;
  	color: #0000CC;
	background: #F0F1F2;
	font-family: "times new roman",georgia,times,serif;
 }
H4 {
  	font-size: 120%;
	text-align: center;
	font-family: "times new roman",georgia,times,serif;
	color: #000033;
	background: #F0F1F2;
 }
H4 EM {
  	color: #CC0000;
	background: #F0F1F2;
}
.blueH4 {
  	font-size: 120%;
	text-align: center;
 	 color: #0000CC;
	background: #F0F1F2;
	font-family: "times new roman",georgia,times,serif;
 }
H5 {
  	font-size: 110%;
	text-align: center;
	font-family: "times new roman",georgia,times,serif;
	color: #000033;
	background: #F0F1F2;
 }
H5 EM  {
  	color: #CC0000;
	background: #F0F1F2;
}
.blueH5 {
  	font-size: 110%;
	text-align: center;
  	color: #0000CC;
	background: #F0F1F2;
	font-family: "times new roman",georgia,times,serif;
 }
H6 {
  	font-size: 100%;
	text-align: center;
	font-family: "times new roman",georgia,times,serif;
	color: #000033;
	background: #F0F1F2;
 }
H6 EM  {
  	color: #CC0000;
	background: #F0F1F2;
}

.blueH6 {
  	font-size: 100%;
	text-align: center;
  	color: #0000CC;
	background: #F0F1F2;
	font-family: "times new roman",georgia,times,serif;
  	font-weight: bold;
 }
H7 {
 	font-size: 105%;
	font-family: "times new roman",georgia,times,serif;
	color: #000033;
	background: #F0F1F2;
        font-weight: bold;
 }
H7 EM  {
        color: #CC0000;
	background: #F0F1F2;
        font-weight: bold;
}
.blueH7 {
  	font-size: 90%;
	text-align: center;
        color: #0000CC;
	background: #F0F1F2;
	font-family: "times new roman",georgia,times,serif;
        font-weight: bold;
 }

.redH7 {
  	font-size: 105%;
	text-align: center;
        color: #CC0000;
	background: #F0F1F2;
	font-family: "times new roman",georgia,times,serif;
        font-weight: bold;
 }

UL {
   	position:relative;
   	font-size:14px;
   	font-weight: bold;
   	line-height:120%;
   	list-style-type: disc;
   	text-align: left;
}
LI {
  	 position:relative;
   	font-size:12px;
   	font-weight: bold;
   	line-height:120%;
   	list-style-type: disc;
   	text-align: left;
}
ol {
   	position:relative;
   	font-size:10px;
   	line-height:120%;
}