@charset "utf-8";
/*Helvetica heavy and medium*/
/* css document */


body{
	font-family:Helvetica, Times, Arial, Verdana;
	font-size: 13px;
}
td
{
	font-family:Helvetica, Times, Arial, Verdana;
	/*font-family: verdana, arial, helvetica, sans-serif;*/
	color: #333;
	font-size: 13px;
}
.spacer
{
    clear: both;
    display: block;
    font: 1px/1 sans-serif;
    width: 1px
}
a 
{
	color: #039;
	text-decoration: none
}

a:hover 
{
	color: #039;
	text-decoration: underline
}

a:visited 
{
	color: #036;
}

a.nav 
{
	color: #000066;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

a.nav:hover 
{
	color: #006699;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold
}

a.nav:visited 
{
	color: #000066;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold
}

h1,.title
{
	/*font-family: verdana, arial, helvetica, sans-serif;*/
	font-family:Helvetica, Times, Arial, Verdana;
	color: #000066;
	font-size: 16px;
	font-weight: bold;
	background: #ffcc00;
}
h2,.subtitle
{
	/*font-family: verdana, arial, helvetica, sans-serif;*/
	font-family:Helvetica, Times, Arial, Verdana;
	color: #000066;
	font-size: 14px;
	font-weight: bold
}
.subtitle2
{
	/*font-family: verdana, arial, helvetica, sans-serif;*/
	font-family:Helvetica, Times, Arial, Verdana;
	color: #666;
	font-size: 12px;
	font-weight: bold
}
.feat-title
{
	/*font-family: verdana, arial, helvetica, sans-serif;*/
	font-family:Helvetica, Times, Arial, Verdana;
	color: #000066;
	font-size: 13px;
	font-weight: bold
}

.small
{
	/*font-family: verdana, arial, helvetica, sans-serif;*/
	font-family:Helvetica, Times, Arial, Verdana;
	color: #666;
	font-size: 11px;
}
/* old one.smallnumber
{
	font-family: verdana, arial, helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
}*/
.smallnumber
{
	color: #ffffff;
	font-size: 11px;
	font-weight:bold;
}
.smallemail
{
	color: #ffffff;
	font-size: 11px;
	font-weight:bold;
}
a.small
{
	color: #666666;
	font-size: 11px;
}
a.small:hover
{
	color: #666666;
	font-size: 11px;
	text-decoration:underline;
}
a.small:visited
{
	color: #666666;
	font-size: 11px;
}

.feat
{
	color: #000066;
	font-size: 11px;
}
a.feat:hover
{
	color: #006699;
	font-size: 11px;
	text-decoration:underline;
}
a.feat:visited
{
	color: #000066;
	font-size: 11px;
}

.red
{
    color: red;
}

.bold
{
    font-weight: bold;
}
.box
{
     border: solid 1px #600;
}
.box-grey
{
     border: solid 1px #ccc;
	 width: 600px;
	 text-align: center;
}
input.sm
{
     width: 60px;
	 border: 1px solid #333
}
input.med
{
     width: 180px;
	 border: 1px solid #333
}
textarea
{
	 border: 1px solid #333
}
input, textarea.large
{
	 border: 1px solid #333
}

.featbox
{	border-left: dotted  1px #000066;
	
}
.big 
{	
	font-family: verdana, arial, helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
	font-size: 12px;
}


.maintable{
	border-color:#000066;
	border:thin;
}
.banright{
	background:url(images/banright.jpg);
	background-repeat:no-repeat;
	background-position:right;
	text-align:right;
}
.aquapix{
	background:url(images/aqua_pix.jpg);
	}
.largeprice{
	font-size:36px;
	font-style:italic;
	font-weight:bold;
}
.largetext{
	font-size:18px;
	font-weight:bold;
}

.redcomments{
    color: red;
}


.white{
color:#FFFFFF;
font-size:22px;
font-style:italic;
}

a.datacont{
	font-family:
	"Helvetica Neue Black Condensed", "Helvetica Neue Bold Condensed", "Helvetica Neue", Helvetica;
	font-weight:bold;
	text-decoration:none;
}	
a.datacont:hover{
	font-family:
	 "Helvetica Neue Bold Condensed", "Helvetica Neue", Helvetica;
	font-weight:bold;
	text-decoration: underline;
}	

.italic{
	font-style:italic;
		color:#FF0000;
		font-size:24px;

}