@charset "utf-8";
/* Hobgreen Contact CSS Document */

#content h1 {display:none;}

#content #col1 {float:left; display:inline; width:366px; padding-bottom:25px; margin-top:30px;}
#content #col1 h2 {margin-bottom:30px;}
#content #col1 p {font-size:0.8em;}
#content #col1 p.error {color:#FF0000;}
#content #col1 fieldset {border-top: 1px solid #ccc; padding:15px 0 0 15px; margin-top:20px;}
#content #col1 fieldset.top {border-top: 1px solid #7fb3a1; padding-top:30px;}
#content #col1 fieldset label {font-weight:bold; font-size:0.75em; float:left; display:inline; width:100px; margin:3px 20px 10px 0;}
#content #col1 fieldset label.checkbox {width:auto; margin-top:4px;}
#content #col1 fieldset input {float:left; display:inline; border:1px solid #ccc; padding:2px; width:200px; margin-bottom:10px;}
#content #col1 fieldset input.checkbox {clear:both; width:auto; border:none;}
#content #col1 fieldset input.button {width:auto; border:none; float:right; margin-right:24px;}
#content #col1 fieldset textarea {float:left; display:inline; border:1px solid #ccc; padding:2px; width:200px; height:78px; margin-bottom:10px;}
#content #col1 fieldset p {}
#content #col1 fieldset #checkLeft {float:left; display:inline; width:160px;}
#content #col1 fieldset #checkRight {float:right; display:inline; width:160px;}
#content #col1 fieldset label.checkbox span {display:block;}
#content #col1 p.contact {margin-top:30px;}

#content #col2 {float:right; display:inline; width:385px; font-size:0.8em; padding-bottom:25px;}
#content #col2 #contactDetails {width:385px; background:#fbf4e1 url(../images/light-col-back.gif) bottom left no-repeat scroll; margin:30px 0 20px; padding:20px 0 80px;}
#content #col2 h3 {width:345px; color:#edce80; font-weight:bold; font-size:1.2em; text-align:center; margin:20px 0 25px 20px;}
#content #col2 address, #content #col2 p {font-style:normal; margin:0 0 30px 85px; line-height:1.4em;}
#content #col2 address a, #content #col2 p a {color:#005935;}
#content #col2 address a:hover, #content #col2 p a:hover {text-decoration:none;}
#content #col2 #map {padding-top:30px;}
#content #col2 #map dl {font-size:0.90em;}
#content #col2 #map dl dt {margin-bottom:20px; padding-top:30px; border-top:1px solid #7fb3a1;}
#content #col2 #map dl dd {text-align:right;}
#content #col2 #map dl dd a {color:#005935; display:block; margin-top:10px;}
#content #col2 #map dl dd a:hover {text-decoration:none;}
#content #col2 #map dl dd a img {border:none;}