@charset "utf-8";
/* CSS Document */



/*Contact Form StockSale*/

#stockSale {
	float: left;
	width: 530px;
}

#contact_form_rounded_wrapper_stockSale {
	width: 272px;
	height: auto;
	float: right;
	margin-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 1.5;
	margin-bottom: 30px;
}

#contact_top h1 {
	width: 272px;
	height: 33px;
	background: url(../img/contact_header.jpg) no-repeat;
	text-indent: -9999px;
	padding: 0;
	margin: 0;
}


#contact_form_wrapper {
	width: 500px;
	height: auto;
	background-color: #fff;
	padding: 10px 18px 15px 0px;
}

#contact_bottom {
	width: 272px;
	height: 9px;
	background: url(../img/contact_rounded_bottom.jpg) no-repeat;
}

#contact_form {
	width: 234px;
	height: auto;
	color: #000000;
	font-size: 11px;
}

#contact_form_wrapper fieldset{width:500px;margin:0;padding:0;border:0;float:left;}
#contact_form_wrapper label{width:150px;display:block;float:left;padding-top:6px;padding-right:10px;font-size: 11px;}
#contact_form_wrapper .txt_input{width:230px; display:block;margin-bottom: 5px;float:left;}
#contact_form_wrapper textarea{height:80px;float:left;width:280px;margin:auto;margin:7px 0 5px 0;}
#contact_form_wrapper input{float: left;}
#contact_form_wrapper .req{color:#f00;font-size:90%;}
p#form_errors{color:#f00; display:none;}
p#form_thanks{color: #FF9900; display:none;padding-top:-10px;margin-top:0;}

#contact_form_wrapper #btn_submit {
	float: left;
	clear: both;
	margin-left: 160px;
}
.clearer {
	clear: both;
}

/*End Contact Form*/

#poolEnclosures {
	float: left;
	width: 530px;
	line-height: 1.5;
}

#contact_form_rounded_wrapper_poolEnclosures {
	width: 272px;
	height: auto;
	float: right;
	margin-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 1.5;
	margin-bottom: 30px;
}

#eventMarquees {
	float: left;
	width: 530px;
	line-height: 1.5;
}

#contact_form_rounded_wrapper_eventMarquees {
	width: 272px;
	height: auto;
	float: right;
	margin-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 1.5;
	margin-bottom: 30px;
}

#foldingMarquees {
	float: left;
	width: 530px;
	line-height: 1.5;
}

#contact_form_rounded_wrapper_foldingMarquees {
	width: 272px;
	height: auto;
	float: right;
	margin-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 1.5;
	margin-bottom: 30px;
}

#carParking {
	float: left;
	width: 530px;
	line-height: 1.5;
}

#contact_form_rounded_wrapper_carParking {
	width: 272px;
	height: auto;
	float: right;
	margin-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 1.5;
	margin-bottom: 30px;
}

#containerCovers {
	float: left;
	width: 530px;
	line-height: 1.5;
}

#contact_form_rounded_wrapper_containerCovers {
	width: 272px;
	height: auto;
	float: right;
	margin-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 1.5;
	margin-bottom: 30px;
}
