h1 {
    margin: 0;
}
h2 {
    line-height: 27px;
    margin: 0 auto;
}
* html h2 span {
    display: inline-block;
    line-height: 27px;
}
h2 a {
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: #FFF;
    background: transparent;
    text-decoration: none;
}
h2 a:hover {
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: #F00;
    background: transparent;
    text-decoration: none;
}
h2 img {
    margin: 0 0.25em 0 0.6em;
}
.columnsTable ol.data {
    padding: 0;
    list-style-position: inside;
}
.columnsTable dl,
.columnsTable ul.data, .columnsTable ol.data {
    margin: 0.5em;
}
.columnsTable dl {
    overflow: hidden;
}
.columnsTable dt, .columnsTable dd {
    float: left;
    width: 50%;
    margin: 0;
    padding: 0;
}
.columnsTable dt {
    clear: left;
}
.columnsTable dd {
    height: 1%;
}
.columnsTable .building-location dt {
    width: 25%;
}
.columnsTable .building-location dd {
    width: 75%;
}
.columnsTable dt, .columnsTable dd,
.columnsTable ol.data li {
    line-height: 2em;
}
.columnsTable .elevation {
    background: url(/images/heightback2.gif) no-repeat center bottom;
    text-align: center;
    border: 5px solid #fff;
}
.columnsTable .break {
    margin-bottom: 1em;
}
.columnsTable br.break {
    line-height: 0;
}
.columnsTable p {
    margin: 1em 0.5em;
}

.slider-box {
    margin: 0.5em 0;
    text-align: left;
}
.slider-box {
    width: 398px;
}
.slider-box ul {
    width: 6200px;
}
#view-all-photos {
    font-size: 1em;
    line-height: 3.5em;
}

