.awards #content { background: #CCC; padding-bottom: 0; }
#pagetitle { margin-bottom: 0; }
ul#year-list, ul#student-list, #award-tabs .ui-tabs-nav { list-style: none; padding: 0; }

#year-overview { padding-top: 10px; font-weight: bold; color: #222; font-size: 16px; }
#year-overview h1 { margin: 0 0 10px; font-size: 40px; letter-spacing: -1px; line-height: 30px; text-transform: uppercase; color: #000; font-weight: bold; }
#year-overview h1 #overview-subtitle { display: block; letter-spacing: 7px; font-size: 16px; text-transform: uppercase; color: #555; }
#year-overview h2 { margin: 15px 0 5px; padding: 2px 0; border-top: 1px dashed #999; border-bottom: 1px dashed #999; font-size: 14px; color: #555; font-style: italic; font-weight: normal; }

#award-tabs { float: left; width: 675px; border: 0; margin: 0; padding: 0; background: #FFF url(../i/lionaccentbg.png) no-repeat top right;  }
.award-panel { padding: 10px; min-height: 400px; }
#award-tabs .ui-state-default { margin: 5px 0 0 10px; }
.ui-tabs-hide { display: none; }
.award-panel h1 { margin: 0 0 15px; }
.ui-tabs-panel ul { list-style: disc; margin: 5px 0 5px 20px; }
.ui-tabs-nav { overflow: hidden; border: 0; padding-left: 10px; padding-top: 6px; background: #666 url(../i/gradients.png) 0 -105px; }
.ui-tabs-nav li { float: left; margin-right: 10px; border: 0; background: #333; -webkit-box-shadow: 0 0 3px #444; -moz-box-shadow: 0 0 3px #444; }
.ui-tabs-nav li a { display: block; padding: 5px 10px; color: #aaa; text-decoration: none; }
.ui-tabs-nav a:hover { background: #CCC; color: #000; }
li.ui-tabs-selected { background: #FFF; }
li.ui-tabs-selected a { color: #000; font-weight: bold; }
li.ui-tabs-selected a:hover { background: none; cursor: default; }

#honor-band { display: block; text-align: center; margin-top: 25px; }
#honor-band:hover { top: -1px; }

#year-list a, #student-list a { display: block; font-size: 24px; text-decoration: none; color: #AAA; white-space: nowrap; }
#year-list a:hover, #student-list a:hover { color: #410057; -webkit-transition: all 0.2s ease-in-out; }

.panel { margin-top: 10px; }
#student-award-menu li { margin-bottom: 5px; }
#student-award-menu a { color: #000; text-decoration: none; }
#student-award-menu a:hover { text-decoration: underline; }

#recipient-list { font-size: 16px; }
#recipient-list li { margin-bottom: 5px; }
#recipient-list em { color: #888; }
