/* Theme Name: 25th week Theme URI: http://templates.feub.net/ Description: The 25th week theme for WordPress. Author: Fabien Feub Version: 0.6 Tags: black, white, red, two-columns, fixed-width */ body { color:#000; font:13px Arial, Helvetica, sans-serif; line-height:18px; background:url(images/bg_sidebar.png) 50% 0 repeat-y; } a,a:hover { text-decoration:none; border:none; color:#000; } h1,h2,h3,h4,h5,h6 { font-family:Baskerville, Georgia, "Times New Roman", sans-serif; font-weight:normal; } /* #wrapper **********************/ #wrapper { background:url(images/bg_sidebar.png) top right repeat-y; } /* #header **********************/ #header { font-family:Baskerville, Georgia, "Times New Roman", sans-serif; font-style:italic; padding:25px 0 100px 0; margin:0 0 10px 0; border-bottom:1px dotted #999; } #header h1 a { font-size:32px; font-weight:normal; } #header h1 a:hover { color:#c00; } #header h2 { font-size:20px; color:#999; } /* #content **********************/ #content .top_word_left, #content .top_word_right { text-transform:uppercase; font-size:10px; font-weight:bold; margin:0 0 10px 0; } #content .top_word_right { float:right; text-align:right; background:url(images/ico_rss.png) center right no-repeat; padding:0 20px 0 0; } #content .top_word_right:hover { background:url(images/ico_rss_over.png) center right no-repeat; } #content p a { font-weight:bold; } #content p a:hover { color:#c00; border-bottom:1px dotted #c00; } #content h2 { border-top:3px solid #000; padding:20px 0 0 0; font-weight:normal; } #content h2 a { border:none; font-weight:normal; } #content h2 a:hover { color:#c00; border:none; } #content blockquote { font-family:Baskerville, Georgia, "Times New Roman", sans-serif; font-style:italic; color:#999; margin:0 18px 18px 18px; } #content code, #content pre { font-family:"Courier New", Courier, monospace; } #content .post_meta { list-style:none; } #content .post_meta li { display:inline-block; padding:0 0 0 25px; margin:0 15px 0 0; } #content .post_meta li a { font-weight:bold; } #content .post_meta li:hover a { border-bottom:1px dotted #c00; color:#c00; } .ico_author, .ico_edit { background:url(images/ico_pen.png) center left no-repeat; } .ico_posted { background:url(images/ico_posted.png) center left no-repeat; } .ico_comments { background:url(images/ico_comments.png) center left no-repeat; } .more-link { font-size:10px; text-transform:uppercase; background:url(images/ico_arrow_left.png) center left no-repeat; padding:0 0 0 10px; } .cats_and_tags { font-size:10px; list-style:none; margin:0; padding:5px; background-color:#f1f1f1; border-top:1px dotted #999; } .cat_list , .tag_list { margin:0; padding:0; } .cat_list a, .tag_list a { font-size:10px; font-weight:bold; } .cat_list a:hover, .tag_list a:hover { border-bottom:1px dotted #c00; } .navigation, .page_link { border-top:1px dotted #999; font-size:10px; text-transform:uppercase; text-align:right; list-style:none; margin:0 0 10px 0; padding:10px 0 0 0; } .navigation li { margin:0; padding:0; } #content .navigation li a { border:none; } #content .navigation li a:hover { border-bottom:1px dotted #c00; } #content .navigation .left { float:left; } #content .navigation .left a { background:url(images/ico_arrow_right.png) center left no-repeat; padding:0 0 0 10px; } #content .navigation .right a { background:url(images/ico_arrow_left.png) center right no-repeat; padding:0 10px 0 0; } /* #comments ***/ .page_link { font-weight:bold; color:#c00; } .page_link span { font-weight:normal; color:#999; } .page_link a { font-weight:normal; color:#999; } /* #comments **********************/ #comments .nopassword { margin:15px 0; } .commentlist { border-bottom:1px solid #999; } .commentlist, .commentlist li .children { margin:0 0 25px 0; list-style:none; } .comment { border-top:1px solid #999; } .commentlist li { margin:0 0 10px 0; } .commentlist li .children { margin:0 0 0 25px; } .commentlist li .children li { border-bottom:none; margin:0 0 10px 0; } .comment-author, .comment-meta { font-size:10px; font-style:normal; text-transform:uppercase; background-color:#f1f1f1; padding:2px 2px 2px 4px; } .comment-meta { margin:0 0 5px 0; } .comment-author a { font-style:normal; } .avatar { float:right; margin:4px; } .reply { font-size:10px; text-transform:uppercase; background:url(images/ico_arrow_left.png) center left no-repeat; padding:0 0 2px 10px; } /* #response **********************/ #commentform { background-color:#f1f1f1; padding:10px; border-top:1px dotted #999; } #content h3 { border-top:3px solid #000; padding:20px 0 0 0; font-weight:normal; } #commentform p { } #commentform .comment-form-author label, #commentform .comment-form-email label, #commentform .comment-form-url label, #commentform .comment-form-comment label, #commentform .comment-form-author span, #commentform .comment-form-email span { font-size:10px; font-weight:bold; text-transform:uppercase; } #commentform .comment-form-author input, #commentform .comment-form-email input, #commentform .comment-form-url input { width:350px; display:block; } #commentform .comment-form-comment textarea { width:350px; height:111px; display:block; } /* #sidebar **********************/ #sidebar { background:#000; color:#fff; padding:25px 5px; width:290px; } #inner_sidebar { list-style:none; padding:0; margin:0; } #inner_sidebar a, #inner_sidebar a:hover { color:#fff; } #inner_sidebar .textwidget { margin:10px 0 0 0; } #inner_sidebar .textwidget a { font-weight:bold; } #inner_sidebar .textwidget a:hover { color:#c00; } #inner_sidebar h2 { font-size:18px; font-style:italic; margin:0 0 10px 0; } #inner_sidebar li { padding:0; margin:0; } #inner_sidebar li ul { padding:0; margin:0 0 25px 0; list-style:none; } #inner_sidebar h2 { border-bottom:1px dotted #999; padding:0 0 10px 0; margin:0; } #inner_sidebar li ul li { padding:5px; margin:0; border-bottom:1px dotted #333; color:#999; font-size:10px; text-transform:uppercase; } #inner_sidebar ul li:hover { background-color:#0d0d0d; } #inner_sidebar ul li:hover a { color:#c00; } #inner_sidebar ul li a { color:#fff; } #inner_sidebar .widget_categories ul li, #inner_sidebar .widget_archive ul li { text-align:right; } #inner_sidebar .widget_categories ul li:hover a, #inner_sidebar .widget_archive ul li:hover a { color:#c00; } #inner_sidebar .widget_categories ul li a, #inner_sidebar .widget_archive ul li a { float:left; color:#fff; } #inner_sidebar .widget_tag_cloud div { margin:10px 0; } #inner_sidebar .widget_tag_cloud div a { border-bottom:1px solid #000; } #inner_sidebar .widget_tag_cloud div a:hover { background-color:#0d0d0d; border-bottom:1px dotted #c00; } #inner_sidebar .rss_feed { background:url(images/ico_rss_white.png) center right no-repeat; } #inner_sidebar .rss_feed:hover { background:url(images/ico_rss_over.png) center right no-repeat; border-bottom:1px dotted #333; } /* #searchform ***/ #searchform { margin:10px 0 15px 0; padding:0 0 10px 0; border-bottom:1px dotted #333; } #searchform label { display:inline; } #searchform input { border:1px dotted #333; border-bottom:1px solid #999; background-color:#0d0d0d; color:#fff; } #searchsubmit { display:none; } /* #footer **********************/ #footer { font-size:10px; border-top:1px dotted #999; padding:10px 0; } #footer .gototop { float:right; } /* classes **********************/ .floatleft, .ico-float-left { float:left; margin:0 10px 5px 0; } .floatright, .ico-float-right { float:right; margin:0 0 5px 10px; } /* WP recommanded classes ***/ .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; -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-dd { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }