/* Theme Name: Black Jelly V2 Theme URI: http://www.techno-flux.co.cc/portfolio/wp-BlackJellyV2 Description: Edited and improved version of BlackGelly. Simple, clean and professional interface featuring dark black graphics. Visit Techno Flux for the greates posts about computers, software, tutorials, gaming and tips. Version: 2.0 Author: AskGraphics.com. Edited by Stefan Author URI: http://www.techno-flux.co.cc Tags: black,fixed-width */ ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{ margin:0; padding:0; } ul{ list-style:none; } a{ color:#8e8e8e; text-decoration:none; } a:hover{ text-decoration:underline; } a img{ border:0; } .clear{ clear:both; } body{ margin:0px; padding:0px; font-family: Georgia, "Times New Roman", Times, serif; font-size:11px; background:#212121; color:#8e8e8e; } #page{ width:1000px; margin:0px auto; } /* HEADER */ #header{ width:100%; height:151px; background:url(images/header_bg.png) no-repeat; } #header_title{ float:left; width:607px; } #header_rss{ float:left; width:38px; padding:58px 0 0 0; } #main_search{ float:right; width:355px; padding:57px 0 0 0; } #searchform_top{ margin-left:10px; } #searchform_top_text{ width:234px; border:0px; background:none; color:#737373; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left; margin:9px 4px 0 0; } #gosearch{ float:left; } #header_title h1{ color:#dde25e; font-size:52px; font-weight:normal; padding:35px 0 0 40px; font-family:Arial, Helvetica, sans-serif; letter-spacing:-3px; } #header_title h1 a{ color:#dde25e; } .description{ font-size:14px; position:relative; top:-5px; color:#fff; display:block; text-align:center; letter-spacing:0; } /* MENU */ #menu{ width:100%; height:39px; background:url(images/menu_bg.gif) no-repeat; } #menu_items{ float:right; width:800px; } #header_link{ float:left; width:200px; } #header_link p{ font-family:Arial, Helvetica, sans-serif; padding:12px 0 0 23px; } #header_link a{ color:#666b2c; font-size:12px; } #menu_items ul{ padding:0 0 0 0; float:right; } #menu_items li{ float:left; display:block; height:39px; font-family:Arial, Helvetica, sans-serif; font-size:13px; background:url(images/menu_items_sep.gif) no-repeat right top; text-transform:uppercase; } #menu_items li.last{ background:none; } #menu_items a{ color:#000; display:block; float:left; padding:12px 20px 0 15px; } #menu_items a:hover, #menu_items a.select{ text-decoration:underline; } /* BODY */ #body{ width:100%; float:left; background:#131313 url(images/body_bg.png) no-repeat; padding-bottom:40px; } #body_left{ width:742px; float:left; } #body_right{ width:258px; float:right; } /* left contact */ #body_left_content{ width:659px; padding-top:30px; margin-left:41px; } .post{ width:100%; } .post-top{ } .post-title{ background:url(images/dotted_grey.gif) repeat-x left bottom; padding:0 0 12px 0; } .post-title h2{ font-size:27px; color:#fff; font-weight:normal; } .post-title h2 a{ color:#fff; } .post-title h3{ font-weight:normal; color:#666666; font-size:11px; padding:5px 20px 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; } .post-title h3 a, .post-title h3 span{ color:#dae05d; font-weight:bold } .post_author{ background:url(images/post_author.gif) no-repeat left 1px; padding:0 0 0 16px; } .post_cat{ background:url(images/post_cat.gif) no-repeat left 1px; padding:0 0 0 16px; } .entry{ line-height:20px; font-size:13px; padding:15px 0 0 0; } .entry p{ padding-bottom:15px; } .entry p a{ text-decoration:underline; color:#afc24b; } .entry p a:hover{ text-decoration:none; } .postmetadata{ background:#212121; width:657px; height:42px; border:1px solid #313131; margin-bottom:30px; font-family:Arial, Helvetica, sans-serif; } .postmetadata .alignright a{ color:#c1de79; font-size:12px; font-weight:bold; text-decoration:underline; } .postmetadata .alignright a:hover{ text-decoration:none; } .postmetadata .alignleft a{ color:#9a9a9a; font-size:12px; background:url(images/comm_a.gif) no-repeat left 1px; padding-left:20px; } .postmetadata .alignleft a span{ font-weight:bold; color:#c1de79; } .postmetadata .alignleft{ padding-top:12px; padding-left:20px; } .postmetadata .alignright{ padding-top:12px; padding-right:20px; } .post-page{ width:100%; } h2.page_title{ font-size:27px; color:#fff; font-weight:normal; padding:0 0 5px 0; background:url(images/dotted_grey.gif) repeat-x left bottom; } .post-page .entry{ } .post-page .entry a{ text-decoration:underline; color:#afc24b; } .post-page .entry a:hover{ text-decoration:none; } .entry strong{ } .post-page .entry strong, .post-page .entry h1, .post-page .entry h2, .post-page .entry h3, .post-page .entry h4, .post-page .entry h5, .post-page .entry h6{ color:#fff; display:block; font-weight:normal; } .post-page .entry strong{ font-size:28px; } .post-page .entry h1{ font-size:26px; padding:0 0 14px 0; } .post-page .entry h2{ font-size:24px; padding:0 0 14px 0; } .post-page .entry h3{ font-size:22px; padding:0 0 12px 0; } .post-page .entry h4{ font-size:20px; padding:0 0 10px 0; } .post-page .entry h5{ font-size:18px; padding:0 0 8px 0; } .post-page .entry h6{ font-size:16px; padding:0 0 6px 0; } /* right content */ #body_right_content{ margin-top:7px; } /* SIDE BAR */ #sidebar{ width:254px; font-family:Arial, Helvetica, sans-serif; } .sidebars h2{ font-size:19px; color:#dde25e; text-transform:uppercase; font-weight:normal; padding:10px 0 0 40px; background:url(images/li_h2.gif) no-repeat; width:214px; height:30px; } .sidebars ul{ color:#6b6b6b; } .sidebars ul li{ margin:0 0 10px 0; } .sidebars ul li ul li{ margin-bottom:0; width:auto; } .sidebars ul li ul li ul li{ margin-left:0; } .sidebars li ul{ background:#191919 url(images/sidebars_li.gif) no-repeat left bottom; width:218px; padding:10px 16px 10px 20px; } .sidebars li ul li ul{ padding-bottom:0px; padding-left:10px; background:none; width:auto; } .sidebars li ul li ul li ul{ } .sidebars li{ margin-bottom:0px; background:none; } .sidebars li li{ margin-bottom:0px; background:url(images/dotted_grey.gif) repeat-x left bottom; padding:4px 0 8px 8px; font-size:13px; } .sidebars li.linkcat ul li{ border-bottom:1px solid #2e2e2e; background:none; } .sidebars li li li{ background:none; border:0; padding-bottom:3px; } .sidebars li a{ color:#6b6b6b; } .sidebars li.widget_categories ul li{ font-weight:bold; color:#a3a74a; } .sidebars li.widget_categories ul li a{ font-weight:normal; } .sidebars li.widget_categories ul li ul li a{ font-weight:normal; } .sidebars li.widget_archives ul li a{ font-weight:normal; } .sidebars li.linkcat ul li a{ font-weight:bold; } .sidebars li.widget_meta ul li a{ font-weight:normal; padding-left:2px; } .sidebars .widget_tags p{ padding:0px 10px 10px 15px; } .sidebars .widget_tags a{ color:#6b6b6b; } .sidebars .textwidget{ padding:10px; } /* FOOTER */ #footer{ width:100%; height:106px; background:url(images/footer_bg.png) no-repeat; } #footer_text{ padding-top:45px; text-align:center; } #footer_text p{ line-height:18px; font-size:12px; color:#fdfdfd; } #footer_text a{ color:#fdfdfd; } #footer_text b a{ color:#c1de79; } /* Begin Typography & Colors */ #wp-calendar #prev a, #wp-calendar #next a { font-size: 9pt; } #wp-calendar a { text-decoration: none; } #wp-calendar caption { font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif; text-align: center; } #wp-calendar th { font-style: normal; text-transform: capitalize; } /* End Typography & Colors */ /* Begin Images */ p img { padding: 0; max-width: 100%; } /* Using 'class="alignright"' on an image will (who would've thought?!) align the image to the right. And using 'class="centered', will of course center the image. This is much better than using align="center", being much more futureproof (and valid) */ img.centered { display: block; margin-left: auto; margin-right: auto; } img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; } img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; } .alignright { float: right; } .alignleft { float: left } /* End Images */ /* Begin Calendar */ #wp-calendar { empty-cells: show; margin: 10px auto 0; width: 98%; } #wp-calendar #next a { padding-right: 10px; text-align: right; } #wp-calendar #prev a { padding-left: 10px; text-align: left; } #wp-calendar a { display: block; } #wp-calendar caption { text-align: center; width: 100%; } #wp-calendar td { padding: 3px 0; text-align: center; } #wp-calendar td.pad:hover { /* Doesn't work in IE */ background-color: #fff; } /* End Calendar */ /* Begin Various Tags & Classes */ acronym, abbr, span.caps { cursor: help; } acronym, abbr { border-bottom: 1px dashed #999; } blockquote { margin: 15px 30px 10px 10px; padding-left: 24px; padding-bottom:7px; background:url(images/blockquote_bg.gif) repeat-y; } blockquote blockquote{ background:url(images/blockquote_bg2.gif) repeat-y; } blockquote cite { margin: 5px 0 0; display: block; } .center { text-align: center; } hr { display: none; } a img { border: none; } .navigation { display: block; text-align: center; margin-top: 10px; margin-bottom: 60px; clear:both; } .navigation a{ color:#9a9a9a; font-size:12px; text-decoration:underline; } .navigation a:hover{ text-decoration:none; } .navigation .alignleft a{ background:url(images/prev.gif) no-repeat left 2px; padding:0 0 0 16px; } .navigation .alignright a{ padding:0 16px 0 0; background:url(images/next.gif) no-repeat right 2px; } /* End Various Tags & Classes*/ /* Begin Lists Special stylized non-IE bullets Do not work in Internet Explorer, which merely default to normal bullets. */ .entry ul { margin: 0 10px 15px 0; list-style: none; padding:15px 15px 15px 20px; background:#171717; border:1px solid #1c1c1c; border-left:5px solid #1c1c1c; } .entry ul li { border-bottom:1px solid #2d2d2b; background:url(images/entry_before.gif) no-repeat left 10px; padding:3px 0 4px 12px; } .entry ul li:before{ /*content: url(images/entry_before.gif);*/ } .entry ol { margin: 0 10px 15px 0; padding:15px 15px 15px 40px; background:#171717; border:1px solid #1c1c1c; border-left:5px solid #1c1c1c; } .entry ol li { margin: 0; padding: 0; padding-bottom:4px; padding-top:3px; border-bottom:1px solid #2d2d2b; } .postmetadata ul, .postmetadata li { display: inline; list-style-type: none; list-style-image: none; } ol li{ list-style: decimal outside; } /* End Entry Lists */ /* Begin Form Elements */ #searchform { margin: 10px auto; padding: 5px 3px; text-align: center; } #sidebar #searchform #s { width: 108px; padding: 2px; } #sidebar #searchsubmit { padding: 1px; } .entry form { /* This is mainly for password protected posts, makes them look better. */ text-align:center; } select { width: 130px; } #commentform{ width:400px; } #commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0; } #commentform textarea { width: 350px; padding: 2px; } #commentform #submit { margin: 0; width:96px; height:34px; } /* End Form Elements */ /* Begin Comments*/ h2#comments_title{ font-size:27px; color:#fff; font-weight:normal; padding:0 0 5px 0; background:url(images/dotted_grey.gif) repeat-x left bottom; margin:0 0 10px 35px; } .alt { margin: 0; padding: 10px; } .commentlist { padding: 0; text-align: justify; margin:0 0 0 35px; } .commentlist li { margin: 15px 0 3px; padding: 5px 0 0 0; list-style: none; background:#171717 url(images/commentlist_li.gif) repeat-x; border:1px solid #1c1c1c; } .commentlist li.alt { } .commentlist li li { margin: 0px; padding: 5px 10px 5px; border-bottom:0px; background:none; border:0; } .commentlist p { margin: 10px 5px 10px 0; line-height:18px; } .commentmet_text{ padding-left:5px; padding-top:5px; } #commentform p { margin: 5px 0; } .nocomments { text-align: center; margin: 0; padding: 0; } .commentmetadata { margin: 0 20px 0 20px; display: block; padding:7px 0px 12px 0; color:#dde25e; font-size:17px; font-weight:bold; text-transform:capitalize; background:url(images/dotted_grey.gif) repeat-x left bottom; } .commentmetadata span{ color:#9a9a9a; font-weight:normal; } .commentmetadata a{ color:#dde25e; } .commentmet_text{ padding:0 20px 10px 20px; font-size:13px; } .alt .commentmetadata_end{ } .commentmetadata_end{ text-align:right; margin: 0 20px 0 20px; display: block; padding:12px 0px 12px 0; color:#a2a2a2; background:url(images/dotted_grey.gif) repeat-x; font-weight:bold; } .commentmetadata_end span{ color:#a2a2a2; font-weight:normal; } #respond_box{ margin:40px 15px 0 35px; padding-bottom:60px; } h3#respond{ font-size:27px; color:#fff; font-weight:normal; padding:0 0 5px 0; background:url(images/dotted_grey.gif) repeat-x left bottom; margin:0 0 10px 0; } #commentform{ margin-left:55px; color:#a1a1a1; font-size:12px; width:70%; } #commentform label{ position:relative; top:-2px; } #commentform a{ color:#a1a1a1; } #commentform input{ background:#212121; border:3px #404040 solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:3px; color:#FFFFFF; } #commentform textarea{ background:#212121; border:3px #404040 solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:3px; margin:5px 0 0 0; color:#FFFFFF; } #commentform input#submit{ background:none; border:0px; } /* End Comments */ /* Archives page */ .page_archives_div{ padding-bottom:60px; } .ar_panel{ } .ar_panel3{ } .page_archives_div h2{ font-size:27px; color:#fff; font-weight:normal; padding:0 0 5px 0; background:url(images/dotted_grey.gif) repeat-x left bottom; } .page_archives_div ul h2{ } .page_archives_div ul{ margin:10px 0 40px 0; padding:0px; } .page_archives_div ul li{ margin:0px; padding:6px 0 8px 5px; list-style:none; background:none; border-bottom:1px solid #2c2c2c; } .page_archives_div ul li ul li{ border:0px; background:none; } .page_archives_div ul li ul{ margin:0px; padding:0px; padding-left:10px; } .page_archives_div ul li a{ font-weight:normal; color:#858585; font-size:13px; font-family:Arial, Helvetica, sans-serif; background:url(images/page_archives_div_a.gif) no-repeat left 5px; padding:0 0 0 11px; } .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; }