﻿body {
    margin: 0 auto;
    width: 800px;
    font: 11px arial,sans-serif;
}

img {
    border: 0;
}

p {
    font: 11px arial,sans-serif;
    color: #333;
}

ul p {
    margin-top:0;
}

td {
    vertical-align: top;
}

h1 {
    font: bold 18px arial,sans-serif;
    letter-spacing: -1px;
    color: #d9c2cb;
}

h2 {
    font: bold 16px arial,sans-serif;
    letter-spacing: -1px;
    color: #803452;
}

h3 {
    font: bold 12px arial,sans-serif;
    color: #803452;
}

sup {
    font: 9px arial,sans-serif;
}

.hdr td {
    padding: 14px 24px;
}

td.navbar {
    padding: 0px 3px;
    background: #803452 url("../img/nav-bg.gif") repeat-x;
    height: 42px;
    color: #fff;
    vertical-align: middle;
}

.navbdr {
    border-right: solid 1px #fff;
}

/*---HOMEPAGE----------------------------------------------*/
td.hcontent {
    padding: 20px;
    background-color: #e7e5ae;
}

.quote {
    padding: 10px 24px;
    background-color: #803452;
}

.quotee {
    font: 11px arial,sans-serif;
    color: #fff;
    text-align: right;
}

.bio img {
	float: left;
	padding-right: 16px;
	padding-bottom: 10px;
}

/*---SIDEBAR-----------------------------------------------*/
.sidebar {
    margin: 0;
    padding: 0;
    width: 275px;
    background-color: #e7e5ae;
}

.scontent {
    margin: 20px 30px;
}

.scontent p {
    color: #803452;
}

/*---MAIN--------------------------------------------------*/
.mcontent {
    padding: 20px 30px;
}

.hdrimg {
    display: block;
    border-bottom: solid 1px #ccaeba;
    clear: both;
}

.callus {
    vertical-align: middle;
    text-align: right;
}

/*---LINKS-------------------------------------------------*/
a:active, a:link, a:visited {
    color: #803452;
}

a:hover {
    color: #be5c83;
}

/*---FOOTER------------------------------------------------*/
.ftr {
    padding: 10px 24px;
    font: 11px arial,sans-serif;
    color: #666;
    border-top: solid 1px #bf99a8;
}

.ftr a:active, .ftr a:link, .ftr a:visited {
    color: #666;
    text-decoration: none;
}

.ftr a:hover {
    color: #803452;
    text-decoration: underline;
}