/* Reset some tags - IMPORTANT */
 #panel-select ul, #panel-select td {margin: 0; padding: 0;} 

/* Generics */
 #panel-select {width: 352px; margin: auto;}
 a:hover {text-decoration: underline;}

/* Home page listings */
.home ul#listings li {border-top: 0px solid #1D4978; height: 194px; overflow: hidden; cursor: default; }
.home ul#listings li.selected, .home ul#listings li.hover, .home ul#listings li.hover { background: url("../images/panel-top-onselect.jpg"); }
.home ul#listings li div.feature {clear: both; height: 150px;}
.home ul#listings h2 {float: left; font-size: 16px; letter-spacing: 0.15em; color: #FFFF99; line-height: 16px; margin: 4px 0px 6px 10px;}
.home ul#listings ul.filters li {border: 0; color: #bbb5b4; display: inline; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 10px; margin-left: 8px; letter-spacing: 0.2px; }
.home ul#listings li.active ul.filters li {color: #bbb5b4;}
.home ul#listings ul.filters li a:link, ul#listings ul.filters li a:visited {color: #bbb5b4;}
.home ul#listings .selected ul.filters li a:link, .home ul#listings .hover ul.filters li a:link {color: #fff;}
.home ul#listings ul.filters li a:hover {text-decoration: underline; color: #fbcd00;}
.home ul#listings li.active ul.filters li a:link, ul#listings li.active ul.filters li a:visited {color: #e6e6e6;}
.home ul#listings li.active ul.filters li a:hover {color: #fbcd00;}

/* Features */
.home div.feature div {margin-top: -170px;}
.home div.feature h3 {padding-top: 12px; font-size: 18px; margin-left: -12px; margin-bottom: -2px;}
.home div.feature a:link, div.feature a:visited {color: inherit; text-decoration: underline;}
.home div.feature a:hover {text-decoration: none; color: blue;}
.home div.custom a:hover {text-decoration: none; color: #9b760d;}

/* OVERRIDES - JDP adaptation to jQuery's accordion */
.home ul#listings li {height: auto; position: relative;}
.home ul#listings li div.feature {height: 150px;}
/*.home ul#listings li div.story {height: 148px; margin: 0; padding: 0; clear: left; position: relative;} */
.home ul#listings li div.story {height: 400px; margin: 0; padding: 0; clear: left; position: relative;}
.access { height: 0; float: left; display: block; text-indent: -999em; margin: 0; padding: 0; }
.home ul#listings ul.filters {text-align: right; line-height: 10px; padding: 5px 0 5px; margin: 0 0 150px; position: absolute; right: 12px}
.home ul#listings h2 {width: 100%;}

/* Khiem's edits */
 #panel-select {margin-top: 8px;}
.panel-top {background: url("../images/panel-top-odd.jpg");}
.more {overflow: scroll; overflow-bottom: none;}
/*.entry-summary {padding-top: 10px; padding-right: 15px;} */
.entry-summary {margin-top: -400px; padding-right: 15px;}
.entry-summary, .panel-content {color: #993300; font-size: 0.85em; text-align: justify;}
.C {text-align: center;}
#resume {margin-top: -10px; margin-left: -10px; color: #993300; font-size: 0.8em; text-align: justify;}