/* 
	SECTION: our_stores/locator
	PAGE: store_search
*/
.page-content {
	float:left;
	width:717px;
}
.page-content-copy {
	width:717px;
	padding-bottom:40px;
	margin-bottom:10px;
	float:left;
}
.page-content-copy-container {
	width:685px;
	padding:16px 16px 0 16px;
	float:left;
}
.page-content-copy-container-close {
	width:717px;
	height:16px;
	margin-bottom:10px;
	float:left;
}
form {
	margin:0;
	padding:0;
}
.store_image {
	float:right;
}
.page-content-copy h2 {
	font-size:11px;
	margin:0;
}
.page-content-copy p {
	margin:4px 0px;
}
p#zipcitystate{
	width: 165px;
	float:left;
	margin-top:13px;
	margin-right:50px;
}
p#distance {
	width:80px;
	float:left;
	margin-top:13px;
}
p#zipcitystate input {
	width: 165px;
	float:left;
	margin-top:5px;
}
p#distance select {
	width:80px;
	float:left;
	margin-top:5px;
}
.whitebox-content-copy-container {
	width:380px;
	padding:10px 10px 0 20px;
	margin-top:13px;
	float:left;
}
.whitebox-content-copy-container-close {
	width:410px;
	height:13px;
	margin-bottom:13px;
	float:left;
}
.whitebox-content-copy-container input {
	float:left;
}
.whitebox-content-copy-container label {
	float:left;
	display:block;
	margin:3px 3px 0 3px;
	padding-bottom:7px;
	width:100px;
}
#zipcitystateform .btn {
	margin:0 0 0 300px;
	padding:0;
	position:static;
}
.lower_forms {
	width:200px;
	float:left;
	margin:7px 80px 0 0;
	padding:0;
}
.lower_forms select {
	margin-top:4px;
	width:200px;
}
.lower_forms .btn {
	text-align:right;
	margin:17px 0 0 109px;
	padding:0;
}
