/*header links style ul li a*/
#menu ul li a{padding-left:15px !important;}
/*new style*/
.form-wrapper{
	 position:relative;
	 top:-15px;
	 padding-top:5px;
}
.form-wrapper input {
	  width: 330px;
	  height: 20px;
	  padding: 10px 5px;
	  font: bold 15px 'lucida sans', 'trebuchet MS', 'Tahoma';
	  border: 0;
	  background: #eee;
	  border-radius: 3px 0 0 3px;
}
#search-head{height:auto;}

.form-wrapper input:focus {
	  outline: 0;
	  background: #fff;
	  box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
}

.form-wrapper input::-webkit-input-placeholder {
	 color: #999;
	 font-weight: normal;
	 font-style: italic;
}

.form-wrapper input:-moz-placeholder {
	  color: #999;
	  font-weight: normal;
	  font-style: italic;
}

.form-wrapper input:-ms-input-placeholder {
	  color: #999;
	  font-weight: normal;
	  font-style: italic;
}
/* Form submit button */
.form-wrapper button {
	  overflow: visible;
	  position: relative;
	  border: 0;
	  /*padding: 10;*/
	  cursor: pointer;
	  height: 40px;
	  width: 110px;
	  font: bold 15px/40px 'lucida sans', 'trebuchet MS', 'Tahoma';
	  color: #fff;
	  text-transform: uppercase;
	  background: #97343B;
	  border-radius: 0 3px 3px 0;
	  text-shadow: 0 -1px 0 rgba(0, 0 ,0, .3);
	  margin-top:-6px;
		margin-left:-5px;
}

.form-wrapper button:hover{
	  background: #e54040;
}

.form-wrapper button:active,
.form-wrapper button:focus{
	  background: #97343B;
	  outline: 0;
}

.form-wrapper button:before { /* left arrow */
	 content: '';
	 position: absolute;
	 border-width: 8px 8px 8px 0;
	 border-style: solid solid solid none;
	 border-color: transparent #97343B transparent;
	 top: 12px;
	 left: -6px;
	 color:#fff;
}

.form-wrapper button:hover:before{
	 border-right-color: #e54040;
}

.form-wrapper button:focus:before,
.form-wrapper button:active:before{
		  border-right-color: #e54040;
}

.form-wrapper button::-moz-focus-inner { /* remove extra button spacing for Mozilla Firefox */
	 border: 0;
	 padding: 0;
}
.form-wrapper .button{
	position:relative;
	top:-3px;
	color:#fff !important;
}

div > #bubble{
	padding:0;
	margin:0;
	position:absolute;
}
#map img {
	 max-width: none;
}
#map label {
	 width: auto;
	 display:inline;
}
#bubble table tr td{
	padding:0;
	margin:0;
}

#bubble img{
	max-height:50px;
}
