/* ELEMENTS */
#main { margin: 26px 15px 26px 40px; }
#colLeft { width: 420px; font-size: 11px; color: #fff; float: left; display: inline; }
#colRight { width: 404px; float: right; display: inline; }

#colRight .news { width: 174px; height: 194px; font-size: 12px; line-height: 15px; color: #fff; padding: 3px; margin: 0 20px 20px 0; border: 1px solid #fff; float: left; display: inline; position: relative; overflow: hidden; }
#colRight .news .csc-textpic { background: #515151; position: absolute; top: 0; left: 0; z-index: 8; }
#colRight .news DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { padding-bottom: 0; }
#colRight .news DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { padding-bottom: 0; }
#colRight .news .csc-textpic-text { padding: 2px 8px 9px 8px; }
#colRight .news h2 { font-size: 15px; margin: 0 0 6px 0; display: inline-block; }
#colRight .news strong, #colRight .news b { font-weight: bold; font-style: normal; color: #fade1c; }
#colRight .news p { margin: 0; }

#colRight .box { width: 174px; height: 194px; font-size: 12px; line-height: 15px; color: #fff; padding: 3px; margin: 0 20px 20px 0; border: 1px solid #fff; float: left; display: inline; position: relative; overflow: hidden; }
#colRight .box DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { padding-bottom: 0; }
#colRight .box DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { padding-bottom: 0; }
#colRight .box .csc-textpic-text { padding: 2px 8px 9px 8px; }
#colRight .box h2 { font-size: 15px; margin: 0 0 6px 0; display: inline-block; }
#colRight .box strong, #colRight .box b { font-weight: bold; font-style: normal; color: #fade1c; }
#colRight .box p { margin: 0; }