/* Theme Name: Blue Blog (Widgets Enabled) Theme URI: http://www.kailoon.com/ Description: This is a blog theme mostly for the bloggers. Version: 1.0 Author: LoonDesign Author URI: http://www.kailoon.com/ */ * { padding: 0; margin: 0; } /*--------------------------------------------------------------------- General ----------------------------------------------------------------------*/ body { font: 70%/170% "Verdana", Arial, Helvetica, sans-serif; background: url(images/header-bg.png) repeat-x center top; color: #333; } a { color: #dd8f06; text-decoration: none; } a:hover { color: #09f; } #wrapper { width: 1003px; margin: 0 auto; } .clear { clear: left; margin-bottom: 15px; } /*--------------------------------------------------------------------- headings and typography ------------------------------------------------------------*/ h1 { font: 400 280%/100% "Georgia", Times New Roman, Times, serif; letter-spacing: -1px; } h2 { font: 400 205%/100% "Georgia", Times New Roman, Times, serif; letter-spacing: -1px; text-align: left; } h2.page-title { display: block; border-bottom: 1px solid #e7e7e7; padding: 0 0 10px 0; margin: 0 0 0 8px; float: left; width: 510px; } h2.pagetitle { text-align: center; background: url(images/res-bg.png) no-repeat center center; margin-bottom: 20px; color: #666; font-style: italic; } h1 a { color: #fff; } h1 a:hover { color: #fff; } h2 a { color: #111; display: block; border-bottom: 1px solid #caecf7; padding: 0 0 10px 0; margin: 0 0 0 8px; float: left; width: 510px; } h2 a:hover { color: red; } h3 { font: 400 1.5em "Georgia", Times New Roman, Times, serif; text-align: left; } h4 { font: 900 16px "Georgia", Times New Roman, Times, serif; text-align: left; } h5 { font: 900 12px "Georgia", Times New Roman, Times, serif; text-align: left; } h6 { font: 900 8px "Georgia", Times New Roman, Times, serif; text-align: left; } p { padding: 0 0 1.8em; } blockquote { padding: 0 10px 5px 40px; background: url(images/quote.png) no-repeat left top; font: italic 115%/135% Georgia, "Times New Roman", Times, serif; color: #666666; clear: left; width: 530px; } /*--------------------------------------------------------------------- Container ----------------------------------------------------------------------*/ img { padding: 3px; background-color: #fff; border: 1px solid #ccc; } .wp-smiley { border: 0; padding: 0; } .left { float: left; margin: 0 10px 5px 0; } .right { float: right; margin: 0 0 5px 10px; } /*--------------------------------------------------------------------- Container ----------------------------------------------------------------------*/ #header { background: url(images/header.png) no-repeat top left; width: 993px; height: 270px; } #blogname { padding: 4px 0 5px 40px!important; padding: 4px 0 4px 40px; } .description { float: left; width: 520px; height: 80px; color: #2e6592; padding: 15px 0 0 40px; overflow: hidden; font: 400 italic 14px "Georgia", Times New Roman, Times, serif; } .rss { text-indent: -999em; } .rss a { width: 41px; height: 40px; float: left; margin: 38px 0 0 15px; } #blogger { background: url(images/myphoto.jpg) no-repeat top left; width: 345px; height: 185px; float: left; margin: 3px 0 0 11px; } #header ul { float: left; margin: -89px 0 0 0; width: 600px; list-style: none; padding: 0 0 0 10px; } #header ul li.page_item { float: left; } #header ul li.page_item a { padding: 6px 10px; font: 900 14px "Georgia", Times New Roman, Times, serif; margin-right: 4px; color: #4f6f8a; display: block; } #header ul li.page_item a:hover { background-color: #31495d; color: #0b2235; } #header ul li.current_page_item a { background-color: #fff; color: #0b2235; } /*--------------------------------------------------------------------- content ----------------------------------------------------------------------*/ #content { font-size: 1.2em; margin-top: -65px; } .narrowcolumn { float: left; margin: 0px 0 0 5px; width: 580px; } .post { padding: 0 0 70px 0; text-align: justify; } .some { height: 50px; float: left; width: 513px; } .date { background: url(images/date.png) no-repeat top left; width: 60px; height: 68px; text-align: center; padding: 8px 0 0 0; float: left; } .date strong { width: 60px; display: block; color: #fff; font: 900 14px "Georgia", Times New Roman, Times, serif; } .date em { width: 60px; font: 900 22px/22px "Georgia", Times New Roman, Times, serif; color: #3e97b8; margin: 2px 0 0 0; display: block; } .date span { width: 60px; font: 400 10px "Arial", Helvetica, sans-serif; color: #3e97b8; } .author a { background: url(images/author.png) no-repeat top left; padding-left: 50px; height: 30px; margin: 5px 40px 0 0; float: left; color: #2e98a5; font: 400 11px/22px "Georgia", Times New Roman, Times, serif; } .comment-number a { font: 400 11px/22px "Georgia", Times New Roman, Times, serif; background: url(images/comment.png) no-repeat top left; height: 30px; width: 57px; text-align: center; float: right; margin: 5px 0 0 0; color: #2e98a5; } .author a:hover, .comment-number a:hover { color: #dd8f06; text-decoration: underline } .entry, .entrytext{ padding-top: 15px; } .entry h3, .entrytext h3 { font: 400 1.5em "Georgia", Times New Roman, Times, serif; padding: 2px 0; color: #000; margin-bottom: 10px; border-top: 1px solid #e7e7e7; border-bottom: 3px solid #ccc; clear: left; background-color: #f7f7f7; } .entry ul, .entrytext ul { list-style: inside; list-style-type: disc; padding-bottom: 10px; } .entry ul li ul, .entrytext ul li ul { list-style-type: circle; } .entry ul li ul li, .entrytext ul li ul li { padding-left: 15px; } .entry ol, .entrytext ol { list-style: inside; list-style-type: upper-roman; padding-bottom: 10px; } .entry ol li ol, .entrytext ol li ol { list-style: inside; list-style-type: lower-roman; padding-bottom: 10px; } .entry ol li ol li, .entrytext ol li ol li { padding-left: 15px; } .entry a:hover { border-bottom: 1px solid #09f; } p a { padding-bottom: 2px; border-bottom: 1px dotted #dd8f06; } p a:hover { padding-bottom: 2px; border-bottom: 1px solid #09f; } .postmetadata { margin: 5px 0 0 0; padding: 4px 0 4px 22px; background: url(images/tag_blue.png) no-repeat center left; } .postmetadata a { margin: 0 6px; } .postmetadata a:hover { color: #3485a1; } .navigation { width: 100%; padding-bottom: 25px; } .alignright a { float: right; background: url(images/next.png) no-repeat top right; height: 45px; color: #09f; padding: 15px 35px 0 0; } .alignleft a { float: left; background: url(images/prev.png) no-repeat top left; height: 45px; padding: 15px 0 0 35px; color: #09f; } .navigation a:hover { color: #dd8f06; } /*--------------------------------------------------------------------- sidebar ----------------------------------------------------------------------*/ #sidebar { width: 374px; padding-top: 10px; padding-left: 20px; float: left; } .simpletab-toolbar-container { background: url(images/list-top.png) no-repeat bottom left; width: 374px; height: 40px; float: left; margin-top: 10px; } .simpletab-container { } .simpletab-container ul { float: left; list-style: none; width: 374px; padding-bottom: 7px; margin-top: -10px; margin-bottom: 15px; background: url(images/list-bottom.png) no-repeat bottom left; } .simpletab-container ul li { } .simpletab-container ul li a { display: block; width: 352px; color: #439ab8; padding: 2px 6px; margin: 0 5px; border-bottom: 1px solid #cfe3e3; } .simpletab-container ul li a:hover { color: #111; background-color: #cfe3e3; } .simpletab-toolbar { list-style: none; float: left; width: 374px; } .simpletab-toolbar li { float: left; } .simpletab-toolbar a { height: 24px; font-weight: 900; color: #8fd2e9; padding: 2px 11px 0 0; float: left; display: block; } .simpletab-toolbar a.current { color: #439ab8; background: url(images/selector-right.png) no-repeat top right; } .simpletab-toolbar li a.current em { background: url(images/selector-left.png) no-repeat top left; } .simpletab-toolbar li a em { width: 5px; padding: 0 3px 0 0; margin-top: -2px; height: 24px; display: block; float: left; cursor: pointer; } .simpletab-hidden { display: none; } .simpletab-active { display: block; } #searchform { clear: left; } input#s { background: url(images/search.png) no-repeat top left; width: 328px; height: 23px; border: 0; float: left; margin: 0 5px 20px 0; padding: 8px 0 0 8px; color: #fff; } input#searchsubmit { background: #fff url(images/zoom.png) no-repeat center left; width: 16px; height: 31px; border: 0; float: left; } /*--------------------------------------------------------------------- left-sidebar ----------------------------------------------------------------------*/ #left-sidebar { float: left; margin-right: 10px; width: 200px; } #left-sidebar ul { width: 200px; padding-bottom: 20px; list-style: none; } #left-sidebar ul li { background-color: #f0f9f9; margin-bottom: 20px; width: 200px; border-right: 0; border-left: 0; background: url(images/sidebar-bg.png) no-repeat top left; } #left-sidebar ul li ul { width: 200px; background: url(images/sidebar-bottom.png) no-repeat bottom left; padding-bottom: 20px; } #left-sidebar ul li h2 { font: 400 155%/100% "Georgia", Times New Roman, Times, serif; color: #3e97b8; text-align: center; padding: 4px 0; border-bottom: 1px solid #b4e8e8; } #left-sidebar ul li ul li { background-color: #f0f9f9; margin-bottom: 20px; width: 198px; background-image: none; border-right: 1px solid #b4e8e8; border-left: 1px solid #b4e8e8; margin-bottom: 0; } #left-sidebar ul li ul li a { display: block; color: #6dabab; width: 156px; padding: 3px 20px 4px; margin: 0 1px; line-height: normal; background: url(images/list.png) no-repeat top left; border-bottom: 1px solid #b4e8e8; border-top: 1px solid #fff; } #left-sidebar ul li ul li a:hover { color: #269090; background: url(images/list2.png) no-repeat top left; } /*--------------------------------------------------------------------- right-sidebar ----------------------------------------------------------------------*/ #right-sidebar { float: left; width: 155px; } #right-sidebar h2{ font: 400 155%/100% "Georgia", Times New Roman, Times, serif; color: #3e97b8; text-align: center; padding: 4px 0; border-top: 1px solid #b6d9e6; border-bottom: 3px solid #269090; } #right-sidebar ul { list-style: none; } #right-sidebar ul li { margin-bottom: 40px; } #right-sidebar ul li ul li { margin-bottom: 0; } #right-sidebar ul li ul li a { display: block; color: #6dabab; margin: 0 1px; width: 155px; padding: 4px 0; line-height: normal; border-bottom: 1px dotted #b4e8e8; } #right-sidebar ul li ul li a:hover { color: #269090; border-bottom: 1px solid #269090; background-color: #f0f9f9; } /*--------------------------------------------------------------------- post page ----------------------------------------------------------------------*/ .bookmarks { background: url(images/bookmarks.png) no-repeat top left; width: 482px; height: 20px; margin: 20px auto; } .bookmarks ul { list-style: none; } .bookmarks ul li { float: left; } .bookmarks ul li a { font: 900 14px "Arial", Helvetica, sans-serif; color: #b1b1b1; display: block; float: left; margin: 0 18px 0 19px; padding: 2px 10px; } .bookmarks ul li a:hover { color: #54a9b3; } #res { margin: 15px 0 0 0; text-align: right; } #res h3 { text-align: center; color: #4f969f; font: 500 26px "Georgia", Times New Roman, Times, serif; padding: 2px 0 4px; background: url(images/res-bg.png) no-repeat top center; margin-bottom: 15px; } #res a { color: #2d97a4; padding: 0 4px 1px 20px; float: left; } #res a:hover { color: #111; text-decoration: underline; } #res a.feed { background: url(images/feed.png) no-repeat top left; margin-right: 15px; } #res a.track { background: url(images/arrow_redo.png) no-repeat top left; margin-right: 15px; } #res em { } /*--------------------------------------------------------------------- comments ----------------------------------------------------------------------*/ ol.commentlist { width: 100%; float: left; margin: 10px 0; padding-bottom: 20px; } ol.commentlist li { border-top: 1px solid #a1cde0; border-bottom: 1px solid #d8f3ff; margin-bottom: 20px; } ol.commentlist li.alt { border-top: 1px solid #c9c9c9; border-bottom: 1px solid #e8e8e8; margin-bottom: 20px; } ol.commentlist li span { float: left; width: 100%; font: 900 12px normal "Georgia", Times New Roman, Times, serif; background: url(images/comment1.png) repeat-x top; padding: 4px 0 2px 0; border-bottom: 1px solid #d8f3ff; color: #619ba2; } ol.commentlist li.alt span { float: left; width: 100%; font: 900 12px normal "Georgia", Times New Roman, Times, serif; background: url(images/comment2.png) repeat-x top; padding: 4px 0 2px 0; border-bottom: 1px solid #e8e8e8; color: #666; } ol.commentlist li.alt span em { float: right; margin-right: 10px; font: 400 11px normal "Arial", Helvetica, sans-serif; color: #ccc; } ol.commentlist li span strong { float: left; margin: 0 0 0 10px; } ol.commentlist li span strong a { color: #fc4200; } ol.commentlist li span strong a:hover { color: #111; } ol.commentlist li span em { float: right; margin-right: 10px; font: 400 11px normal "Arial", Helvetica, sans-serif; color: #99c0c5; } .commentmetadata { padding: 10px; clear: left; } .commentmetadata a { padding-bottom: 1px; border-bottom: 1px dotted; } .commentmetadata a:hover { border-bottom: 1px solid; } /*--------------------------------------------------------------------- footer ----------------------------------------------------------------------*/ #footer { background: url(images/footer-bg.png) repeat-x top left; height: 75px; width: 100%; } .last { color: #fff; margin: 0 auto; width: 988px; text-align: right; padding: 45px 0 0 0; } .last span { float: left; } #footer .last em { color: #fff; } #footer .last em a { color: #fff; padding-bottom: 1px; } #footer .last em a:hover { color: #fff; border-bottom: 1px solid #fff; } .last a { color: #fff; padding-bottom: 1px; } .last a:hover { color: #fff; border-bottom: 1px solid #fff; } /*--------------------------------------------------------------------- widget ----------------------------------------------------------------------*/ #calendar_wrap { width: 200px; background: url(images/sidebar-bottom.png) no-repeat bottom left; text-align: center; } #wp-calendar { padding: 0 5px; width: 190px; } #wp-calendar caption { font: 400 12px Georgia, "Times New Roman", Times, serif; padding: 4px 0; } /*--------------------------------------------------------------------- reply ----------------------------------------------------------------------*/ #respond { clear: left; padding-top: 20px; } #respond h3 { text-align: center; color: #4f969f; font: 500 26px "Georgia", Times New Roman, Times, serif; padding: 2px 0 4px; background: url(images/res-bg.png) no-repeat top center; margin-bottom: 15px; } #respond p { padding: 0.2em 0; } #respond form { } #respond form input, #respond form textarea { border: 1px solid #ccc; padding: 4px; color: #4f969f; } #respond form input:hover, #respond form textarea:hover { background-color: #e5f4f4; border: 1px solid #a5dbdb; } #respond form input:hover, #respond form textarea:hover { background-color: #e5f4f4; border: 1px solid #a5dbdb; } #respond form input#submit { background: url(images/sub.png) no-repeat top center; border: 0; width: 133px; margin: 0 0 0 230px; cursor: pointer; height: 37px; } /*--------------------------------------------------------------------- link-list-page ----------------------------------------------------------------------*/ #link-list { } #link-list h2 { padding: 2px; border-bottom: 3px solid #a8dbf1; border-top: 1px solid #a8dbf1; color: #3d8aaa; background-color: #eefaff; font: 900 16px "Georgia", Times New Roman, Times, serif; } #link-list ul { padding-bottom: 20px; margin-top: 0; list-style: none; } #link-list ul li { padding: 0; } #link-list ul li ul { margin-top: 10px; } #link-list ul li ul li { display: block; } #link-list ul li ul li a { background: url(images/marker.png) no-repeat top left; padding: 0 0 0 20px; color: #09f; display: block; border: 0; width: 96%; } #link-list ul li ul li a:hover { color: #e29487; background: url(images/marker2.png) no-repeat top left; } /*--------------------------------------------------------------------- archive-page page----------------------------------------------------------------------*/ ul#arc,ul#cat { padding: 10px 0; list-style: none; } ul#arc li,ul#cat li{ padding: 0; } ul#arc li a,ul#cat li a { background: url(images/marker.png) no-repeat top left; padding: 0 0 0 20px; color: #09f; display: block; width: 96%; } ul#arc li a:hover,ul#cat li a:hover { color: #e29487; border: 0; background: url(images/marker2.png) no-repeat top left; } /*--------------------------------------------------------------------- ads----------------------------------------------------------------------*/ .ads { margin: 10px 0 0 60px; } .ads img { border: 0; padding: 0; margin: 0; } .ads a:hover { border: 0; } .author-desc { padding: 15px; border: 1px solid #e7e7e7; margin: 0 0 20px 0; } h3.special { font: 400 1.5em "Georgia", Times New Roman, Times, serif; padding: 2px 0; color: #000; margin-bottom: 10px; border-top: 1px solid #e7e7e7; border-bottom: 3px solid #ccc; background-color: #f7f7f7; clear: left; }