/* Theme Name: aZen Theme URI: http://pigsky.net/wordpress-theme-azen Author URI: http://pigsky.net Version: 0.9.1 Author: addo Description: Simple theme with two-columns, right-sidebar, fixed-width, accordian-style-sidebar and ajax-comment. Tags: two-columns, fixed-width, right-sidebar, theme-options */ /*---Static---*/ * { margin: 0; padding: 0; } a { color: #0048a1; text-decoration: none; } a:hover { text-decoration: none; } h1 { font-size: 200%; } h2 { font-size: 170%; } h3 { font-size: 150%; } h4 { font-size: 130%; } h5 { font-size: 110%; } h6 { font-size: 100%; } h1, h2, h3, h4, h5, h6 { font-family: "Lucida Grande", "Microsoft Yahei", Georgia, "Times New Roman", Times, serif; } .alignleft { float: left; text-align: left; margin-right: 10px; } .alignright { float: right; text-align: right; margin-left: 10px; } .aligncenter { display: block; margin: 10px auto; } fieldset, img { border: 0; } blockquote { margin: 0 40px; font-style: italic; color: #848484; } .clear, .fixed { clear: both; } html, body { background: #181818 url(images/bg1.png) no-repeat center top; color: #2F2F2F; font-family: "Lucida Grande", "Microsoft Yahei", Georgia, "Times New Roman", Times, serif; font-size: 12px; } /*---Layout---*/ #header .inner, #navigation .inner, #main .inner, #footer .inner { width: 960px; margin: 0 auto; padding: 0 20px; } #header { height: 140px; } #header .inner { position: relative; } #caption { padding-top: 40px; color: #FFFFFF; } #title { font-family: Arial; } #title a { font-size: 150%; color: #FFFFFF; } #feed { position: absolute; left: 925px; top: 110px; } #feedme { display: block; cursor: pointer; width: 48px; height: 48px; background: url(images/feed.png) no-repeat left top; } #navigation .inner { line-height: 170%; padding: 0; background: url(images/navbg.png) repeat-x left top; } ul#menu { float: left; height: 50px; overflow: hidden; list-style-type: none; width: 660px; } ul#menu li { float: left; } ul#menu li a { display: block; float: left; color: #FFFFFF; padding: 15px 25px; } ul#menu li a:hover, ul#menu .current_page_item a { background: url(images/active.png) no-repeat center bottom; text-decoration: none; } #searchbox { float: left; margin: 12px 0 0 20px; } #search_input { padding: 5px 0 5px 23px; width: 200px; border: none; background: #F2F2F2 url(images/search.png) no-repeat 3px 3px; } #main { padding: 20px 0 30px; } #content { width: 640px; float: left; } .post { background: #F2F2F2; padding: 20px 25px; margin-bottom: 20px; } .single .post { margin-bottom: 0; } .post h2 a.title { color: #181818; font-weight: normal; font-size: 120%; font-family: Arial, "Microsoft Yahei", "Times New Roman", Times, serif; line-height: 120%; } .post h2 a.title:hover { color: #646464; text-decoration: none; } .post .info, .post .comments a { color: #BBBBBB; padding: 0 0 10px; } .post .comments a { color: #545454; } .post .comments a:hover { color: #0048a1; text-decoration: underline; } .post .info span { display: block; } .post .date { float: left; } .post .comments, .post .add_comment { float: right; } .post .add_comment { color: #646464; } .post .content { font-size: 110%; line-height: 160%; } .post .content a:hover { text-decoration: underline; } .post a.more-link { display: block; clear: left; text-decoration: underline; } .post .content ul, .post .content ol { margin: 5px 30px; } .post .content img { max-width: 580px; padding: 4px; border: 1px solid #DDDDDD; background: #F9F9F9 no-repeat scroll left top; } .post .content p { margin-bottom: 10px; } .post .meta { background: #F5F5F5 none repeat scroll 0 0; border: 1px dotted #BBBBBB; margin: 20px 0 10px; padding: 5px 10px; color: #545454; } .post .meta a { color: #848484; } .post .meta a:hover { color: #0048a1; text-decoration: underline; } #page_navi { } #page_navi .pre_page a, #page_navi .next_page a { color: #EEEEEE; display: block; padding: 5px 10px; } #page_navi .pre_page a:hover, #page_navi .next_page a:hover { text-decoration: underline; } #page_navi span.pre_page { float: left; } #page_navi span.next_page { float: right; } #sidebar { width: 300px; float: right; background: #E5E5E5; line-height: 190%; } #sidebar a { color: #2F2F2F; } #sidebar ul { list-style-type: none; padding: 10px 20px 20px; } #sidebar li { background: url(images/arrow.png) no-repeat left; padding-left: 15px; } #sidebar li a:hover, .widget_tag_cloud a:hover { text-decoration: underline; } #sidebar ul ul { padding: 0; } .widget { } .widgettitle { cursor: pointer; background: url(images/widget.png) no-repeat left top; padding: 15px 10px; font-weight: normal; font-family: Arial, "Microsoft Yahei", "Times New Roman", Times, serif; } .widgettitle span { visibility: hidden; } .widget_archive .widgettitle { background: url(images/archives.png) no-repeat left; } .widget_pages .widgettitle { background: url(images/pages.png) no-repeat left; } .widget_links .widgettitle { background: url(images/blogroll.png) no-repeat left; } .widget_recent_comments .widgettitle { background: url(images/recentcomments.png) no-repeat left; } .widget_recent_entries .widgettitle { background: url(images/recentposts.png) no-repeat left; } .widget_meta .widgettitle { background: url(images/meta.png) no-repeat left; } .widget_tag_cloud .widgettitle { background: url(images/tagcloud.png) no-repeat left; } .widget_categories .widgettitle { background: url(images/categories.png) no-repeat left; } .widget_tag_cloud div { padding: 20px; } #footer { background: #232323; color: #DDDDDD; } #footer .inner { background: #232323 url(images/wordpress.png) no-repeat right; padding: 30px 0 30px 30px; } /* COMMENT */ #comments { background: #F2F2F2; padding: 0 25px; } #comments_head { border-bottom: 1px solid #B5CAD0; } #comments_head span, #comments_head a { cursor: pointer; display: block; padding: 5px 10px; } #comments_head .tab-active { background: #B5CAD0 no-repeat scroll 0 0; } #comments_head span { float: left; } #comments_head .add_comment { color: #545454; float: right; } ol#commentlist, ol#trackbacklist { list-style-type: none; } ol#trackbacklist { display: none; } .comment, .trackback { border-bottom: 1px solid #B5CAD0; padding: 20px 10px; } #commentlist .even, ol#trackbacklist .even { background: #EEEEEE; } .comment .pic { float: left; width: 10%; } img.avatar { background: #FFFFFF; padding: 4px; } .comment .text { float: right; width: 85%; } .comment .author, .comment span.author { border-bottom: 1px dotted #000000; } .comment .date { font-size: 90%; font-style: italic; color: #8F8F8F; } .comment .content { padding: 10px 0; } .comment .oper { height: 20px; padding-right: 20px; } .comment a.reply { display: none; float: right; background: url(images/reply.png) no-repeat top; width: 32px; height: 16px; } #comments .message { padding: 20px 0 0; } #respond { padding: 20px 0 0; } #respond form { padding: 20px 0; position: relative; } #respond .row { padding: 0 0 10px; } #respond .textfield { width: 180px; padding: 5px; margin-right: 20px; border: 1px solid #BBBBBB; font-family: "Lucida Grande", "Microsoft Yahei"; } #respond .textarea { width: 100%; border: none; border: 1px solid #BBBBBB; font-family: "Lucida Grande", "Microsoft Yahei"; font-size: 100%; } #respond input:focus, #respond textarea:focus { border: 1px solid #ffff99; } #respond .button { border: none; color: #EEEEEE; width: 134px; height: 32px; margin-right: 40px; cursor: pointer; } #submit { background: #1C1F20 url(images/submit.png) no-repeat left top; } #cancel { display: none; background: #1C1F20 url(images/cancel.png) no-repeat left top; } #ajaxbox, #ajaxerror { display: none; padding: 5px; margin-top: 20px; } #ajaxbox { font-size: 110%; position: absolute; left: 40%; top: 30%; padding-left: 20px; background: url(images/spinner.gif) no-repeat left; } #ajaxerror { color: #790E11; }