@charset "utf-8";

/* CSS Document */

/***************************DEFAULT*****/

*{

	margin:0;

	padding:0;

}

.post{

border-bottom: 1px solid #999999;

padding-bottom: 10px;

}

.widget{

border-bottom: 1px solid #999999;

padding-bottom: 15px;

margin-bottom: 15px;

}

#blogFooter{

height: 60px;

clear:both;

}

#text-4{

border-bottom: 0px solid #999999;

padding-bottom: 0px;

margin-bottom: 0px;

}

.sucess{

border-top: 2px solid #f58731;

border-bottom: 2px solid #f58731;

height:30px;

padding:10px 0 25px 0;

text-transform:uppercase;

color: #006DB0;

font-size: 14px;

line-height: 16px;

}

.error{

border-top: 2px solid red;

border-bottom: 2px solid red;

height:30px;

padding:10px 0 0px 0;

text-transform:uppercase;

color: red;

font-size: 16px;

line-height: 16px;

}

body { 

	color: #555; 

	font: 13px "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif;

	line-height: 1.5em;

	min-width:990px;

	position:relative;
background-color: #fff;
	}

a{

	text-decoration:none;

	color: #006db0;

}

a:hover{

	color: #f58731;

}

p{

	margin: 1em 0;

}

input, textarea{

	font: 16px "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif;

	margin: 0 0 5px 0;

	width: 295px;

	padding:4px;

}

h1.title{

padding-top: 13px

}

h1{

padding-top:15px;

}

h1.titlelines{

line-height: .8em;

}

h3{

height:30px;

padding-top:10px;

text-transform:uppercase;

color: #f58731;

font-size: 12px;

line-height: 13px;

}

h2{

padding-top:15px; 

color:#f58731;

}

h4{

padding:0;

margin:0;

border-bottom: 1px #ededed solid;

}

.imageBorder{

border: 1px solid #ededed;

}

a img{

border:0

}

ul{

padding-left: 30px;

}

ol{

padding-left: 30px;

}

/***************************HEADER*****/

#header{

	with:100%;

	height: 50px;

	background: url(../images/backheader.jpg) center top repeat-x #006db0;

	border-bottom: solid 3px #999;

}

#headercontent{

	width: 962px;

	padding: 11px;

	margin: 0 auto;

}

#logo{

	float:left;

	width: 230px;

	margin:-11px 0 0 0;

	padding:0;

}

#navigation ul li{

list-style:none;

display:inline;

float: right;

margin-right: 40px;

letter-spacing: -1px;

font-size: 14px;

font-weight: bold;

}

#navigation ul li.last, .page-item-15{

margin-right: 0px !important;

}

#navigation{

float: right;

width:730px;

text-transform:uppercase;

padding-top: 10px;

}

#navigation a{

color: #fcfcfc;

text-decoration:none;

}

#navigation a:hover{

border-top: 15px solid #f58731;

position:relative;

padding: 15px 0 0 0;

}

/***************************TITLE*****/

#title{

	with:100%;

	background: url('../images/backtop.gif') top center #ededed;

	height: 61px;

	

}

#title.home{

height:45px;

}

#titlecontent{

	width: 962px;

	padding: 15px 11px 11px 11px;

	margin: 0 auto;

	color: #006db0;

}

.title{

	font-weight: normal;

}

/***************************CONTENT*****/

#bodycontainer{

	width:100%;

	height: 400px;

	background: url('../images/back.gif') center top repeat-x;

}

#content{

	width: 962px;

	margin: 0 auto;

	padding:11px;

}

#contentLeft{

	width: 637px;

	margin: 0 auto;

	padding: 0;

	float:left;

}

#contentRight{

	width: 314px;

	margin: 0 auto;

	padding:0;

	float:right;

}

.cols{

width: 128px;

float: left;

margin-right: 11px;

padding-bottom: 50px;

font-size: 11.5px;

}

#col7{

margin:0;

}

/*********************************FREE DEMO ******/

.form-error{

border: 2px solid red !important;

}



.free-demo{

font-size: 22px;

}

.free-demo input{

	font: 18px "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif;



	width: 140px;

margin: 5px 0;

padding:0px 5px;

color: #006DB0;

border: none;

border: dotted 1px #006DB0;

}

.free-demo select{

width: auto;

font: 18px "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif;

margin: 5px 0;

padding:0px 5px;

color: #006DB0;

border: dotted 1px #006DB0;

}

.free-demo .demo-button{

	font: 24px "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif;

	margin: 0 0 0px 0;

	width: 140px;

	padding:5px 5px;

color: #006DB0;

border: 1px solid #006DB0;



-webkit-border-radius: 8px;

-moz-border-radius: 8px;

border-radius: 8px;





}

.demo-button:hover{

background: #F58731;

color: white;

border: 1px solid #006DB0;

}

/***************************FLASH and HOME*****/

#homeFlash{

margin: 0 0 0 0;

float:left;

border: 3px solid #0079B4;

}

#homeFlashRight{

float:right;

}


a.homeRight1{
background: url("http://aquanite.com/wp-content/themes/home-new/library/media/images/home_1.jpg") no-repeat; 
display: block; 
width: 314px; 
height: 241px; 
text-decoration: none; 
float:right;
}

a.homeRight2{
background: url("http://aquanite.com/wp-content/themes/home-new/library/media/images/home_2.jpg") no-repeat; 
display: block; 
width: 314px; 
height: 113px; 
text-decoration: none; 
float:right;
margin-top: 10px;
}

a:hover.homeRight1, a:hover.homeRight2, a:hover.homeRight3{
background-position: -314px 0;
}

a.feat1{
width: 82px;
float:left;
margin-right: 10px;
text-align: center;
}

a:hover.feat1{
}

a.featLast{
margin-right: 0px;
}

a.featTeams{
color: #555;
}

a:hover.featTeams{
background: #999;
display: block;
color:white;
}

.featTitle{
font-size: 14px;
font-weight: bold;
color: #006bd0;
}

/***************************FOOTER*****/

#footer{

	width:100%;

	position:fixed;

	bottom:0;

	left:0;

	background: url(../images/backheader.jpg) center top repeat-x #006db0;

	border-top: 2px solid #999;

	z-index:1;

	color:white;

}

#footercontent{

	width: 962px;

	margin: 0 auto;

	font-size: 12px;

}

#footercontent a{

color: white;

}

#footercontent a:hover{

	color: #f58731;

}

#footerleft{

	float:left;

	width: 450px;

	padding: 8px 11px;

}

.footColor{

color: #CCCCCC;

}

#footerright{

float: right;

width:450px;

text-align:right;

padding: 5px 11px;

}

/***************************HELP*****/

.help{

font-size: 18px;

border-bottom:1px solid #ededed;

margin-bottom:20px;

}

li li{

font-size: 14px;

padding-top: 2px;

}
