body
{
    background-color: #ceccc4;
    background-image: url('images/parchment.jpg');
    color: #595959;
    font-family: Segoe UI, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
    padding: 10px;
    margin: 0px;
    overflow-x: hidden;
}

img
{
    margin: 0px;
}

td
{
    font-family: Segoe UI, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    vertical-align: top;
}

hr
{
    color: #595959;
    height: 1px;
}

.page_title
{
    font-family: Adobe Garamond Pro, Constantia, Book Antiqua, Palatino Linotype, Garamond, Georgia, Serif;
    font-size: 32pt;
    margin: 0px 0px 10px 0px;
}

.pic_caption
{
    font-style: italic;
    font-size: 11px;
    text-align: center;
}

blockquote
{
    font-family: Adobe Garamond Pro, Constantia, Book Antiqua, Palatino Linotype, Garamond, Georgia, Serif;
    font-size: 18pt;
    background-image: url('images/quote1.gif');
    background-repeat: no-repeat;
    padding-left: 14px;
    padding-top: 3px;
    padding-right: 0px;
    margin: 0;
}

.smallquote
{
    background-image: url('images/quote1.gif');
    background-repeat: no-repeat;
    padding: 6px 0px 0px 16px;
    margin: 0 10px 0px 10px;
}

.inlineQuote
{
    margin: 10px 30px 10px 30px;
}

.newsDate
{
    color: #999999;
    border-bottom: 1px solid #999999;
}

.tourDate
{
    text-align: center;
    padding-bottom: 16px;
}

.tourDate:first-line
{
    font-weight: 700;
}

h1
{
    font-size: 12pt;
    margin: 0px 0px 10px 0px;
    padding: 0px;
}

p
{
    margin: 4px 0px 12px 0px;
}

a
{
    color: #af8a41;
    text-decoration: none;
}

a:hover, a:active
{
    text-decoration: underline;
}

.QAQuestion
{
    font-weight: 600;
}

.QAAnswer
{
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-style: italic;
}

.pageNavLinks
{
    padding-top: 10px;
    text-align: center;
    font-size: 16px;
    word-spacing: +8px;
}

.innerNavLink
{
    font-size: 14px;
    display: inline;
    padding: 0px 20px 3px 8px;
    font-weight: 600;
}

