﻿body {
    background-color: #000000;
    padding: 0px;
    margin: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    color: #FFFFFF;
}
#container
        {
    width: 1000px;
    margin-right: auto;
    margin-left: auto;
}
#header
        {
    background-color: #000000;
    height: 100px;
    background-image: url('../top_banner.gif');
}
#footer
        {
    padding: 5px;
    margin: 10px;
    border-color: #FFFF00;
    background-color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: #FFFFFF;
    text-align: center;
    border-top-style: solid;
    border-top-width: 2px;
}
#menu
        {
    background-color: #990000;
    padding-top: 5px;
    padding-bottom: 5px;
}
#content
{
}
#content_cms
{
    background-color: #FFFFFF;
    color: #000000;
}
.clear
        {
            clear: both;
        }
#image_box_front_top_container
        {
            border: 2px solid #FFFF00;
            padding-top: 10px;
            padding-bottom: 10px;
            padding-left: 14px;
            width: 982px;
        }
#annoucement_box
        {
    float: left;
    background-color: #808080;
    height: 300px;
    width: 250px;
    border: 2px solid #FFFF00;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-top: 10px;
}
#annoucement_box_inner
{
    padding: 10px;
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    color: #000000;
}
#image_box_front_top_left
        {
    float: left;
    width: 700px;
    height: 300px;
    background-color: #808080;
    border-color: #FFFF00;
    border-style: solid;
    border-width: 2px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.image_box_front_middle
        {
            margin: 10px 15px 10px 1px;
            width: 225px;
            height: 150px;
            float: left;
            background-color: #808080;
            border: 2px solid #FFFF00;
        }
#image_box_front_bottom_container
        {
    background-color: #000000;
    padding-top: 10px;
    padding-bottom: 10px;
}
.image_box_front_bottom
        {
    border: 2px solid #FFFF00;
    width: 300px;
    height: 200px;
    float: left;
    background-color: #808080;
    margin: 10px 15px 10px 6px;
}
#page_body
        {
    padding: 15px;
    width: 745px;
    background-color: #FFFFFF;
    float: left;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
}
#page_left_container
        {
            padding: 10px;
            border: 2px solid #FFFF00;
            width: 200px;
            background-color: #800000;
            font-family: Arial, Helvetica, sans-serif;
            font-size: medium;
            color: #FFFFFF;
            float: left;
        }
.page_body_title
        {
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-large;
    color: #800000;
    font-weight: bold;
    margin-bottom: 20px;
    padding-bottom: 20px;
}
#page_left_menu
        {
}
#page_left_menu a:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    color: #FFFF00;
    text-decoration: none;
}
#page_left_menu a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFF00;
    text-decoration: none;
    font-size: medium;
}
#page_left_menu a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #800000;
    text-decoration: none;
    font-size: medium;
    background-color: #FFCC00;
}
.page_left_other
        {
            border-top-color: #FFFF00;
            border-top-width: 2px;
            border-top-style: solid;
            height: 50px;
            background-color: #808080;
        }
#cms_front_section_list
{
    width: 700px;
    float: left;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
}
#cms_front_edit_options
{
    width: 200px;
    background-color: #CCCCCC;
    float: left;
    text-align: center;
    padding: 20px;
}
#cms_front_section_controls
{
    padding-top: 20px;
    padding-right: 20px;
    padding-left: 20px;
}
#cms_header
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: large;
    font-weight: bold;
    color: #990000;
    padding: 15px 10px 10px 20px;
}
#cms_add_edit_page_container
{
    padding-top: 20px;
    padding-right: 20px;
    padding-left: 20px;
}
.picture_left
{
    float: left;
    margin: 5px;
    padding: 0px;
}
.special
{
}
.special img
{
    float: left;
}
.gallery_div
{
    height: 400px;
    overflow: scroll;
}
.Design_mode_editor
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: xx-large;
    font-weight: normal;
}

.adjustedZIndex {
    z-index: 1;
    padding-left: 5px;
}
#textbox
{
}
#announcement_title
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: large;
    font-weight: bold;
    color: #990000;
    padding: 0px;
    margin: 0px;
}
#announcement_body
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    color: #000000;
    padding: 0px;
    margin: 0px;
}
#announcement_body a:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    color: #800000;
    padding: 0px;
    margin: 0px;
}
#announcement_body a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    color: #800000;
    padding: 0px;
    margin: 0px;
}
#textbox body
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: xx-large;
}
#footer a
{
    color: #FFFF00;
}
.top_buttons a
        {
    padding: 5px;
    background-color: #CC0000;
    float: right;
    margin-right: 20px;
    margin-bottom: 5px;
    margin-left: 5px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-style: italic;
    color: #FFFF66;
    font-weight: normal;
    text-decoration: none;
}
.menu_style
{
    text-align: center;
    padding-left: 100px;
}
.top_buttons_welcome a
{
    padding: 5px;
    float: right;
    margin-right: 50px;
    margin-left: 5px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-style: italic;
    color: #FFFF00;
    font-weight: bold;
    margin-top: 75px;
}
.top_buttons_first_time a
{
    padding: 5px;
    float: right;
    margin-right: 25px;
    margin-left: 5px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-style: italic;
    color: #FFFF00;
    font-weight: bold;
    margin-top: 5px;
}

