/************ Calendar Icon **************/ .calendar { background: -moz-linear-gradient(center top , #F5F5F5, #E4E4E4) repeat scroll 0 0 transparent; border: 1px solid #F3F3F3; border-radius: 10px 10px 10px 10px; box-shadow: 0 0 4px rgba(0, 0, 0, 0.4); color: #333333; float: left; font-family: Arial,Helvetica,sans-serif; font-size: 44px; font-weight: bold; height: 62px; line-height: 44px; text-align: center; text-shadow: 1px -1px 0 rgba(212, 212, 212, 0.8); width: 64px; margin-right: 20px; } .weekday { width: 66px; height: 18px; margin-left: -1px; display: block; color: #f6f6f6; background: rgba(255,0,0,1); background: -webkit-gradient(linear, left top, left bottom, from(rgba(187,0,238,1)), to(rgba(110,0,136,1))); background: -moz-linear-gradient(top, rgba(187,0,238,1), rgba(110,0,136,1)); border-bottom: 3px solid #440066; border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; font-size: 10px; line-height: 17px; text-shadow: -1px 0 rgba(0,0,0,0.5) , 0 -1px rgba(0,0,0,0.3), 0 1px rgba(255,255,255,0.5), -1px -1px rgba(0,0,0,0.3); letter-spacing: 1px; } #sidepanel { margin-top: 10px; } .login span { padding-right: 5px; } ul.recentPosts li span { display: block; text-indent: 10px; text-transform: none; } div.post { margin-bottom: 80px; float: left; display: inline; } div.post .author { float: left; font-size: 95%; text-transform: capitalize; } div.post .pubDate { float: left; font-size: 95%; } div.post .text { margin-top: 30px; } div.post, .mceContentBody { line-height: 125%; } div.post .footer { background: none; text-align: right; border-top: 1px dashed silver; padding-top: 4px; padding-bottom: 2px; clear: both; } div.post .bottom { margin-bottom: 45px; } div.post .categories { margin-bottom: 5px; float: right; } div.post .tags { float: left; margin-bottom: 5px; } .widgetzone .widget ul { list-style-type: none; margin: 0; padding: 0; text-transform: capitalize; } div.widget a.edit, div.widget a.move, div.widget a.delete { font-size: 85%; font-weight: normal; float: right; z-index: 1; margin-left: 2px; } .widgetzone .widget ul { list-style-type: none; margin: 0; padding: 0; text-transform: capitalize; } .widgetzone .widget ul li { margin-bottom: 3px; } .widgetzone div.search { background: none; border: none; padding-left: 10px; } .widgetzone img.rssButton { margin-right: 3px; } .widgetzone div#moveWidgetToContainer { display: block; margin: 5px; } #moveWidgetTo { margin-bottom: 5px; } /*---------------------------- Related Posts ----------------------------*/ #relatedPosts div { background: white; padding: 5px 10px 10px 10px; border: 1px solid silver; } #relatedPosts h1 { margin: 0 0 10px 0; } #relatedPosts p { font-size: 120%; letter-spacing: 1px; font-weight: bold; } #relatedPosts a { display: block; margin-top: 5px; } #relatedPosts span { color: #666666; text-indent: 10px; display: inline-block; } /*---------------------------- Recent posts ----------------------------*/ ul.recentPosts li { padding-bottom: 10px; } ul.recentPosts li a { font-weight: bold; } ul.recentPosts li span { display: block; text-indent: 10px; text-transform: none; } /*---------------------------- Recent comments ----------------------------*/ ul.recentComments li { padding-bottom: 10px; text-transform: none; } ul.recentComments li a.postTitle { font-weight: bold; } /*---------------------------- Social bookmarks ----------------------------*/ .bookmarks { float: left; } /*---------------------------- Archive ----------------------------*/ #archive { background-color: white; border: 1px solid silver; padding: 10px; } #archive h1 { margin: 0; border-bottom: 1px dashed silver; padding-bottom: 9px; } #archive h2 { border-bottom: 1px solid silver; padding-bottom: 4px; margin-bottom: 10px; } #archive h2 img { margin-right: 3px; } #archive ul { list-style-type: square; margin: 0 10px; padding: 10px; } #archive ul li { margin-right: 20px; } #archive table { width: 100%; border-collapse: collapse; } #archive table td, #archive table th { text-align: left; } #archive table td { text-align: left; border-bottom: 1px solid #D8D8D8; padding: 2px 0; font-size: 95%; } #archive .date { width: 70px; } #archive .comments { width: 70px; text-align: center; } #archive .rating { width: 70px; text-align: center; } /*---------------------------- Search ----------------------------*/ #searchbox { margin-top: 5px; font-size: 85%; display: inline-table; } #searchbox #searchbutton { margin-left: 5px; } #searchbox #searchfield { width: 175px; margin-left: -8px; } /*---------------------------- Search on search ----------------------------*/ #searchonsearch { background: white; padding: 5px 10px; margin-bottom: 20px; border: 1px solid silver; } #searchonsearch h3 { margin: 3px; font-size: 13px; } #searchonsearch ol li { margin: 2px 0; } /*---------------------------- Month list ----------------------------*/ #monthList li { font-weight: normal; } #monthList .year { cursor: pointer; font-weight: bold; } #monthList .year li { margin-left: 20px; } #monthList .open { display: block; } /*---------------------------- Tag cloud ----------------------------*/ .tagcloud { margin-bottom: 10px; white-space: normal; } .tagcloud li { display: inline; } .tagcloud a { margin-right: 3px; display: inline; } .tagcloud a.biggest { font-size: 130%; } .tagcloud a.big { font-size: 124%; } .tagcloud a.medium { font-size: 115%; } .tagcloud a.small { font-size: 100%; } .tagcloud a.smallest { font-size: 90%; } /*---------------------------- Comments ----------------------------*/ #commentlist { background-color: #FFF; padding-top: 10px; } .comment_header { height: 36px; display: block; padding: 0 5px; vertical-align: middle; background-color: #F8F4FF; -moz-border-radius: 5px; -khtml-border-radius: 5px -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #CCC; } .comment { border: 0px solid silver; background-color: white; padding: 3px 10px; margin-bottom: 10px; border: 0px; } .comment .author { margin: 0; padding: 3px 5px; font-size: 90%; border: 0px; height: 16px; } #addcomment, #comment { font-size: 120%; letter-spacing: 1px; font-weight: bold; } .self { background: #f8f8f8; } .comment .gravatar { float: left; clear: both; margin: 3px 10px 6px 0; } .comment .gravatar img { height: 28px; border: 1px solid silver; margin: 0; padding: 0; } .comment img.flag { margin-left: 5px; } .comment .content { min-height: 25px; margin: 1px; padding: 5px; } .comment cite { font-family: Monospace; font-style: normal; } .visitor { padding: 8px 0px; } .visitor div { font-size: 0.8em; color: #666; } .comment { padding: 5px; } /* nested comments */ .comment-replies { /*background: transparent url(../../../pics/reply-arrow.gif) no-repeat 2px 15px;*/ padding: 0 0 0 15px; margin: 5px 0 0 0; } #commentlist #comment-form { border: solid 1px #ccc; background: #fff; padding: 10px; margin: 10px 0; } /* Comment notification unsubscription */ #commentNotificationUnsubscription { margin-bottom: 10px; color: Gray; background: #ffc; border: 1px solid silver; padding: 10px; } #commentNotificationUnsubscription h1 { margin: 0 auto 12px auto; padding: 0; } /* comment menu */ #commentMenu { padding: 0; margin: 0; clear: both; } #commentMenu li { float: left; border: 1px solid silver; border-bottom: transparent; margin: 0; list-style: none; margin-right: 5px; padding: 3px 8px; cursor: pointer; position: relative; top: 2px; background: #d8d8d8; } #commentMenu li.selected { background: white; border-bottom: 1px solid white; } .commentForm .bbcode { font-size: 90%; float: right; position: relative; top: 20px; padding: 3px; } .commentForm .bbcodeNoLivePreview { top: 0; } .bbcode a { margin: 1px; padding: 1px 3px 1px 3px; background: #fff; border: 1px solid #ccc; } /* comment form */ .commentForm textarea { width: 100%; height: 150px; border: 1px solid silver; } .commentForm label { float: left; display: block; width: 80px; padding-top: 3px; } .commentForm input[type='text'] { border: #ccc 1px solid; background-color: #fff; width: 300px; margin: 2px 0; } .commentForm select { border: #ccc 1px solid; width: 308px; }