/* GRID */
.grid3cola .column { width: 652px; margin-left: 15px; }
.grid3cola .column.first,
.grid3cola .column.last { width: 245px; }
.grid3cola .grid3col .column { width: 184px; margin-left: 14px; }

/* MAIN */
#main h3 { font-size: 13px; color: #fff; font-weight: normal; word-spacing: -0.1em; }
#main .story a { color: #fff; text-decoration: none; }
#main .story a:hover { text-decoration: underline; }
#main .more { color: #fff; font-weight: bold; padding: 0 16px 0 0; white-space: nowrap; }
#main .more:hover { color: #fff; }
#main .sidebar { font-size: 11px; color: #fff; }
#main .sidebar p,
#main .sidebar ul,
#main .sidebar ol,
#main .sidebar h4 { font-size: 11px; line-height: 14px; }
#main .sidebar p,
#main .sidebar ol { margin-bottom: 8px; }

/* CONTENT */
#content { padding: 15px 0 0; }

/* BOXES */
#main .box { background: #ec2a85; overflow: hidden; position: relative; }
#main .sidebar .box { background: url(../images/box_bg.jpg) repeat-y; }
#main .box h2 { text-indent: -9999px; height: 70px; overflow: hidden; position: relative; margin-bottom: 0; }
#main .padder { padding: 0 15px; }
#main .boxcap { height: 5px; width: 100%; position: absolute; z-index: 10; bottom: 0; _bottom: -10px; left: 0; background: url(../images/capbottom.png) no-repeat; }
#main .sidebar .boxcap { background: url(../images/capbottom.gif) no-repeat; }
#main .sidebar .captop { bottom: auto; top: 0; background: url(../images/captop.gif) no-repeat; }

/* DRAWERS */
#main ul.drawers { margin: 0 !important; }
#main .slider .drawer-handle { color: #f6f6f6; font-size: 12px; padding: 5px 0; text-indent: 100px; width: 100%; background: #000 url(../images/slider_handlebg1.jpg) 0 0 no-repeat; cursor: default; }
#main .slider .drawer-content { display: block; margin: 0; height: auto; }
#main .slider h3.open { background-color: #ec2a85; background-position: -245px 0; color: #fff; }

/* TOP LISTS */
#main .sidebar ol.toplist { margin: 0 10px 0 35px; padding-top: 10px; }
#main .sidebar ol.toplist li { margin-bottom: 4px; }
#main .sidebar ol.toplist li a { color: #ccc; }
#main .sidebar ol.toplist li strong { color: #fff; }
#main .sidebar ol.toplist li.viewall { list-style-type: none; margin-bottom: 0; }
/* LATEST */

#latest-ihario { height: auto; min-height: 605px; height: 605px; margin-bottom: 15px; position: relative; overflow: hidden; z-index: 1; }
#latest-ihario h2 { background: url(../images/header_catalog.jpg) no-repeat; }
#latest-ihario .drawer-content { min-height: 285px; height: 285px;  }
#latest-ihario .stories { padding: 0; margin: 0 -30px; width:184px; text-align:right; }
#latest-ihario .stories .story { padding: 10px 0 2px; }
#latest-ihario .stories .leadstory { background-image: none; }
#latest-ihario .stories .leadimage { margin-bottom: 8px;}

