html > body {
    background-image: none;
    background-color: #512706;
}

#container {
    background-color: #512706;
    font-size: 17px;
    color: #ffffff;
    line-height: 1.5em;
}

#main {
    /*background: url(/Images/Marketing/xmas2013/CMS_bg.jpg) 100% repeat-x;
	background-position: top;
	color: #414042;*/
    background-image: none;
    background-color: #512706;
}

.imgbox img {
    border: 4px solid #ffffff;
}

.quotebox {
    border-left: 4px solid #e0caa1;
    border-right: 4px solid #e0caa1;
    border-bottom: 4px solid #e0caa1;
}

#sidebar {
    background-color: #6cb4b1;
}

    #sidebar .imgbox img {
        width: 310px;
        height: 100%;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        background-color: #FFF8D8;
        border: solid 4px #FFF8D8;
    }

    #sidebar ul {
        background-color: #512706;
    }



.special_feat {
    background: url(/Images/Marketing/xmas2015/CMS_header.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 68px;
}

.adv_topbar {
    background: url(/Images/Marketing/xmas2013/top_bar_org.gif);
    background-repeat: no-repeat;
}

.hiddenshowbtn {
    background: #fff;
    padding: 1em;
}

.highlishts_tit {
    background: url(/Images/Marketing/xmas2015/highlight_tit.jpg?1);
    background-repeat: no-repeat;
    margin-top: 0;
    height: 48px;
    width: inherit;
    background-color: #512706;
}

table.header_sec {
    background-color: #FFF8D8;
    color: #512706;
    border-bottom: 0;
}

table.section th.child {
    background: #53a19e;
    color: #FFF;
}

.chainhead table.subsec b {
    font-size: 22px;
    font-weight: 600;
    line-height: 1.5em;
    color: #FFF8D8;
}

table.section.offer th.child.title {
    font-size: 18px;
    font-weight: 800;
    line-height: 1.5em;
    color: #512706;
    background-color: #FFF8D8;
}

.offer child .subTitle {
    background-color: #FFFFFF;
}

.offer .child .subTitle b {
    font-size: 17px;
    line-height: 1.5em;
    color: #555555;
}

.applytable .Title {
    font-size: 18px;
    font-weight: 800;
    line-height: 1.5em;
    color: #555555;
    background-color: #FFF8D8;
}

.applytable .Desc {
    font-size: 17px;
    line-height: 1.5em;
    color: #555555;
    background-color: #FFFFFF;
}

.couponsection {
    font-size: 12px;
    line-height: 1.3em;
    color: #000000;
}

table.section b {
    color: #230029;
}

table.subsec b {
    color: #D5B95D;
    font-weight: bold;
}

.rest_heading {
    background-color: #f3542c;
}

/* Chain Section default color*/
.chainbg {
    background-color: #512706;
}

/* for one column design template A*/
.onecolDA {
}

    .onecolDA th {
        background-color: #ffae00;
        width: 40px;
    }

.onecolDA_tit {
    color: #fff;
    font-weight: bold;
    background-color: #aa2d33;
}

.onecolDA_content {
    background-color: #f14c2e;
}

table table .f012, ul .f012 {
    color: #FFFFFF;
}

.f012 {
    color: #414042;
}

.content div {
    word-wrap: break-word;
    word-break: break-word;
}

table {
    word-wrap: break-word;
    word-break: break-word;
}

.content a {
    color: #C94800;
}

#main .content {
    color: #fff8d8;
}

.sn-container {
    margin-top: -32px;
    padding-right: 0px !important;
}

    .sn-container .snL {
        background: transparent;
    }

    .sn-container .snM {
        background: transparent;
    }

    .sn-container .snR {
        background: transparent;
    }
