BODY *      { background: white none; }
H1          { font-family: "gill sans", arial, sans-serif; }
A           { color: black; text-decoration: none; }
DIV#header  { border-bottom: 1pt solid black; margin-bottom: 20pt; }
DIV#header UL,
DIV#illustration,
DIV#navigation,
DIV.pageTools,
DIV.pageNavigation,
DIV.pageNavigationContainer { display: none; }

DIV#content { width: 90% !important; padding-left: 10%; margin-bottom: 20pt; }
DIV#body {
     border-bottom: 1px solid black;
     width: auto;
     margin: 0;
     background: none;
     overflow: visible;
     padding: 0 !important;
}
DIV#col1,
DIV#col2,
DIV#col3 {
    width: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    float: none !important;
    border-right: none;
    clear: both !important;
}
DIV#footer {
    text-align: center;
    padding: .7em;
    color: #595959;
    width: auto;
    clear: both;
    margin: 20pt 0 0 0;
    border-top: 1px solid black;
}
DIV.box,
DIV.box DIV { padding: 0 !important; }
DIV.box.cols2,
DIV.box.cols1 { margin: 0!important; }
DIV.box.cols2 DIV,
DIV.box.cols1 DIV { width: auto; float: none; margin-bottom: 1em; }
DIV.box.cols2 DIV H2,
DIV.box.cols1 DIV H2 { margin-bottom: 0 !important; }

BODY.contact DIV#col2 IMG,
BODY.contact DIV#col2 H2.list,
BODY.contact DIV#col2 UL { display: none; }
BODY.property FIELDSET { display: none; }

UL.tombStones LI {
    float: none;
}
SPAN.tombstoneLogo { text-indent: 0 !important; font-weight: bold; }




