/* Theme Name: Ani World Theme URI: http://www.ani-world.net/ani-world-theme/ Description: Ani World WordPress Blog Theme designed by ani world! Version: 1.0.1 Author: Ani & Bush Author URI: http://www.ani-world.net/ Tags: White, Green, two-columns, right-sidebar, fixed-width */ /* BASIC */ body, th, td, input, select, textarea, button {font:normal 12px/1.8em Tahoma,Verdana,Arial,sans-serif; } body, h1, h2, h3, h4, h5, h6, p, ul, form, fieldset { margin: 0; padding: 0; } ul li { list-style: none; } a { text-decoration:none; color:#000; } a:hover{ color:#FF9900} .clear{ clear:both} /* Structure*/ #head{ background:url(images/headbg.gif) repeat-x; height:85px; width:100%; } #head ul{ float:right; margin-right:20px; margin-top:10px;} #head li { text-align:center; float:left; display:inline; width:auto; margin-left:5px; line-height:40px; } #head li a{ color:#FFFFFF; padding:5px; overflow:hidden; background:#8EC304;} #head li a:hover{ background:#F00; color:#FFF;} #head #logo{ float: left; margin-left:20px; margin-top:15px;} #head #logo h1 {padding:0;} #head #logo h1 a {color:#000000; font-size:20px; line-height:20px; font-weight:normal;} #container { width:900px; margin:10px auto; } #recommend,#commend_h,#commend_f{ background:#343434;} #commend_h,#commend_f{ height:9px; overflow:hidden} .recommend_l_h{ float:left;background:url(images/lh.gif) no-repeat; width:9px; height:9px;} .recommend_r_h{ float:right;background:url(images/rh.gif) no-repeat;width:9px; height:9px;} .recommend_l_f{float:left;background:url(images/lf.gif) no-repeat;width:9px; height:9px;} .recommend_r_f{float:right; background:url(images/rf.gif) no-repeat;width:9px; height:9px;} #recommend{ padding:5px;} .recommend_title{ height:38px;background:url(images/cd.gif) no-repeat;} #recommend #combox ul li{ float:left;} .a_combox{ width:630px; float:left; margin-left:5px;} #recommend #tagbox{ float:right} .shows { height:203px; margin:0; } .photo-show li { display:none;} #author_info{ margin-top:10px; background:url(images/mbg.gif) left bottom no-repeat; padding:0 0 15px 0; float:right; width:100%;} #author_info span{ float:left; color:#aaa;} #author_info span strong{ margin:0 5px;} #author_info a{ height:23px; width:69px; display:block; float:right;} #author_info #rss{ background:url(images/author_info/rss1.gif) no-repeat;} #author_info #rss:hover{background:url(images/author_info/rss2.gif) no-repeat;} #author_info #email{ background:url(images/author_info/email1.gif) no-repeat;} #author_info #email:hover{background:url(images/author_info/email2.gif) no-repeat;} #author_info #twitter{ background:url(images/author_info/twitter1.gif) no-repeat;} #author_info #twitter:hover{background:url(images/author_info/twitter2.gif) no-repeat;} #searchform_top_text{ color:#999; width:250px; border:1px solid #CCC!important; padding-left:5px; background:url(images/search_btn2.gif) 240px no-repeat; line-height:20px; height:25px;} .line{border-bottom:1px solid #eee; height:3px; margin:10px 0; clear:both;} #content { width:620px; float:left; border-right:1px solid #eee; padding:0 0 10px 0; overflow:hidden; } /*Post*/ #content .post{ margin-right:20px;} .post { clear:both; } .post em{ font-style:italic; } .post h2 a{ margin:10px 0 5px 0; color: #618C04; line-height:28px; font-weight:bold; } .title { color:#666; margin-bottom:10px; background:#f7f7f7; padding-left:3px;} .title a{color:#618C04;} .postmetadata{ color:#666;font-size:12px; margin-bottom:10px; padding-left:3px;} .postmetadata a{color:#7AB203;} .post .entry{ padding-bottom:12px; color:#000000; clear:both;} big{ font-size:120%; } code { font: 0.9em 'Courier New', Courier, Fixed; padding: 10000px; display: block; border: 1px solid #eee; background: #fff; } .post .entry a{ color: #7AB203; border-bottom: 1px solid #DBEBB1; } .post .entry a:hover { color: #333; background: #DBEBB1; border-bottom: 1px solid #7AB203; } .post .alignright { float:right; margin-left:10px; } .post .alignleft { float:left; margin-right:10px; } .post .aligncenter { margin:0 auto; display:block; } .post abbr { font-weight:normal; } blockquote { margin: 1.5em 2em 1em; padding: .5em 0; color: #999; font-style: italic; border-top: 1px solid #f5f5f5; border-bottom: 1px solid #f5f5f5; } blockquote cite { margin: 5px 0 0; display: block; } .post pre { font-family:courier; font-size:12px; letter-spacing:-1px; margin:14px 0 14px 0; } .post .message ul { margin:12px 0 0; } .post .message { display:none; background:#0F67A1; margin-top:10px; padding:20px; color:#fff; } .single h2{ line-height:28px;} .single h2 a{font-size:20px;} .single .postmetadata{ padding-top:10px; margin-bottom:20px; background:none} .single{ padding-bottom:0px!important; margin-bottom:10px;} .single p a{color: #F30;} .single p a:hover{text-decoration:underline;} .rss_c{ border-top:1px solid #EEE; line-height:25px; padding:10px 0;color:#999} .rss_c a{color: #3399FF;} .rss_c a:hover{ color:#FF6600} .rss_c img{ float:left} .archive_c{ text-align:center} /*sidebar*/ #sidebar { width:265px; float:right; margin:0 0 25px 0; overflow:hidden; } #sidebar h2 { font-size:12px; font-weight:bold; color:#618C04; margin:10px 0 5px 0; } #sidebar .block ul { } #sidebar .block li { line-height:35px; height:35px; overflow:hidden; border-bottom:1px solid #eee; } #sidebar .children { list-style:none; margin:0; text-indent:0; padding:0; margin-left:15px;} #sidebar .children li { font-size: 12px;} #sidebar a { border: none; display: block; padding: 3px 5px; background: url(images/meta.gif) no-repeat 5px 10px; padding-left: 20px; border-bottom: 1px solid #DBEBB1; } #sidebar a:hover { background: url(images/meta.gif) no-repeat 5px 10px; border-bottom: 1px solid #DBEBB1; } #sidebar li#rssfeeds a, #sidebar .textwidget a, #sidebar p a { background: none; margin:10; padding:10; } #sidebar .widget_tag_cloud a{ display:inline; background: none; padding:5px; border-bottom: none; } #sidebar .cat-item a, #sidebar .cat-item a:hover { background: url(images/cat.gif) no-repeat 5px 10px; padding-left: 20px; } #sidebar .archives a, #sidebar #archives ul li a, #sidebar .archives a:hover, #sidebar #archives ul li a:hover { background: url(images/meta.gif) no-repeat 5px 10px; padding-left: 20px; } #sidebar .linkcat a, #sidebar .linkcat a:hover, #sidebar .blogroll a { background: url(images/fav.gif) no-repeat 5px 10px; padding-left: 20px; } #sidebar .linkcat a:hover, #sidebar .blogroll a:hover { background: url(images/fav.gif) no-repeat 5px 10px; } #sidebar .block li a { font-size:12px; font-weight:normal; line-height:35px; height:35px; padding-left:20px; display:block; border-bottom:none; overflow:hidden; } #sidebar .widget_search label { display:block; padding:25px 0 3px 0; font-size:14px; margin:0 0 5px; } #sidebar .widget_recent_comments li { background:transparent url(images/bullet_black.gif) no-repeat scroll 6px 52%; padding:2px 0 2px 15px; } #sidebar .widget_recent_comments li a,#sidebar .widget_recent_comments li a:hover{ background:none; text-decoration:none; } #sidebar .widget_tag_cloud h2 { margin:0 0 8px; order-bottom:1px solid #eee; } #sidebar .widget_text h2 , #sidebar .calendar h2{ order-bottom:1px solid #eee; } #sidebar .calendar h2{ display:none; } #sidebar #wp-calendar { width:95%; text-align:center; } #sidebar #wp-calendar caption, #sidebar #wp-calendar td, #sidebar #wp-calendar th{ text-align:center; } #sidebar #wp-calendar caption { font-size:14px; padding:25px 0 10px 0; text-align:left; } #sidebar #wp-calendar a{ background:#EEE; padding:2px;} #sidebar #wp-calendar th { font-weight: bold; border-top:1px solid #eee; order-bottom:1px solid #eee; } #blogroll ul li{ float:left; width:30%; margin-right:5px;} #blogroll ul li a { background:transparent left center no-repeat; padding-left:20px; white-space:nowrap; } #blogroll ul li a:hover{ background:transparent left center no-repeat; color:#7AB203; } /*footer*/ #footerline{background:url(images/footerline.gif) repeat-x; height:38px; line-height:58px;} #footerline p{ line-height:28px; margin-left:50px;} #blogroll span{ padding:5px; border:1px solid #EEE; display:block; background:#F7F7F7;} #foot_cright{padding:5px 0 20px 15px; width:910px; margin:0 auto;} #foot_cright span a{ color:#7AB203; font-weight:bold} .s_header{background:url(images/sidebar_line.gif) left bottom no-repeat;} .s_line{background:url(images/sidebar_line.gif) left bottom no-repeat; height:10px;} /*page nav*/ .Nav a, .Nav a:link { padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #E8E8E8; color: #343434; background-color:#FFFFFF; } .Nav a:active { padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #E8E8E8; color: #343434; background-color: #FFFFFF; } /*post*/ .entry acronym, abbr { border-bottom: 1px dashed #ccc; } code { font: 0.9em 'Courier New', Courier, Fixed; padding: 10px; display: block; } .entry ul li { list-style-type: square; margin-left:30px; } .entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{ padding-top:0.5em; padding-bottom:0.5em;} .entry p { clear:both;} .entry img { max-width: 600px; width: expression(this.width > 600 ? 600: true); } /*comments*/ #comments { font-size: 12px; line-height: 20px; margin: 0 10px 20px 0px; padding: 20px 0 0 0; border-top: 1px solid #cdd; } #comments .browse { clear: both; width: 588px; height: 19px; margin: 0; padding-bottom: 9px; } .commentlist { margin: 10px 0; } .commentlist li { list-style: none; padding: 10px; } li.comment { border: 1px solid #cdd; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin-bottom: 20px; padding-top: 1em; font-size: 12px; } li.comment div, li.pingback div { } .vcard img.avatar { float: left; border: 1px solid #eee; padding: 2px; margin: 0 20px 1em 0; background: #fff; } .vcard cite { font-weight: bold; font-size: 12px; } .vcard span { font-size: 10px; } .commentmetadata { font-size: 10px; } li.comment p { clear: both; } li.comment blockquote { clear: both; font-size: 12px; min-height: 2em; } .reply { font-size: 12px; } .commentlist li.even { background: #f0f0f0; } .commentlist li.odd { background: #fff; } #respond { font-size: 12px; margin: 20px 0; } #respond p.small { font-size: 12px; } #respond textarea { width: 96%; } #respond div.cancel-comment-reply { padding: 12px 0 0; } #commentform { padding-bottom: 30px;