﻿.contact_map{padding:2px; border:1px solid #ddd}
.contact_largermap{margin:0 0 20px 0; padding:0; text-align:right}
a, .underline, a:visited{text-decoration:underline}
.social_icon{margin:13px}
.contact_option{width:318px; padding:3px}
.contact_area{width:300px; padding:8px}
#contact_main{margin-right:10px; padding-bottom:25px; float:right; width:510px}
#contact_main h1{margin:0 0 5px 0; padding:0 8px 12px 0; display:block; border-bottom:1px solid #ddd}
#contact_main h2{margin:20px 0 5px 0; padding:0; float:left; color:#a70b0b}
.contact_eventbox{margin:3px 0 5px 0; float:left; border:1px solid #ddd}
.contact_address{width:150px; margin:5px 0 5px 0; padding:0}
.contact_tr{background-color:#eee}
#contact_pages{margin:10px 0 30px 0; float:right; text-align:center}
.contact_socialdetails{margin:5px 5px 5px 10px}
