body {
    background-color: #FFFFFF;
    color           : #444444;
}

h1 {
    font-family   : "Arial Narrow" , serif;
    letter-spacing: 4px;
    color         : #147144;
    font-size     : 24pt;
    text-align    : left;
    margin        : 10px;
}

#header {
    background-repeat: repeat;
    background-image : url( "strips.gif" );
    border-color     : #666666;
    position         : absolute;
    width            : 100%;
    height           : 100px;
    top              : 0px;
    left             : 0px;
}

DIV.maintabs {
    background-color: #dddddd;
    color           : #222222;
    border-top      : solid;
    border-left     : solid;
    border-right    : solid;
    border-color    : #666666;
    border-width    : 1px;
    position        : absolute;
    width           : 70px;
    bottom          : 0px;
    height          : 20px;
    left            : 350px;
    text-align      : center;
}

#home {
    left: 175px;
}

#civil {
    left: 260px;
}

#criminal {
    left: 345px;
}

#quickmd {
    left: 430px;
}

#custom {
    left: 515px;
}

#support {
    left: 600px;
}

#contact {
    left: 685px;
}

#leftGutter {
    position        : absolute;
    top             : 150px;
    width           : 17%;
    left            : 2%;
    background-color: #FFFFFF;
}

#mainSection {
    width           : 70%;
    left            : 20%;
    top             : 120px;
    position        : absolute;
    background-color: #FFFFFF;
    padding-bottom  : 50px;
}

#footer {
    position         : relative;
    top              : 1000px;
    height           : 50px;
    background-repeat: repeat;
    background-image : url( "strips.gif" );
    border-top       : double;
    border-color     : #666666;
    width            : 100%;
    left             : 0%;
}

p {
    padding-left : 5%;
    padding-right: 5%;
    text-align   : left;
    font-family  : "Times New Roman" , serif;
    font-size    : 10pt;
}

#address {
    color      : #333333;
    text-align : center;
    font-family: "Times New Roman" , serif;
    font-size  : 10pt;
}

P.tab {
    padding-left  : 0%;
    padding-right : 0%;
    padding-top   : 0%;
    padding-bottom: 0%;
    color         : #111111;
    text-align    : center;
    font-family   : "Times New Roman" , serif;
    font-size     : 10pt;
}

ul {
    padding-left : 5%;
    padding-right: 5%;
    text-align   : left;
    font-family  : "Times New Roman" , serif;
    font-size    : 10pt;
}

.menulinks {
    text-align : left;
    font-family: "Times New Roman" , serif;
    font-size  : 10pt;
}

IMG.buttoncenter {
    display     : block;
    border      : none;
    margin-left : auto;
    margin-right: auto;
    margin-top  : 10px;
}

a#civilbutton {
    display         : block;
    background-image: url( "btn-civil.jpeg" );
    width           : 125px;
    height          : 48px;
    margin          : 0 auto;
    margin-top      : 20px;
}

a#civilbutton:hover {
    background-image: url( "btn-civil-hover.jpeg" );
}

a#criminalbutton {
    display         : block;
    background-image: url( "btn-crim.jpeg" );
    width           : 125px;
    height          : 48px;
    margin          : 0 auto;
    margin-top      : 20px;
}

a#criminalbutton:hover {
    background-image: url( "btn-crim-hover.jpeg" );
}

a#qmedbutton {
    display         : block;
    background-image: url( "btn-qmed.jpeg" );
    width           : 120px;
    height          : 45px;
    margin          : 0 auto;
    margin-top      : 20px;
}

a#qmedbutton:hover {
    background-image: url( "btn-qmed-hover.jpeg" );
}

a.alt {
    display: none;
}

IMG.center {
    display     : block;
    margin-left : auto;
    margin-right: auto;
}

IMG.left {
    clear        : right;
    float        : left;
    margin-left  : 15px;
    margin-right : 15px;
    margin-bottom: 15px;
    margin-top   : 0px;
}

IMG.right {
    clear        : left;
    float        : right;
    margin-left  : 15px;
    margin-right : 15px;
    margin-bottom: 15px;
    margin-top   : 0px;
}

P.left {
    clear      : right;
    padding-top: 50px;
}

P.right {
    clear      : left;
    padding-top: 50px;
}

a.menulinks {
    font-family: "Times New Roman" , serif;
    font-size  : 8pt;
}

a.menulinks:link {
    color          : #333333;
    text-decoration: none;
}

a.menulinks:visited {
    color          : #333333;
    text-decoration: none;
}

a.menulinks:hover {
    color          : #aaaaaa;
    text-decoration: none;
}

a.menulinks:active {
    color          : #aaaaaa;
    text-decoration: none;
}

