/* Theme Name: Box of Boom Theme URI: http://www.boxofboom/theme/ Author: Charles Coxhead Description: Simple three column, blog style theme orginally designed for the Box of Boom music blog. Version: 1.0 License: GNU General Public License License URI: license.txt Tags: left-sidebar, right-sidebar, fixed-width, custom-header, custom-menu, editor-style, featured-images, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, translation-ready */ @import url('css/default.css'); @import url('css/960.css'); @import url(http://fonts.googleapis.com/css?family=IM+Fell+English+SC); /************ BEGIN ADDING CUSTOM STYLES ***************/ body { background:#e5e5e5 url(images/bg-main.jpg) repeat-x; font-family:Georgia, "Times New Roman", Times, serif; font-size:.8em; } a { color:#8a2714; } #content-main { background:#fff; box-shadow:0 0 5px #d8d8d8; padding-top:15px; padding-bottom:15px; } #content-full { padding:5px 25px 20px 25px; } #content-mid { overflow:hidden; } h1#title { font-family: 'IM Fell English SC', serif; font-size:50px; padding-top:10px; padding-bottom:20px; text-shadow: 2px 2px 5px #000; text-align:center; background:url(images/title-sep.png) no-repeat center bottom; } h1#title a { color:#fff; } h1#title a:hover, h1#title a:active, h1#title a:focus { color:#fff; text-decoration:none; } h2#description { font-family: 'IM Fell English SC', serif; font-size:20px; color:#fff; text-shadow: 1px 1px 2px #000; text-align:center; margin-bottom:20px; } #branding { border-top:0; } #branding hgroup { margin:0 4%; padding-bottom:0; } #branding img { text-align:center; height: auto; width:98%; border:10px solid #fff; box-shadow:0 0 5px #d8d8d8; margin-bottom:5px; } #access { position:relative; width:100%; margin:0px; background:none; background-image:url(images/bg-nav.png); padding:0; } #access ul { paddig:0; margin:0 95px 0 -5.2em; } #access ul li { margin:0; padding:0; } #access ul li:first-child { background-image:none; } #access a { text-transform:lowercase; font-family: 'IM Fell English SC', serif; font-size:18px; line-height:43px; padding: 0 0.8em; text-shadow: 1px 1px 2px #043156; color:#e8e4d9; } #access li.current_page_item a { font-weight:normal; color:#fff; } #access li:hover > a, #access a:focus { background:none; color:#fff; } #access ul ul { top:43px; left:10px; background:none; box-shadow:2px 2px 5px #000; } #access ul ul a { background:#e0e0e0; text-shadow:none; color:#6c6c6c; font-family: 'IM Fell English SC', serif; font-size:16px; padding:5px 15px; border:1px solid #6c6c6c; border-top:0; margin-right:-1px; box-shadow:2px 2px 5px #fff inset; } #access ul ul :hover > a { background:#E8E4D9; color:#6c6c6c; } #branding #searchform { top:10px; right:20px; } .one-column #branding #searchform { top:25px; right:20px; } body.search #s { background:#dedede; } #branding #s { float:left; background:#dedede; width: 120px; padding-left:10px; height:16px; line-height:16px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; } #branding #s:focus { background:#f9f9f9; width: 120px; } /*#branding #searchsubmit { display:block; float:left; background:#ffd21f url(images/magnify.png) no-repeat center center; height:28px; width:40px; border:0; text-indent:-9999px; outline:0; cursor:pointer; border-top:1px solid #fff; border-bottom:1px solid #d09907; border-right:1px solid #9c7914; border-top-right-radius:3px; border-bottom-right-radius:3px; }*/ .widget { clear: both; margin: 0 0 2.2em 0; padding:1em; font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; } .widget-title { color:#6c6c6c; font-family: 'IM Fell English SC', serif; font-size:16px; line-height:normal; text-transform:uppercase; letter-spacing:normal; margin-bottom:10px; } .widget ul { font-size: 15px; list-style:none; } .widget ul ul { margin-left: 1.5em; } .widget ul li { color: #777; font-size: 12px; border-bottom:1px dotted #d0d0d0; padding:5px 10px 5px 25px; background:url(images/bullet.png) no-repeat 5px center; } .widget ul li:first-child { border-top:1px dotted #d0d0d0; } .widget a { font-weight:normal; text-decoration: none; } .widget a:hover, .widget a:focus, .widget a:active { text-decoration: underline; } #recent-posts ul li, #recent-posts-1 ul li, #recent-posts-2 ul li, #recent-posts-3 ul li, #recent-posts-4 ul li, #recent-posts-5 ul li, #recent-posts-6 ul li, #recent-posts-7 ul li, #recent-posts-8 ul li, #recent-posts-9 ul li, #recent-posts-10 ul li { padding-left:0; padding-right:0; border:0; background:url(images/bullet.png) no-repeat center bottom; font-size:11px; line-height:14px; padding-bottom:20px; margin-bottom:15px; } #recent-posts a, #recent-posts-1 a, #recent-posts-2 a, #recent-posts-3 a, #recent-posts-4 a, #recent-posts-5 a, #recent-posts-6 a, #recent-posts-7 a, #recent-posts-8 a, #recent-posts-9 a, #recent-posts-10 a { display:block; font-family: 'IM Fell English SC', serif; font-size:14px; line-height:14px; border-bottom:1px dotted #d0d0d0; padding-bottom:5px; margin-bottom:5px; } #recent-posts p, #recent-posts-1 p, #recent-posts-2 p, #recent-posts-3 p, #recent-posts-4 p, #recent-posts-5 p, #recent-posts-6 p, #recent-posts-7 p, #recent-posts-8 p, #recent-posts-9 p, #recent-posts-10 p { margin:0; } .entry-header, .singular .entry-header { margin:0; margin-top:10px; margin-bottom:20px; padding:0; width:100%; line-height:normal; position:relative; } .entry-header hgroup .entry-title, .entry-title { font-family: 'IM Fell English SC', serif; line-height:26px; padding:0; color:#8a2714; background:#ebe7e7; box-shadow:1px 1px 0px #cfcfcf; margin:0; margin-bottom:5px; position:relative; } .singular .entry-title, .error404 .entry-title, .search .entry-title { margin:0; margin-bottom:7px; padding:0; background:none; width:100%; box-shadow:0 0 0; font-size:30px; line-height:30px; color:#8a2714; } .entry-title a { padding:5px 10px; display:block; color:#8a2714; } .entry-title a:hover { background:#e8e4d9; } .singular .entry-title a:hover { background:none; } .entry-title a:hover { color:#8a2714; } .singular #comments-title { margin: 0 auto; width: 100%; padding-left:0; border-top:1px dotted #d0d0d0; } .entry-meta .edit-link a, .commentlist .edit-link a { background:none; background-image:url(images/bg-hover.png); color:#fff; } .entry-header .entry-format, .entry-meta { display:block; clear:both; color:#848484; padding:0; margin:0; position:relative; font-family: 'IM Fell English SC', serif; font-size:13px; line-height:normal; } .singular .entry-header .entry-meta { position:relative; } .hentry { border-bottom:0; background:none; } #comments { background:none; padding-top:10px; } .singular .hentry, .singular.page .hentry, #comments { width:100%; padding:0; margin:0; } .entry-content, .singular .entry-content, .singular.page .entry-content, .entry-summary { padding: 0; width:100%; } .entry-meta .edit-link a { bottom:5px; left:auto; right:auto; top:auto; position:relative; } #content nav { padding: 0; } #nav-single { position: relative; text-align: right; top: 0px; width: 100%; z-index: 0; padding:0; border-top:1px dotted #d0d0d0; clear:both; } #nav-single .nav-previous { float:left; } .entry-header { position:relative; } .entry-header .comments-link a { background:transparent url("images/comment-bubble.png") no-repeat scroll 0 0; top: 0; } .entry-header .comments-link a:hover, .entry-header .comments-link a:focus, .entry-header .comments-link a:active { background-color:transparent; color:#000; } #colophon { padding-top:1.5em; } #site-generator { height:54px; background:none; background:url(images/bg-footer.png) repeat-x; line-height: 54px; padding:0; text-align: center; border:0; color:#aaa; } #site-generator a { color:#fff; } #supplementary { background:#efefef; border-top:0; padding-left:4%; padding-right:4%; color:#fff; box-shadow:0 0 5px #d8d8d8; } #supplementary .widget-title { color:#6c6c6c; font-family: 'IM Fell English SC', serif; font-size:15px; line-height:normal; text-transform:capitalize; letter-spacing:normal; margin-bottom:10px; text-transform:uppercase; } #supplementary .widget ul { list-style:none; } #supplementary .widget ul ul { margin-left: 1.5em; } #supplementary .widget ul li { color: #777; border-bottom:1px dotted #d0d0d0; padding:5px 10px 5px 25px; background:url(images/bullet.png) no-repeat 5px center; } #supplementary .widget ul li:first-child { border-top:1px dotted #d0d0d0; } #supplementary .widget a { font-weight:normal; text-decoration: none; } #supplementary .widget a:hover, #supplementary .widget a:focus, #supplementary .widget a:active { text-decoration: underline; } .widget_calendar #wp-calendar { color: #777; text-align: center; width: 95%; margin:auto; } .widget_calendar #wp-calendar caption { font-size: 16px; font-weight: 700; padding: 5px 0 3px; text-transform: uppercase; color:#6c6c6c; } .widget_calendar #wp-calendar th { background: none; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; font-weight: bold; color:#8a2714; } .widget_calendar #wp-calendar tfoot tr td { background:none; } #comments { padding:0; padding-bottom:0px; background-image:none; background-repeat:repeat-x; } #comments p.nocomments { color: #848484; font-size: 15px; font-weight:bold; margin:0; padding:0; text-align: center; padding-bottom:15px; } #comments-title { padding-top:10px; padding-left:27px; } .commentlist { width:375px; margin:0 0 0 auto; } #content-full .commentlist { width:600px; margin-right:150px; } .commentlist > li.comment { border:0; padding-top:0; background:none; background-image:url(images/lquote.png); background-repeat:no-repeat; border-bottom:1px dotted #d0d0d0; } .commentlist li .comment { background-image:url(images/rquote.png); background-repeat:no-repeat; background-position:right bottom; } .commentlist .avatar { border-radius: 3px 3px 3px 3px; box-shadow: 0 1px 2px #CCCCCC; left: -85px; padding: 0; position: absolute; top: 0; } .page-title { color:#6c6c6c; font-size: 15px; font-weight: 500; letter-spacing:0; line-height: 2.6em; margin: 0 0 2.6em; text-transform: uppercase; font-family: 'IM Fell English SC', serif; border-top:1px dotted #d0d0d0; border-bottom:1px dotted #d0d0d0; } .error404 #main #searchform { background: none repeat scroll 0 0 #F9F9F9; border-color: #DDDDDD; border-style: solid; border-width: 1px 0; margin: 0 4%; overflow: hidden; padding: 1.625em 8.9%; } body.home #content .entry-title a { text-transform:uppercase; padding-right:50px; } #respond { margin:0; padding-bottom:60px; width:415px; background:#ebe7e7; box-shadow:1px 1px 0px #cfcfcf; border:0; margin:auto; } #content-full #respond { width:500px; } h3#reply-title { font-family: 'IM Fell English SC', serif; color:#8a2714; } #respond input[type="text"], #respond textarea { background: none repeat scroll 0 0 #FFFFFF; border:1px solid #d0d0d0; border-radius:0; box-shadow: 0 1px 3px #d0d0d0 inset; padding: 3px 10px 3px 5px; position: relative; text-indent:0; font:12px Georgia, "Times New Roman", Times, serif; } #respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label { /*background: none repeat scroll 0 0 #EEEEEE;*/ background:none; box-shadow:none; color: #555555; display: inline-block; font-family: 'IM Fell English SC', serif; font-size: 18px; left:0; min-width: 60px; padding: 4px 10px 4px 0; position: relative; top:0; z-index: 1; } #respond label { line-height: 2em; } #respond input#submit { font-family: 'IM Fell English SC', serif; font-size: 17px; background:transparent url(images/bg-footer.png) repeat-x; border: medium none; border-radius: 3px 3px 3px 3px; box-shadow:none; color: #EEEEEE; cursor: pointer; left:-2px; top:5px; margin: 20px 0; padding: 3px 15px; position: relative; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); } .imgattach { text-align:center; margin-bottom:25px; }