body { margin: 0; padding: 0; background-color: #EEE; } .post h1 { font-size: 1.5em; } .entry-body h2, .post h2 { font-size: 1.25em; } body, td, div, span { font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 10pt; color: #000; } a:link,a:visited,a:active { color: #3B6073; text-decoration: none; } a:hover { color: #6A8AA1; } a img { border: 0; } #header { width: 100%; height: 120px; background-image: url(./images/headerbg_1400.jpg); background-position: center top; background-repeat: no-repeat; } #header img#logo { margin: 0 auto; display: block; position: relative; left: 250px; border: 0; } #container { display: block; width: 768px; margin: 0 auto; } #container #main { width: 575px; float: left; } #container #sidebar { float:right; width: 170px; border-width: 0 0 0 1px; border-style: dotted; border-color: #AAA; padding: 10px 0 10px 10px; font-size: 12px; } .entry { margin-bottom: 80px; } h3 { font-size: 18px; } .entry-header { margin-bottom: 0px; } h3.entry-header { color: #3B6073; } .entry-content { border-top: 1px dotted #AAA; margin-top: 0; clear: right; } .entry-content img { border: 1px solid #AAA; } .entry-content .right, .entry-content .alignright { display: block; float: right; margin: 5px 0 5px 5px; } .entry-content .left, .entry-content .alignleft { display: block; float: left; margin: 5px 5px 5px 0; } .entry-content .center, .entry-content .aligncenter { display: block; margin: 0 auto; } .entry-footer { margin-top: 1em; width: 100%; display: block; } .entry-footer .right-links { float: right; } .entry-more { margin-top: 1em; } a.entry-more-link { font-size: 15px; float: left; display: block; } .comment-footer { font-size: 10px; } #comments-open { margin-bottom: 50px; } #comments-open input.text, #comments-open textarea { width: 400px; border: 1px solid #AAA; padding: 2px; } .comment-buttons { margin: 0 auto; text-align: center; } .separator { display: block; width: 70%; height: 20px; margin-bottom: 20px; margin: 0 auto; border-width: 0; border-bottom: 1px dotted #AAA; } #comments-form label.left { display: block; float:left; width: 75px; text-align: right; padding-top: 3px; padding-right: 10px; vertical-align: top; } #comments-form #comment-bake-cookie { margin-left: 85px; } #flickr-photos { /* padding-bottom: 47px;*/ padding-bottom: 37px; } #flickr-photos img { border: 1px solid #AAA; height: 75px; width: 75px; } #flickr-photos img.left { margin: 0 3px 3px 0; } #flickr-photos img.right { margin: 0 0 3px 0; position: relative; top: 37px; } .clearboth { clear: both; } ul.tags { float: right; text-align: right; margin-top: 2px; width: 175px; position: relative; top: 0px; margin-bottom: 0px; } ul.tags li { font-size: 10px; display: inline; list-decoration: none; } ul#blogroll-complete, ul#archives-complete { position: relative; top: -10px; overflow: hidden; display: none; } ul#blogroll-complete, ul#blogroll-highlighted, ul#archives-complete, ul#archives-highlighted { list-style-type: none; margin-left: 0; padding-left: 0; } a#toggle-blogroll, a#toggle-archives { float: right; margin-top: 0; position: relative; top: -10px; } #blogroll-separator { height: 1px; overflow: clip; } a#archives-link { margin-top: 20px; float: right; } dd { margin-left: 0; margin-bottom: 1em; } blockquote { border: 1px solid #AAA; padding: 7px; margin-left: 25px; background-color: #F8F8F8; overflow: auto; } .flickrTag_container { width: 90%; margin: 0 auto; text-align: center; } .flickrTag_container img.flickr { border: 1px solid #AAA !important; margin: 0 5px 5px 0; } #lightbox #imageDetails #caption a { display: block; font-weight: normal; margin: 0.5em 0; } #lightbox #imageDetails #numberDisplay { font-style: italic; } .lightbox-caption { width: 100%; margin-bottom: 10px; font-weight: normal; } .lightbox-caption .title { font-weight: bold; } .lightbox-caption .links { margin-top: 1em; font-size: 10px; } .entry ol li, .entry ul li { margin-bottom: 0.75em; } dl dt { font-weight: bold; } dl { margin-left: 25px; } /* twitter */ #twitter_update_list { list-style-type: none; } #twitter_update_list, #twitter_update_list li, #twitter_update_list li span { margin-left: 0; padding-left: 0; font-size: 11px; } #twitter_update_list li span { display: block; } #twitter_update_list li { margin-bottom: 10px; } h3.twitter-title { margin-bottom: 10px; } .jmp3button { border: 0 !important; position:relative; top:6px; margin-left: 5px; cursor: pointer; } .navigation .alignleft { float: left; margin-bottom: 2em; } .navigation .alignright { float: right; margin-bottom: 2em; } .post, .hentry { clear: left; }