/* Theme Name: BlueNight Theme URI: http://www.yaohaixiao.com/wp-themes/bluenight-wordpress-theme/ Author: Yaohaixiao Author URI: http://www.yaohaixiao.com/ Version: 1.2.31 License: GNU, General Public License License URI: license.txt Tags: dark, light, white, blue, two-columns, right-sidebar, left-sidebar, fixed-width, custom-background, custom-menu, featured-image-header, featured-images, blavatar, translation-ready, threaded-comments, theme-options Description: BlueNight - A pretty blue color based theme, lightweight, frontend performance optimized with YAHOO YSLOW rules and Google Pagespeed rules. Widget supported and the achives template requires WP_EasyAchives plugin. BlueNight WordPress Theme, Copyright 2012 yaohaixiao.com BlueNight is distributed under the terms of the GNU GPL */ /* YUI 3.5.0pr2 (build 4560) Copyright 2011 Yahoo! Inc. All rights reserved. Licensed under the BSD License. http://yuilibrary.com/license/ */ /* ============== reset.css ============== */ html { color: #333; background: #004B7D url(images/bg.jpg) 50% 0 no-repeat; } body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; } table { border-collapse: collapse; border-spacing: 0; } fieldset, img { border: 0; } address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; } ol, ul { list-style: none; } caption, th { text-align: left; } h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; } q:before, q:after { content: ''; } abbr, acronym { border: 0; font-variant: normal; } sup { vertical-align: text-top; } sub { vertical-align: text-bottom; } input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; } input, textarea, select { *font-size: 100%; } legend { color: #000; } /* ============== reset.css ============== */ /* ============== base.css ============== */ h1 { font-size: 138.5%; } h2 { font-size: 123.1%; } h3 { font-size: 108%; } h1, h2, h3 { margin: 1em 0; } h1, h2, h3, h4, h5, h6, strong { font-weight: bold; } abbr, acronym { border-bottom: 1px dotted #000; cursor: help; } em { font-style: italic; } blockquote, ul, ol, dl { margin: 1em; } ol, ul, dl { margin-left: 2em; } ol { list-style: decimal outside; } ul { list-style: disc outside; } dl dd { margin-left: 1em; } th, td { padding: .5em; } th { font-weight: bold; text-align: center; } caption { margin-bottom: .5em; text-align: center; } p, fieldset, table, pre { margin-bottom: 1em; } input[type = text], input[type = password], textarea { width: 12.25em; *width: 11.9em; } /* ============== base.css ============== */ /* ============== font.css ============== */ body { font: 12px "宋体", arial, helvetica, clean, sans-serif; *font-size:small; * font:x-small; } select, input, button, textarea { font: 99% arial, helvetica, clean, sans-serif; } table { font-size: inherit; font: 100%; } pre, code, kbd, samp, tt { font-family: monospace; *font-size: 108%; line-height: 100%; } a, a:link, a:visited { color: #000; text-decoration: none; } a:hover { color: #C80000; text-decoration: underline; } /* ============== font.css ============== */ .wrap { margin: 0 auto; width: 980px; padding: 10px; clear: both; overflow: hidden; } /* Header */ .header { position: relative; z-index: 2; padding-bottom: 0; overflow: visible; } /* Logo */ .logo { margin: 0; height: 60px; line-height: 60px; font-size: 50px; font-weight: normal; overflow: hidden; } .logo img { margin: 10px 0; height: 50px; } .logo a:link, .logo a:visited, .logo a:hover { color: #67DAFF; text-decoration: none; } .logo strong { color: #FFF; } /* Tagline */ .tagline { margin: 0; height: 30px; line-height: 30px; padding: 5px; color: #FFF; font-size: 14px; font-weight: bold; overflow: hidden; } /* Navigation */ .top-navigation, #top-navigation { position: absolute; z-index: 2; top: 0; right: 0; padding: 3px; } .top-navigation li, #top-navigation li { float: left; list-style-type: none; padding: 0 5px; line-height: 20px; } .top-navigation a:link, .top-navigation a:visited, .top-navigation a:hover, #top-navigation a:link, #top-navigation a:visited, #top-navigation a:hover { color: #FFF; } .main-navigation, #main-navigation { margin: 10px 0 0; } .top-navigation, #top-navigation ul, #main-navigation ul { margin: 0; } .main-navigation li, #main-navigation li { position: relative; z-index: 2; float: left; margin-left: 3px; font-size: 14px; min-width: 115px; line-height: 36px; list-style-type: none; text-align: center; display: inline; } .main-navigation a:link, .main-navigation a:visited, .main-navigation a:hover, #main-navigation a:link, #main-navigation a:visited, #main-navigation a:hover { font-weight: bold; display: block; background-color: #3B3939; color: #fff; overflow: hidden; } .main-navigation a:hover, #main-navigation a:hover { color: #009FBC; background-color: #FFF; text-decoration: none; } .main-navigation li.has-sub-menu, #main-navigation li.has-sub-menu { border-top: 3px solid #369; line-height: 33px; } .main-navigation .sub-menu li.has-sub-menu, .main-navigation .children li.has-sub-menu, #main-navigation .sub-menu li.has-sub-menu, #main-navigation .children li.has-sub-menu { border-top: none; line-height: 36px; border-right: 3px solid #369; min-width: 112px; } .main-navigation .sub-menu, .main-navigation .children, #main-navigation .sub-menu, #main-navigation .children { display: none; position: absolute; z-index: 3; top: 33px; left: 0; margin: 0; box-shadow: 0 3px 10px #333; width: 115px; overflow: visible; } .main-navigation .sub-menu li, .main-navigation .children li, #main-navigation .sub-menu li, #main-navigation .children li { margin-left: 0; } .main-navigation .sub-menu li .sub-menu, .main-navigation .children li .children, #main-navigation .sub-menu li .sub-menu, #main-navigation .children li .children { top: 0; left: 115px; z-index: 4; } /* ICONS */ .contact-icons { position: absolute; z-index: 2; top: 156px; right: -44px; margin: 0; width: 34px; padding: 0 10px 10px 0; background-color: #FFF; overflow: hidden; } .contact-icons a:link, .contact-icons a:visited, .contact-icons a:hover { display: block; margin: 10px 10px 0 0; width: 34px; height: 34px; text-indent: -999px; background: transparent url(images/sprites.gif) 0 0 no-repeat; overflow: hidden; } .contact-icons a:hover { background-position: 0 -34px; } .contact-icons a.facebook-icon { background-position: 0 -68px; } .contact-icons a.facebook-icon:hover { background-position: 0 -102px; } .contact-icons a.twitter-icon { background-position: 0 -136px; } .contact-icons a.twitter-icon:hover { background-position: 0 -170px; } /* Banner */ .banner { height: 179px; padding-bottom: 0; background: transparent url(images/headers/wuhan.jpg) 10px 10px no-repeat; } .banner-1 { background-image: url(images/headers/wuhan-1.jpg); } .banner-2 { background-image: url(images/headers/wuhan-2.jpg); } .banner-3 { background-image: url(images/headers/wuhan-3.jpg); } .banner-4 { background-image: url(images/headers/wuhan-4.jpg); } .banner-5 { background-image: url(images/headers/wuhan-5.jpg); } .banner-6 { background-image: url(images/headers/wuhan-6.jpg); } .banner-7 { background-image: url(images/headers/wuhan-7.jpg); } .banner-8 { background-image: url(images/headers/wuhan-8.jpg); } .banner-9 { background-image: url(images/headers/wuhan-9.jpg); } .banner-10 { background-image: url(images/headers/wuhan-10.jpg); } .banner-11 { background-image: url(images/headers/wuhan-11.jpg); } .banner-12 { background-image: url(images/headers/wuhan-12.jpg); } .banner-13 { background-image: url(images/headers/wuhan-13.jpg); } .banner-14 { background-image: url(images/headers/wuhan-14.jpg); } .banner-15 { background-image: url(images/headers/wuhan-15.jpg); } .banner-16 { background-image: url(images/headers/wuhan-16.jpg); } .banner-17 { background-image: url(images/headers/wuhan-17.jpg); } .banner-18 { background-image: url(images/headers/wuhan-18.jpg); } .banner-19 { background-image: url(images/headers/wuhan-19.jpg); } .banner-20 { background-image: url(images/headers/wuhan-20.jpg); } .banner, .container { background-color: #FFF; } .slider { position: relative; z-index: 1; margin: 0 auto; width: 980px; height: 179px; overflow: hidden; } .slide-list { position: absolute; z-index: 2; top: 0; left: 0; margin: 0; height: 179px; overflow: hidden; } .slide-item { position: relative; z-index: 3; float: left; margin: 0; list-style-type: none; overflow: hidden; } .slide-item h2 { position: absolute; z-index: 4; bottom: 0; left: 0; margin: 0; width: 980px; height: 24px; line-height: 24px; padding: 5px 10px; text-align: left; font-size: 14px; overflow: hidden; } .slide-item, .slide-item img { width: 980px; height: 179px; } .slide-nav { position: absolute; z-index: 3; right: 10px; bottom: 0; width: 120px; height: 24px; padding: 5px 0; overflow: hidden; } .slide-index { float: left; margin: 0; text-align: center; width: 72px; height: 24px; line-height: 24px; overflow: hidden; } .prev-slide, .next-slide { float: left; margin: 0; width: 24px; height: 24px; line-height: 24px; text-align: center; font-size: 22px; overflow: hidden; } .slide-item h2 { background-color: #000; opacity: 0.7; filter: alpha(opacity = 70); } .slide-item a:link, .slide-item a:visited, .slide-item a:hover, .slide-nav, .prev-slide:link, .prev-slide:visited, .prev-slide:hover, .next-slide:link, .next-slide:visited, .next-slide:hover { color: #FFF; text-decoration: none; font-family: Georgia, Arial, Helvetica, sans-serif; } /* Container */ .container { padding-top: 0; } /* Current Location */ .current-location { margin: 0 auto 10px; border-bottom: 1px solid #CCC; background-color: #323534; border-bottom: 2px solid #CCC; clear: both; } .current-location p { margin: 0; padding-left: 10px; height: 30px; line-height: 30px; overflow: hidden; } .current-location, .current-location a:link, .current-location a:visited, .current-location a:hover { color: #FFF; } /* Main Block */ .main { float: left; width: 671px; padding: 10px 10px 10px 0; border-right: 1px solid #CCC; overflow: hidden; } .main h1 { margin: 0 auto 10px; font-size: 24px; line-height: 28px; } /* Post Module */ .post { margin: 0 auto; padding: 10px; border-bottom: 1px solid #E2E2E2; clear: both; } .post h2 { font-size: 20px; } .post h3 { font-size: 18px; } .post h4 { font-size: 16px; } .logo, .top-navigation, #top-navigation, #main-navigation .menu, .main-navigation, .current-location, .main h1, .main h2, .post h2, .post h3, .post h4, .post h5, .post h6, .main p, .post p, .main li, .post li, .post th, .post td, .foot-widgets li, .sidebar-widg, dt, dl, .not-found h1, .timer-counter, .link-btn, .backhome-nav, .footer-navigation, #footer-navigation { font-family: Georgia, Arial, Helvetica, sans-serif; } .main p, .post p, .post li, .searchform input, .share, #respond input, #respond textarea, dt, dl, .post h5, #respond h3, .backhome-nav { font-size: 14px; } .main h1, .main h2, .post h2, .post h3, .post h4, .post h5, .post h6, .main p, .post p, dt, dl { padding: 0 10px; } .post h4, .post h5, .post h6 { padding: 15px 10px; } .main p, .post p, .main li, .post li, .post th, .post td, .main h1, .post h2, .post h3, .post h4, .post h5, .post h6, dt, dl { line-height: 160%; } .main p.metadata { font-size: 12px; padding-left: 10px; line-height: 28px; height: 28px; border-bottom: 2px solid #CCC; overflow: hidden; } .metadata .post-views-counter, .metadata .post-comments-counter, .sidebar-widg .post-views-counter, .sidebar-widg .post-comments-counter { padding-left: 16px; background: transparent url(images/sprites.gif) -39px -128px no-repeat; } .metadata .post-comments-counter, .sidebar-widg .post-comments-counter { background-position: -52px -128px; } .main p.metadata a:link, .main p.metadata a:visited, .main p.metadata a:hover, .reply a:link, .reply a:visited, .reply a:hover, .text a:link, .text a:visited, .text a:hover, .timer-counter, .highlight { color: #C80000; } .single-main .post a:link, .single-main .post a:visited, .single-main .post a:hover, .text a:link, .text a:visited, .text a:hover { text-decoration: underline; } .single-main .post a:hover, .text a:hover { text-decoration: none; } .post-edit-link { float: right; } .post p.align, .post p.image, .post p.img, .post p.align-center { text-align: center; } .post p.align-center { padding: 0; } .post blockquote { padding: 5px; background-color: #F5FAFF; border: 1px dashed #CCC; color: #676767; } .post blockquote p:first-letter { float: left; margin: 0.3em; font-size: 28px; display: inline; } .main h1, .post h1 a:link, .post h1 a:visited, .post h1 a:hover, .page h1 a:link, .page h1 a:visited, .page h1 a:hover, .entry a:link, .entry a:visited, .entry a:hover, .post-tags a:link, .post-tags a:visited, .post-tags a:hover, .post a:link, .post a:visited, .post a:hover, .comment-author, .comment-author a:link, .comment-author a:visited, .comment-author a:hover, .bypostauthor, .logged-in-as a:link, .logged-in-as a:visited, .logged-in-as a:hover, .not-found h1, .related-posts h2 a:link, .related-posts h2 a:visited, .related-posts h2 a:hover { color: #009FBC; } .post h1 { padding-top: 10px; } .index-main p.metadata, .archive-main p.metadata, .search-main p.metadata { border-bottom: 1px solid #E3E3E3; margin-bottom: 5px; } .main .post-tags, .post .post-tags { font-size: 12px; height: 20px; line-height: 20px; overflow: hidden; } .post-thumbnail { float: left; margin: 0 10px; border: 1px solid #CCC; padding: 4px; width: 106px; height: 106px; display: inline; } .related-post-image .post-thumbnail { margin: 0; float: none; border: none; padding: 0; } .post, .post p, .post-nav p { overflow: hidden; } .post table, .tbl { width: 100%; } .post table thead, .tbl thead, .post th, .tbl th { background-color: #DEEBF3; } .post td, .post th, .tbl td, .tbl th { border-bottom: 1px solid #E3E3E3; } .post dl { margin: 15px; } .post dt { font-weight: bold; } .post dd { padding-left: 28px; } div.entry { padding-bottom: 10px; overflow: hidden; } .entry p { margin: 0; } .player-zone { margin: 20px auto; width: 598px; height: 490px; overflow: hidden; } .link-btn:link, .post a.link-btn:link, .link-btn:visited, .post a.link-btn:visited, .link-btn:hover, .post a.link-btn:hover { border: 1px dashed #9BD; background-color: #F5FAFF; padding: 2px 7px; color: #369; display: inline-block; margin: 0 5px; } .link-btn:hover, .post a.link-btn:hover { border: 1px solid #9BD; text-decoration: none; } .post pre { margin: 10px; padding: 10px; font-size: 14px; line-height: 160%; border: 1px solid #9BD; background-color: #F5FAFF; overflow: auto; } .post pre, .post code, .tagline, .hot-tags { font-family: Consolas, Arial, Helvetica, sans-serif; } .single-main .post, .page-main .post, .achives-main .post, .tags-main .post, .guestbook-main .post, .video-main .post { border-bottom: none; } /* Post Navigation */ .post-nav { margin-top: 10px; padding-top: 10px; border-top: 1px solid #CCC; overflow: hidden; clear: both; } .previous-post, .next-post { float: left; width: 47%; font-size: 12px; overflow: hidden; } .next-post { float: right; text-align: right; } /* Share */ .share, .share a { font-size: 12px; line-height: 16px; } .share { overflow: hidden; padding: 5px 10px; } .share a { background: url(images/share.png) no-repeat scroll 0 0 transparent; cursor: pointer; display: inline-block; height: 16px; margin-left: 5px; text-indent: -999em; width: 16px; } .share a#facebook-share { background-position: 0 0; } .share a#twitter-share { background-position: 0 -16px; } .share a#delicious-share { background-position: 0 -32px; } .share a#kaixin001-share { background-position: 0 -48px; } .share a#renren-share { background-position: 0 -64px; } .share a#douban-share { background-position: 0 -80px; } .share a#sina-share { background-position: 0 -96px; } .share a#netease-share { background-position: 0 -112px; } .share a#tencent-share { background-position: 0 -128px; } /* Related Posts */ .related-posts h2, #respond h3, .comments h2 { height: 30px; line-height: 30px; padding: 0 5px; border-bottom: 1px solid #CCC; } .related-posts h2 a:link, .related-posts h2 a:visited, .related-posts h2 a:hover { font-weight: normal; } .related-posts a:link, .related-posts a:visited, .related-posts a:hover { color: #000; } .related-posts ul { margin: 10px; overflow: hidden; } .related-posts li { float: left; margin: 0; width: 20%; text-align: center; list-style-type: none; overflow: hidden; } .related-posts .related-post-image { margin: 0 auto 5px; padding: 3px; border: 1px solid #CCC; overflow: hidden; } .related-post-image img, .related-posts .related-post-image { width: 106px; height: 106px; } .related-posts h3 { margin: 0; padding: 0 5px; line-height: 22px; font-weight: normal; overflow: hidden; } .contact label { display: block; } #respond label { float: left; width: 80px; text-align: left; overflow: hidden; } .required, blockquote a:link, blockquote a:hover, blockquote a:visited { padding: 0 5px; color: #C80000; } #respond input, .contact input { border: 1px solid #CCC; height: 18px; padding: 3px; width: 240px; } #respond textarea, .contact textarea { border: 1px solid #CCC; width: 98%; height: 140px; padding: 3px; } #respond #submit { border: 1px solid #369; cursor: pointer; background-color: #369; color: #FFF; width: inherit; height: inherit; } /* Popular Posts */ .popular-posts { overflow: visible; } .popular-posts li, .sidebar-widg .popular-posts li { padding: 5px 0; cursor: pointer; } .sidebar-widg .popular-posts li { margin-left: 0; background: none; height: inherit; overflow: hidden; } .popular-posts h3 { float: left; margin: 0; width: 50px; height: 50px; background-image: url(images/no-photo-small.gif); overflow: hidden; } .popular-posts h4 { margin: 0; padding-left: 5px; height: 26px; line-height: 26px; overflow: hidden; } .popular-posts .post-comments-count { float: right; } .sidebar-widg .popular-posts p { height: 24px; line-height: 24px; margin: 0; overflow: hidden; } .popular-posts p { padding-left: 5px; } .sidebar-widg .popular-posts p.popular-entry { height: auto; padding: 5px; } .popular-entry { display: none; clear: both; } .popular-posts .post-thumbnail { float: none; margin: 0; width: 46px; height: 46px; padding: 1px; border: 1px solid #CCC; } .post-views { float: left; } /* Paginate */ .paginate { color: #FFF; float: right; font: 12px Georgia; margin: 0 25px 0 0; padding: 25px 0; text-transform: uppercase; clear:both; } .paginate a { color: #9E9D9D; font: bold 11px Arial; -webkit-text-size-adjust: none; height: 32px; border: 1px solid #CCC; margin-right: 4px; padding: 5px 9px; text-align: center; text-decoration: none !important; width: 32px; } .paginate a:hover, .paginate a:active { background: none repeat scroll 0 0 #053460; color: #FFF; font: bold 11px Arial; -webkit-text-size-adjust: none; } .paginate .paginate-title { color: #555; margin-right: 4px; } .paginate .paginate-gap { color: #999; margin-right: 4px; } .paginate .paginate-current { background: none repeat scroll 0 0 #053460; color: #FFF; font: bold 11px Arial; -webkit-text-size-adjust: none; margin-right: 4px; padding: 5px 9px; } /* Comments */ .comments { overflow: hidden; } .comments h2 em { float: right; color: #787878; font-style: normal; font-size: 12px; } .commentlist { margin: 5px 10px; } .commentlist li { padding: 5px 0 0 42px; list-style-type: none; } .commentlist li .avatar { border: medium none; float: left; margin: -1px 0 0 -40px; padding: 0; width: 32px; height: 32px; padding: 1px; border: 1px solid #CCC; } .cocomment { background: none repeat scroll 0 0 #FFF; padding: 4px; position: relative; } .commentlist li img { border: medium none; padding: 0; } * html .commentlist li .avatar { margin-bottom: -20px; } .commentlist li .commentmetadata { color: #777; font-size: 11px; -webkit-text-size-adjust: none; padding-bottom: 3px; border-bottom: 1px solid #E3E3E3; } .comments .comments-navigation { overflow: hidden; font-size: 12px; text-align: center; } .comments-navigation .current, .comments-navigation a:link, .comments-navigation a:visited, .comments-navigation a:hover { padding: 4px 8px; } .comments-navigation .current, .comments-navigation a:hover { text-decoration: none; color: #FFF; background-color: #00253E; } .children { margin: 0; overflow: hidden; clear: both; } .text { padding-top: 5px; } .text p { font-size: 12px; margin-bottom: 6px; } .text strong { padding-right: 10px; } .reply { float: right; font-size: 11px; -webkit-text-size-adjust: none; } /* Side Bar */ .side { float: right; width: 288px; overflow: hidden; } /* Search Form */ .searchform { padding-bottom: 10px; } .searchform input { border: 1px solid #CCC; padding: 3px; height: 18px; width: 250px; } .key { float: left; margin-right: 5px; display: inline; } .searchsubmit { float: left; margin-top: 2px; width: 22px; height: 22px; border: none; cursor: pointer; background: transparent url(images/sprites.gif) -37px -105px no-repeat; } .top-searchform { position: absolute; z-index: 2; top: 30px; right: 10px; width: 387px; padding-right: 2px; padding-bottom: 0; background-color: #FFF; border: 1px solid #CCC; overflow: visible; } .hot-tags { position: absolute; z-index: 3; top: 26px; left: 0; height: 26px; line-height: 26px; overflow: hidden; } .hot-tags, .hot-tags a:link, .hot-tags a:visited, .hot-tags a:hover { color: #FFF; } .top-searchform input { width: 350px; border: 1px solid #FFF; } /* Videos */ .video-main, .video-main .post, .video-item, .v-pic { overflow: visible; } .video-list { padding: 5px; margin: 0; } .video-item { float: left; padding: 5px; width: 150px; display: inline; } .v-pic { position: relative; z-index: 1; margin: 0 auto; width: 116px; height: 116px; text-align: center; } .v-pic .first-paragraph { position: absolute; z-index: 3; display: none; width: 302px; top: 0; left: 115px; font-size: 12px; margin: 0; text-align: left; height: 96px; line-height: 20px; background-color: #F5FAFF; padding: 9px; border: 1px solid #99BBDD; border-left: none; overflow: auto; } .z2 { z-index: 2; background-color: #F5FAFF; } .z2 .post-thumbnail { border: 1px solid #99BBDD; } .post .v-title { margin: 10px auto; font-size: 12px; height: 40px; line-height: 20px; overflow: hidden; } .post .v-author, .post .v-nums { margin: 0; height: 22px; line-height: 22px; overflow: hidden; } .post .v-nums, .post p.v-author, .post p.v-date { font-size: 12px; } .v-play, .v-cmt { float: left; width: 45px; padding-left: 20px; background: transparent url(images/sprites.gif) -37px -53px no-repeat; overflow: hidden; } .v-cmt { background-position: -37px -82px; } .video-list .post-thumbnail { float: none; margin: 0 auto; } .side h2 { margin: 0; height: 30px; line-height: 30px; font-size: 14px; padding: 0 10px; border-bottom: 1px solid #CCC; overflow: hidden; } /* Sidebar Widget Module */ .sidebar-widg { overflow: hidden; padding-bottom: 20px; clear: both; } .sidebar-widg ul { margin: 0; padding: 5px; overflow: hidden; } .sidebar-widg ul.children, .sidebar-widg ul.sub-menu { padding: 0 5px; } .sidebar-widg li { font-size: 12px; list-style-type: none; padding-left: 10px; height: 26px; line-height: 26px; background: transparent url(images/sprites.gif) -117px 12px no-repeat; overflow: hidden; } .sidebar-widg li.menu-item, .sidebar-widg li.cat-item { height: auto; } .ajax-recentcomments .recentcomments { padding-top: 5px; } .sidebar-widg .ajax-recentcomments li.recentcomments { height: 40px; padding-left: 0; background: none; } .recentcomments h3 { float: left; margin: 0; overflow: hidden; padding: 1px; border: 1px solid #CCC; } .recentcomments h3, .recentcomments img { width: 32px; height: 32px; } .recentcomments p { padding-left: 38px; margin: 0; } .sidebar-widg .recentcomments p { float: right; margin: 0; width: 232px; padding-left: 10px; line-height: 20px; padding-left: 0; overflow: hidden; } .comment-post-time { font-size: 11px; -webkit-text-size-adjust: none; color: #676767; } .tagcloud { padding: 5px; overflow: hidden; } /* Calendar */ #wp-calendar { margin-top: 10px; margin-bottom: 0; width: 100%; } #wp-calendar caption { font-size: 14px; } #wp-calendar td { text-align: center; } #wp-calendar a:link, #wp-calendar a:visited, #wp-calendar a:hover { color: #C80000; } /* Footer Widgets */ .footer-widgets { background-color: #00253E; color: #FFF; } .footer-widgets h2 { margin-top: 0; border-bottom: 1px solid #BEBBBE; color: #BEBBBE; font-weight: normal; font-size: 16px; padding-left: 10px; height: 30px; line-height: 30px; overflow: hidden; } .footer-widg { float: left; margin: 5px; width: 235px; display: inline; overflow: hidden; } .footer-widgets ul { margin: 10px 0; } .footer-widgets li { list-style-type: none; padding-left: 5px; line-height: 24px; overflow: hidden; } .footer-widgets .recentcomments h3 { margin-right: 5px; display: inline; } .footer-widgets a:link, .footer-widgets a:visited, .footer-widgets a:hover, .footer a:link, .footer a:visited, .footer a:hover { color: #67DAFF; } .footer-widgets .recentcomments p { line-height: 18px; } .footer-widgets .popular-posts li p { padding-left: 5px; margin: 0; overflow: hidden; } .recentcomments-pager { text-align: center; } /* Footer */ .footer { background-color: #001A2C; } .footer-navigation, #footer-navigation { margin: 0 auto; width: 960px; padding: 10px 20px 5px 20px; } .footer-navigation, #footer-navigation ul { margin: 0; height: 24px; line-height: 24px; overflow: hidden; text-align: center; } .footer-navigation li, #footer-navigation li { padding: 0 10px; list-style-type: none; display: inline; overflow: hidden; } .footer { padding: 0 10px 20px; } .footer p { margin: 0 auto 5px; font-size: 12px; height: 20px; line-height: 20px; text-align: center; color: #5D8AA3; overflow: hidden; } .footer p { font-family: 'trebuchet ms', sans-serif; } .lnk-backtop:link, .lnk-backtop:visited, .lnk-backtop:hover { position: fixed; _position: absolute; z-index: 3; bottom: 80px; left: 50%; margin: 0 0 0 505px; width: 49px; height: 35px; background: transparent url(images/sprites.gif) 0 -204px no-repeat; text-indent: -999px; outline: none; display: none; overflow: hidden; } .lnk-backtop:hover { background-position: -49px -204px; } /* 404 Not Found*/ .not-found { padding: 10px 10px 10px 220px; position: absolute; z-index: 1; top: 50%; left: 50%; margin: -160px 0 0 -300px; width: 370px; background: transparent url(images/404.jpg) 10px 10px no-repeat; height: 300px; background-color: #FFF; } .not-found h1 { height: 50px; font-size: 24px; text-align: center; line-height: 50px; margin: 0; border-bottom: 1px solid #E2E2E2; overflow: hidden; } .not-found { margin-bottom: 0; } .post .timer-counter { height: 200px; margin: 0; font-size: 150px; line-height: 200px; overflow: hidden; } .backhome-nav { margin: 0; padding-top: 10px; } /* Commone Style */ .pb10 { padding-bottom: 10px; } .pt10 { padding-top: 10px; } .hide { display: none; } .successmsg { color: green; } .errormsg { color: #C80000; } .aligncenter { text-align: center; } .alignleft { text-align: left; } .alignright { text-align: right; } .fl, .sidebar-left { float: left; } .fr, .main-right { float: right; } .main-right { border-left: 1px solid #CCC; border-right: none; padding-left: 10px; padding-right: 0; } .wp-caption { border: 1px solid #ccc; max-width: 100%; } .wp-caption.aligncenter, .wp-caption.alignleft, .wp-caption.alignright { margin-bottom: 1.5em; } .wp-caption-text { text-align: center; font-size: 80%; } .wp-caption .wp-caption-text { margin: 0.8075em 0; } .sticky, .gallery-caption { } .bypostauthor { font-style: normal; } .commentlist .bypostauthor { color: #565656; } .w120 { width: 120px; } .w160 { width: 160px; } .highlight { background-color: #FF0; padding: 3px; }