a {color: #0066B4;}
.phone {float: right; margin: 3% 5% 2% 0px; position: relative; z-index: 5;}
	.phone span, .phone a {font-family: 'PT Sans', sans-serif; display: block; float: left;}
	.phone span {font-size: 1.8em; line-height: 2.17em; color: #a5abaf; font-weight: bold; background-image: url('images/phone.gif'); background-repeat: no-repeat; background-position: 0% 50%; padding-left: 1em; padding-right: 0.17em;}
	.phone a {font-size: 4em; line-height: 0.95em; color: #0066b4; font-weight: bold; text-decoration: none; border-bottom: dashed 1px;}
	.phone a:hover {color: #ff6f00;}

#phone_full {width: 900px; margin: 0 auto;}
#phone_full .shadow {position: relative; margin-top: 20px;}
#phone_full .shadow_content_container { padding: 15px; padding-right: 0px; max-width: 970px;}
#phone_full .margin {float: left; width: 100%;}
#phone_full .item {width: 31%; margin: 1%; float: left; font-size: 13px; line-height: 17px; font-family: "Verdana", "Geneva", sans-serif;}
#phone_full h2 {font-size: 17px; margin-bottom: 11px; font-weight: bold; font-family: 'PT Sans', sans-serif;}
#phone_full p {}
#phone_full .phone {text-align: center; float: none; margin: 10px auto; width: 380px;}
#phone_full .phone p {font-size: 60px; line-height: 60px; font-weight: bold; color: #0066b4; font-family: 'PT Sans', sans-serif; white-space: nowrap; display: inline;}
#phone_full .phone span {font-size: 26px; line-height: 60px; background: none;}
#phone_full .arrow {background-image: url('images/phone_full_arrow.png'); position: absolute; top: -26px; left: 655px; width: 42px; height: 27px;}
#phone_full .print {width: 64px; height: 61px; background: url('images/print.png'); display: block; float: right; margin: 20px;}
#phone_full .go_to_map {text-decoration: none;}
#phone_full .go_to_map span {text-decoration: underline;}