@charset "UTF-8";
/* CSS Document */

/* CSS Document */








body {
  margin:0;
 padding:0;
  
       background-image:url(/Images/hp-break-background.jpg);
  background-position: 0 40px;
  background-repeat:repeat-x;
}

#wrapper {
  width:100%;
  border-top:1px solid #fff;   
  margin:0 0 0 0;
  padding:0;
  background-image:url(/Images/header-background-water.png);
  background-position:0 0;
  background-repeat:repeat-x;
 
}

h1 {
  
  
  margin:auto;
  border:0px solid #000000; 
}

p {
  width:600px;
  padding-left:10px;  

}




#top {
  width:990px; 
  border:0px solid #000000;   
  height:130px;
  margin:auto;
  margin-top:70px;
}
#logo { float:left;
margin-top:20px;
}

#menu-holder {
	margin-top:75px;
	float:right;
	margin-right:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	width:auto;
}
#menu-holder a{
	padding-right:5px;

}
#menu-holder a:hover{
	cursor:pointer;
	text-decoration:underline;

}
#menu-holder a:visited{
	padding-right:5px;
	text-decoration:none;

}

#menu-item {background:none;}

#menu-item a{background:none;}


#menu-holder.menu-item-hover, #menu-holder.menu-item{
	cursor:default;
	text-decoration:underline;
	background:none;
}

#banner {
  width:1000px; 
  border:0px solid #000000;  
  height:320px;
  margin:auto;
  background-image:url(/Images/hp-billboard-background.png);
  background-repeat:no-repeat;
}

#banner-hero img{
	margin:20px 0 0 20px;
}

#hp-feature-holder {
	float:right;
	width:234px;
	margin:20px 20px 0 0;
	
}
#hp-feature {
	
	min-height:50px;
	margin:5px 0;
	border:1px solid #1588a5;
	background-image:url(../Images/hp-feature-background.jpg);
}
#hp-feature.orange {
	background-image:url(../Images/hp-feature-background-orange.jpg);
}

#page-content {
	width:990px; 
 min-height:360px;
  margin:auto;

}
	
#copy {
  width:900px; 
  border:0px solid #000000;   
  height:auto;
  margin-top:20px;

}

#right {
  width:198px; 
  border:0px solid #000000;   
  height:200px;
  margin:auto;
  float:right;
}

div.form-container { 
  border:0px solid #000000;
  width:250px;
  float:right;
  margin:auto;   
}

#footer-holder {
	background-image:url(/Images/footer-transition.jpg);
	background-repeat:repeat-x;
	background-color:#b8c7d6;
	background-position:top;
	 width:100%; 
	 padding-top:25px;

	}

#footer {
   width:990px;
  height:50px;
  margin:auto;
  color:#FFF;
}


