/* Theme Name: BlueGreen Delight Theme v2.0 Theme URI: http://blog.linkchannels.com/wordpress-theme-release-bluegreen-delight-v20.html Description: A WordPress theme designed by LinkChannels.com. It's a two-column theme with flexible-width. Version: 2.0 Author: gio Author URI: http://www.giolicious.com/ Tags: green, blue, two-columns, flexible-width, right-sidebar */ *{ margin:0px; padding:0px; } body { margin:0; background-color:#fff; font: 62.5% Verdana, Arial, sans-serif; color: #000; } a:link, a:visited { color: #549FC9; text-decoration:none; } a:hover { color: #8DC919; text-decoration:none; } a img{ border:0; } ul { margin: 5px 0px 15px; padding-left: 20px; } ul li { margin: 0px; } ol { margin: 5px 0 15px 0; padding-left: 25px; } ol li { margin: 0; padding-left:-10px; } #page{ width:100%; margin: 0px auto; } /* ------------------------------------------------------- page header --- */ #page-header { clear: both; } .header{ padding-top: 0px; height:90px; margin:0 auto; width:100%; background: url("images/header_bg.gif"); } .header h1 { font: normal 3.5em Arial, Helvetica, sans-serif; padding: 20px 50px 0 60px; color: #000; margin: 0px; font-weight: bold; font-size: ; letter-spacing: -.1em; } .header .description{ margin: 0px 0 0 60px; color: #000; font-size: 14px; } /* navigation area */ #menu { height:36px; background:#D9E1E5 url('images/navigation-bg.gif'); text-align: center; width:100%; margin-bottom: 15px; } #menu ul { list-style: none; margin: 0 auto; padding: 0 0 0 50px; } #menu li { display: block; float: left; font: normal 1.7em Tahoma, Verdana, Arial, sans-serif; } #menu li a { height:35px; color: #FFFFFF; text-decoration: none; display: block; float: left; line-height: 35px; padding: 0 14px; } #menu li a:hover { height:30px; background-color: #aed06c; color: #FFFFFF; } /* search form */ #searchform #s{ background: #fff; height: 14px; width: 120px; margin: 0px 0px 0px 1px; padding: 2px 4px 2px 4px; color: #000; border: 1px #55A2CC solid; font: .9em normal Arial, Helvetica, sans-serif; } #searchform #searchsubmit { font: .9em Arial, Helvetica, sans-serif; color: #fff; background-color:#55A2CC; border: none; width: 60px; height: 20px; padding-top: 0px; } #searchform #searchsubmit:hover { color:#fff; background-color: #8FCC1A; } /* CONTENT */ #container { width:850px; margin:0px auto; } #content{ width: 560px; padding: 0 5px 0 0; float:left; } .post{ width: 560px; background: url(images/post-bottom.gif) no-repeat bottom left; padding-bottom:25px; margin-bottom:20px; float:left; } .post-title { padding: 6px 5px 6px 20px; margin-bottom: 5px; color: #afafaf; } .post-title h2 { font: bold 2.6em Arial, sans-serif; color: #8DC919; letter-spacing:-.04em; padding: 3px 0; } .post-title h2 a:link, .post-title h2 a:visited, .post-title h2 a:hover { color: #8DC919; text-decoration: none; } .post-date{ color:#888; margin: 0 10px 5px 18px; padding:5px 5px 0 0px; text-align:center; float:left; width:70px; height:73px; background: url(images/post-date.gif) no-repeat; letter-spacing:-0.06em; } .date-month{ font: bold 1.8em Verdana; width:100%; float:left; clear:both; } .date-day{ font: bold 3em Verdana; float:left; width:100%; } .post-content { margin: 0 20px; font-size: 1.2em; line-height: 1.6em; color: #818181; } .post-content p { margin: 0px 0px 15px 0; } .post-content div.error{ color: #000000; text-align:center; } .error0 { font: bold 1.5em Arial, Tahoma, Verdana; color: #549FC9; } .post-bottom { clear:both; padding: 0 20px; } .post-bottom-left, .post-bottom-right { margin-bottom: 10px; font: bold 1.2em Arial, sans-serif; line-height: 1.8em; } .post-bottom-left { width: 400px; float: left; margin-right:10px; } .post-bottom-right { width: 110px; float: right; } .which { padding-left: 20px; } .author { background: url(images/author-icon.gif) no-repeat; } .category { background: url(images/category-icon.gif) no-repeat; } .comments { background: url(images/comment-icon.gif) no-repeat; } .pagetitle { clear: both; color:#999; font: bold 1.5em/180% Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center; } /* calendar */ #calendar table{ margin: 0 10px; } #calendar table caption{ padding: 5px 0; font: bold 1.1em Arial; } #calendar table td{ padding: 1px 5px; } /* --------------------------------------------- sidebars */ .sidebar { float: left; font: 1.3em/150% Arial, Tahoma, Verdana; width: 210px; margin-top: 10px; padding: 30px; } .side-box { margin-bottom:5px; background-color:#fff; background: url(images/sidebar.gif) repeat-y; } .side-box h3 { padding: 3px 3px 0px 0px; margin: 0; font: bold 1.3em/150% Arial, Tahoma, Verdana; color: #505050; height:25px; } .side-box .sidebox-bottom { height:5px; margin-bottom:10px; } #sidebar ul{ list-style: none; margin: 0 1px; padding: 0px 0 0 2px; } #sidebar ul li { background: url(images/bullet.gif) no-repeat; padding-left: 18px; padding-bottom: 2px; } #sidebar ul li ul li { padding-left: 18px; } /* ------------------------------------------- widgets */ .textwidget { padding: 2px 7px; margin:0; } /* -------------------------------------- comment area */ h3#comments, h3#respond { padding: 10px 0 0 0; font: bold 1.4em/110% Arial, Helvetica, sans-serif; clear: both; } #commentform { margin: 10px 0; } #commentform p.notice { border: #55A2CC 1px solid; padding: 5px 5px 5px 5px; background-color:#eee; } #commentform label { font-weight: bold; color:#666; font-size: 100%; } #commentform small { color: #000; font-size: 80%; } #commentform input { font: 100% Arial, Helvetica, sans-serif; width: 220px; padding: 2px 2px 2px 5px; border: 1px solid #55A2CC; } #commentform textarea { font: 100% Arial, Helvetica, sans-serif; width: 510px; height: 140px; border: 1px solid #55A2CC; padding: 2px 5px 2px 5px; } #commentform #submit { font: 12px/100% Arial, Helvetica, sans-serif; color: #fff; background-color:#55A2CC; border: none; width: 125px; height: 24px; padding-top: 1px; margin-left: 385px; } #commentform #submit:hover { color:#fff; background-color: #8FCC1A; } #commentform textarea:focus, #commentform input[type="text"]:focus { border: solid 1px #8FCC1A; } /* comment list */ .commentlist { margin: 5px 0 20px 5px; padding-left: 5px; line-height: 130%; width: 95%; list-style: none; } .commentlist li { padding: 5px 10px; margin-bottom:15px; background: url(images/comment.png) no-repeat 95% 80%; min-height:100px; } .commentlist .alt { background: url(images/comment-alt.png) no-repeat 100% 80%; min-height:100px; } .commentlist cite, .commentlist cite a:link, .commentlist cite a:visited { font-weight: bold; font-style: normal; font-size: 110%; color: #000; text-decoration:none; } .commentlist cite a:hover { color: #777; } .commentlist small { margin-bottom: 5px; display: block; font-size: .9em; } /* next & previous page navigation */ .page-nav { clear: both; height: 25px; font: 1.4em Arial, Tahoma, Verdana; } .previous-entries a { float: left; padding: 5px 0 0 5px; margin-left: 50px; } .next-entries a { float: right; padding: 5px 0 0 5px; margin-right: 50px; } /* -----------------------------footer */ #footer { height:70px; background:#D9E1E5 url('images/footer-bg.gif'); text-align: center; width:100%; margin-top: 50px; clear: both; color: #ffffff; } .footer_txt { padding: 20px; color:#ffffff; } #footer a:link a:visited { color: #ffffff; } #footer a:hover { color: #ffffff; } h1 { font: normal 2.8em Georgia, Times, 'Times New Roman', serif; color: #D80000; letter-spacing: -.05em; margin-bottom: 20px; } h2 { font: bold 2.6em Arial, sans-serif; color: #8DC919; letter-spacing: -.04em; } h3 { font: bold 1.8em Arial, sans-serif; color: #549FC9; letter-spacing: -.04em; } * html h2 { letter-spacing: -.1em; } * html h3 { letter-spacing: -.1em; } h4 { font: normal 1.5em 'Lucida Grande', Arial, Helvetica, sans-serif; } blockquote { min-height: 35px; padding: 15px 0 15px 70px; margin: 0 0px 15px 5px; background: url('images/blockquote.gif') no-repeat; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 1.1em; line-height: 1.75em; font-style: italic; clear: left; } .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; }