body, p, ul, .indent, .noIndent, .body_text, #wrapper, h1
{
  /*
    color:#ffffff;
    border-color: #ffffff;
  */
    color:#000000;
    border-color: #000000;
}

/*
td
{
color:#ffffff;
}
*/

A:link
{
    text-decoration:underline;
/*    color: #ffff00;  */
    color: #000000;
}

A:visited
{
    text-decoration:underline;
/*    color:#cccc00;  */
    color: #333300;
}

A:active
{
    text-decoration:underline;
/*    color: #cccccc;  */
    color: #333333;
}

A:hover
{
    text-decoration:underline overline;
/*    color: #cccccc;  */
    color: #000000;
}

/*
body
{scrollbar-face-color:#69480B;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#000000;
scrollbar-shadow-color:#000000;
scrollbar-darkshadow-color:#000000;
scrollbar-track-color:#000000;
scrollbar-arrow-color:#FFFFFF;}

body,A:active, A:hover, A:visited, A:link,
{cursor:crosshair;}
*/

body
{
/*    background-color:#663300;
    background-image:url("../graphics/TBFCBackground.jpg");*/
    background-color:#ffffcc;
    background-image:url("../graphics/NewTBFCBackground.jpg");
    background-attachment:fixed;
}

#wrapper
{
/*    width:900px;  */
/*    width:56em;  */
    max-width:61em;
    /*margin:0px auto;*/
    /*border:2px solid #ffffff;*/
    padding:0em;
    /*background-color:#000000;*/
    /*background-color:#663300;*/
    /*font-size:small;*/
    /*font-family: papyrus,sans-serif;*/
    font-family: Arial,Helvetica,sans-serif;
    /*color:#ffffff;*/
}

/*
#header
{
text-align:center;
/ *border:2px solid #ffffff;* /
margin:0px;
height:300px;
padding:0px;
/ *background-color:#663300;* /
}
*/
/*
#header
{
color: #FFFFFF;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
*/

#content
{
}

.sec-header, h2
{
    width:100%;
    text-align:center;
    /*color: #333333;*/
    font-size:larger;
    margin:0;
    padding:0;
    border:0;
}

.nav-sec
{
    font-family: papyrus,sans-serif;
    margin-bottom:1.5em;
}

#nav-left
{
/*    width:180px;  */
/*    width:11em;  */
    width:18%;
    float:left;
}

#nav-right
{
/*    width:180px;  */
/*    width:11em;  */
    width:18%;
    float:right;
    text-align: right;
}

#main
{
/*    width:700px;  */
/*    width:47em;  */
    width:79%;
    /*
    width:520px; // Used with 3 column layout.
    */
    padding:0em 0em 0em 1em;
    font-size:100%;
    float:left;
}

.indent
{
    text-indent:2em;
}

.noIndent
{
    text-indent:0em;
}

#footer
{
    clear:both;
    margin:1.5em;
    padding:1.5em;
    /*border:2px solid #ffffff;*/
    border:2px solid;
    /*border:2px solid #333333;*/
    width:90%;
    text-align:center;
    /*background-color:#69480B;*/
    /*background-color:#663300;*/
}

.intro, h1
{
    /*color:#FFFFFF;*/
    /*color:#666666;*/
    text-align:center;
    margin:0em 0em 1em 0em;
    /*border:2px solid #ff0000;*/
}

.intro, .alert, h1
{
    font-size:150%;
}

.announcement, h2
{
    font-size:125%;
}

h3
{
    font-size:100%;
}

.center_block
{
    width:100%;
    text-align:center;
    /*border:2px solid #ff0000;*/
}

.alert
{
    text-align:center;
    /*font-size:150%;*/
    font-family:Sans-serif;
    font-weight:bold;
/*    color:#996633;  */
    margin:1em;
    padding:1em;
    border:2px solid;
}

.announcement
{
    text-align:center;
    /*font-size:125%;*/
    /*color:#FFFFFF;*/
    /*border:2px solid #ffffff;*/
    border:2px solid;
}

.leftImg
{
    float:left;
    margin-right:1em;
    margin-bottom:1em;
    margin-left:5px;
}

.h2Img
{
    margin-left:1em;
    margin-bottom:1em;
}

.centerImg
{
    display: block;
    margin-top:1em;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:1em;
}

.rightImg
{
    float:right;
    margin-left:1em;
    margin-bottom:1em;
    margin-right:5px;
}

.rightPara
{
    float:right;
}

.footer, .endFloat
{
    clear:both;
}

