.node-type-manor-house-payment .product-info.sell,
.node-type-manor-house-payment .product-info.display {
  display: none;
}

.node-type-manor-house-payment span.price-prefixes {
  font-weight: bold;
}








/* What does this stuff do??? who knows... haha */


#webform-client-form-6775 .description,
#webform-client-form-6775 .form-item {
	overflow: auto;
}
#webform-client-form-6775 label {
	float: left;
	width: 125px;
	padding-top: 5px;
	text-align: right;
}
#webform-client-form-6775 label.option {
	text-align: left;
	display: inline;
	width: auto;
	padding-top: 10px;
}
#webform-client-form-6775 label.option input.form-radio {
	padding-bottom: 5px;
}
#webform-client-form-6775 select, 
#webform-client-form-6775 input, 
#webform-client-form-6775 textarea {
	float: left;

} 
#webform-client-form-6775  #webform-component-would-you-like-to-pay-your-deposit-online-using-a-credit-card {
	margin-top: -15px;
}
#webform-client-form-6775  #edit-submitted-special-requests-wrapper {
	margin-bottom: 0;
}
#webform-client-form-6775 textarea {
	width: 450px;
}
#webform-client-form-6775  .webform-component-textarea label {
	margin-right: 1em;
}
#webform-client-form-6775 .webform-component  {
	clear: both;
} 
#webform-client-form-6775 .description p {
	margin-left: 10px;
	visibility: hidden;
}

#webform-client-form-6775 .webform-component:hover .description p {
	visibility: visible;
}

#webform-client-form-6775 #webform-component-date-required-to label {
	width: 50px;
}
#webform-client-form-6775 #webform-component-date-required-to {
	position: relative;
	top: -36px;
	top: -23px;
	margin-left: 350px;
	
}
#webform-client-form-6775 #edit-submit {
	margin-left: 210px;
}
#webform-client-form-6775 #webform-component-venue {
	display: none;
}
#webform-client-form-6775 {
	margin-top: 20px;
}
