*	 	{ margin:0; padding:0; }

html {  height:100%;
	overflow: scroll;
	overflow: -moz-scrollbars; }

body		{  color:#000000; background: #efd17f; font-family: Times, Georgia,serif; font-size: 62.5%;}

div#content	{ width:955px;  color: #000000; margin-left: auto; margin-right: auto; margin-top:5px; font-size: 1.5em;}

table#main	{ width: 955px; height: 650px; padding:0; margin:0;background: #efd17f url(images/starfishBG3.gif);}
table#main td	{ vertical-align: top;}
table#main td#btNav	{ width: 955px; height: 40px; vertical-align: middle; text-align: center; font-family: Arial, sans serif; font-weight:bold;}

table#main td#logo	{ width: 955px; height: 186px;}
table#main td#mainB	{ width: 955px; padding: 0 10px;}
table#main td#btm	{ width: 955px; height: 40px; vertical-align: middle; text-align: center;}

table#top		{ width: 955px; height:186px; padding:0; margin:0;}
table#top td		{ vertical-align: top;}
table#top td#topL	{ width: 500px; height:146px; vertical-align: middle; background: transparent url(images/brdrLft.png) no-repeat;}
table#top td#topR	{ width: 455px; height:146px; vertical-align: middle; text-align: right;padding-right: 25px; background: transparent url(images/brdrRgt.png) no-repeat;}
table#top td#nav	{ width: 955px; height: 60px; vertical-align: middle; text-align: center; font-family: Arial, sans serif; font-weight:bold;}

table#mBody		{ width: 935px; padding:0; margin:0;}
table#mBody td		{ vertical-align: top;}
table#mBody td#lft	{ width: 470px;}
table#mBody td#rgt	{ width: 465px;}
table#mBody td.full	{ width: 935px;}
table#mBody td.fullSF	{ width: 935px; background: transparent url(images/starfish-BG.png) no-repeat center; z-index: 100;}

table#services		{ width: 98%; height: 80px; text-align: center;}
table#services td	{ width: 20%; vertical-align: middle; font-size: 1.25em; font-weight: bold;}

div#box		{width: 462px; border: #124e15 solid 3px; margin:0; padding:0;}

a.nav:link 	{ color: #124e15; text-decoration: none;}
a.nav:active 	{ color: #cccccc; }
a.nav:visited 	{ color: #124e15; text-decoration: none;}
a.nav:hover 	{ color: #7f0b2c; text-decoration: none;} 

a:link 		{ color: #000000; text-decoration: none;}
a:active 	{ color: #cccccc; text-decoration: none; }
a:visited 	{ color: #000000; text-decoration: none;}
a:hover 	{ color: #7f0b2c; text-decoration: underline; } 

#linksOn	{ cursor: default;}

h1		{ margin: 0; font-size: 2.1em; line-height: 0.95em;}
h2		{ margin: 0.6em 0 0 0; font-size: 1.5em;}
h3		{ margin: 0 0 0.5em 7px; font-size: 1.5em;}
h4		{ margin: 0.75em 0 0.5em 7px; font-size: 1.2em;}
h5		{ font-size: 1em; line-height: 1.75em;}
h6		{ margin: .75em 1em 0 1em; font-size: 0.85em; line-height: 1.25em;}
p		{ margin: .5em 7px; line-height: 1.2em; font-size: 1.1em;}
p#SF		{ line-height: 1.75em; font-size: 1em; font-weight: bold;}

.red		{ color: #7f0b2c;}
.green		{ color: #124e15;}
.gold		{ color: #8e620c;}
.blue		{ color: #1a1370;}
.purple		{ color: #540d6f;}
img		{ border: 0; padding: 0; margin: 0;}
.cr		{ font-size: 0.6em; color:#333333; font-weight: bold; text-align: center;font-family: Arial, sans serif; line-height: 2em;}
.creds		{ font-size: 0.7em; font-family: Arial, sans serif; text-align: right; color: #000000; line-height: 2em;}
.center		{ text-align: center;}
.caps		{ font-variant: small-caps;}
.space		{ padding-left: 42px;}
a.btt		{ font-size: 0.6em; font-family: Arial, sans-serif; padding-right: 15px; color: #124e15;}

img.flt		{ float: right; padding: 5px 15px; border: 0;}
.bordr		{ border: 1px solid #314c05; padding: 5px; font-weight: bold;}
.right		{ text-align: right;}


p.list		{ font-size: 1.25em; margin-top: 1.1em;}
p.list2		{ font-size: 1.1em; padding-left:50px; margin: -0.25em 0 0 0;}
ul li		{ list-style: none; background: url(images/starfish-bullet-H2.png) no-repeat top left; padding-left: 40px; margin-left: 10px; font-size: 1.1em; line-height: 1.6em;}
