/* Theme Name: Black Abstract Theme URI:http://ophelianicholson.com Description: Black abstract theme 2.0 Version: 2.0 Author: Ophelia Nicholson Author URI: http://ophelianicholson.com Tags: Uncut Rap Music Videos */ .aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } .alignright { float: right; } .wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; /* optional rounded corners for browsers that support it */ -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } .wp-caption img { margin: 0; padding: 0; border: 0 none; } .wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; } /* General */ body { margin: 0; background: #000000; } h1, h2, h3, h4 { margin: 0; } img { border: 0; } .clear { clear: both; height: 1px; overflow: hidden; } /* Page */ #page { margin: 0 auto; width: 1024px; } /* Header */ #header { width: 1024px; height: 394px; position: relative; background: url("images/header.jpg") no-repeat; } /* Header - Info */ #header #header-info { position: absolute; top: 15px; left: 350px; } #header #header-info h1 { color: #ffffff; font: bold 30px "Century Gothic", Verdana; padding-bottom: 1px; } #header #header-info h1 a { color: #ffffff; text-decoration: none; } #header #header-info .description { color: #ffffff; font: bold 15px "Century Gothic", Verdana; } /* Header - Menu */ #header #header-menu { position: absolute; top: 315px; left: 0; height: 44px; } #header #header-menu ul { margin: 0; padding: 0; list-style-type: none; height: 44px; } #header #header-menu ul li { float: left; height: 44px; padding: 0 24px 0 20px; font: bold 15px/40px "Century Gothic", Verdana; color: #ffffff; background: url("images/header_menu.gif") no-repeat right top; } #header #header-menu ul li a { color: #ffffff; text-decoration: none; } #header #header-menu ul li a:hover { text-decoration: underline; } #header #header-menu ul li ul { display: none; } /* Header - Search */ #header #header-search { position: absolute; top: 350px; left: 801px; width: 170px; height: 25px; } #header #header-search #searchform { margin: 0; padding: 0; width: 170px; height: 25px; } #header #header-search #s { width: 165px; height: 14px; padding: 5px 0 6px 0; border: 0; font: normal 12px Tahoma, Verdana; color: #ffffff; background: transparent; float: left; } #header #header-search #searchsubmit { background: transparent; border: none; width: 0; height: 25px; padding: 0; float: right; } /* Main */ #main { width: 1022px; padding: 0 0 0 2px; } /* Main - Sidebar */ .sidebar { float: right; width: 206px; font: normal 12px "Century Gothic", Verdana; color: #ffffff; } .sidebar a { color: #ffffff; text-decoration: underline; } .sidebar a:hover { text-decoration: underline; } .sidebar .sidebar-box { width: 206px; background: url("images/sidebar_box.gif") repeat-y; margin-bottom: 20px; } /* Sidebar - Titles */ .sidebar h3 { width: 171px; height: 56px; padding-left: 35px; font: bold 15px/56px "Century Gothic", Verdana; color: #ffffff; background: url("images/sidebar_title.gif") no-repeat; } /* Main - Content */ #content { float: left; width: 579px; padding: 0 4px 0 3px; } /* Main - Content - Post */ #content .post { color: #000000; float: left; margin-bottom: 30px; width: 579px; } /* Post - Title */ #content .post .post-title { width: 579px; height: 70px; background: url("images/post_title.gif") no-repeat; color: #ffffff; font: bold 12px "Century Gothic", Verdana; } #content .post .post-title a { color: #ffffff; text-decoration: none; } #content .post .post-title a:hover { text-decoration: underline; } #content .post .post-title h2 { color: #ffffff; font: bold 16px "Century Gothic", Verdana; padding: 14px 0 1px 0; } #content .post .post-title h2 a { color: #ffffff; text-decoration: none; } #content .post .post-title h2 a:hover { text-decoration: underline; } #content .post .post-title .post-date { margin: 15px 10px 0 17px; width: 46px; height: 40px; text-align: center; float: left; color: #ffffff; font: bold 17px "Century Gothic", Verdana; } #content .post .post-title .post-date span { margin: 2px 0; display: block; font-size: 14px; } /* Post - Entry */ #content .post .post-entry { font: normal 12px/18px "Century Gothic", Verdana; color: #ffffff; width: 522px; margin: 0 9px 0 8px; padding: 0 20px; background: #434343 url("images/post_entry.gif") repeat-x; float: left; } #content .post .post-entry a { color: #ffffff; text-decoration: underline; } #content .post .post-entry a:hover { text-decoration: underline; } #content .post .post-entry .more-link { font: bold 12px/20px "Century Gothic", Verdana; color: #ffffff; float: right; } #content .post .post-entry .more-link a { color: #ffffff; text-decoration: underline; } #content .post .post-entry .more-link a:hover { text-decoration: underline; } /* Post - Info */ #content .post .post-info { clear: both; width: 537px; height: 48px; background: url("images/post_info.gif") no-repeat; font: bold 12px/48px "Century Gothic", Verdana; color: #ffffff; padding: 0 21px; } #content .post .post-info a { color: #ffffff; text-decoration: none; } #content .post .post-info a:hover { text-decoration: underline; } /* Post - Comments */ #content .post h3 { margin: 20px 0 10px 0; color: #ffffff; font: bold 14px "Century Gothic", Verdana; width: 522px; } #content .post .comments { font: normal 12px/18px "Century Gothic", Verdana; color: #ffffff; width: 522px; } #content .post .comments a { color: #ffffff; text-decoration: underline; } #content .post .comments a:hover { text-decoration: underline; } #content .post .comments ol { margin: 10px 0 10px 0; padding-left: 25px; } #content .post .comments ol li { padding: 5px; } #content .post .comments ol li.alt { background: #1e1e1e; } #content .post .comments ol li cite { color: #ffffff; font-style: normal; font-weight: bold; } #content .post .comments ol li cite a { color: #ffffff; text-decoration: underline; } #content .post .comments ol li cite a:hover { text-decoration: underline; } #content .post .comments ol li .commentmetadata a { color: #ffffff; text-decoration: none; } #content .post .comments ol li .commentmetadata a:hover { text-decoration: underline; } #content .post #commentform { margin: 0; font: normal 12px/18px "Trebuchet MS", Verdana; color: #ffffff; width: 522px; } #content .post #commentform a { color: #ffffff; text-decoration: underline; } #content .post #commentform a:hover { text-decoration: underline; } /* Main - Content - Navigation */ #content .navigation { float: left; margin-bottom: 45px; font: bold 11px "Century Gothic", Verdana; color: #ffffff; padding: 0 10px; width: 520px; } #content .navigation a { color: #ffffff; text-decoration: none; } #content .navigation a:hover { text-decoration: underline; } #content .navigation .navigation-previous { float: left; } #content .navigation .navigation-next { float: right; } /* Footer */ #footer { width: 1004px; margin-top: 15px; height: 55px; color: #ffffff; font: bold 12px/55px "Century Gothic", Verdana; text-align: center; background: url("images/footer.gif") repeat-x; } #footer a { color: #ffffff; text-decoration: underline; } #footer a:hover { text-decoration: underline; } /* Sidebar - Menus */ .sidebar ul { margin: 0; padding: 0; list-style-type: none; } .sidebar ul li { color: #ffffff; font: normal 12px/28px "Trebuchet MS", Verdana; border-bottom: 1px solid #000000; padding-left: 35px; } .sidebar ul li a { color: #ffffff; text-decoration: none; } .sidebar ul li a:hover { text-decoration: underline; } .sidebar ul li ul li { border-bottom: none; } /* Sidebar - Tables */ .sidebar #calendar_wrap { margin: 0 auto; padding-bottom: 5px; width: 118px; } .sidebar #calendar_wrap caption { font-weight: bold; } .sidebar #calendar_wrap tbody { text-align: right; } .sidebar #calendar_wrap #today { font-weight: bold; } /* Sidebar - Texts */ .sidebar .textwidget { padding: 0 5px 5px 5px; margin: 0 auto; width: 180px; } #right{ float:left; width:420px; } .tabs-block { clear: left; float: left; width: 397px; padding: 0; margin: 6px 0 10px 15px; display: block; color:#fff; } .tabs-block a { text-decoration:none; color:#fff; margin-left:5px; } .tabs-block a:hover { text-decoration:underline; color:#fff; } .tabs-block p{ margin-left:10px; } .tabbed { width: 100%; overflow: hidden; padding: 0; margin: 0; background: transparent; border: none; } .tabbed ul.tabs { overflow: hidden; display: block; position: relative; top: 0; left: 0; z-index: 999; list-style-type: none; margin: 0; padding: 0; width: 100%; background: transparent; } .tabbed ul.tabs li { display: inline; float: left; padding: 0; margin: 0 1px 0 0; } .tabbed ul.tabs li a { font-weight: bold; display: block; margin: 0; padding: 5px .8em; background-image: url(images/tab_bg.gif); background-repeat: repeat-x; border: 1px solid #666; } .tabs-block ul.tabs li a { padding: 5px .7em; } .tabbed ul.tabs li a:hover { background-image: url(images/tab_bg2.gif); background-repeat: repeat-x; text-decoration: none; color:#fff; } .tabbed ul.tabs li a.tab-current { background: #1e1e1e; border-bottom: 1px solid #1e1e1e; color:#8f8d8d; } .tabs-block .tabbed div, #home .tabbed .c { overflow: hidden; display: block; position: relative; left: 0; top: -1px; z-index: 0; clear: left; width: 100%; margin: 0; padding: 5px 0; border: 1px solid #666; background-color: #1e1e1e; display: none; } div.t2, div.t3, div.t4, div.t5, div.c2, div.c3, div.c4, div.c5, div.c6, div.c7, div.c8, div.c9, div.c10 { display: none; } .tabs-block .tabbed div.t1, #home .tabbed div.c1 { display: block; } .tabs-block .tabbed div { width:395px; } .tabbed div ul { overflow: hidden; padding: 4px 0 2px 0; margin: 0; background-color: #1e1e1e; background-image: url(images/tab_block.gif); background-repeat: repeat-x; background-position: bottom; } .tabbed div ul li { clear: left; background: transparent; padding:4px 0; } .tabbed div ul li a { font-weight: normal; width: 97%; display: block; padding: 2px 0 2px 12px; border: none; color: #fff; font-size:12px; font-family:Arial, Helvetica, sans-serif; } .tabbed div ul li a:hover { text-decoration: underline; } .tabbed div ul li a:link { text-decoration : none; color : #fff; } .tabbed div ul li a:active { text-decoration : none; color : #fff; } .tabbed div ul li a:visited { text-decoration : none; color : #fff; } .tabbed div ul li a:hover { text-decoration : underline; color:#fff; } /************************************************ * [Search Form] * ************************************************/ #searchform { float:left; margin: 0px; margin-left:70px; padding: 4px 0px 0px 0px; } #s { background: #111; width: 210px; color: #fff; font-size: 11px; font-family: Arial, Tahoma, Verdana; padding: 3px; margin: 0px 0px 0px 0px; border-top: 1px solid #666666; border-right: 1px solid #666666; border-left: 1px solid #666; border-bottom: 1px solid #666; } #sbutt { background: #111; color: #FFFFFF; font-size: 11px; font-family: Arial, Tahoma, Verdana; padding: 2px; margin: 0px 0px 0px 3px; border: 1px solid #666; }