* {
  margin: 0;
  padding:  0;
}

body {
  font-family: Arial,Verdana, Helvetica;
  font-size: 62.5%;
  background: url(../images/bg_header.jpg) #fff top left repeat-x;
}

li {
 list-style-image: none;
 list-style-position: outside;
 list-style-type: none;
 width:135px;
 float:left;

 
}

.clear{
  clear: both;
}

h2{
  font-size: 14px;
  color: #4C4A46;
  line-height: 18px;
}

h3{
  font-size: 11px;
}

a{
  color: #83C138;
}

a:hover{
  color: #EF8A24;
}

#wrapper{
  width: 608px;
  margin: 0 auto;
}

.logo{
  padding:24px 0px 0px 22px;
}

/*
#wrapper p.note{
  color: #4C4A46;
  font-size: 19px;
  padding-bottom: 45px;
}
*/

#content{
  height: 500px;
  margin-top:16px;
  background: url(../images/bg_content.jpg) no-repeat;
  padding: 19px  22px 22px 22px;
}

#content h1{
  font-size: 19px;
  font-weight: normal;
  color: #4C4A46;
  padding-bottom: 15px;
  text-decoration: none;
}

#content .single_line{
  padding-top: 13px;
  padding-bottom: 55px;
}

#content_left{
  width: 260px;
  float:left;
  font-size: 14px;
  color: #4C4A46;
  line-height: 18px;
  margin-top: 20px;
}

ul#neighborhoods{
  padding-top: 18px;
  padding-bottom: 18px;
  font-size: 15px;
  color: #83C138;
  line-height: 27px;
	height:220px;
	width:270px;
}

#content_right{
  float: right;
  width:245px;
  font-size: 14px;
  color: #4C4A46;
  line-height: 18px;
  margin-top: 20px;
}

#login_form label{
  font-size: 11px;
  line-height: 25px;
  font-weight:bold;
}

#login_form p{
  font-size: 10px;
}

#login_form .textfield {
  color:#666666;
  font-size:12px;
  height:20px;
  padding-left: 5px;
  padding-top:5px;
  width:235px;

}

#login_form .form_btn{
  float: right;
}

#footer{
  height: 250px;
  color:#666666;
  background-color:#F8F7F4;
  border-top: 1px solid #E0E0E0;
  padding-top: 20px;
}

.content_footer{
  width: 608px;
  margin: 0 auto
}
