body, p, ul, li, td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.refer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	border: 1px solid #666666;
}

/**.littletable {
	border: 1px solid #666666;
}**/

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #2B51A0;
	font-weight: bold;
	}

.slideshow {
        height:94px;
}


.nav a:link, .nav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:124px;
	line-height:25px;
	background-image:url(images/buttonbgoff.gif);
	background-repeat: no-repeat;
margin-bottom:1px;
	margin-left:16px;
	}

.nav a:hover {
	background-image:url(images/buttonbgon.gif);
	}

.ubernav a:link, .ubernav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:124px;
	line-height:25px;
	background-image:url(images/buttonbgon.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	margin-left:16px;
	}

.paragraph-image-left {
margin-right:10px;
}

.paragraph-image-right {
margin-left:10px;
float:right;
}

.ecowhalenav a:link, .ecowhalenav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:124px;
	line-height:16px;
	background-image:url(images/buttonbgoff.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	margin-bottom:1px;
	margin-left:16px;
	padding-bottom:4px;
	}
	
.ecowhalenav a:hover {
	text-decoration:none;
	display:block;
	width:124px;
	background-image:url(images/buttonbgon.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	margin-left:16px;
	}

.ecowhale-ubernav a:link, .ecowhale-ubernav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:124px;
	line-height:16px;
	background-image:url(images/buttonbgon.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	margin-bottom:1px;
	margin-left:16px;
	padding-bottom:4px;
}

.gallery {
width:450px;
border-top:1px dashed #ff9900;
border-bottom:1px dashed #ff9900;

padding:5px;
}

.gallery td {
padding:10px;
}

/*____________________________________________________________________________________________________________________*/

.content {
font-family:verdana;
color:#0055A6;
font-size:12px;
}

.termstext {
font-family:verdana;
color:#0055A6;
font-size:12px;
}

.termstext a {
font-size:12px;
color:#006699;
text-decoration:none;
}

.termstext p {
font-size:12px;
}

.homepage h1 {
margin-bottom:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
color:#ff3300;
}

h1 {
margin-bottom:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
}


h3 {
text-transform:uppercase;
}

.content a {
text-decoration:none;
color:#006699;
}

.biggerbold {
font-weight:bold;
font-size:13px;
text-align:center;
}

/*____________________________________________________________________________________________________________________*/	
table.whalenav {
width:450px;
text-align:center;
margin:10px 0px 15px 0px;
border-top:2px solid #ff9900;
border-bottom:2px solid #ff9900;
}

.whalenav td {
border-bottom:1px dashed #ff9900;
padding:2px	0px	2px	0px;
font-size:12px;
}

td.whalenavbottom  {
border:0;
}

.whalenav a:link, .whalenav a:visited {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#003399;
padding: 0 4px;
}

.whalenav a:hover {
color:#FF9900;	
}

.right a {
border-right:0px;
}

.whalecontent {
background-image:url(images/wrightbg.jpg);
background-repeat:no-repeat;
}

.whalecontent2 {
background-image:url(images/humpbackbg.jpg);
background-repeat:no-repeat;
}

.whalecontent3 {
background-image:url(images/dolphinsbg.jpg);
background-repeat:no-repeat;
}

.whalefoot {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;

text-align:center;
}

.whalefoot a {
color:#2B50A0;
}
/*___________________________________________________________________________________________________________*/
table.whaletypenav {
border-bottom:1px dotted #003366;
border-top:1px dotted #003366;
}

.whaletypenav td {
margin:5px 0px 3px 0px;
text-align:center;
padding:1px 2px 1px 2px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
}

.whaletypenav a {
color:#003366;
text-decoration:none;
}
