#locator #main {
	background:#dddcd3;
	padding:0;
	width:auto;
}

#locator #main #content {

color:#333;
background:none;
font-size:1em;
padding:30px 10px 30px 60px;
}


#locator #container-wrap {
background:#dddcd3;
}

#locator #main #content h3 {
margin:0;
color:#666666;
}

#locator #main #content #dealer-results{
width:450px;
float:right;
}

#locator #main #content #dealer-results p{
background:url("../images/glyphs/line-dot.gif") repeat-x;
margin:0pt 8px 11px 0px;
padding:5px 0pt 0pt;
}

#locator #main #content #dealer-results h1{
font-size:1.4em;
height:1.6em;
margin:0px;
text-indent:0pt;
font-weight:bold;
}

#locator #main #content #dealer-results a {
background:transparent url("../images/landing-page/forms/print-button.gif") no-repeat scroll 50% 0pt;
float:right;
height:24px;
margin:-1.5em 0pt 0pt;
padding:0pt;
text-indent:-9999px;
width:55px;
}

#locator #main #content #dealer-results a:hover, #locator #main #content #dealer-results a:focus {
background-position:50% -24px;
}

#locator #main #content ol{
list-style-position:outside;
}

#locator #main #content li{
	margin:0 0 20px 20px;
	padding:0;
}

#locator #main #content li .org{
	font-weight:bold;
}

#locator #main #content #form-wrap-outer{
	background:url("../images/landing-page/forms/locator_middle.png") repeat-y top left;
	float:left;
	width:240px;
}

#locator #main #content #form-wrap-inner{
	background:url("../images/landing-page/forms/locator_bottom.png") no-repeat bottom left;
}

#locator #main #content form{
	padding:20px;
	background:url("../images/landing-page/forms/locator_top.png") no-repeat top left;
}

#locator #main #content label{
display:block;
font-size:1em;
font-weight:bold;
margin-top:10px;
}

#locator #main #content input, #locator #main #content select{
width:180px;
}

#locator #main #content button{
background:transparent url("../images/landing-page/forms/button-dealer.gif") repeat scroll 0%;
border:0px none;
text-indent:-9999px;
cursor:pointer;
height:23px;
width:87px;
margin:20px 0pt 10px 100px;
}

#locator #footer{
background-image:url("../images/master-page/footer.gif");
}
#locator #main #content .errors li {
margin:4px 0 2px 15px;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
color:red;
}
#locator #main #content .suggestions li {
margin:4px 0 2px 15px;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
font-weight:bold;
}
