﻿body {
    margin: 0px;
    background: #FF0000;
    font-family: Arial, Tahoma, Verdana;}
    
.HeaderWrapper {
    background-image: url(/Images/OutsideBG.jpg);
    background-repeat: repeat;
    width: 100%;}
    
    .Header {
        margin: 0px auto;
        width: 996px;}
        
        .HeaderLeftShadow {
            float: left;
            width: 8px;
            height: 60px;
            background: url(/Images/LeftEdgeShadowBg.jpg);
            background-repeat: repeat-y;}
        
        .HeaderContents {
            float: left;
            width: 980px;
            height: 60px;
            background: #FFFFFF url(/Images/HeaderBg.jpg);
            background-repeat: no-repeat;
            background-position: right top;
            margin: 0px auto;
            overflow: auto;}
            
            .Logo {
                position: relative;
                float: left;
                left: 4px;
                top: 8px;}
                
            .HeaderTopRight {
                float: right;
                padding: 0 4px 0 0;
                font-size: 16px;}
                
            .HeaderBottomRight {
                clear: right;
                float: right;
                position: relative;
                top: 6px;
                left: -2px;}
            
        .HeaderRightShadow {
            float: left;
            width: 8px;
            height: 60px;
            background: url(/Images/RightEdgeShadowBg.jpg);
            background-repeat: repeat-y;}
            
.MenuWrapper {
    background: url(/Images/OutsideMenuBG.jpg);
    background-repeat: repeat;}
    
    .Menu {
        background: url(/Images/MenuBg.jpg);
        background-repeat: repeat;
        width: 996px;
        margin: 0px auto;}
        
        .MenuLeftShadow {
            float: left;
            width: 8px;
            height: 40px;
            background: url(/Images/LeftEdgeMenuShadowBg.jpg);
            background-repeat: repeat-y;}
            
        .MenuContents {
            float: left;
            width: 970px;
            padding: 8px 0 0 10px;
            overflow: auto;}
            
            .MenuContents a {
                color: #FFF0F0;
                font-size: 16px;
                text-decoration: none;
                padding: 0 25px 0 25px;}
                
            .MenuContents a:hover {
                color: #FFFF99;}
            
        .MenuRightShadow {
            float: left;
            width: 8px;
            height: 40px;
            background: url(/Images/RightEdgeMenuShadowBg.jpg);
            background-repeat: repeat-y;}
            
.ContentsWrapper {
    background: url(/Images/OutsideBG.jpg);
    background-repeat: repeat;
    border-bottom: 1px #606060 solid;}
    
    .Contents {
        margin: 0px auto;
        width: 996px;
        overflow: auto;}
        
        .ContentsLeftShadow {
            float: left;
            width: 8px;
            height: 600px;
            background: url(/Images/LeftEdgeShadowBg.jpg);
            background-repeat: repeat-y;}
        
        .ContentsBody {
            float: left;
            width: 980px;
            height: 600px;
            background: #FFFFFF;
            background-repeat: no-repeat;
            background-position: right top;
            margin: 0px auto;}
            
        .ContentsRightShadow {
            float: left;
            width: 8px;
            height: 600px;
            background: url(/Images/RightEdgeShadowBg.jpg);
            background-repeat: repeat-y;}

a {
    color: #CC0000;}