@import "product-list.css";
@import "product-search.css";
@import "product-detail.css";
@import "navigation.css";
@import "weather.css";
@import "special-offers.css";
@import "location-category.css";
@import "site-map.css";
@import "three-domain-secure.css";
@import "ccas.css";


/* --- layout.css --- */

/* =====================================================================
	default layout elements
===================================================================== */

#slitherwrapperTop
{
    background-color: #40525C;
    height: 35px;
    display: none;
}

#slitherwrapperBtm
{
    /*background-color: #973F1B;*/
    height: 35px;
    padding-top: 90px;
}

#slitherwrapperTop #slitherwrapperOne
{
    margin: 0 auto;
    overflow: hidden;
    text-align: left;
    width: 970px;
    height: 35px;
    position: relative;
}

#slitherwrapperBtm #slitherwrapperTwo
{
    margin: 0 auto;
    /*overflow: hidden;*/
    text-align: left;
    width: 975px;
    position: relative;
    background: #40525C;
    height: 35px;
}

#wrapper
{
    margin: 0 auto;
    padding: 0;
    position: relative;
    /*z-index: 1;*/
    width: 977px;
    min-height: 100%;
    /*overflow: hidden !important;*/
    overflow: visible;
    background: #fff;

}

#top
{
    width: 970px;
    position: relative;
    height: 50px;
    overflow: hidden;
    border-bottom: 16px solid #FFFFFF;
    display: none;
}

#centralWrapper
{
    background-color: #FFFFFF;
    clear: both;
    padding: 15px 12px 0 13px;
    position: relative;
    width: 952px;
}

#header
{
    position: relative;
    width: 953px;
    display: block;
    z-index: 5;
    padding: 15px 12px 0;
}

/*.dmweb #header
{
    margin-bottom: 456px;
}*/

#colsWrapper
{
    padding: 30px 15px 0 15px;
    width: 965px;
    position: relative;
    z-index: 1;
    float: left;
}

#leftCol
{
    margin: 0 15px 0 0;
    position: relative;
    width: 200px;
    float: left;
}

#centralWrapperTop
{
    width: 946px;
    padding-left: 11px;
    float: left;
}

#columnTop
{
    padding: 8px 0 0 0;
    width: 746px;
    float: left;
}

#columnAction
{
    background: none repeat scroll 0 0 #fff;
    float: left;
    padding: 20px 24px 20px 10px;
    position: relative;
    width: 917px;
    clear: left;
}

#columnBot
{
    background: none repeat scroll 0 0 #E6E7E9;
    float: right;
    position: relative;
    width: 951px;
}

#footer
{
    background: none repeat scroll 0 0 #5B6972;
    clear: both;
    padding: 0 15px 15px 15px;
    position: relative;
    width: 921px;
}
