body {
background:transparent url(../images/CSS/header_background.gif) repeat-x scroll 0 0;
font-family:Arial,Helvetica,sans-serif;
font-size:100%;
text-align: center;
margin: 0px auto;
color: #000;
}

#container {width: 800px; margin: 0px auto; padding: 0px;}

/* Other copy elements */

p {font-size: 80%; padding: 10px; text-align: justify; margin: 0px;}

p.footer {font-size: 70%; padding: 15px; text-align: center; margin: 0px;}

a {text-decoration: underline; color: #000;}

a:hover {color: #839837;}

img.pic {padding: 2px !important; border: solid 2px #D8D8D8; text-align: center !important; margin: 5px;}

hr {height: 1px; background-color: #62665D; border: none; margin: 15px 0px}

/* ======================= */

/* To get the header and menu to work */

#header {
    background: transparent url('../images/CSS/logo_background1.gif') no-repeat top;
    width:800px;
    height: 90px;
}

#mainmenu {
    background: transparent url('../images/CSS/logo_background2.gif') no-repeat top;
    width:800px;
    height: 46px;
    margin: 0px;
}

#mainmenu ul {
    list-style: none none outside;
    /*height: 36px;*/
    font-size:85%;
    padding: 11px 0px 0px 226px;
    margin: 0px;
}

#mainmenu ul li {
    float: left;
    padding: 5px 0px;
    margin: 10px 0px 0px 0px;
    border-top: solid 1px #fff;
}

#mainmenu ul li a {
    text-decoration: none;
    color: #fff;
    padding: 6px 20px;
    background-color: #57574F;
    /*border-right: solid 1px #43443C;*/
    border-left: solid 1px #fff;
    border-top: solid 1px #fff;
}

#mainmenu ul li a:hover {
    background-color: #AAB482;
}

#mainmenu ul li.selected {
    float: left;
}

#mainmenu ul li.selected a {
    background-color: #AAB482;
    border-left: solid 1px #fff;
    border-top: solid 1px #fff;
    color: #fff;
    text-decoration: none;
    padding: 6px 20px;
}

#mainmenu ul li.last {
    float: left;
}
#mainmenu ul li.last a {
    text-decoration: none;
    color: #fff;
    padding: 6px 20px;
    background-color: #57574F;
    border-right: solid 1px #fff;
    border-left: solid 1px #fff;
    border-top: solid 1px #fff;
}

#mainmenu ul li.last a:hover {
    background-color: #AAB482;
}

#mainmenu ul li.selectedlast {
    float: left;
}

#mainmenu ul li.selectedlast a {
    background-color: #AAB482;
    border-left: solid 1px #fff;
    border-top: solid 1px #fff;
    color: #fff;
    text-decoration: none;
    padding: 6px 20px;
}

/* ======================= */
/* Sub Menu below */

#submenu {
    background-color: transparent;
    width:800px;
    height: 46px;
    margin: 0px;
}

#submenu ul {
    list-style: none none outside;
    /*height: 36px;*/
    font-size:80%;
    padding: 11px 2px 0px 0px;
    margin: 0px;
    float: right;
}

#submenu ul li {
    float: left;
    padding: 1px 8px;
}

#submenu ul li a {
    text-decoration: underline;
    color: #fff;
}

#submenu ul li a:hover {
    color: #56564E;
}

#submenu ul li.selected a {
    float: left;
    text-decoration: underline;
    color: #56564E;
}

#submenu ul li.spacer {
    color: #fff;
}

/* ======================= */
/* Main Banner area */

#banner 
{
    width: auto;
    padding: 5px 0px;
}

/* ======================= */

#content 
{
    width: 790px;
    margin: 0px auto;
    clear: both;
    text-align:left;
    }

#left 
{
    float: left;
    width: 410px;
    padding-bottom: 15px;
}

p.text {color: Red;}

#right
{
    float: right;
    text-align: right;
    width: 380px;
    padding-bottom: 15px;
}

#footer
{
    background: transparent url('../images/CSS/footer.gif') repeat-x top;
    clear: both;
}

