#newforms p a:hover,
#mapanddirectionsb a:hover  {
   text-decoration: underline;
}

#contactsform fieldset *:last-child  {
   padding-bottom: 0;
}

#newforms *:first-child  {
   padding-top: 0px;
}

#contactsform fieldset  {
   border: none;
}

#mapanddirectionsb  {
	padding-top: 11px;
	text-align: left;
	visibility: visible;
	position: absolute;
	left: 518px;
	top: 501px;
	z-index: 4;
	width: 181px;
	height: 45px;
	font-family: Arial;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
}

#contactsform p  {
   margin: 0px;
}

#contactsform  {
	visibility: visible;
	position: absolute;
	left: 38px;
	top: 385px;
	z-index: 4;
	width: 503px;
	height: 553px;
}

#newforms  {
	visibility: visible;
	position: absolute;
	left: 518px;
	top: 307px;
	z-index: 7;
	width: 203px;
	height: 162px;
}
