/* ThemePack Name: MooseMountain 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 { margin: 0; font-family: 'Arial' ,sans-serif; background: #A28366 url('background.png') top repeat-x; color: #572B2A; font-size: 14px; } a { color: #000; text-decoration: none; } a:hover { color: #5e6f29; } a img { border: none; } hr { height: 1px; color: #5e6f29; background-color: #5e6f29; border: 0px; } blockquote { margin: 10px; padding: 5px 10px 5px 20px; border-width: 1px 1px 1px 5px; border-style: solid; border-color: #d6e1b4; } blockquote cite { margin: 5px 0 0; display: block; } /* HEADINGS */ h1, h1 a, h1 a:hover { margin: 0; padding: 0 0 0 5px; color: #fff; font-family: 'Georgia' , serif; font-size: 50px; font-weight: normal; text-align: left; text-decoration: none; letter-spacing: -2px; } h2, h2 a { margin: 0; color: #fff; font-weight: bold; font-size: 22px; text-align: left; text-decoration: none; } h2.pagetitle, h2.pagetitle a { margin: 20px 0 0 0; padding: 0 0 5px 0; color: #fff; font-family: 'Georgia' , serif; font-size: 32px; font-weight: normal; letter-spacing: -2px; text-align: left; } h3, h3 a { margin: 30px 10px 0 0; padding: 0; color: #fff; font-size: 18px; font-weight: bold; text-align: left; text-decoration: none; clear: both; } h2 a:hover, h3 a:hover { color: #fff; border-bottom: 1px dotted #fff; } /* PAGE */ #page-wide { width: 900px; } /* THE HEADER */ #header { width: 900px; height: 158px; background: url('header.png'); } #logo { height: 158px; width: 320px; padding: 0; float: left; display: block; text-indent: -9999px; } #header h1, #header .description { display: none; } #menu-rss { height: 40px; width: 60px; display: block; float: left; margin: 108px 0 0 320px; text-indent: -9999px; } #menu-rss:hover { background: url('header.png') -640px -158px; } #menu-shop { height: 40px; width: 80px; display: block; float: left; margin: 108px 0 0 0; text-indent: -9999px; } #menu-shop:hover { background: url('header.png') -700px -158px; } #menu-contact { height: 40px; width: 100px; display: block; float: left; margin: 108px 0 0 0; text-indent: -9999px; } #menu-contact:hover { background: url('header.png') -780px -158px; } #content-wrapper { padding: 0; } /* Comic */ #comic-head, #comic, #comic-foot { background: #fff; border: 0; } #comic-foot { border-bottom: 30px solid #5e6f29; } #subcontent-wrapper { background: #9bae5f; padding: 5px 0; } .narrowcolumn { width: 470px; } #sidebar-undercomic p { padding: 5px; margin-left: 30px; margin-right: 30px; background: #d6e1b4; border: 1px solid #9bae5f; text-align: center; } .nav, #sidebar-undercomic .post-text, #sidebar-undercomic .post-extras { display: none; } /* CALENDAR */ #wp-calendar-wrap { background-color: transparent; border: 0; } #wp-calendar-wrap img { border: solid 1px #5d2d29; width: 163px; } table#wp-calendar td { border: 1px solid #5E6F29; } #wp-calendar th { color: #5e6f29; } #wp-calendar caption { color: #5e6f29; font-size: 20px; } #wp-calendar td { border: 1px solid #5E6F29; font-size: 12px; } #wp-calendar a { color: #fff; background: #5e6f29; } #wp-calendar a:hover { color: #fff; background: #572b2a; } /* Sidebar */ .sidebar ul li ul li a { color: #000; text-decoration: none; } .sidebar ul li ul li a:hover { color: #000; background: #d6e1b4; } .sidebar-earl a { width: 192px; height: 192px; display: block; color: #9bae5f; background: url('earl-extras.jpg') no-repeat; } .sidebar-earl a:hover { color: #9bae5f; background-position: 0 -192px; } .sidebar-extras a { width: 192px; height: 154px; line-height: 154px; display: block; color: #9bae5f; background: url('earl-extras.jpg') 0 -384px no-repeat; } .sidebar-extras a:hover { color: #9bae5f; background-position: 0 -538px; } /* THE FOOTER */ #footer { width: 900px; margin: 0px auto; padding: 20px 0; color: #9bae5f; text-align: center; background: #5e6f29; } #footer a { color: #fff; text-decoration: none; border: none; } #footer a:hover { border-bottom: 1px dotted #fff; } #footer-ad { width: 900px; margin: 0 auto; padding: 30px 0; text-align: center; } /* CAST PAGE */ .cast { min-height: 120px; margin: 10px 0; padding: 20px; border: 2px solid #5e6f29; background: #d0dea1; } .cast img { float: left; display: block; } .cast h2 { color: #5e6f29; padding: 0 0 10px 0; margin: 0 0 0 130px; } .cast p { margin: 0 0 0 130px; } /* AUTHOR PAGE */ /* .author { min-height: 120px; margin: 10px 0; padding: 20px; border: 2px solid #5e6f29; background: #d0dea1; } .author img { float: left; display: block; } .author h2 { color: #5e6f29; padding: 0 0 10px 0; margin: 0 0 0 130px; } .author p { margin: 0 0 0 130px; } */ /* PAGE HEADERS */ #header-9 { width: 900px; height: 90px; margin: 0 auto; background: #9bae5f url('extras_header.jpg') no-repeat; } #header-16 { width: 900px; height: 90px; margin: 0 auto; background: #9bae5f url('advertise_header.jpg') no-repeat; } #header-14 { width: 900px; height: 90px; margin: 0 auto; background: #9bae5f url('banner_header.jpg') no-repeat; } #header-13 { width: 900px; height: 90px; margin: 0 auto; background: #9bae5f url('donate_header.jpg') no-repeat; } #header-12 { width: 900px; height: 90px; margin: 0 auto; background: #9bae5f url('links_header.jpg') no-repeat; } #header-10 { width: 900px; height: 90px; margin: 0 auto; background: #9bae5f url('cast_header.jpg') no-repeat; } #header-18 { width: 900px; height: 90px; margin: 0 auto; background: #9bae5f url('author_header.jpg') no-repeat; } /* SIDEBAR */ .sidebar-earl a { width: 192px; height: 192px; display: block; color: #9bae5f; background: url('earl-extras.jpg') no-repeat; } .sidebar-earl a:hover { color: #9bae5f; background-position: 0 -192px; } .sidebar-extras a { width: 192px; height: 154px; line-height: 154px; display: block; color: #9bae5f; background: url('earl-extras.jpg') 0 -384px no-repeat; } .sidebar-extras a:hover { color: #9bae5f; background-position: 0 -538px; } /* ARCHIVE */ .comicarchiveframe { padding: 5px 10px 5px 10px; border-width: 1px; border-style: solid; border-color: #572b2a; background: #fff; filter: alpha(opacity=99); -moz-opacity: 0.99; opacity: 0.99; } .comicarchiveframe h3 { margin: 0; color: #5e6f29; } .comicarchiveframe small { display: block; } .comicarchiveframe:hover { filter: alpha(opacity=50); -moz-opacity: 0.50; opacity: 0.50; } /* COMMENTS */ .comment-wrapper { padding: 0 20px; } .comment-wrapper h3 { margin: 0; padding: 20px 0 0 0; color: #5e6f29; font-family: 'Georgia' , serif; font-weight: normal; font-size: 24px; letter-spacing: -1px; clear: both; } .bigballoon { color: #ccc; font-family: 'Webdings' , fantasy; font-size: 28px; } .comment-wrapper a { text-decoration: none; border-bottom: 1px dotted #5e6f29; } .comment-wrapper a:hover { color: #5e6f29; border-bottom: 1px solid #5e6f29; } .comment-wrapper p { margin: 10px 0 0 0; } .avatar { margin: 0 10px 10px 0; padding: 5px; float: left; border: 1px solid #5e6f29; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #comment, #author, #email, #url { padding: 2px; color: #000; font-family: 'Verdana' , sans-serif; font-size: 12px; background: #d6e1b4; border: 1px solid #5e6f29; -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; } #comment:hover, #author:hover, #email:hover, #url:hover, #comment:focus, #author:focus, #email:focus, #url:focus { background: #fff; } #comment { width: 100%; } #author, #email, #url { width: 200px; } ol.commentlist { margin: 0; padding: 0; font-size: 11px; list-style: none; } .commentlist li { padding: 20px 0 0 0; clear: both; } /* THE BLOG HEADER */ #blogheader { height: 95px; margin: 0 0 20px 0; padding: 10px 0 0 20px; color: #aaa; font-family: 'Georgia' , serif; font-size: 36px; letter-spacing: -3px; background: url('bloglog.jpg') center center no-repeat; border: 0px; } .button, .button a { margin: 0 0 20px 0; padding: 0 5px; float: right; color: #fff; background: #5e6f29; font-family: 'Verdana' , sans-serif; font-size: 12px; border-width: 2px; border-style: solid; border-color: #fff; -moz-border-radius: 10px; -khtml-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; } .button:hover { cursor: pointer; background: #9bae5f; } .userpage-info { padding-left: 10px; } .widget_comicpress_comic_date { float: left; width: 160px; margin-left: 20px; } .widget_comicpress_comments { width: 160px; margin-right: 20px; } . /* COMMENT LINK */ .comment-link { height: 25px; line-height: 20px; font-family: 'Arial', sans-serif; font-weight: bold; text-align: right; } .comment-balloon { width: 30px; height: 25px; display: block; margin: 0 0 0 5px; float: right; overflow: hidden; text-align: center; line-height: 16px; font-family: 'Georgia', serif; font-size: 16px; font-weight: normal; background: url('comment-balloon.png') no-repeat; } .comment-link a .comment-balloon { color: #000; } .comment-link a:hover .comment-balloon { color: #fff; background-position: 0 -25px; } .comment-balloon-empty { font-size: 20px; line-height: 30px; }