
div
{
    border:             0px solid #f00;
    padding:            2px;
    margin:             2px;
    background-color:   #fff;
}

div#LayoutContent,
div.LayoutLROuter,
div.LayoutLRLeft,
div.LayoutLRRight,
div.DCStudio,
div.DCLive,
div.DCComp,
div.DCVideo,
div.DCAll
{
    background-color:   #e8e8e8;
    color:              #000;
}

div#LayoutHeader,
div#LayoutMenu,
div#LayoutContent,
div#LayoutFooter
{
    width:              800px;
    margin-left:        auto;
    margin-right:       auto;
}

div#LayoutContent
{
    padding:            10px;
}

div#LayoutSearch
{
    width:              250px;
    float:              right;
}

div#LayoutHeader,
div#LayoutSearch,
div#LayoutMenu,
div#LayoutFooter
{
    background-color:   transparent;
}

div#LayoutHeader
{
    border:             0px solid #f00;
}

div#LayoutSearch
{
    border:             0px solid #ff0;
}

div#LayoutBandInfoBox
{
    width:              350px;
    float:              right;
    background-color:   #ccc;
    font-size:          0.8em;
    box-shadow:         3px 3px 3px #888;
    border-radius:      5px;
}

div.LayoutMainElement
{
    box-shadow:         4px 4px 4px #888;
    border:             1px solid #000;
    background-color:   #eff;
    border-radius:      5px;
}

div.LayoutBNRElement
{
    box-shadow:         4px 4px 4px #888;
    border:             1px solid #000;
    background-color:   #bbefef;
    border-radius:      5px;
}

div.LayoutLROuter
{
    overflow:           hidden;
}

div.LayoutLRLeft
{
    display:            inline-block;
    float:              left;
    width:              48%;
}

div.LayoutLRRight
{
    display:            inline-block;
    float:              right;
    width:              48%;
}

