﻿/*  Body Elements */

body 
{
    background:#645917 url(images/inner-body-bg.jpg) no-repeat top center;
}

/*  Main Content Elements */

#content
{
    height:650px;
}
#content #contentMain ul
{
    margin:1em 0;
}
#content #contentMain ul li
{
    margin:0.25em 0;
}
#content #contentMain fieldset
{
    margin:1em 0;
}
#content #contentMain legend
{
    line-height:1.25em;
    color:#fff;
    font-size:0.9em;
    font-weight:bold;
    font-family:'Courier New', Times New Roman, serif;
}
#content #contentMain p,
#content #contentMain li,
#content #contentMain dl
{
    color:#fff;
    font-family:'Courier New', Times New Roman, serif;
    font-size:0.78em;
    line-height:1.25em;
}
#content #contentMain a
{
    color:#fff;
}
#content #contentMain p.crumbs
{
    margin:0 0 1em;
}
#content #contentMain .galleryImage
{
    float:left;
    width:140px;
    padding:0 10px;
    margin:0 0.5em 1em;
}
#content #contentMain .galleryImage p
{
    text-align:center;
}

#content #contentSide
{
    height:580px;
    padding:70px 40px 0 40px;
}

#content #contentSide h2
{
    margin:22px 0 25px 0;
}

#content #contentSide p.intro
{    
    margin:0;
    padding:0 18px;
}

#content #contentSide p.intro .date
{
    color:#e0dace;
    line-height:18px;
    font-size:11px;
    font-family:'Courier New', Times New Roman, Serif;
    display:block;
}

#content #contentSide p.intro .date a
{
    color:#75baf2;
}

#content #contentSide .contentSideTop
{
    float:left;
    height:328px;
    width:221px;
}
#content #contentSide .contentSideTop ul,
#content #contentSide .contentSideTop p
{
    margin:0 10px 0 30px;
}
#content #contentSide .contentSideTop p a
{
    text-transform:uppercase;
    color:#c7e4ff;
}

#content #contentSide .contentSideTop ul li,
#content #contentSide .contentSideTop p
{
    font-size:0.65em;
    color:#fff;
    font-family:'Courier New', Times New Roman, serif;
    line-height:1.5em;
}
#content #contentSide .contentSideTop ul li
{
    margin:0 0 0.25em;
}
#content #contentSide .contentSideTop ul a
{
    text-decoration:none;
    color:#fff;
}
#content #contentSide .contentSideTop ul a:hover
{
    text-decoration:underline;
}

#content #contentSide .contentSideBottom
{
    clear:both;
    float:left;
    padding:15px 0 0 24px;
    width:197px;
}

.inner #content #contentMain
{
    height:600px;
    margin-right:32px;
    padding:25px;
    width:607px;
}
#content #contentMain h2
{
    font:2em Georgia, Verdana, Sans-Serif;
    font-weight:normal;
    font-style:italic;
    color:#c7e4ff;
    margin:0 0 0.75em;
}
#content #contentMain h3
{
    font:1.25em Georgia, Verdana, Sans-Serif;
    font-weight:bold;
    font-style:none;
    margin:1em 0;
    color:#e4d699;
}

#bottom
{
    padding:25px 0 0 305px;
    min-height:128px;
}

#bottom #bottomLeft
{
    padding:0 40px 0 20px;
}

#bottom #bottomLeft h2, #bottom #bottomRight h2
{
    margin:0;
}

#bottom #bottomRight
{
    padding:0 30px 0 20px;
}

