@CHARSET "ISO-8859-1";
.content {
	background: white ;
	padding: 0px;
}

input.submit {margin-bottom: 25px; }

/****************************** CALCULATOR ******************************************/
.estimate_line {border-bottom: 2px solid #333333; margin-bottom: 25px;}
h4 {color: #125927; }
#calculator {
	width: 800px;
}
#cabinets {
	padding-bottom: 20px; 
	
}
#cabinets  table { padding-top: 20px; }
#cabinets  td { padding: 10px 20px; text-align: center;}
#cabinets img, #estimate_cabinet img {
	height: 250px;
}

td#estimate_cabinet  { align: center; text-align: center; padding: 0px 10px; }


#knobs {
	padding-bottom: 20px; 
	
}
#knobs table {
	padding-top: 20px;
}

#knobs table td {
	padding: 0px 20px; 
	text-align: center;

}
#knobs img, #estimate_knob img {
	height: 80px;
}
td#estimate_knob  { align: center; text-align: center;  padding: 0px 10px;}



#countertop {
	padding-bottom: 20px; 
	
}
#countertop table {
	padding-top: 20px;
}

#countertop table td {
	padding: 0px 20px; 
	text-align: center;
}
#countertop img, #estimate_countertop img {
	height: 190px;
}
td#estimate_countertop  { align: center; text-align: center; padding: 0px 10px; }

#sinks {
	padding-bottom: 20px; 
	
}
#sinks table {
	padding-top: 20px;
}

#sinks table td {
	padding: 0px 20px; 
	text-align: center;
}
#sinks img, #estimate_sink img {
	height: 150px;
}
td#estimate_sink  { align: center; text-align: center;  padding: 0px 10px;}

#faucets {
	padding-bottom: 20px; 
	
}
#faucets table {
	padding-top: 20px;
}

#faucets table td {
	padding: 0px 20px; 
	text-align: center;
}
#faucets img, #estimate_faucet img {
	height: 150px;
}
td#estimate_faucet  { align: center; text-align: center;  padding: 0px 10px;}

#hoods {
	padding-bottom: 20px; 
	
}
#hoods table {
	padding-top: 20px;
}

#hoods table td {
	padding: 0px 20px; 
	text-align: center;
}
#hoods img, #estimate_hood img {
	height: 125px;
}
td#estimate_hood  { align: center; text-align: center; padding: 0px 10px; }

#submit {
	padding-top: 20px;	
}

#errors { padding-bottom: 15px; }
#errors label  { 
	display: block;
	font-weight: bold;
	color: red;
	padding-bottom: 2px;
} 

#estimate_total {
	float: right;
	font-size: large;
}


.nonedit_text  {
	border: 0;
	background-color: transparent;
	font-size: large;
}

#specials_contact {
	clear: both;
}
#specials_contact label {
	display: block;
}
#specials_contact input {
	width: 375px;
	display: block;
}
#specials_contact textarea {
	width: 375px;
}

.estimate_float_right {
	float: right;
	text-align: center;
}