/** secondary lightgrey **/

td.sidebar {
        background: #F2F2F2;
        border-left: 1px solid #DFDFDF;
        border-right: 1px solid #DFDFDF;
}

td.sidebar li,
td.section li {
        background: url(../images/secondary/lightgrey/li-side.png) 0 2px no-repeat;
}

div#divider {
        background: #F2F2F2;
}

#divider .shadow-l {
        background: url(../images/secondary/lightgrey/body2-shadow-l.png) 0 0 repeat-y;
}

#divider .shadow-r {
        background:  url(../images/secondary/lightgrey/body2-shadow-r.png) 100% 0 repeat-y;
}

div#bottom {
        background: #F2F2F2 url(../images/secondary/lightgrey/bottom-bg.png) 0 0 repeat-x;
}

#bottom .shadow-l {
        background: url(../images/secondary/lightgrey/bottom-shadow-l.png) 0 0 repeat-y;
}

#bottom .shadow-r {
        background:  url(../images/secondary/lightgrey/bottom-shadow-r.png) 100% 0 repeat-y;
}

#bottom .shadow-l2 {
        background: url(../images/secondary/lightgrey/bottom-div-l.png) 0 0 no-repeat;
}

#bottom .shadow-r2 {
        background:  url(../images/secondary/lightgrey/bottom-div-r.png) 100% 0 no-repeat;
}

#bottom td.mainbody {
        background: url(../images/secondary/lightgrey/bottom-shadow-l.png) 100% 0 repeat-y;
}

#bottom td.mainbottom {
        background: url(../images/secondary/lightgrey/bottom-shadow-l.png) 100% 0 repeat-y;
}

#bottom td.mainbottom .padding {
        background: url(../images/secondary/lightgrey/bottom-div-l.png) 100% 0 no-repeat;
}

/* modules */

td.section div.moduletable {
        background: url(../images/secondary/lightgrey/module-bottom.png) 100% 0 no-repeat;
}

td.section div.moduletable h3 {
        background: url(../images/secondary/lightgrey/h3-bottom.png) 100% 27px repeat-x;
}

td.sidebar div.moduletable h3 {
        border-bottom: 1px solid #DFDFDF;
}

div#horiz-menu li.active a {
        background: #F2F2F2;
}
