/* THEME NAME: Dream in Infrared THEME URI: http://wp-iodiir.sf.net/ DESCRIPTION: Fluid width, light on dark theme with lots of CMS features. Based on the rich semantics of the Sandbox theme. See the documentation and support forum. VERSION: 0.6.0 AUTHOR: Adam Freetly AUTHOR URI: http://archgfx.net/ Tags:magazine style,three column,fluid width,black,red,theme options,custom header */ /********************* global layout *********************/ body { font-size: 76%; background:#832331 url('img/filigreetilered3.jpg') repeat-y fixed -69px 0; color: #b9b9b9; padding: 0; margin: 0; } #header { text-align:left; color:#b9b9b9; margin:0; width:175px; /* background: transparent url('img/head2.jpg') repeat-x 0 0; */ padding: 127px 0 0 0; position:absolute; z-index:98; top:0; left:0; } h1#blog-title { display: block; border: #b9b9b9 1px solid; padding: 0; margin: 10px 25px; text-align: center; font-size: 1em; letter-spacing: 1px; } h1#blog-title:hover { border: #fff 1px solid; background: url('img/filigreetilered3.jpg') repeat-y fixed -461px 0; } h1 a, h1 a:visited { padding: 0; margin: 0; padding-top: 125px; display: block; background: url('img/logo.gif') no-repeat 50% 0; height: 60px; width: 100%; color: #b9b9b9; text-decoration: none; } h1 a:hover { color: #fff; } #globalnav { padding-right: 0; margin-top: 20px; text-align:right; padding-left: 25px; } #menu { width: 138px; } div#secondary, div#footer, body.home #nav-below, body.archive #nav-below, body.search #nav-below, body.page .entry-edit, .longtailvert, #sub_pages { clear: both; } #wrapper { margin-left: 175px; background: #222 url('img/filigreetilegy3.jpg') fixed -69px 0; border-left:3px solid #b9b9b9; } * html #wrapper { width: 100% } * html #header { left: 0; margin: 0 0 0 0 !important; } #secondary ul, #sub_pages ul { margin: 0; padding: 0; } #secondary ul { padding-bottom: 7.5em; } /********************* home and archive layout *********************/ #menu ul, body.home div#primary, body.archive div#primary, body.search div#primary, body.single #nav-above, body.home .entry-meta .meta-sep, body.archive .entry-meta .meta-sep, body.search .entry-meta .meta-sep, q:before, q:after, #footer .meta-sep, body.page .akst_link a, .pagelist .current_page_item ul, body.loggedin .form-label, #blcCommentList br, #primary #calendar .widgettitle, .comment-meta .meta-sep, .widget .akst_link { display: none; } body.home div#content, body.archive div#content, body.search div#content { margin: 0; padding: 0; } body.home div.hentry, body.archive div.hentry, body.search div.hentry { margin: 0; clear: both; width: 100%; padding: 0; position: relative; } body.home .entry-meta, body.home .entry-date, body.archive .entry-meta, body.archive .entry-date, body.search .entry-meta, body.search .entry-date { float: left; display: block; width: 200px; overflow: hidden; text-align:right; padding: 2px 0; clear:left; } body.home .entry-date, body.archive .entry-date, body.search .entry-date { padding-top: 10px; background: #fff url('img/title-2_02.jpg') no-repeat top left; } /********************* single page layout *********************/ body.single div#container, body.page div#container, body.four04 div#container { float: right; margin: 0 0 0 -200px; width: 100%; } body.single div#content, body.page div#content, body.four04 div#content { margin: 0 0 0 200px; background: #222 url('img/filitgreetilegy3.jpg') fixed; } body.single div#primary, body.page div#primary, body.four04 div#primary { float: left; width: 200px; overflow: hidden; } /********************* major elements *********************/ #menu { padding: 0; background: transparent; margin: 0; } #menu li { list-style-type: none; background: transparent; margin: 10px 0; text-align: left; } #secondary .widget ul li, #secondary .linkcat li, #nav-above li, #nav-above div, #nav-above ul, .content-meta .entry-summary * { display: inline; } .content-meta .entry-summary, #blog-description, .credit p, .archive-meta p { display: block !important; height: 56px; overflow: hidden; background: #333 url('img/contentmeta-red_01.jpg') repeat-x top left; padding: 2px 5px; margin: 0; } .content-meta .entry-summary br { display: none; } #footer .credit, .archive-meta, .content-meta { display: block !important; background: #832331; margin: 10px; color: #666666; padding: 4px 4px 0 4px; width: 33%; } .archive-meta, .content-meta { position: absolute; top: 0px; right: 0px; text-align:right; } span.subscribe, #generator-link { background:#832331 url(img/contentmeta-red_02.jpg) repeat-x scroll left top; border-top:2px solid #FFFFFF; color:#FFFFFF; display:block !important; font-weight:bold; padding:0pt 0pt 2px 5px; text-transform:uppercase; } #footer .credit #generator-link, #footer .credit p { text-align: left; } /********************* single page formatting *********************/ body.single #primary, body.page #primary, body.four04 #primary { padding: 0; } body.single #primary ul, body.page #primary ul, body.four04 #primary ul { padding:0; margin: 0; } body.single #primary li, body.page #primary li, body.four04 #primary li { list-style-type: none; margin: 0; padding: 8px; } body.single #primary #home-link, body.page #primary #home-link, body.four04 #primary #home-link { list-style-type: none; padding: 0; margin: 0; } body.single #primary #home-link h2, body.page #primary #home-link h2, body.four04 #primary #home-link h2 { padding: 112px 10px 7px 0; background: #000 url('img/menu.png') repeat-x bottom left; border-bottom: #b9b9b9 2px solid; margin: 0; text-align:right; font-size: 1.2em; } body.single #home-link a, body.page #home-link a, body.four04 #home-link a { font-family: "Georgia", "Times New Roman", Serif; font-size: 1.2em; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; text-decoration: none; color: #b9b9b9; padding: 5px 5px 7px 5px; } body.single #home-link a:hover, body.page #home-link a:hover, body.four04 #home-link a:hover { padding-bottom: 5px; border-bottom: #b9b9b9 2px solid; } body.single .hentry, body.page .hentry { padding-right: 10px; background: #222222 url(img/filigreetilegy3.jpg) repeat fixed -69px 0; } #post-0 { background: #222222 url(img/filigreetilegy3.jpg) repeat fixed -69px 0; } #post-0 input#s { width: 380px; } body.single .entry-title, .entry-title a, .entry-title a:visited, .entry-title a:hover, body.page h2.entry-title, body.four04 .entry-title, .comments h3, .headlines h3 { font-family: "Georgia", "Times New Roman", Serif; color: #832331; text-decoration: none; } body.single .entry-title, body.page h2.entry-title, body.four04 .entry-title { font-weight: bold; padding: 112px 0 9px 10px; width: 100%; background: #000 url('img/menu.png') repeat-x bottom left; border-bottom: #b9b9b9 2px solid; margin: 0; overflow:hidden; font-size: 1.2em; } body.single .entry-meta { margin: 10px 25px 25px 25px; padding: 5px 5px 0 5px; border: 1px solid #565656; background: #212121; } body.single .entry-meta .nav-previous { padding: 0.5em 26px; background: url('icons/arrow_left.png') no-repeat 5px 50%; } body.single .entry-meta .nav-next { padding: 0.5em 26px; background: url('icons/arrow_right.png') no-repeat 5px 50%; } /********************* Magazine Layout *********************/ body.page .hfeed h3.entry-title, .headlines h3 { border-left: #b9b9b9 1px solid; border-bottom: #b9b9b9 1px solid; border-top: #565656 1px solid; padding-top: 1.6em; padding-left: 10px; margin: 0; clear:both; font-size: 1.5em; background: #212121; } body.page .entry-meta { background: #212121; padding: 5px 5px 10px 5px; border-left: #b9b9b9 1px solid; margin: 0; } .headlines { border-left: #b9b9b9 1px solid; border-top: #b9b9b9 2px solid; background: #000; } .headlines .entry-content, .headlines .entry-meta, .headlines h3 { border-left: 0 !important; } .headlines .entry-content { height: 250px; } body.page .entry-summary * { display: inline; } body.page .entry-summary br, .entry-summary .sig, .widget .sig, .widget .sig p { display: none !important; } .headlines .left { margin: 0.5em 0 0.5em 1em; } .headlines h4 { border-bottom: 1px #8f682c solid; font-family: "Georgia", "Times New Roman", Serif; padding: 2px 5px; text-align: left; clear:both; margin-bottom: 0; } .headlines h4 a, .headlines h4 a:visited { color: #b9b9b9; text-decoration: none; } .headlines h4 a:hover, .headlines h4 a:active { color: #fff; } .headlines h3 a, .headlines h3 a:hover { color: #832331; text-decoration: none; } body.page .entry-content { margin: 0 !important; } body.page .hentry .entry-summary { padding-bottom: 1em; } .sub_page_list .entry-summary { padding-bottom: 1em; padding-top: 0.5em; } /********************* home and archive styling *********************/ body.home h2.entry-title, body.archive h3.entry-title, body.search h3.entry-title { padding-left: 210px; background: #333 url('img/title-2_01.jpg') no-repeat bottom left; border-bottom: #b9b9b9 1px solid; border-top: #565656 1px solid; padding-top: 1.6em; margin: 0; clear:both; font-size: 1.5em; } .navigation .page-title { font-family: "Georgia", "Times New Roman", Serif; color: #832331; text-decoration: none; padding: 73px 75px 7px 75px; margin: 0; } body.archive .navigation * { display: inline; } body.archive #nav-above a { padding-bottom: 7px; } body.archive .archive-meta, body.single .post-excerpt { overflow: hidden; } body.home .entry-category, body.home .entry-edit, body.home .entry-commentlink, body.archive .entry-category, body.archive .entry-edit, body.archive .entry-commentlink, body.search .entry-category, body.search .entry-edit, body.search .entry-commentlink, body.home .entry-tags, body.archive .entry-tags, body.search .entry-tags, body.home .entry-author, body.archive .entry-author, body.search .entry-author { padding: 2px 21px 2px 5px; display: block; border-bottom: #565656 1px solid; } body.home .entry-meta .entry-category, body.archive .entry-meta .entry-category, body.search .entry-meta .entry-category { background: #333 url('icons/folder.png') no-repeat top right; } body.home .entry-commentlink, body.archive .entry-commentlink, body.search .entry-commentlink { background: #333 url('icons/comment.png') no-repeat top right; } body.home .entry-edit, body.archive .entry-edit, body.search .entry-edit { background: #333 url('icons/pencil.png') no-repeat top right; } body.home .entry-author, body.archive .entry-author, body.search .entry-author { background: #333 url('icons/status_online.png') no-repeat top right; } body.home .entry-tags, body.archive .entry-tags, body.search .entry-tags { background: #333 url('icons/tag_red.png') no-repeat top right; } body.home .entry-date, body.archive .entry-date, body.search .entry-date { border-bottom: #565656 1px solid; } body.home .published, body.archive .published, body.search .published { display: block; background: url('icons/calendar_view_day.png') no-repeat top right; margin: 0; padding: 2px 21px 2px 5px; cursor: help; color: #832331; } body.home #nav-below, body.archive #nav-below { margin: 0 25px 25px 225px; padding: 5px; border: #565656 1px solid; background: #212121; text-align: center; } body.home #nav-below .nav-previous, body.home #nav-below .nav-next { display: inline; } #nav-above ul { padding-left: 0; } /********************* common styling *********************/ #nav-above { padding: 112px 0 7px 0; background: #000 url('img/menu.png') repeat-x bottom left; border-bottom: #b9b9b9 2px solid; } .entry-content { margin: 0 0 2em 0 !important; padding: 10px 10px 0 10px; background: #000; border-left: #b9b9b9 1px solid; letter-spacing: 1px; line-height:1.6em; font-size: 1em; overflow: hidden; } .sig, body.page .entry-edit, .page-link { width: 100%; padding: 16px 25px; clear: both; margin: 0 -10px; background: #222 url('img/filigreetilegy3.jpg') fixed -69px 0; } .entry-meta { color: #999; } #footer { background: #000 url('img/footer.png') repeat-x top left; border-top: #b9b9b9 2px solid; height: 112px; text-align:right; } /********************* element formatting *********************/ code, pre { color: #8f682c; font-size: 1.4em; line-height: 2em; } pre { width: auto; overflow: auto; } .entry-content abbr, body.single abbr, acronym { border-bottom: 1px #8f682c dotted; cursor: help; font-weight: bold; color: #fff; } body.home abbr, body.archive abbr, body.search abbr { border-bottom: 0; font-weight: bold; color: #fff; text-transform: uppercase; padding: 2px 5px; } q, cite { font-style: italic; } blockquote { border: 1px #8f682c dotted; padding: 0px; } blockquote p { background: #212121; padding: 2px 5px; margin: 0; } .entry-content blockquote p:before { content: "\201C"; display: block; color: #8f682c; font-size: 6.5em; font-family: "Georgia", "Times New Roman", Serif; font-weight: bold; float: left; padding: 10px 5px; } .entry-content blockquote[cite]:after { content:"\00BB \0020 Source: " attr(cite); display:block; background: #212121; font-size:0.8em; padding:0.8em 0.2em; margin: 0; color: #8f682c; font-style: italic; text-align:right; } input, textarea { background: #565656 url('img/form.jpg') no-repeat top left; padding: 8px; margin: 0; color: #b9b9b9; font-family: "Segoe UI", "Arial Narrow", "Helvetica Neue", sans-serif; border: #b9b9b9 1px solid; } .entry-content em, .entry-content strong, .entry-content dt { color: #eee; } .entry-content dt { font-weight: bold; } body.page .content-column, .entry-content .children { background: #000; border: 0; padding: 0; list-style-type: none; } .children, .entry-content ul ul { margin: 1px 0; padding: 2px 0; } .children li { margin: 0; list-style-type: square; list-style-position: inside; } .entry-content ol { list-style-type: decimal; list-style-position: outside; background:#212121; border: #565656 1px solid; padding: 2px 3em; } .entry-content ul, .content-column ul li ul, #primary .pagelist li ul, #akismetwrap, #primary li.widget ul, #primary li.linkcat ul, #primary .textwidget { list-style-type: square; list-style-position: outside; background:#212121; border: #565656 1px solid; padding: 2px 2em; } .entry-content li ul, .entry-content li ol { border: none; padding: 2px 0; list-style-position: inside; } .entry-content ol li { list-style-type: decimal; list-style-position: outside; } .entry-content ol ul li { list-style-type: square; list-style-position: inside; } .entry-content li.completed { list-style-type: none; background: #212121 url('icons/check.png') no-repeat 2px 50%; padding-left: 20px; } .entry-content h3, .entry-content h4, caption, body.page #primary .page-title, body.page #primary .current_page_item, body.page #primary .current_page_parent, #primary .widgettitle, #primary .linkcat h3 { border-bottom: 1px #8f682c solid; font-family: "Georgia", "Times New Roman", Serif; padding: 2px 5px; text-align: left; clear:both; } body.page #primary .pagelist li { font-size: 1.2em; font-family: "Georgia", "Times New Roman", Serif; padding: 2px 5px; } .entry-content li, .content-column li li, td, #primary .pagelist li ul li, #akismetwrap div#akismetstats, #primary li.widget li, #primary li.linkcat li, #primary .textwidget p { background: #000; background-image: none; margin: 1px 3px; padding: 2px; list-style-type: square; } body.page #primary .pagelist li ul li { list-style-type: square; font-family: "Segoe UI", "Arial Narrow", "Helvetica Neue", sans-serif; text-transform:uppercase; font-size: 0.8em; } table { background:#212121; border: #565656 1px solid; padding: 2px; } .entry-content img, .entry-content iframe, .sub_page_list .entry-summary img { background: #fff; padding: 1px; border: #333 9px solid; max-width: 100%; margin: 1em; } .entry-content iframe { width: auto; display: block; } img.sociable, img.wp-smiley { padding: 0; border: 0; background: transparent; margin: 0 !important; } /********************* links *********************/ #globalnav li.page_item a, #globalnav li.page_item a:visited, #globalnav li.page_item a:hover { display: block; width: 111px; height: 3em; padding: 5px; font-size: 1em; letter-spacing: 1px; font-weight: bold; text-decoration: none; color: #b9b9b9; border: #b9b9b9 1px solid; } #globalnav li.page_item a:hover { background: url('img/filigreetilered3.jpg') repeat fixed -461px 0; color: #fff; border: #fff 1px solid; } #menu li.page_item a:first-letter, #menu li.page_item a:hover:first-letter { display: block; font-size: 3em; float: left; font-family: "Georgia", "Times New Roman", Serif; padding: 2px; text-transform: uppercase; } #nav-above a { font-family: "Georgia", "Times New Roman", Serif; font-size: 1.2em; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; text-decoration: none; color: #b9b9b9; padding: 75px 5px 7px 5px; margin: 0 5px; } #nav-above a:hover { padding-bottom: 5px; border-bottom: #b9b9b9 2px solid; } #nav-above h2.page-title span a { font-size: 1em; } .entry-content a, .comment p a, #nav-below a, #nav-below a:visited, #commentPreview a, #commentPreview a:visited { color: #fff; font-weight: bold; border-bottom: 1px solid #000; text-decoration: none; padding: 0 2px 3px 2px; } .comment-author a, .comment-author a:visited, .comment-metadata a { text-decoration: none; color: #b9b9b9; } #blcCommentList a, .sub_page_list a { text-decoration: none; font-weight:bold; color: #4d4d4d; } #blcCommentList small a { font-weight:normal; } #blcCommentList a.activityentry:link, #blcCommentList a.activityentry:visited, .sub_page_list strong a { display:block !important; width: 180px; float: left; text-align: right; padding: 2px 10px; background: #333; color: #b9b9b9; text-decoration: none; font-family: "Georgia", "Times New Roman", Serif; font-weight: normal; clear: both; } a.rsswidget img, #generator-link a.icon img, span.subscribe a img { border-color: #fff; } span.subscribe a.rsswidget, #generator-link a.icon { padding: 0; margin: 0; } span.subscribe a:hover, #generator-link a.icon { border-bottom: none !important; } .comment-author a:hover, #blcCommentList a.activityentry:hover, .comment-metadata a:hover, .sub_page_list strong a:hover { color: #fff; } .entry-content:hover a, .comment:hover p a, #commentPreview:hover a { border-bottom: 1px solid #831f8f; padding-bottom: 2px; } .entry-content a:hover, .comment p a:hover, #nav-below a:hover, #nav-below a:active, #commentPreview a:hover { background: #831f8f; } body.single .entry-meta a, body.single .entry-meta a:visited, body.page .entry-meta a, body.page .entry-meta a:visited, .comment-meta a, .comment-metadata a, .comment-meta a:visited, .comment-metadata a:visited { color: #999999; border-bottom: 1px #8f682c solid; text-decoration: none; } .comment-meta a, .comment-meta a:hover { border-bottom: 0; } body.single .entry-meta a:hover, body.single .entry-meta a:active, body.page .entry-meta a:hover, body.page .entry-meta a:active .comment-meta a:hover, .comment-metadata a:hover, .comment-meta a:active, .comment-metadata a:active { color: #8f682c; } body.home .entry-meta a, body.home .entry-meta a:visited, body.single #primary a, body.single #primary a:visited, #loggedin a, #loggedin a:visited, body.four04 #primary a, body.four04 #primary a:visited, body.archive .entry-meta a, body.archive .entry-meta a:visited, .preview_link a, body.loggedin p.subscribe-to-comments a, body.loggedin p.subscribe-to-comments a:visited { color: #eee; text-transform:uppercase; font-weight: bold; text-decoration: none; } body.page #primary a, body.page #primary a:visited { color: #eee; font-weight: bold; text-decoration: none; } body.home .entry-meta a:hover, #primary a:hover, #loggedin a:hover, body.archive .entry-meta a:hover, body.loggedin p.subscribe-to-comments a:hover, .preview_link a:hover { background: #831f8f; } #primary td a { display: block; width: 100%; } body.archive #nav-above .archive-meta a { font-size: 1em; text-transform:lowercase; font-family: "Segoe UI", "Arial Narrow", "Helvetica Neue", sans-serif; padding: 0; margin: auto 0; letter-spacing:normal; } .credit a, .credit a:visited, #blog-description a, #blog-description a:visited, body.archive #nav-above .archive-meta a, body.archive #nav-above .archive-meta a:visited, .post-excerpt a, .post-excerpt a:visited { text-decoration: none; font-weight: bold; color: #999; } .credit a:hover, .credit a:active, #blog-description a:hover, #blog-description a:active, body.archive #nav-above .archive-meta a:hover, body.archive #nav-above .archive-meta a:active, .post-excerpt a:hover, .post-excerpt a:active { color: #b9b9b9; border-bottom: 0; } #home-link a:hover { background: transparent !important; } .akst_link a, .entry-content:hover .akst_link a { padding: 5px 5px 5px 20px; background: #000 url('icons/email_link.png') no-repeat 2px 50%; } .akst_link a:hover, .entry-content:hover .akst_link a:hover { background: #831f8f url('icons/email_link.png') no-repeat 2px 50%; } body.page .entry-editlink a, .page-link a { padding: 2px 5px; background: #212121; border: #fff 1px solid !important; text-transform: uppercase; } .sig p { padding: 2px 5px; background: #212121; border: #fff 1px solid; width: 33%; } .sig img { padding: 0; background:#000; border: 0; } body.page .entry-editlink a:hover, .page-link a:hover, body.page .entry-content:hover .entry-editlink a, .entry-content:hover .page-link a:hover { background: #831f8f; border: #fff 1px solid; border-bottom: #fff 1px solid !important; } .sb-flickr a, #runforcover a { display: block; float: left; background: #4d4d4d; padding: 2px !important; border: #b9b9b9 1px solid; margin: 10px !important; width: auto !important; text-align: center; } .sb-flickr a:hover, #runforcover a:hover { background: #b9b9b9; } .sb-flickr a img, #runforcover a img { border: 0; } #runforcover a img { margin: 0 !important; } #popular-tags a { text-decoration: none; display: block; float: left; margin: 0.2em 0.5em; } #popular-tags a:hover, #blcCommentList small a:hover { color: #fff !important; } .entry-content a img, .sidebar .entry-content a img { margin: -2px !important; } .comment-meta a img { border: 0; } #secondary .widget ul a, #secondary #widget ul a:visited, #secondary .linkcat ul a, #secondary .linkcat ul a:visited { display:block; float: left; width: 10em; padding: 2px 5px; margin: 5px; border: #565656 1px solid; background: #333; color: #b9b9b9; text-decoration: none; overflow: hidden; } #secondary .widget ul a:hover, #secondary .linkcat ul a:hover { color: #fff; border: #b9b9b9 1px solid; } .longtailvert a, .longtailvert a:visited { padding: 0; margin: 0 0 0 -190px; color: #000; border-bottom: 0; } .longtailvert a:hover, .entry-content:hover .longtailvert a, .longtailvert a:active { padding: 0; margin: 0 0 0 -190px; border-bottom: 0; background: transparent; } /********************* widget formatting *********************/ div#search { display: block !important; background: #832331 url(img/contentmeta-red_02.jpg) repeat-x; border-top: #b9b9b9 1px solid; position: fixed; bottom: 0; left: 0; width: 165px; padding: 5px; } #s { width: 120px; margin: 5px 12px; } h3.searchform, #searchsubmit { display: none; } .widget select { background: #565656; color: #b9b9b9; border: #b9b9b9 1px solid; padding: 2px; } #primary select { width: 100%; } #secondary select { margin-left: 200px; margin-bottom: 10px; } #wp-calendar { width: 100%; } #wp-calendar caption { font-weight: bold; font-size: 1.2em; margin-bottom: 10px; } #wp-calendar td { text-align: center; } #secondary .widget, #brians-latest-comments, #sub_pages li, #secondary .linkcat { clear: both; list-style-type: none; margin: 0; padding: 0; } #brians-latest-comments li { list-style-type: none; } #secondary #popular-tags div, #secondary .widget div.textwidget, #secondary .widget ul, #seconary .linkcat ul { background: #000; padding-left: 200px; padding-bottom: 1.5em; border-top: #565656 1px solid; } #secondary #blcCommentList li, #sub_pages li { font-size: 1.5em; clear: left; display: block !important; width: 100%; border-top: #565656 1px solid; background: #000; } #blcCommentList small { font-size: 0.7em; border-left: #4d4d4d 2px solid; padding-left: 10px; margin-left: 5px; } #sub_pages .entry-summary { font-size: 0.7em; margin-left: 200px; padding-left: 10px; } #secondary, #sub_pages { background: #000; } #secondary .widget, #secondary .linkcat { clear: both; list-style-type: none; margin: 0; padding: 0; } #secondary h3, #secondary h3 a, #secondary h3 a:visited, #secondary h3 a:hover, #sub_pages h3 { font-family: "Georgia", "Times New Roman", Serif; color: #832331; } #secondary .widget div.textwidget, #secondary .widget ul, span#runforcover, #secondary .linkcat ul { display: block; background: #000; padding-left: 200px; padding-bottom: 1.5em; border-top: #565656 1px solid; } #secondary .widgettitle .rsswidget img { border: #fff 2px solid !important; } #secondary #akismetwrap { padding-left: 200px; } /********************* comment formatting *********************/ .formcontainer { clear: both; } .comments h3, #secondary h3, #sub_pages h3 { border-top: #b9b9b9 2px solid; margin: 0; padding: 0.5em 0 0.5em 210px; clear: both; font-size: 1.5em; } #respond { background: url('icons/pencil.png') no-repeat 174px 50% } #numcomments { background: url('icons/comment.png') no-repeat 174px 50% } #numpingbacks { background: url('icons/arrow_switch.png') no-repeat 174px 50% } #commentform { border-top: 1px #565656 solid; } #commentform #loggedin, #wp_grins, #ed_toolbar { display:block; clear:left; width: 180px; float: left; padding: 10px; background: #333; text-align: right; } #commentform #loggedin img, .openid .comment-author img { background: #eee; margin: 2px 2px 0 2px; } .comments { clear: both; background: #000; margin-top: 1.5em; } .commentlist { margin: 0; padding: 0; } .comment, .trackback, .pingback, .openid { border-top: 1px #565656 solid; list-style-type: none; clear: left; margin: 0; } .comment p, .trackback p, .pingback p, .comment ol, .comment ul, .comment table, .comment pre .comment dl, .comment h3, .comment h2, .comment h4 { margin-left: 200px; padding: 2px 10px; list-style-position:inside; } .comment blockquote, .entry-content blockquote blockquote { margin: 1em 1em 1em 220px; border: 1px #8f682c dotted; padding: 0; } .comment blockquote p, .entry-content blockquote blockquote p { padding: 1em; margin: 0; background: #212121; } .comment-meta, .comment-author, .comment-metadata, .form-label, .subscribe-to-comments label, .preview_link, body.loggedin p.subscribe-to-comments { display:block; width: 180px; float: left; text-align: right; padding: 2px 10px; background: #333; color: #999; } .preview_link { display: block; } .subscribe-to-comments label { float: none; } .comment-meta, .preview_link { clear: left; } .comment-author, .comment-metadata a, .form-label, input#submit { font-family: "Georgia", "Times New Roman", Serif; font-size: 1.5em; } .form-label { padding: 20px 10px 13px 10px; } .form-textarea, .form-input { background: #000; padding: 10px 0; border-bottom: #565656 1px solid; } .subscribe-to-comments { margin: 0; text-align: left; width: 232px; } #subscribe { margin: 10px; float: right; } .req-field { color: #fff; } #ed_toolbar input { border: #b9b9b9 1px solid; background: #4d4d4d; padding: 2px 5px; color: #fff; margin: 1px; cursor:pointer; } textarea#comment, #commentform .form-input input { width: 400px; max-width: 400px; margin-left: 10px; color: #fff; } .form-submit { padding: 10px 0 10px 210px; border-top: #565656 1px solid; clear: both; } input#submit { background: #832331; border: #fff 1px solid; color: #fff; font-weight: bold; letter-spacing: 1px; cursor: pointer; } #comment-notes { padding: 10px 10px 10px 210px; border-bottom: #565656 1px solid; background: url('icons/error.png') no-repeat 174px 50%; } #ed_toolbar #ed_bold { font-weight: bold; } #ed_toolbar #ed_link { color: blue; text-decoration: underline !important; font-weight: bold; } #ed_toolbar #ed_del { text-decoration: line-through; } #ed_toolbar #ed_italic { font-style: italic; } #ed_toolbar #ed_code { font-family: "Courier New", Courier, Monospace !important; margin-bottom: 2px; text-transform: lowercase; } #commentPreview { padding: 10px 0 10px 210px; width: 610px; margin-bottom: -10px; } #commentPreview strong { color: #fff; } .comment-avatar { float: right; display: block; width: 18px; height: 18px; background: url('/CSS/icons/status-online.png') no-repeat 50% 50%; } .comment-avatar img { background: #fff; padding: 1px; height: 16px; width: 16px; margin: 2px 2px 0 2px; } /********************* special classes in posts *********************/ img.centered, .center, .aligncenter { display: block; text-align: center; margin: 0.5em auto; } img.alignleft {} .alignleft,.left,.align-left, #archives-by-category, .projectlist { float:left; margin:0.5em 1em 0.5em 0; } img.alignright {} .alignright,.right,.align-right, #archives-by-month { float:right; margin:0.5em 0 0.5em 1em; } .column, .content-column { width:250px; } .download { display: block; background: #212121 url('icons/package.png') no-repeat 5px 50%; margin: 10px; padding: 5px 10px 5px 26px !important; border-top: #565656 1px solid; border-bottom: #565656 1px solid !important; } .entry-content:hover a.download { margin: 10px; padding: 5px 10px 5px 26px !important; border-top: #565656 1px solid; border-bottom: #565656 1px solid; } a.download:hover { background: #4d4d4d url('icons/package.png') no-repeat 5px 50%; margin: 10px; padding: 5px 10px 5px 26px !important; border-top: #ccc 1px solid !important; border-bottom: #ccc 1px solid !important; } ins, .alert, .alertbox, .notice { background: #212121 url('icons/error.png') no-repeat 5px 50%; display: block; margin: 25px 10px; padding: 10px 26px; border: #b9b9b9 1px solid; } ins { text-decoration: none; } .longtailvert { width: 510px; overflow: hidden; margin: 10px; } .longtailvert div { padding-left: 200px; clear: left; margin: 2px 200px 2px 0; border: #000 1px solid; } .longtailvert div:hover { border-top: #831f8f 1px solid; border-bottom: #831f8f 1px solid; } #wpstats { float: right; }