body
{
    padding: 0px;
    margin: 0px;
    font-family: verdana;
    font-size: 12px;
    text-align: center;
    background-color: #440400;
    scrollbar-base-color:#440400;
}
td 
{
    font-family: verdana;
    font-size: 12px;
    color: #440400;
}
h1
{
    font-size: 20px;
    color: #8A5000;
    font-weight: bold;
}
h2
{
    font-size: 12px;
    font-weight: bold;
    color: #8A5000;
    border-bottom: 1px dashed #8A5000;
    padding-bottom:5px;
}
h3
{
    font-size: 12px;
    font-weight: bold;
    color: black;
}
hr
{
    height: 1px;
    color: #8A5000;
    width: 80%;
    text-align: center;
}
#container
{
    width: 955px;
    background-color: #6F0000;
    margin-left: auto;
    margin-right: auto;
}
#topbar
{
    width: 955px;
}
#leftbar
{
    width: 41px;
    background-color: #6F0000;
    height: 400px;
    float: left;
}
#main
{
    width: 883px;
    border: 1px solid black;
    float: left;
}
#menu
{
    border-bottom: 1px solid black;
    height: 18px;
    width: 883px;
    padding: 4px;
    text-align: right;
    background: url(menubg.jpg);
}

#menuFF
{
    border-bottom: 1px solid black;
    height: 18px;
    width: 875px;
    padding: 4px;
    text-align: right;
    background: url(menubg.jpg);
}
#menu a
{
    margin-right: 20px;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
#menu a:link
{
    color: white;
}
#menu a:visited
{
    color: white;
}
#menu a:active
{
    color: #F1E6E6;
}
#menu a:hover
{
    color: #F1E6E6;
}


#menuFF a
{
    margin-right: 20px;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
#menuFF a:link
{
    color: white;
}
#menuFF a:visited
{
    color: white;
}
#menuFF a:active
{
    color: #F1E6E6;
}
#menuFF a:hover
{
    color: #F1E6E6;
}

#content
{
    height: 500px;
    width: 883px;
    background-image: url(MAINBG.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    background-color: #F1E6E6;
    float: left;
    text-align: left;
    padding: 10px;
}

#contentFF
{
    height: 500px;
    width: 863px;
    background-image: url(MAINBG.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    background-color: #F1E6E6;
    float: left;
    text-align: left;
    padding: 10px;
    overflow:auto;
}

a:link
{
    color: #6F0000;
    text-decoration: underline;
}
a:visited
{
    color: #6F0000;
    text-decoration: underline;
}
a:active
{
    color: #6F0000;
    text-decoration: none;
}
a:hover
{
    color: #6F0000;
    text-decoration: none;
}

#rightbar
{
    width: 31px;
    background-color: #6F0000;
    height: 400px;
    float: left;
}
#footer
{
    background-color: #6F0000;
    width: 100%;
    text-align: center;
    padding-top: 5px;
    color: #F5E2C4;
    clear: both;
}
#footer a
{
    color: #F5E2C4;
}
#homeboxes
{
    width: 150px;
    float: left;
    padding: 10px;
}
#homeboxes img
{
    border: 1px solid black;
}
#homecontent
{
    width: 450px;
    float: left;
}
#homenews
{
    width: 220px;
    float: left;
}
.2column
{
    width: 400px;
    margin-right:10px;
    float:left;    
}
.2columnright
{
    width: 400px;
    margin-right:10px;
    float:right;    
}
.Gallery img
{
    border: 1px solid black;
    margin: 5px;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color= '#333333' , Positive= 'true');
}
.Shadow
{
    border: 1px solid black;
    margin: 5px;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color= '#333333' , Positive= 'true');
    display:inline;
}
.ContentImage
{
    border: 1px solid black;
    margin: 5px;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color= '#333333' , Positive= 'true');
}
.FormButton 
{
    background-color:#F5E2C4;
    border:1px solid #6F0000;
    color: #6F0000;
    font-family: verdana;
    font-size: 12px;
    font-weight:bold;
}
.FormField
{
    color: #6F0000;
    border:1px solid #6F0000;
    font-family: verdana;
    font-size: 12px;
    width:500px;
}
select
{
    color: #6F0000;
    border:1px solid #6F0000;
    font-family: verdana;
    font-size: 12px;
    width:200px;
}
.ListTable 
{
    border:1px solid #6F0000;
    width:100%
}

.ListTable th 
{
    font-family: verdana;
    font-size: 12px;
    text-align: left;
    padding:2px;
}
.ListTable td {padding:2px}
textarea {height:100px;}
