﻿#location
{
    background: url("../img/nav.gif") -621px -50px no-repeat;
}

#splash-contact-us {
    background: url('../img/contact-us-splash.jpg') top left no-repeat;
    height: 220px;
    width: 840px;
}
#sub-left {
    width: 165px;
    height: 226px;
    float: left;
    background: url('../img/contact-us-sidebar.gif') top left no-repeat;
}
#sub-left ul {
    width: 132px;
    margin: 45px 0 0 16px;
}
#sub-left ul li {
    padding: 8px 0;
    border-bottom: 1px solid #cecece; 
    color: #3f3f3f;
    font-size: 1.2em;
    line-height:1.2em;
}
#sub-left ul li.last {
    border-bottom: 0px; 
}

#sub-left ul li.selected a {
    color: #094367;
}

#sub-left ul li a {
    color: #3f3f3f;
    text-decoration: none; 
}
#sub-center {
    width: 400;
    float: left;
    posistion: relative;
    display: inline;
    padding: 0;
    margin: 0 10px 100px 15px;
}
#sub-center-inner {
    width: 400px;
    margin: 0;
    padding: 0;
}
#sub-center-inner h3 {
    font-size: 1.8em;
    color: #094367;
    font-weight: normal;
}
#sub-center-inner p {
    font-size: 1.2em;
    color: #666;
    line-height: 1.em;
    margin-bottom: 1em;
}
#sub-center-inner p strong {
    font-size: 1.2em;
    color: #3f3f3f;
    line-height: 1.4em;
    margin-bottom: 1em;
    font-weight: normal;
}
#sub-center-inner p em {
    font-size: .84em;
    color: #666;
    line-height: 1.8em;
    margin-bottom: 1em;
}
#sub-center-inner a:link {
    color: #046380;
    text-decoration: none;
}
#sub-center-inner a:visited {
    color: #046380;
    text-decoration: none;
}
#sub-center-inner a:hover {
    color: #046380;
    text-decoration: underline;
}
#sub-center-inner a:active {
    color: #046380;
    text-decoration: none;
}
#sub-right {
    width: 237px;
    height: 172px;
    float: right;
    position: relative;
    display: inline;
    background: url('../img/set-an-appointment.gif') no-repeat;
}
#sub-right-text {
    margin: 82px 0 0 20px;
}
#sub-right-text p {
    font-size: 1.2em;
    line-height: 1.6em;
    color: #535353;
    margin-bottom: 1em;
}

.left { float: left; margin: 0 0px 5px 0; } 
.right { float: right; margin: 0 0 5px 5px; }

hr { 
    color: #e7e7e7;
    margin: 22px 0;
}
#sub-center-inner h2 {
    color: #000;
    font-size: 1.5em;
    line-height: 1.6em;
    margin-bottom: 1em;
}