/* --------- */
/*  Layouts  */
/* --------- */

.Layout
{
    overflow: hidden;
    min-height: 500px;
    margin: 0 auto;
    width: 843px;
}

.TopPane, .LeftPane, .ContentPane, .ContentPane2, .RightPane, .BottomPane
{
    float: left;
    min-height: 50px;
}

.LeftPane 
{
    width: 173px !important;
}
.ContentPane 
{
    width: 447px !important;
    margin-left: 10px;
    min-height: 500px;
}
.RightPane 
{
    width: 173px !important;
    float: right;
}

/* FrontPage */
.FrontPage .ContentPane 
{
    width: 173px !important;
}
.FrontPage .LeftPane 
{
    width: 447px !important;
}

/* Shadow */
.LayoutShadow .lTop
{
    background: #fff url('../images/Layout/shadowTop.gif') repeat-x 0 0;
}
.LayoutShadow .lBottom
{
    background: url('../images/Layout/shadowBottom.gif') repeat-x 0 bottom;
}
.LayoutShadow .lLeft
{
    background: url('../images/Layout/shadowLeft.gif') repeat-y 0 0;
}
.LayoutShadow .lRight
{
    background: url('../images/Layout/shadowRight.gif') repeat-y right 0;
}
.LayoutShadow .lTopLeft
{
    background: url('../images/Layout/shadowTopLeft.gif') no-repeat 0 0;
}
.LayoutShadow .lTopRight
{
    background: url('../images/Layout/shadowTopRight.gif') no-repeat right 0;
}
.LayoutShadow .lBottomLeft
{
    background: url('../images/Layout/shadowBottomLeft.gif') no-repeat 0 bottom;
}
.LayoutShadow .lBottomRight
{
    background: url('../images/Layout/shadowBottomRight.gif') no-repeat right bottom;
    overflow: hidden;
    padding: 15px;
}


