/* Theme Name: BlogStandard V1 Theme URI: http://monfx.com/ Description: BlogStandard Theme, created by MONFX.com Version: 2.0 Author: Monji D Tags: SEO, SEO-friendly, Clean, Crisp, Standard, Web 2.0 */ * { padding: 0; margin: 0; } body { background: #fff; font-family: Verdana, Arial, sans-serif; font-size: .75em; color: #282828; } h1, h2, h3 { font-family: Georgia, Times, "Times New Roman"; font-weight: normal; color: #000; } h4 { font-family: Verdana, Arial, sans-serif; font-weight: bold; margin-bottom: 10px; font-size: 12px; } a:link, a:visited, a:active { color: #852226; text-decoration: none; font-weight: normal; } .post p a:link, .post p a:visited, .post p a:active { border-bottom: 1px dotted #852226; } a:hover { background: #852226; color: #fff; } p { font-family: Verdana, Arial, sans-serif; margin-bottom: 15px; } .left { float: left; } .right { float: right; } .aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } .alignright { float: right; } .wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } .wp-caption img { margin: 0; padding: 0; border: 0 none; } .wp-caption-dd { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; } #header { width: 100%; background: #3a3a3a; border-bottom: 4px solid #c8c8c8; padding: 10px 0; height: 30px; } #header_c { width: 920px; margin: 0 auto; } #logo { margin: 0 0 0 16px; } #logo a h1 { color: #dddddd; font-size: 26px; font-weight: normal; text-decoration: none; float: left; font-family: Arial; } #logo a h2 { font-size: 13px; color: #bcbcbc; margin: 16px 0 0 1px; font-weight: bold; text-decoration: none; float: left; font-family: Arial; } #logo small { float: left; color: #bbbbbb; font-size: 10px; text-transform: uppercase; font-weight: bold; margin: 10px 0 0 4px; cursor: default; } #nav { float: right; text-align: right; margin-top: 8px; } #nav ul { list-style-type: none; } #nav ul li { float: left; font-size: 12px; font-family: Arial; color: #fff; font-weight: bold; text-transform: uppercase; } #nav ul li a{ color: #fff; border: 1px solid #fff; padding: 2px 4px 1px 4px; text-decoration: none; margin-left: 20px; font-weight: bold; line-height: 20px; } #nav ul li a:hover { background: none; color: #fff; border: 1px solid #3a3a3a; } .about { background: #2c7400; } .contact { background: #004c99; } .advertise { background: #ab0000; } #nav ul .selected a{ border: none; background: none; } #nav ul .selected a:hover{ border: none; background: none; } #body { width: 920px; margin: 0 auto; border-left: 1px dotted #dddddd; border-right: 1px dotted #dddddd; overflow: hidden; } #content { width: 590px; padding: 5px 15px 15px 15px; float: left; overflow: hidden; border-right: 1px dotted #dddddd; height: 100%; } .post { overflow: hidden; margin-top: 15px; margin-bottom: 30px; float: left; width: 100%; } .post h1 { margin-bottom: 10px; font-size: 18px; } .post h1 a { color: #464646; border: none; text-decoration: none; } .post h1 a:hover { background: none; color: #464646; text-decoration: underline; } .post h2 { margin-bottom: 20px; font-size: 24px; } .post h2 a { border: none; } .post p { line-height: 20px; } .post ul { list-style-type: none; margin: 0px 0 13px 20px; display: block; float: left; width: 566px; line-height: 18px; } .post ul li { background: url(images/black-dash.gif) no-repeat 0 13px; padding: 3px 0 3px 8px; display: block; float: left; width: 550px; } .post ul p { margin-bottom: 10px; line-height: 18px; } .post ol { margin: 10px 0 10px 36px; } .post ol li { margin: 15px 0; } .post img { margin: 10px; } .alignleft { float: left; } .alignright { float: right; } code { color: #124e7c; font-size: 12px; background: #e5f4ff; padding: 0px 3px; } .pfooter { width: 100%; float: left; border-top: 1px dotted #dddddd; font-size: 12px; color: #8f8f8f; padding: 8px 0 0 0; margin-bottom: 5px; } .pfooter a:link { border: none; } .date { float: left; background: url('images/date.gif') no-repeat 0 1px; padding: 0 0 0 16px; } .category { float: right; background: url('images/category.gif') no-repeat 0 2px; padding: 0 0 0 16px; } .comments { float: right; background: url('images/comments.gif') no-repeat 0 2px; padding: 0 0 0 16px; margin-left: 20px; } #sidebar { float: left; margin: 15px; width: 265px; font-family: Arial, sans-serif; } #rss { width: 245px; height: 64px; padding: 10px; background: url('images/rss.gif') no-repeat 10px 18px; background-color: #ff9600; border: 2px solid #e4892b; } #rss h2 { margin: 0 0 0 60px; color: #fff; font-family: Arial; cursor: default; font-size: 18px; } #rss form { margin: 6px 0 0 0; float: right; width: 180px; } #rss .email { padding: 2px; background: #ffe4bd; border: 1px solid #dd8c20; width: 105px; font-size: 11px; margin: 0; float: left; } #rss .submit { padding: 0px 2px 0px 2px; line-height: 18px; background: #814c00; color: #fff; border: 1px solid #ffba61; font-size: 11px; width: 65px; margin: 0; float: right; } html>body #rss .submit { padding: 1px 2px; } #rss small { float: right; font-size: 10px; text-transform: uppercase; margin-top: 5px; margin-bottom: 0; line-height: 11px; width: 180px; text-align: right; color: #814c00; } #rss a { color: #fff; border-bottom: 1px dotted #fff; } #rss a:hover { background: none; color: #000; } #adspace { margin: 15px 0; background: url('images/ad-here.gif') repeat-x; width: 247px; height: 103px; padding: 10px 10px 2px 10px; border: 1px solid #3185b5; color: #fff; text-align: center; } #adspace h1 { font-family: Arial; font-weight: bold; color: #fff; font-size: 20px; } #adspace a { color: #fff; font-weight: bold; border-bottom: none; } #adspace p { display: block; width: 100%; float: left; text-align: center; } #adspace a:hover { background: none; color: #00507a; border-bottom: 1px dotted #00507a !important; } #twitter { background: url(images/twitter.gif) no-repeat top right; background-color: #9ae4e8; padding: 10px; color: #000; margin: 15px 0; border: 2px solid #7acdd1; overflow: hidden; } #twitter a { color: #0069ba; } #twitter a:hover { color: #0069ba; background: #fff; } #twitter ul { list-style-type: none; } #twitter ul li { background: #b2f3f7; padding: 4px 6px; border: 1px solid #bcfcff; margin-bottom: 10px; } .updates { float: left; background: #b2f3f7; padding: 4px 6px; border: 1px solid #bcfcff; width: 227px; text-align: center; display: block; } #footer { width: 100%; background: #3a3a3a; padding: 10px 0; } #fspan { text-align: center; color: #ccc; font-size: 11px; } #fspan a { color: #fff; } #top10 { background: #970000; padding: 10px 10px 12px 10px; border: 1px solid #600000; color: #fff; margin: 15px 0 0 0; font-family: Arial; } #top10 h2 { font-family: Arial; margin: 0 0 8px 0; font-size: 13px; font-weight: bold; color: #fff; } #top10 ol { margin: 0 0 0 24px; } #top10 li { margin: 0 0 8px 0; } #top10 li a { color: #fff; line-height: 18px; } html>body #top10 li a { border-bottom: 1px dotted #fff !important; } #top10 li a:hover { background: #660000; } /* tabs */ .tabberlive .tabbertabhide { display:none; } .tabber { } .tabberlive { margin-top:1em; } ul.tabbernav { margin:0; padding: 3px 0; border-bottom: 1px solid #246700; font: bold 12px Verdana, sans-serif; } ul.tabbernav li { list-style: none; margin: 0; display: inline; } ul.tabbernav li a { padding: 3px 0.5em; margin-left: 3px; border-bottom: none; background: #cdcdcd; text-decoration: none; font-weight: bold; } ul.tabbernav li a { color: #484848; } ul.tabbernav li a:visited { color: #484848; } ul.tabbernav li a:hover { color: #fff; background: #40b600; border-color: #246700; } ul.tabbernav li.tabberactive a { background-color: #328e00; border: 1px solid #246700; border-bottom: 1px solid #328e00; color: #fff; } ul.tabbernav li.tabberactive a:hover { color: #fff; background: #328e00; border-bottom: 1px solid #328e00; } /*-------------------------------------------------- .tabbertab = the tab content Add style only after the tabber interface is set up (.tabberlive) --------------------------------------------------*/ .tabberlive .tabbertab { padding:10px; border:1px solid #246700; border-top:0; background: #328e00; color: #fff; /* If you don't want the tab size changing whenever a tab is changed you can set a fixed height */ /* height:200px; */ /* If you set a fix height set overflow to auto and you will get a scrollbar when necessary */ /* overflow:auto; */ } /* If desired, hide the heading since a heading is provided by the tab */ .tabberlive .tabbertab h2 { display:none; } .tabberlive .tabbertab h3 { display:none; } /* Example of using an ID to set different styles for the tabs on the page */ .tabberlive#tab1 { } .tabberlive#tab2 { } .tabberlive#tab2 .tabbertab { height:200px; overflow:auto; } #recent li { margin: 0 0 8px 28px; } #recent li a{ color: #fff; line-height: 18px; } html>body #recent li a { border-bottom: 1px dotted #fff !important; } #recent li a:hover { background: #26a000 } #cats ul { margin-left: 8px; list-style-type: none; } #cats ul li { margin: 0 0 8px 0; padding: 2px 2px 1px 12px; background: url(images/dash.gif) no-repeat 0 10px; } #cats ul li a{ color: #fff; border-color: #fff; } html>body #cats ul li a { border-bottom: 1px dotted #fff !important; } #cats ul li a:hover { background: #26a000 } /* Factoidals */ blockquote { margin: 0 15px 15px 25px; padding: 5px 5px 5px 15px; border-left: 5px solid #a90300; font-style: italic; color: #999; } #related-posts { margin: 10px 0 15px 0; float: left; } #related-posts h2 { float: left; width: 200px; } #related-posts ul { list-style-type: none; margin-top: 5px; width: 440px; float: left; } #related-posts ul li { margin: 0 0 5px 0; line-height: 18px; } html>body .rel-posts a { border-bottom: 1px dotted #852226 !important; } #share { float: right; width: 125px; font-size: 11px; padding: 8px; background: #fff; border: 1px solid #e5e5e5; display: block; overflow: hidden; } #share a:link, #share a:visited, #share a:active { text-decoration: none; border: none; color: #000; } #share a:hover { background-color: #fff; color: #000; border: none; text-decoration: none; } #share ul { margin: 0; padding: 0; } #share ul li { margin: 0 0 3px 0; padding: 0; } #share .last { margin: 0; } .sharethis { background: url(images/share.gif) no-repeat 0 2px; padding: 0 0 0 14px; } .sharethis:hover { background: url(images/share.gif) no-repeat 0 2px; padding: 0 0 0 14px; } #comments h2 { color: #000; margin: 0 0 20px 0; } #comments p { float: left; overflow: hidden; } #comments h2 a { font-weight: normal; border: none; } #comments-all { list-style: none; margin: 5px 0 0 0; } #comments-all li { overflow: hidden; padding: 10px; line-height: 18px; background: #f9f9f9; border: 1px solid #e1e1e1; margin-bottom: 15px; } #comments-all li h4 { margin: 0; padding: 2px 3px 2px 6px; background: #fff; border-left: 5px solid #bebebe; color: #aaa; overflow: hidden; } #comments-all li a { font-weight: bold; border: none; } #comments-all .admin { background: #eef6ff; border-color: #d7e2ee; } #comments-all p { float: left; width: 100%; } #links { margin: 10px 0; float: left; width: 100%; } #links ol { margin: 15px 0 0 30px; } #links ol li { margin: 0 0 10px 0; } #post-comment { float: left; overflow: hidden; width: 558px; padding: 15px; background: #f7f7f7; border: 1px solid #ebebeb; border-top: 5px solid #d9d9d9; margin-bottom: 15px; } #post-comment form { margin: 15px 0 0 0; } #post-comment input, #post-comment textarea { border: 1px solid #a0a0a0; padding: 2px; } #post-comment label { margin: 0 0 0 10px; } #post-comment p { margin-bottom: 12px; } .googlesearch { width: 259px; } .wpcf7 { padding: 10px; float: left; overflow: hidden; width: 100%; } .wpcf7 input , .wp-email input{ border: 1px solid #7b7b7b; padding: 2px; margin: 5px 5px 10px 0; float: left; } .wpcf7 label { width: 100%; float: left; } .wpcf7 select, .wp-email select { border: 1px solid #7b7b7b; padding: 2px; margin-top: 5px; width: 150px; margin-bottom: 10px; } .wpcf7 textarea, .wp-email textarea { border: 1px solid #7b7b7b; padding: 2px; margin-top: 5px; } .del a { background: url('images/delicious.png') no-repeat 0 2px; padding: 0 0 0 14px; } .footnotes ol { font-size: 11px; margin: 15px 0 15px 0; padding: 0px 40px; display: block; overflow: hidden; background: #f7f7f7; } .note { color: #fff; background: #5997d5; border: 3px solid #3577b9; padding: 10px; margin: 0 0 15px 0; line-height: 20px; overflow: hidden; } .note a { color: #fff; border-bottom: 1px dotted #fff; font-weight: bold; } .note a:hover { background: #65a3e1; color: #fff; } .dl { background: #74b743; border: 3px solid #5e9a4c; color: #e4ffb0; padding: 10px; margin: 10px auto 10px; font-size: 16px; display: block; overflow: hidden; text-align: center; font-weight: bold; } p .dl a:link { color: #fff; border: none; border-color: #fff; font-weight: bold; } .dl a:hover { background: #67a838; } .trackbacks { padding: 10px; background: #f8f8f8; overflow: hidden; margin-bottom: 15px; } .trackbacks h3 { font-weight: bold; margin-bottom: 10px; } .trackbacks ol { margin-left: 25px; } .trackbacks li { margin-bottom: 10px; line-height: 18px; } .wp-email em { width: 100%; float: left; } .post-left { float: left; margin: 7px 15px 15px 0; } .blog-profile { float: right; padding: 10px; background: #ebfaff; border: 2px solid #bfdbe5; margin: 10px 10px 10px 0; font-size: 12px; line-height: 20px; } .blog-profile h4 { font-weight: normal; font-size: 18px; } .blog-profile p { margin: 0; }