body{
   BACKGROUND-COLOR: #c63947;
   margin: 0;
}
A:link{
    COLOR: #000;
}
A:visited{
    COLOR: #fff;
}
A:active{
    COLOR: #fff;
}
A:hover{
    COLOR: #000;
}
#top_bar{
    width: 100%;
    height: 10%;
    text-align: center;
    BACKGROUND-COLOR: #000;
}
#top_bar H1{
    display: inline;
    font-size: 20px;
    height: 43px;
    FONT-FAMILY: Lucida Calligraphy;
    color: #fff;
}
#top_bar_left_img{
    height: 43px;
    width: 173px;
    float: left;
    position: absolute;
    background: url(http://www.geocities.com/joshd_1978/graphics/top_bar_left.gif) no-repeat top left;
}
#top_bar_right_img{
    height: 43px;
    width: 171px;
    float: right;
    background: url(graphics/top_bar_right.gif) no-repeat top right;
}
#below_top_bar{
    display: block;
    width: 100%;
    height: 10%;
    text-align: center;
    color: #fff;
    overflow: hidden;
}
#below_top_bar_left_img{
    height: 50px;
    width: 43px;
    float: left;
    background: url(graphics/below_top_bar_left.gif) no-repeat top left;
}
#below_top_bar_right_img{
    height: 41px;
    width: 43px;
    float: right;
    background: url(graphics/below_top_bar_right.gif) no-repeat top right;
}
#side_nav{
    display: inline;
    float: left;
    width: 20%;
}
#side_nav UL{
    MARGIN: 0;
    padding: 0;
    COLOR: #fff;
    FONT-FAMILY: Lucida Calligraphy;
    font-weight: 600;
    LIST-STYLE-TYPE: none;
    TEXT-DECORATION: none;
    text-align: center;
    BACKGROUND-COLOR: #000;
}
#side_nav LI{
    display: block;
    height: 43px;
    background: url(graphics/middle_menu_img.gif) repeat-x top left;
    padding-top: 10px;
}
#side_nav a:link  {
    COLOR: #fff;
    text-decoration: none;
}
#side_nav a:visited   {
    COLOR: #fff;
    text-decoration: none;
}
#side_nav A:active{
    COLOR: #fff;
    text-decoration: none;
}
#side_nav A:hover{
    COLOR: #c63947;
    text-decoration: none;
}
#main_section{
    display: inline;
    float: left;
    width: 59.9%;
    height: 74%;
}
#main_content{
    height: 100%;
    padding: 10px;
    overflow: scroll;
}