body{
  margin:0px auto !important;
  padding:0px !important;
}

.clear{
  clear:both;
}

#searchform {
  background:#E9EBEB url(../images/bg_h-sb.jpg) repeat-x scroll 0 0;
  border:1px solid #A8BFDF;  /* #A8BFDF */
/*  height:197px; */
  padding:10px;
  font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	color: #4F4F4F;
  margin:auto; 
  text-align:left;
}

#guests{
  float:left;
  width:40px;
}

#nights_select{
  width:40px;
}

#search_holder{
  clear:left;
  float:left;
  width:508px;
}

#need_help{
  float:right;
  margin-right:18px;
  background:url(../images/img_SB-phoneNumber.jpg) no-repeat;
  width:187px;
  height:59px;
}

#help_phone{
  padding:0px;
  margin:38px 0 0 34px;
  color:#C01416;
  font-weight:bold;
  width:auto;
}

#searchHeader {
  padding:0 0 5px 0;
  float:left;
}

#selGuests{
  float:left;
  padding:0 4px 0 0; 
}

#nights{
  margin:0 10px;
  float:left;
}

.smallSelect{
  float:left;
  text-align:center;
  margin-left:5px;
}

#selDestination{
  float:left;
  padding:0 4px 0 4px; 
}

#search_submit{
  float:left;
  margin:15px 0 0 12px;
  background:url(../images/btn_searchNow.jpg) no-repeat;
  width:87px;
  height:20px;
  cursor:pointer;
}

#submit{
  border:2px blue solid;
  background: green;
  color:white;
  font-size:12px;
  cursor:pointer;
  padding:0px;
}

.selDate {
  float:left;
  padding:0 4px 0 4px;
}