﻿div#contentblock1
{position:relative; top:20px; left:280px; width:700px; height:auto; color:#653E25;}

div#contentblock1 img
{margin-bottom:20px;}

div#contentblock1 h1
{margin-bottom:20px;}

div#contentblock1 p
{width:511px; margin-bottom:20px; font-weight:normal; color:#653E25;}

div#map
{width:800px; height:auto; position:absolute; top:-800px; left:250px; background-color:#F8F2E5; border:solid 1px #000; padding:10px;}

div#map img
{float:right;}

table
{width:100%;}

th, td
{text-align:left; vertical-align:top; padding:5px; width:50%;}

th
{text-decoration:underline;}

div#intro
{font-style:italic; margin-bottom:30px; font-size:1.2em;}

/* Shea image replacement css */
#header_clients 
{width:532px; height:62px; position:relative; left:-13px;}
#header_clients .span1 
{background:url(../images/header_clients.gif) no-repeat; position:absolute; width:100%; height:100%;}