.c_clear{clear:both;}
#c_pagetitle{text-align: center;
			font-weight: bold;
			font-size: 140%;
			padding: 10px 0px;
			border: 2px solid #EEE;
			border-radius: 5px;}
#c_formWrapper{padding:10px;border:1px solid black;border-radius:5px;}
#c_name{margin: 5px 0 10px 0;}
	#c_nameLabel{float:left;margin:7px 20px 0 0;font-weight:bold;}
	#c_name input{float:left;width:300px;}

#c_citySection{clear:both;width:100px;float:left;margin: 0 0 20px 0;}
	#c_cityHeading{text-align:center;font-weight:bold;}

#c_zipradius{float:right;margin:15px 0 0 20px;width:300px;border:1px solid black;border-radius:5px;padding:5px;}
	#c_zip{width:100px;float:left;}
		#c_zipLabel{float:left;font-weight:bold;}
		#c_zip input{float:right;width:50px;}
	
	#c_distanceSection{float:right;margin: 0 0 0 20px;width:150px;}
		#c_distanceLabel{float:left;}
		#c_distanceSection select{float:right;}

#c_causeSection{clear:both;}
	.c_causesHeading{font-weight:bold;margin: 0 0 10px 0;}
	.c_checkBoxesColumn{float:left;margin: 0 10px 0 0;}
	.c_checkBoxesRow{margin:5px 0 5px 0;}
		.c_checkBoxesRow input{float:left;}
		.c_checkBoxValue{float:left;}

#c_advancedSearch{margin:10px 0 10px 0;}


/* results  */

.c_result{}
	.c_rRow1{margin: 0 0 10px 0;}
		.c_name{float:left;}
		.c_phone{float:right;}
	.c_rRow2{}
		.c_address{float:left;}
		.c_map{float:right;}
	.c_hr{}
