/* Theme Name: BlueNight Theme URI: http://www.yaohaixiao.com/wordpress/bluenight-wordpress-theme/ Author: Yaohaixiao Author URI: http://www.yaohaixiao.com/ Version: 1.2.26 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 doesn’t require any plugin. This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned with others. */ /* 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; 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; width: 100%; 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; 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 { 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; position: relative; text-transform: uppercase; } .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-list { padding: 5px; margin: 0; overflow: hidden; } .video-item { float: left; padding: 5px; width: 150px; display: inline; overflow: hidden; } .v-pic { margin: 0 auto; width: 150px; height: 120px; text-align: center; overflow: hidden; } .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; }