/* ThemePack Name: slickblack ThemePack URI: http://comicpress.org Description: Author: Philip M. Hofer (Frumph) Author URI: http://frumph.net/ Version: 0.1.0 . The CSS, XHTML and design is released under GPL v3: http://www.opensource.org/licenses/gpl-3.0.html . */ /* STANDARD TAGS */ body { background: #333 url('transparent-bg.gif') repeat; color: #ccc; } #header { text-align: left; } #header h1 a { color: #fff; } #header h1 a:hover { color: #fff000; } a { color: #b4d3df; } a:hover { color: #00b6ff; } h1, h1 a, h2, h2 a, h3, h3 a { color: #eee; } .button { background: #aaa url('menu.png'); color: #fff; font-family: 'Arial', sans-serif; font-size: 13px; line-height: 13px; border: 1px solid #999; cursor: pointer; } .button a { color: #fff; } .button:hover { color: #fff000; background: #f00 url('menu.png') 0 -75px; } #pagewrap-right { width: 768px; } #content-wrapper { background: #555; padding: 5px 0; border: solid 1px #000; } .narrowcolumn { width: 546px; background: #333; border: solid 1px #000; } .layout-standard .narrowcolumn, .layout-3c2r .narrowcolumn, .layout-v .narrowcolumn { width: 551px; margin-left: 5px; } #menubar { background: transparent; margin-bottom: -1px; } #menu a { padding: 0 20px; background: url('tab.png') no-repeat; border-right: solid 1px #000; margin-right: 2px; } #menu .current_page_item a { padding: 0 20px; border-right: 1px solid #000; margin-right: 2px; background: url('tab-active.png') no-repeat; } #menu li:hover, #menu li.sfhover { background: url('tab-highlight.png') no-repeat; z-index: 1000; } #comic { background: #222; border: solid 1px #000; padding: 0; } .layout-v3c #comic img, .layout-v #comic img { border: 0; } .layout-gn #comic, .layout-standard #comic, .layout-3c #comic, .layout-3c2r #comic, .layout-rgn #comic { padding: 5px; margin: 0 5px; } #sidebar-left, #sidebar-right { padding: 0 5px; } .sidebar h2 { border: solid 1px #000; padding-left: 5px; background: url('postdetailsbg.gif') repeat-x; color: #fff; line-height: normal; } .sidebar li a { color: #ccc; font-size: 12px; } .sidebar li a:hover { color: #b4d3df; } #wp-calendar-wrap { background: #222; border: solid 1px #000; } #wp-calendar td a { color: #b4d3df; } #comic img { border: solid 1px #000; } /* WIDGETS */ .archive-dropdown-wrap { background: url('browse-search.png') no-repeat; } .archive-dropdown-wrap:hover { background-position: 0 -23px; } .archive-dropdown { margin: 0; padding: 0; width: 166px; height: 23px; font-size: 12px; font-family: 'Arial' , sans-serif; border: none; opacity: 0; filter: alpha(opacity=0); cursor: pointer; } /* Pagination */ #wp-paginav { background: url('menu.png'); text-align: left; border: 1px 0 0 0 solid #000; } #paginav { padding: 0; margin: 0; list-style: none; float: left; line-height: 25px; font-size: 13px; border-right: 1px solid #222; } #paginav .paginav-pages, #paginav .paginav-extend { padding: 0 15px 0 15px; } #paginav a { padding: 0px 10px 0 10px; display: block; color: #777; text-decoration: none; } #paginav ul { margin: 0; padding: 0; list-style: none; } #paginav li { float: left; } #paginav li a { border-left: 1px solid #111; border-right: 1px solid #444; color: #eee; } #paginav .paginav-next, #paginav .paginav-previous { font-size: 20px; } #paginav .paginav-current, #paginav .current { padding: 0px 10px 0 10px; color: #fff; border-left: 1px solid #222; background: url('menu.png') 0 -150px; } #paginav li:hover a { border-left: 1px solid #333; border-right: 1px solid #555; color: #fff; background: url('menu.png') 0 -75px; } /* SEARCH */ #s-search, #s-transcript { width: 138px; padding: 4px 0 0 5px; font-size: 12px; height: 19px; font-family: 'Arial' , sans-serif; color: #fff; border: none; float: left; background: url('browse-search.png') 0 -46px no-repeat; } #s-search:hover, #s-search:focus, #s-transcript:hover, #s-transcript:focus { color: #fff; background-position: 0 -69px; } #searchform button, #searchform-transcript button { padding: 0; margin: 0; border: none; height: 23px; width: 23px; line-height: 0; font-size: 0; cursor: pointer; text-indent: -9999px; background: url('browse-search.png') -143px -46px no-repeat; } #searchform button:hover, #searchform-transcript button:hover { background-position: -143px -69px; } #searchform button:hover, #searchform-transcript button:-moz-focus-inner { border: 0; } .searchresults { float: right; padding: 5px; } /* MENUNAV */ .menunav-rss { width: 25px; height: 25px; margin: 0 0 0 4px; padding: 0; display: block; float: left; text-indent: -9999px; overflow: hidden; background: url('menu-nav.png') no-repeat; } .menunav-rss:hover { background: Transparent url('menu-nav.png') 0 -25px no-repeat; } .menunav-prev, .menunav-next { display: block; float: left; } .menunav a:hover { background: #fff; } .menunav-prev { margin: 0 0 0 5px; } .menunav-prev a, .menunav-next a { width: 25px; height: 25px; display: block; text-indent: -9999px; overflow: hidden; } .menunav-prev a { background: transparent url('menu-nav.png') -25px 0 no-repeat; } .menunav-prev a:hover { background: transparent url('menu-nav.png') -25px -25px no-repeat; } .menunav-next a { background: url('menu-nav.png') -50px 0 no-repeat; } .menunav-next a:hover { background: transparent url('menu-nav.png') -50px -25px no-repeat; } /* For submenu dropdowns - this order must be maintained */ #menu ul { padding: 0; margin: 0; list-style: none; position: absolute; left: -9999px; width: 185px; line-height: 1; } #menu li li { width: 175px; padding: 4px 5px; color: #fff; } #menu li li a { width: 184px; padding: 0; color: #fff; border: none; } #menu li ul ul { margin: -17px 0 0 180px; } #menu li ul li:hover a, #menu li ul li li:hover a, #menu li ul li li li:hover a, #menu li ul li li li:hover a { color: #fff; /*Submenu highlighted text color */ } #menu li:hover li a, #menu li li:hover li a, #menu li li li:hover li a, #menu li li li li:hover li a { color: #fff; /*Submenu text color */ border: none; background: none; } #menu li li:hover { background: #f00; /*Submenu highlighted background color */ } #menu li:hover ul ul, #menu li:hover ul ul ul, #menu li:hover ul ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul, #menu li.sfhover ul ul ul ul { left: -9999px; } #menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul, #menu li li li li.sfhover ul { left: auto; background: #555 url('tab-sub.jpg') top repeat-x; /* Submenu background color */ border-left: solid 1px #000; border-right: solid 1px #000; border-bottom: solid 1px #000; border-top: dotted 1px #000; text-transform: none; }