/* Theme Name: Black Music Theme URI: http://www.designwp.com.com Description: Black and Red theme for music lovers and personal blogs. 2 columns, widget ready. Enjoy! Version: 1.0 Author: crimson Author URI: http://www.blog-collector.com Tags: black, red, music, column right, widget ready, clean, girl, guitar */ /* GENERAL */ body { margin: 0; background-image: url("images/background.gif"); } h1, h2, h3, h4 { margin: 0; } img { border: 0; padding-right:8px; } .clear { clear: both; height: 0; overflow: hidden; } .aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } .alignright { float: right; } /* WRAPPER */ #wrapper { margin: 0 auto; width: 750px; background:#000000 url("images/page.jpg") no-repeat top right; } /* PAGE */ #page { } /* HEADER */ #header { width: 750px; height: 265px; position: relative; } /* HEADER INFO */ #header #header-info { position: absolute; top: 120px; left: 65px; width: 390px; color: #727272; } #header #header-info h1 { color: #727272; font: normal 31px Trebuchet MS; font-weight: bold; text-transform: uppercase; padding-bottom: 8px; } #header #header-info h1 a { color: #BDB6B0; text-decoration: none; } #header #header-info h1 :hover { color: #d51712; text-decoration: line-through; } #header #header-info .description { font: normal 16px Trebuchet MS; font-weight: bold; text-transform: uppercase; padding-bottom: 15px; text-align: left; } /* HEADER, MENU*/ #header #header-menu { position: absolute; top: 0; left: 85px; width: 555px; height: 10px; } #header #header-menu ul { margin: 0; padding: 0; list-style-type: none; width: 555px; height: 20px; color: #BDB6B0; } #header #header-menu ul li { height: 20px; font: normal 10px/44px Verdana; color: #BDB6B0; float: left; text-transform: lowercase; background: url("images/header_menu_separator.gif") no-repeat right top; padding-right: 2px; margin-top: 0px; } #header #header-menu ul li a { float: left; padding: 0 15px; color: #D51712; height: 20px; text-decoration: none; display: block; } #header #header-menu ul li :hover { background-color: #000; color: #BDB6B0; } #header #header-menu ul li ul { display: none; } #header #header-menu ul li.current_page_item a { background-color: #000; color: #BDB6B0; } /* Header - Search */ #header #header-search { position: absolute; top: 500px; left: 556px; width: 160px; height: 18px; color: #d51712; } #header #header-search #searchform { margin: 0; padding: 0; width: 160px; height: 18px; color: #d51712; } #header #header-search #s { width: 160px; height: 16px; padding: 3px 0; border: 0; font: normal 13px Arial; color: #ffffff; background: #131313; float: left; } #header #header-search #searchsubmit { background: #BDB6B0; color: #000; border: none; width: 0; height: 25px; padding: 0; float: right; } /* Header - Feed */ #header #header-feed { position: absolute; top: 415px; left: 546px; width: 62px; height: 62px; background: url("images/rss.gif") no-repeat; } /* Main */ #main { width: 750px; } /* Main - Content */ #content { float: left; width: 500px; padding: 0 15px 0 40px; background-color: transparent; } #content img { float: left; padding: 5px; } /* Main - Content - Post */ #content .post { float: left; margin-bottom: 45px; width: 380px; background-color: #000; } /* Post - Title */ #content .post .post-title { width: 380px; color: #727272; font: normal 14px Arial; } #content .post .post-title a { color: #727272; text-decoration: none; } #content .post .post-title a:hover { text-decoration: line-through; } #content .post .post-title .post-date { width: 82px; height: 45px; padding: 0 225px 6px 16px; background: url("images/post_date.gif") no-repeat; color: #BDB6B0; text-transform: lowercase; font: normal 12px/2px Arial; text-align: center; } #content .post .post-title .post-date span { display: block; font-size: 20px; line-height: 24px; } #content .post .post-title h2 { color: #BDB6B0; font: 20px Trebuchet MS; text-transform: uppercase; padding-bottom: 10px; } #content .post .post-title h2 a { color: #727272; text-decoration: none; } #content .post .post-title h2 a:hover { text-decoration: line-through; } /* Post - Entry */ #content .post .post-entry { font: normal 12px/20px Verdana; color: #cccccc; width: 450px; } #content .post .post-entry a { color: #D51712; text-decoration: none; } #content .post .post-entry a:hover { text-decoration: line-through; } #content .post .post-entry a.more-link { font-weight: bold; } #content .post .post-entry blockquote { border-left: 1px solid #D51712; margin: 0px 30px; padding-left: 15px; } /* Post - Info */ #content .post .post-info { margin-top: 20px; padding-top: 10px; width: 380px; clear: both; font: normal 12px Trebuchet MS; color: #727272; border-top: 2px dotted #727272; } #content .post .post-info a { color: #727272; text-decoration: none; } #content .post .post-info a:hover { text-decoration: line-through; } #content .post .post-info .post-info-comments { color: #D51712; font-weight: bold; } #content .post .post-info .post-info-comments a { color: #D51712; } /* Post - Comments */ #content .post h3 { font-size: 15px; margin: 30px 0 5px 0; color: #D51712; text-decoration: none; font-family: Trebuchet MS; } #content .post .comments { font: normal 12px/20px ; color: #BDB6B0; width: 380px; } #content .post .comments ol { margin: 10px 0; padding-left: 25px; } #content .post .comments ol li { padding: 5px; } #content .post .comments ol li a { color: #BDB6B0; text-decoration: none; } #content .post .comments ol li a:hover { text-decoration: line-through; } #content .post .comments ol li.alt { background: #000000; } #content .post .comments ol li cite { color: #727272; font-style: normal; font-weight: bold; } #content .post .comments ol li cite a { color: #727272; text-decoration: none; } #content .post .comments ol li cite a:hover { text-decoration: line-through; } #content .post .comments ol li .commentmetadata a { color: #727272; text-decoration: none; } #content .post .comments ol li .commentmetadata a:hover { text-decoration: line-through; } #content .post #commentform { margin: 0; padding-left: 25px; font: normal 14px/20px Trebuchet MS; color: #727272; width: 355px; } #content .post #commentform a { color: #727272; text-decoration: none; } #content .post #commentform a:hover { text-decoration: line-through; } /* Main - Content - Navigation */ #content .navigation { margin-bottom: 45px; font: bold 14px Arial; color: #d80600; background-color:#000; width: 380px; } #content .navigation a { color: #d80600; text-decoration: none; } #content .navigation a:hover { text-decoration: line-through; color: #d80600; } #content .navigation .navigation-previous { float: left; } #content .navigation .navigation-next { float: right; } /* Main - Sidebar */ #sidebar { float: left; width: 180px; font: normal 12px/18px Arial; color: #e9e7cd; background-color:#000; margin-top: 300px; } #sidebar a { color: #ccc; text-decoration: none; } #sidebar a:hover { text-decoration: line-through; } #sidebar .sidebar-box { padding-bottom: 20px; } /* Sidebar - Titles */ #sidebar h3 { font: normal 18px Trebuchet MS; color: #d51712; margin-bottom: 10px; } /* Sidebar - Menus */ #sidebar ul { margin: 0; padding: 0 0 0 5px; list-style-type: none; } #sidebar ul li { font: normal 13px/20px Trebuchet MS; color: #e9e7cd; } #sidebar ul li a { color: #727272; text-decoration: none; } #sidebar ul li a:hover { text-decoration: line-through; color: #727272; } #sidebar ul li ul { padding: 0 0 0 10px; } /* Sidebar - Forms */ #sidebar #searchform { margin: 0; padding: 10px 0; width: 180px; text-align: center; } #sidebar #searchform #s { width: 150px; } /* Sidebar - Tables */ #sidebar #calendar_wrap { padding-left: 15px; width: 128px; } #sidebar #calendar_wrap caption { font-weight: bold; color: #d51712; } #sidebar #calendar_wrap tbody { text-align: right; } #sidebar #calendar_wrap tfoot #next { text-align: right; } #sidebar #calendar_wrap #today { font-weight: bold; } /* Sidebar - Texts */ #sidebar .textwidget { padding: 0 5px; } /* Footer */ #footer { width: 620px; padding: 0 65px; color: #BDB6B0; background-color: #000000; font: normal 12px/50px Arial; clear:both; text-align: center; } #footer a { color: #d51712; } #footer a:hover { color: #d51712; text-decoration: line-through; }