body			{
				margin: 0px;
				padding: 0px;
				background-image: url(images/bg-logo2.gif);
				background-repeat: no-repeat;
				background-position: 90px 120px;
				background-color: #000000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #ffffff;
				}
				
p				{
				width: 500px;
				}
				
img 			{
				border-width: 0px;
				}
				
img.bdr			{
				border-color: white;
				border-width: 2px;
				border-style: solid;
				}
							
h1				{
				position: absolute;
				top: 13px;
				right: 30px;
				white-space: nowrap;
				}

a:link 			{
				color: #2d57af;
				text-decoration:none;
				}
		
a:active 		{	
				color: #ffffff;
				text-decoration:none;
				}
			
a:visited 		{	
				color: #AF2D86;
				text-decoration:none;
				}
				
a.white 		{
				color: #ffffff;
				text-decoration:none;
				}
				
a.blue			{
				color: #2d57af;
				text-decoration:none;
				}
				
.plain-14-b		{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: bold;
				}
				
.header			{
				position: absolute;
				top: 10px;
				right: 5px;
				}
				
.body-txt		{
				position: absolute;
				z-index: 3;
				top: 90px;
				left: 225px;
				margin: 0 32px 0 0;
				}
				
.footer-mac 	{
				position: fixed;
				z-index: 5;
				bottom: 0px;
				left: 0px;
				height: 17px;
				background-image: url(images/water-repeate.gif);
				color: #ffffff;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				padding: 2px 0 0 0;
				letter-spacing: 4px;
				text-align: center;
				width: 100%;	
				}
				
.footer-win 	{
				position: absolute;
				z-index: 5;
				bottom: 0px;
				left: 0px;
				height: 17px;
				background-image: url(images/water-repeate.gif);
				color: #ffffff;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				padding: 2px 0 0 0;
				letter-spacing: 4px;
				text-align: center;
				width: 100%;	
				}
				
.mission-mac 	{
				position: fixed;
				z-index: 5;
				bottom: 20px;
				left: 0px;
				height: 17px;
				color: #ffffff;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				padding: 2px 0 0 0;
				text-align: center;
				width: 100%;	
				white-space: nowrap;
				}
				
.mission-win 	{
				position: absolute;
				z-index: 5;
				bottom: 20px;
				height: 17px;
				color: #ffffff;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				padding: 2px 0 0 0;
				text-align: center;
				width: 100%;	
				white-space: nowrap;
				}
				
.new-footer		{
				color: #ffffff;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				padding: 0 0 0 0;
				letter-spacing: 2px;
				text-align: center;
				width: 100%;	
				}
				
#copyright		{
				margin: 10px 0 0 0;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #ffffff;
				}
				
#logo			{
				position: absolute;
				top: 15px;
				left: 10px;
				}
				
#swoop			{
				position: absolute;
				top: 120px;
				left: 0px;
				}
				
#technology		{
				position: absolute;
				top: 168px;
				left: 73px;
				}
				
#licensing		{
				position: absolute;
				top: 202px;
				left: 88px;
				}
				
#boats			{
				position: absolute;
				top: 236px;
				left: 93px;
				}
				
#company		{
				position: absolute;
				top: 269px;
				left: 94px;
				}
				
#news			{
				position: absolute;
				top: 303px;
				left: 88px;
				}
				
#contact		{
				position: absolute;
				top: 338px;
				left: 73px;
				}
				
#temp			{
				position: absolute;
				top: 370px;
				left: 53px;
				}
				
#bubble-1		{
				position: absolute;
				top: 10px;
				right: 25%;
				z-index: 6;
				}
				
#bubble-2		{
				position: absolute;
				top: 274px;
				right: 5%;
				}
				
#bubble-3		{
				position: absolute;
				top: 345px;
				right: 38%;
				}
				
#boatlist		{
				position: absolute;
				top: 12px;
				left: 430px;
				font-size: 14px;
				white-space: nowrap;
				width: 100px;
				}

table.w-line2	{
				border-color: #ffffff;
				border-style: solid;
				border-width: 1px;
				margin: 10px 0 0 0;
				}
				
.h-line2			{
				background-image: url(images/w-pix.gif);
				background-repeat: repeat-x;
				height: 1px;
				white-space: nowrap;
				}

.v-line2			{
				background-image: url(images/w-pix.gif);
				background-repeat: repeat-y;
				width: 1px;
				white-space: nowrap;
				}
				
