 .textSecondaryInfo .source { text-align: right; color: #B2B2B2; } .textSecondaryInfo .source a { color: #0087D8; border-width: 0; } .textSecondaryInfo .source a:hover { border-bottom-width: 1px; color: #009FFF; } .textBody .readMore { text-align: right; color: #B2B2B2; } .textBody .readMore a { color: #0087D8; border-width: 0; } .textBody .readMore a:hover { border-bottom-width: 1px; color: #009FFF; } #yearsList { padding-left: 30px; overflow: hidden; height: 100%; border-width: 0 0 1px 0; } #yearsList li { display: inline; display: block; float: left; margin-right: 4px; border-style: solid; } #yearsList li a { display: block; padding: 2px 3px 2px 3px; color: #A5A162; border-width: 1px 1px 0 1px; font-size: 0.8em; border-style: dotted; } #yearsList li a:hover, #yearsList li a:focus, #yearsList li a:active, #yearsList li.selected a { border-style: solid; color: #515230; background-color: #FFFEF4; } #yearsList li.selected a { color: #515230; background-color: #FFFEF4; } #yearsList li.selected a:hover { border-style: dotted; } #yearsList li.current a { background-color: #FFFEF4; border-style: solid; } #monthsList { padding-left: 30px; padding-right: 30px; padding: 0; overflow: hidden; height: 100%; border-width: 0 0 1px 0; padding-bottom: 2px; background-color: #FFFEF4; } #monthsList li { display: block; float: left; width: 100px; } #monthsList li a { display: block; } #monthsList li .monthNumber { display: block; text-align: center; color: #E1E0CE; font-family: Tahoma, Verdana, Arial, sans-serif; } #monthsList li .monthName { display: block; text-align: center; font-size: 0.75em; font-family: Verdana, Arial, sans-serif; color: #E1E0CE; letter-spacing: 1px; } #monthsList li a .monthName, #monthsList li a .monthNumber { color: #A5A162; } #monthsList li a:hover .monthName, #monthsList li a:focus .monthName, #monthsList li a:active .monthName, #monthsList li.selected .monthName { color: #515230; } #monthsList li a:focus .monthName, #monthsList li a:active .monthName, #monthsList li.selected .monthName, #monthsList li.selected .monthName { font-weight: bold; } #monthsList li a:hover .monthNumber, #monthsList li a:focus .monthNumber, #monthsList li a:active .monthNumber { color: #515230; } #newsList { padding: 0px 40px 20px 40px; overflow: hidden; height: 100%; } #newsList dt { clear: both; overflow: hidden; height: 100%; font-weight: bold; letter-spacing: 2px; color: #980000; overflow: hidden; height: 100%; font-family: Arial, Verdana, sans-serif; margin-top: 20px; } #newsList dt a { display: block; color: #A5A162; float: left; } #newsList dt a .subtitle { font-weight: normal; } #newsList dt a:hover, #newsList dt a:active, #newsList dt a:focus, #newsList dt a.active { color: #7F7C5D; } #newsList dt a:hover .subtitle { color: #685B00; } #newsList dd.category { float: right; font-variant: small-caps; font-size: 0.9em; letter-spacing: 3px; margin-top: -10px; font-family: Arial, sans-serif; } #newsList dd.category a { color: #BFBFBF; } #newsList dd.category a:hover { color: #7F7C5D; } #newsList dd.date { padding: 2px 0 0px 5px; color: #BFBFBF; font-size: 0.85em; } #newsList dd.abstract { overflow: hidden; height: 100%; text-align: justify; line-height: 1.55em; } #newsList dd.thumbnail { float: left; background-color: #FCFCFC; border-width: 1px; border-color: #363636; width: 80px; height: 80px; margin: 4px 10px 0px 0px; background-repeat: no-repeat; } #newsList dd.thumbnail a { display: block; width: 80px; height: 80px; background-repeat: no-repeat; } #newsList dd.thumbnail a:hover, #newsList dd.thumbnail a.active { background-position: 0 0; } #newsList dd.thumbnail a img { visibility: hidden; width: 80px; height: 80px; } #newsList dd.thumbnail a:hover img, #newsList dd.thumbnail a.active img { visibility: visible; } #categoriesList { padding: 0px 20px 20px 40px; overflow: hidden; height: 100%; border-top: 1px dashed #A5A162; background-color: #FFFEF4; } #categoriesList li { display: block; float: left; width: 160px; margin-top: 20px; margin-right: 20px; } #categoriesList li a { display: block; text-align: center; padding: 2px 0 3px 0; color: #A5A162; font-variant: small-caps; position: relative; } #categoriesList li a:hover, #categoriesList li a:active, #categoriesList li a:focus, #categoriesList li.selected a { color: #515230; background-color: #FFFFFF; border-width: 1px; border-style: dashed; padding: 1px 0 2px 0; } #categoriesList li.selected a { background-color: #FFFFFF; border-width: 1px; border-style: solid; padding: 1px 0 2px 0; } #latestNews { width: 200px; float: right; border-width: 0 0 1px 1px; border-style: dotted; background-color: #FCFCFC; padding: 34px 10px 0 10px; margin: 0 0 -30px 20px; background-repeat: no-repeat; background-position: -380px bottom; } #latestNews .newsItem { margin-bottom: 30px; } #latestNews .newsItem h2 { color: #2E96E8; font-family: Arial, Verdana, sans-serif; font-weight: bold; font-size: 1em; margin-bottom: 3px; } #latestNews .newsItem h2 a { color: #A5A162; display: block; } #latestNews .newsItem h2 a:hover { color: #7F7C5D; } #latestNews .newsItem p { font-size: 0.85em; line-height: 1.5em; color: #444444; } #latestNews .newsItem img { display: block; border: 1px solid #363636; float: left; margin: 3px 10px 5px 0; } #latestNews .newsItem .details { font-size: 0.85em; height: 100%; overflow: hidden; margin-top: 5px; } #latestNews .newsItem .date { color: #BFBFBF; float: left; text-align: left; } #latestNews .newsItem .more { display: block; float: right; color: #A5A162; border: 0; } #latestNews .newsItem .more:hover { color: #6689B1; color: #4D6D94; } 