/* Theme Name: Black Glass Theme URI: http://www.webdesign-er.com/wordpress-themes/ Description: Simple and elegant dark theme with 2-columns. The theme is widget-ready. I hope you like it. Thank you for downloading the theme! Tags: two-columns, fixed-width, black, white Version: 1.0.7 Author: Christopher Bergmann Author URI: http://www.webdesign-er.com/ */ /*------------General-------------*/ #all { margin: auto; width: 698px; } body { background-image: url(bodybg.jpg); background-repeat: repeat-x; } /*------------Header-------------*/ #header { width: 695px; height: 200px; border: 1px solid #ababab; background-image: url(header.jpg); margin: auto; color: #000; } #header h1 { padding-left: 20px; margin-top: 85px; margin-bottom: 5px; } #header a { font-size: 24px; font-family: Arial, Sans-Serif; color: #fff; text-decoration: none; } .description { font-size: 15px; font-family: Arial, Sans-Serif; color: #fff; padding-left: 20px; margin: 0; } .headlinks { color: #fff; font-family: Arial, Sans-Serif; font-size: 12px; float: right; padding-right: 5px; margin: 0; } .headlinks a { color: #fff; } .headlinks a:hover { text-decoration: none; } #navigation { width: 696px; background-image: url(navigation_bg.jpg); background-repeat: repeat-x; height: 44px; margin-top: 10px; margin-left: auto; margin-right: auto; border-bottom: 1px solid #ababab; border-top: 1px solid #ababab; border-right: 1px solid #ababab; border-left: 1px solid #ababab; } #navigation ul { list-style-type: none; margin: 0; padding: 0; width: 696px; border: 0; } #navigation li { width: 115px; margin: 0; float: left; text-align: center; list-style-type: none; border-right: 1px solid #ababab; } #navigation li a { text-decoration: none; color: #fff; display: block; width: 100%; background-image: url(button.jpg); padding-top: 14px; padding-bottom: 14px; font-size: 13px; font-family: Arial, Sans-Serif; background-repeat: no-repeat; margin: 0; } #navigation li a:hover { background-image: url(button_hover.jpg); background-repeat: no-repeat; } #navigation .page_item ul{ display: none; } .endfloat { float: none; clear: both; width: 1px; margin: 0; padding: 0; font-size: 0px; line-height: 0px; height: 0px; } /*------------Sidebar-------------*/ #categories h2 { font-size: 12px; color: #fff; background: url(cat_headline.jpg); margin: 0; margin-top: 10px; border-top: 1px solid #ababab; border-left: 1px solid #ababab; border-right: 1px solid #ababab; width: 146px; padding: 7px; padding-top: 5px; padding-bottom: 5px; } #categories ul { margin: 0; padding: 0; } #categories li{ padding: 5px; border-bottom: 1px solid #ababab; border-left: 1px solid #ababab; border-right: 1px solid #ababab; width: 150px; margin: 0; display: block; background-image: url(recent-comments_bg.jpg); background-repeat: repeat-y; font-family: Arial, Sans-Serif; font-size: 12px; color: #fff; } #categories a{ font-size: 12px; margin: 0; color: #fff; text-decoration: none; font-family: Arial, Sans-Serif; } #categories a:hover{ text-decoration: underline; } .widget_categories ul { margin: 0; padding: 0; } .widget_categories li{ padding: 5px; border-bottom: 1px solid #ababab; border-left: 1px solid #ababab; border-right: 1px solid #ababab; width: 150px; margin: 0; display: block; background-image: url(recent-comments_bg.jpg); background-repeat: repeat-y; font-family: Arial, Sans-Serif; font-size: 12px; color: #fff; } .widget_categories a{ font-size: 12px; margin: 0; color: #fff; text-decoration: none; font-family: Arial, Sans-Serif; } .widget_categories a:hover{ text-decoration: underline; } #mainnavigation .cat-item ul { margin: 0; margin-left: -5px; margin-top: 5px; padding: 0; } #mainnavigation .cat-item ul li{ margin: 0; padding: 5px; padding-bottom: 0; border-top: 1px solid #ababab; border-left: 0; border-right: 0; border-bottom: 0; } #mainnavigation .page_item a{ display: block; font-size: 12px; padding: 5px; width: 150px; background-image: url(recent-comments_bg.jpg); background-repeat: repeat-y; margin: 0; border-bottom: 1px solid #ababab; border-left: 1px solid #ababab; border-right: 1px solid #ababab; color: #fff; text-decoration: none; font-family: Arial, Sans-Serif; } #mainnavigation .page_item a:hover{ text-decoration: underline; } #archives h2 { font-size: 12px; color: #fff; background: url(cat_headline.jpg); margin: 0; margin-top: 10px; border-top: 1px solid #ababab; border-left: 1px solid #ababab; border-right: 1px solid #ababab; width: 146px; padding: 7px; padding-top: 5px; padding-bottom: 5px; } #archives ul { margin: 0; padding: 0; } #archives li { padding: 5px; border-bottom: 1px solid #ababab; border-left: 1px solid #ababab; border-right: 1px solid #ababab; width: 150px; margin: 0; display: block; background-image: url(recent-comments_bg.jpg); background-repeat: repeat-y; font-family: Arial, Sans-Serif; font-size: 12px; color: #fff; } #archives li a{ font-size: 12px; margin: 0; width: 150px; color: #fff; text-decoration: none; font-family: Arial, Sans-Serif; } #archives li a:hover{ text-decoration: underline; } .widget_archive ul { margin: 0; padding: 0; } .widget_archive li { padding: 5px; border-bottom: 1px solid #ababab; border-left: 1px solid #ababab; border-right: 1px solid #ababab; width: 150px; margin: 0; display: block; background-image: url(recent-comments_bg.jpg); background-repeat: repeat-y; font-family: Arial, Sans-Serif; font-size: 12px; color: #fff; } .widget_archive li a{ font-size: 12px; margin: 0; width: 150px; color: #fff; text-decoration: none; font-family: Arial, Sans-Serif; } .widget_archive li a:hover{ text-decoration: underline; } #tag_cloud { background-color: #F7F7F7; border-bottom: 1px solid #C9C9C9; border-left: 1px solid #C9C9C9; border-right: 1px solid #C9C9C9; text-align: center; font-family: Arial, Sans-Serif; } #tag_cloud .widgettitle { border-top: 1px solid #C9C9C9; border-left: 0; border-right: 0; border-bottom: 1px solid #C9C9C9; } #tag_cloud a { padding: 5px; color: #7A7A7A; text-decoration: none; } #tag_cloud a:hover { text-decoration: underline; } .widget_tag_cloud { background-image: url(recent-comments_bg.jpg); background-repeat: repeat-y; border-bottom: 1px solid #ababab; border-left: 1px solid #ababab; border-right: 1px solid #ababab; text-align: center; font-family: Arial, Sans-Serif; width: 160px; } .widget_tag_cloud .widgettitle { border-top: 1px solid #ababab; border-left: 0; border-right: 0; border-bottom: 1px solid #ababab; } .widget_tag_cloud a { padding: 5px; color: #fff; text-decoration: none; width: 160px; } .widget_tag_cloud a:hover { text-decoration: underline; } .widget_links ul { padding: 0; margin: 0px; } .widget_links li { list-style-type: none; width: 160px; margin: 0; margin-left: auto; margin-right: auto; padding: 0; } .widget_links li a{ display: block; font-size: 12px; padding: 5px; width: 150px; background-image: url(recent-comments_bg.jpg); background-repeat: repeat-y; margin: 0; border-bottom: 1px solid #ababab; border-left: 1px solid #ababab; border-right: 1px solid #ababab; color: #fff; text-decoration: none; font-family: Arial, Sans-Serif; } .widget_links li a:hover{ text-decoration: underline; } .linkcat h2{ font-size: 12px; color: #fff; background: url(cat_headline.jpg); margin: 0; margin-top: 10px; border-top: 1px solid #ababab; border-left: 1px solid #ababab; border-right: 1px solid #ababab; width: 146px; padding: 7px; padding-top: 5px; padding-bottom: 5px; } .linkcat ul { padding: 0; margin: 0px; } .linkcat li { list-style-type: none; width: 160px; margin: 0; margin-left: auto; margin-right: auto; padding: 0; } .linkcat li a{ display: block; font-size: 12px; padding: 5px; width: 150px; background-image: url(recent-comments_bg.jpg); background-repeat: repeat-y; margin: 0; border-bottom: 1px solid #ababab; border-left: 1px solid #ababab; border-right: 1px solid #ababab; color: #fff; text-decoration: none; font-family: Arial, Sans-Serif; } .linkcat li a:hover{ text-decoration: underline; } #meta h2 { font-size: 12px; color: #fff; background: url(cat_headline.jpg); margin: 0; margin-top: 10px; border-top: 1px solid #ababab; border-left: 1px solid #ababab; border-right: 1px solid #ababab; width: 146px; padding: 7px; padding-top: 5px; padding-bottom: 5px; } #meta ul { padding: 0; margin: 0px; } #meta li { list-style-type: none; width: 160px; margin: 0; margin-left: auto; margin-right: auto; padding: 0; } #meta li a{ display: block; font-size: 12px; padding: 5px; width: 150px; background-image: url(recent-comments_bg.jpg); background-repeat: repeat-y; margin: 0; border-bottom: 1px solid #ababab; border-left: 1px solid #ababab; border-right: 1px solid #ababab; color: #fff; text-decoration: none; font-family: Arial, Sans-Serif; } #meta li a:hover{ text-decoration: underline; } .widget_meta ul { padding: 0; margin: 0px; } .widget_meta li { list-style-type: none; width: 160px; margin: 0; margin-left: auto; margin-right: auto; padding: 0; } .widget_meta li a{ display: block; font-size: 12px; padding: 5px; width: 150px; background-image: url(recent-comments_bg.jpg); background-repeat: repeat-y; margin: 0; border-bottom: 1px solid #ababab; border-left: 1px solid #ababab; border-right: 1px solid #ababab; color: #fff; text-decoration: none; font-family: Arial, Sans-Serif; } .widget_meta li a:hover{ text-decoration: underline; } .widgettitle a{ font-size: 12px; color: #fff; width: 146px; padding: 0; margin: 0; } .widget_rss ul { padding: 0; margin: 0px; } .widget_rss li { list-style-type: none; width: 160px; margin: 0; margin-left: auto; margin-right: auto; padding: 0; } .widget_rss li a{ display: block; font-size: 12px; padding: 5px; width: 150px; background-image: url(recent-comments_bg.jpg); background-repeat: repeat-y; margin: 0; border-bottom: 1px solid #ababab; border-left: 1px solid #ababab; border-right: 1px solid #ababab; color: #fff; text-decoration: none; font-family: Arial, Sans-Serif; } .widget_rss li a:hover{ text-decoration: underline; } #recentcomments { width: 155px; background-image: url(recent-comments_bg.jpg); background-repeat: repeat-y; margin: 0; border-left: 1px solid #ababab; border-right: 1px solid #ababab; font-family: Arial, Sans-Serif; font-size: 12px; color: #fff; } #recentcomments .recentcomments{ border-bottom: 1px solid #ababab; padding: 5px; width: 150px; } #recentcomments a { display: block; font-size: 12px; width: 150px; margin: 0; color: #fff; text-decoration: none; font-family: Arial, Sans-Serif; } #recentcomments a:hover { text-decoration: underline; } .widget_recent_entries li{ list-style-type: none; width: 160px; margin: 0; margin-left: auto; margin-right: auto; padding: 0; } .widget_recent_entries li a{ display: block; font-size: 12px; padding: 5px; width: 150px; background-image: url(recent-comments_bg.jpg); background-repeat: repeat-y; margin: 0; border-bottom: 1px solid #ababab; border-left: 1px solid #ababab; border-right: 1px solid #ababab; color: #fff; text-decoration: none; font-family: Arial, Sans-Serif; } .widget_recent_entries li a:hover{ text-decoration: underline; } .widgettitle { font-size: 12px; color: #fff; background: url(cat_headline.jpg); margin: 0; margin-top: 10px; border-top: 1px solid #ababab; border-left: 1px solid #ababab; border-right: 1px solid #ababab; width: 146px; padding: 7px; padding-top: 5px; padding-bottom: 5px; } #leftnavigation { float: left; width: 146px; padding: 0; padding-left: 10px; margin: 0; margin-top: 0px; } #mainnavigation { padding-top: 0; font-family: Arial, Sans-Serif; list-style: none; } #mainnavigation li { list-style: none; } #mainnavigation ul { margin: 0; padding: 0; border-bottom: #ababab; width: 160px; } #search { margin-top: 10px; width: 146px; } #search label{ display: none; } #search li{ margin: 0; margin-top: 10px; } #search ul{ padding: 0; color: #fff; font-size: 12px; width: 160px; } #s { width: 155px; padding-left: auto; padding-right: auto; } #sub { margin-left: 0px; margin-top: 5px; } .widget_search { margin-top: 10px; } .widget_search #s { width: 155px; padding-left: auto; padding-right: auto; } .screen-reader-text { display: none; } .textwidget { width: 150px; background-image: url(recent-comments_bg.jpg); margin: 0; border-left: 1px solid #ababab; border-right: 1px solid #ababab; border-bottom: 1px solid #ababab; padding: 5px; font-family: Arial, Sans-Serif; font-size: 12px; color: #fff; } /* #calendar .widgettitle { } #calendar caption{ background: #cecece; text-decoration: underline; font-weight: bold; } #calendar a { width: 16px; padding: 0; margin: 0; } #calendar a:hover { } #calendar_wrap { border: 1px solid #ababab; } #wp-calendar { width: 160px; padding-left: 0px; background: #cecece; text-align: center; margin: 0; } #prev a { width: 40px; } #next a { width: 40px; float: right; } */ .widget_calendar { width: 160px; border: 1px solid #ababab; background-color: #cecece; margin-top: 10px; } .widget_calendar h2 { margin-top: 0; border: 0; width: 146px; } .widget_calendar table { background-color: #cecece; width: 160px; padding: 5px; font-size: 12px; font-family: Arial, Sans-Serif; } .widget_calendar tbody{ text-align: center; } .widget_calendar a { color: #fff; text-decoration: none; } .widget_calendar a:hover { text-decoration: underline; } .widget_calendar caption { background-color: #cecece; padding: 5px; font-size: 14px; text-decoration: underline; margin: 0; } #popular-posts ul { margin: 0; padding: 0; } #popular-posts li{ padding: 5px; border-bottom: 1px solid #ababab; border-left: 1px solid #ababab; border-right: 1px solid #ababab; width: 150px; margin: 0; display: block; background-image: url(recent-comments_bg.jpg); font-family: Arial, Sans-Serif; font-size: 12px; color: #fff; } #popular-posts li a{ font-size: 12px; margin: 0; color: #fff; text-decoration: none; font-family: Arial, Sans-Serif; } #popular-posts a:hover{ text-decoration: underline; } #recentcomments a{ color: #fff; text-decoration: underline; border: none; background-image: none; } #recentcomments a:hover{ text-decoration: none; background-image: none; } /*------------Content/Comments-------------*/ #content { width: 696px; margin: 0; margin-top: 10px; float: right; border: 1px solid #ababab; background-image: url(content_bg.jpg); background-color: #999; background-repeat: repeat-x; font-family: Arial, Sans-Serif; font-size: 13px; padding-bottom: 50px; } .avatar{ padding-left: 10px; } #comment { width: 300px; } #comments { background: url(headline.jpg); background-repeat: repeat-x; color: #fff; padding: 7px; padding-top: 5px; padding-bottom: 5px; font-size: 12px; margin: 0; margin-top: 10px; border-top: 1px solid #ababab; border-right: 1px solid #ababab; border-left: 1px solid #ababab; height: 15px; } .commentlist{ background: #f0f0f0; list-style: none; margin: 0; padding: 0; border-top: 1px solid #ababab; border-right: 1px solid #ababab; border-left: 1px solid #ababab; } .commentlist li { padding-top: 7px; border-bottom: 1px solid #ababab; } .commentlist li p { padding-left: 7px; padding-right: 7px; margin: 0; margin-bottom: 7px; margin-top: 7px; } .commentlist cite { padding-left: 7px; padding-right: 7px; color: #000; } .commentlist .commentmetadata { padding-left: 7px; padding-right: 7px; } .commentlist a{ color: #000; } .commentlist a:hover{ text-decoration: none; } #respond { background: url(headline.jpg); background-repeat: repeat-x; color: #fff; padding: 7px; padding-top: 5px; padding-bottom: 5px; font-size: 12px; margin: 0; margin-top: 10px; border-top: 1px solid #ababab; border-right: 1px solid #ababab; border-left: 1px solid #ababab; height: 15px; } #commentform { background: #f0f0f0; padding: 7px; margin: 0; border: 1px solid #ababab; } #commentform p{ margin: 0; } #commentform a{ color: #000; } #commentform a:hover{ text-decoration: none; } #textcontent { float: right; text-align: justify; font-family: Arial, Sans-Serif; font-size: 12px; padding-right: 10px; width: 505px; margin-top: 0px; } .post { width: 505px; margin-top: 10px; } .post h2 { background: url(headline.jpg); color: #fff; padding: 7px; padding-top: 5px; padding-bottom: 5px; font-size: 12px; background-repeat: repeat-x; margin: 0; border-top: 1px solid #ababab; border-right: 1px solid #ababab; border-left: 1px solid #ababab; height: 15px; } .post h2 a { color: #fff; text-decoration: none; } .post h2 a:hover { text-decoration: underline; } .entry { background-color: #f0f0f0; color: #000; padding: 7px; padding-top: 5px; padding-bottom: 5px; margin: 0; border: 1px solid #ababab; } .entry p{ margin: 0; } .entry h1 { font-size: 16px; margin-top: 5px; margin-left: 0px; margin-right: 0px; margin-bottom: 5px; } .entry h2 { font-size: 15px; background: none; border: 0; color: #000; padding: 0; margin-top: 5px; margin-left: 0px; margin-right: 0px; margin-bottom: 5px; } .entry h3 { font-size: 14px; margin-top: 5px; margin-left: 0px; margin-right: 0px; margin-bottom: 5px; } .entry h4{ font-size: 13px; margin-top: 5px; margin-left: 0px; margin-right: 0px; margin-bottom: 5px; } .entry h5 { font-size: 12px; margin-top: 5px; margin-left: 0px; margin-right: 0px; margin-bottom: 5px; } .entry h6 { font-size: 11px; margin-top: 5px; margin-left: 0px; margin-right: 0px; margin-bottom: 5px; } .entry a { color: #858585; } .entry a:hover { color: #ADADAD; } .entry blockquote { background: #cecece; padding: 5px; } .entry code { background: #fff; } .entry pre { white-space: pre-wrap; /* css-3 */ white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ word-wrap: break-word; /* Internet Explorer 5.5+ */ width: 99%; } .entry ol li{ list-style-type: decimal; } .postmetadata { background: url(headline.jpg); color: #fff; padding: 7px; padding-top: 5px; padding-bottom: 5px; text-decoration: none; font-size: 12px; background-repeat: repeat-x; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; border-right: 1px solid #ababab; border-left: 1px solid #ababab; border-bottom: 1px solid #ababab; } .postmetadata a{ color: #fff; } .previous_next { text-align: center; font-family: Arial, Sans-Serif; width: 505px; margin-top: 20px; font-size: 13px; color: #fff; } .previous_next a{ font-size: 13px; color: #fff; text-decoration: none; } .previous_next a:hover{ text-decoration: underline; } /*------------Footer-------------*/ #content { width: 696px; margin: 0; margin-top: 10px; float: right; border: 1px solid #ababab; background-image: url(content_bg.jpg); background-color: #999; background-repeat: repeat-x; font-family: Arial, Sans-Serif; font-size: 13px; padding-bottom: 50px; } #footer { width: 698px; height: 101px; background-image: url(footer_bg.jpg); background-repeat: repeat-x; margin-left: auto; margin-right: auto; margin-top: 0px; font-family: Arial, Sans-Serif; font-size: 12px; color: #fff; text-align: center; padding: 0; } #footer p { margin-top: 0px; padding-top: 28px; } #footer a { color: #fff; text-decoration: underline; } #footer a:hover { text-decoration: none; } #footer .rss { background-image: url(rss.png); background-repeat: no-repeat; padding-left: 16px; margin: 0; background-position:0 2px; } .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; } #tags { margin: 10px; padding: 5px; border: 1px solid #ababab; text-align: left; } #tags a { text-decoration: none; } #tags a:hover { text-decoration: underline; }