body

{

	margin: 0;

	padding: 0;

	font-family: verdana, Arial, Helvetica, sans-serif;	
	
	background-color: #6BBBD2;
	

}

.swirls {

	background: #6BBBD2 url(images/swirls.jpg) repeat-y;



}


.red {

	font: 11px/17px  verdana, Arial, Helvetica, sans-serif;

	color: #CC0000;

}

.tableborder {

	border-color:#000000;
	
	border: solid 1px;

}

.whitebackground {


	background-color:#FFFFFF;

}

.testimonials {

	font: 12px/17px   verdana, Arial, Helvetica, sans-serif;

	color: #0A8BB2;
	

}

h1 {

	font: 23px/17px   verdana, Arial, Helvetica, sans-serif;

	color: #0A8BB2;
	

}

h2 {

	font: 17px/17px   verdana, Arial, Helvetica, sans-serif;

	color: #0A8BB2;
	

}


.dolphin {

	font: 17px/17px   verdana, Arial, Helvetica, sans-serif;

	color: #0A8BB2;

}

.guarantee {

font: 17px/17px   verdana, Arial, Helvetica, sans-serif;

	color: #FF6600;

}


.header {
	
	background-color:#ffffff;
	
}

#navtable {

background-color: #098DB4;

}


.nav a

{
	
	padding-left: 20px;
	
	font: 10px/17px  verdana, verdana, Arial, Helvetica, sans-serif;

	color: #ffffff;
	
	text-decoration:none;
	
	font-weight:bold;
	
	vertical-align:top;
	
	background-color: #098DB4;
	

}

.nav a:hover

{

	
	padding-left: 20px;
	
	font: 10px/17px verdana, verdana, Arial, Helvetica, sans-serif;
	
	text-decoration:none;
	
	font-weight:bold;

	color: #000000;
	
	vertical-align:top;


}

.utopiafooter

{
	text-decoration:none;
	
	font: 10px/17px  verdana, verdana, Arial, Helvetica, sans-serif;

	color: #cccccc;
	
	background-color:#F6801E;
}

.utopia

{
	text-decoration:none;

	font: 10px/17px verdana, verdana, Arial, Helvetica, sans-serif;

	color: #ff6600;
	
	background-color:#F6801E;
}



#content {

	font: 11px/17px  verdana, verdana, Arial, Helvetica, sans-serif;

	color: #000000;
	
	padding-left:30px;
	
	padding-right:15px;
}


#content a{

	
	font: 11px/17px  verdana, verdana, Arial, Helvetica, sans-serif;

	color: #000000;
	
	


}

#content a:hover{

	
	font: 11px/17px  verdana, verdana, Arial, Helvetica, sans-serif;

	color: #71949A;


}


.footer {

	background-color:#F6801E;
}

.footertext {
	
	text-decoration:none;

	background-color:#F6801E;
	
	padding: 5px 0px 5px 10px;

	font: 10px/17px  verdana, Arial, Helvetica, sans-serif;

	color: #ffffff;
	
}

.footertext a {

	text-decoration:none;

	background-color:#F6801E;
	

	font: 10px/17px  verdana, Arial, Helvetica, sans-serif;

	color: #ffffff;
	
}

.footertext a:hover{

	background-color:#F6801E;	

	font: 10px/17px  verdana, Arial, Helvetica, sans-serif;

	color: #ffffff;
	
	height: 15px;
	
}


.frontheadings {


	font: 11px/17px  verdana, Arial, Helvetica, sans-serif;

	color: #4373B3;
	font-weight: bold;


}