/* Theme Name: Undesign Theme URI: http://wrkng.net/projects/undesign Description: Undesign theme, as seen at wrkng.net Version: 0.1 Author: Nick Grossman Tags: white color, fixed width, two columns, widgets */ html { font-family: arial; font-size: 80%; } body { text-align: center; margin:0; padding: 0 0 15px; } #wrapper { width: 800px; margin: 0 auto; text-align: left; } #header { border-bottom: 5px solid #15437A ; position: relative; margin-bottom: 2.5em; } #main { width: 520px; float: left; } #sidebar { width: 250px; float: right; } #footer { clear: both; } /* Header */ #header h1 { margin: 0; padding: .7em 0; font-size: 2em; font-weight: bold; } #header h1 a { color: #000; text-decoration: none; } #header h1 a:hover { text-decoration: underline; } #header h2 { color: #999; font-size: 1.2em; font-style: italic; position: absolute; top: 25px; right: 0; } /* MAIN */ #main h2 { margin-bottom: 10px; } #feeds, #intro { width: 800px; clear: both; } #intro { border-bottom: 1px solid #ccc; padding-bottom: 1.25em; } #feeds .widget { width: 250px; float: left; clear: none; margin-top: 3em; } #feeds #flickrrss, #feeds #twitter-1 { margin-right: 25px; } ul.twitter { margin: 0; padding: 0; background: none; } .twitter li, .posts-feed li { margin: 0 0 10px; } .twitter .twitter-timestamp, .posts-feed .post-date { display: block; color: #aaa; } .posts-feed a { color: #000; } #flickrrss img { margin: 0 5px 5px 0; } #elsewhere { clear: both; } #elsewhere li { display: inline; margin-right: 1em; } /* post */ .post { border-bottom: 1px solid #ccc; padding: 0px 0px 0px 0px; margin-bottom: 4em; list-style: none; line-height: 1.4em; clear: both; position: relative; } #home .post { margin-bottom: 0; } .post .date { color: #666; font-size: .9em; padding-bottom: .25em; margin: 0; } .post h3 { font-weight: bold; font-size: 1.5em; } .post h3 .commentcount a { color: #999; font-size: .8em; } .post .content { margin-bottom: 10px; } .post .meta, .comment .meta { padding: 5px 0; //border-top: 1px solid #ccc; text-align: right; color: #666; clear: both; } .meta .byline { float: left; text-align: left; } .meta .comments, .meta .permalink { float: right; width: 70%; } .post .meta a { text-decoration: none; } .post .meta a:hover { text-decoration: underline; } .post h3 a { color: #000; text-decoration: none; } .post h3 a:hover { text-decoration: underline; } .post p { margin-bottom: 1.3em; line-height: 1.5em; } .post li { margin-left: 30px; margin-bottom: .5em; list-style: square; } /* archive */ .archive .post { margin-bottom: 10px; } .posts-nav { margin: 1em; font-weight: bold; text-align: center; } .posts-nav a { margin: 0 1em; } /* Comments */ .comment { border-bottom: 1px solid #ccc; padding: 0; margin-bottom: 2em; line-height: 1.5em; clear: both; } .comment .meta { border-top: 0; } #comment { width: 100%; } /* Sidebar */ .widget, .linkcat ul { margin-bottom: 15px; clear: both; } .about { background: url('images/buddy-icon.gif') 0 3px no-repeat; padding-left: 60px; } .tags { line-height: 1.5em; } .tags a { margin: 0 0.25em; text-decoration: none; } .tags a:hover { text-decoration: underline; } #sidebar li { /* actual links */ padding: 2px 0; margin: 2px 0; border-bottom: 1px solid #ccc; } #sidebar li.linkcat { padding-top: 15px; border-bottom: none; clear: both; } #sidebar li.linkcat li { float: left; margin-right: 10px; } #sidebar li a { text-decoration: none; } #sidebar li a:hover { text-decoration: underline; } /* service links */ .twitter { padding-left: 23px; background: url(http://assets1.twitter.com/images/favicon.ico) left center no-repeat; } .openplans { padding-left: 23px; background: url(http://openplans.org/++resource++img/favicon.ico) left center no-repeat; } .melkjug { padding-left: 23px; background: url(http://www.melkjug.com/images/icons/tiny-jug-full.png) left center no-repeat; } .delicious { padding-left: 23px; background: url(http://delicious.com/favicon.ico) left center no-repeat; } .lsn { padding-left: 23px; background: url(http://www.streetsblog.org/wp-content/themes/woonerf/img/LSN_favicon.png) left center no-repeat; } .flickr { padding-left: 23px; background: url(http://flickr.com/favicon.ico) left center no-repeat; } /* Clearfix */ .clearAfter:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } .clearAfter { display: inline-block; } html[xmlns] .clearAfter { display: block; } * html .clearAfter { height: 1%; } /* general classes */ .feed-footer { border-top: 1px solid #ccc; padding: 10px; text-align: right; } /* HTML */ h2, h3 { font-size: 1.2em; font-weight: bold; margin: 0; padding: 0 0 .5em; } p, ul { margin-bottom: .5em; line-height: 1.4em; } li { line-height: 1.4em; } strong, b { font-weight: bold; } em, i { font-style: italic; } blockquote { margin: 0 40px; padding: 0 10px; border-left: 1px solid #ddd; border-right: 1px solid #ddd; color: #555; }