/* Theme Name: Baby Blogging Theme URI: http://www.wpskins.org/themes/3317/Baby-Blogging/ Description:

Baby Blogging Blog about your Baby or Toddler with this pastel coloured theme. Perfect for new mom\'s or mother\'s to be. Features a big content area, along with 2 left sidebars.

Version: 1.0.0 Author: Free Wordpress Themes Author URI: http://www.wpskins.org/author.php?id=Linda Tags:3 columns, white, yellow, grey, pink, blue, brown, black, left sidebar, images, widget, fixed width */ /************************/ /* Global Design */ /************************/ /* Import YUI Reset CSS */ @import url(reset.css); /* Import YUI Reset CSS */ a { color: #254626; text-decoration: none; font-weight: bold; } a:hover{ text-decoration: underline; } body { font-family: Verdana, Arial, sans-serif; background: url(images/header.png) repeat-x top; } ul, ol { list-style-type: none; } blockquote, #content ul, #content ol, p, pre { margin: 0 0 0.5em 0; } /************************/ /* Layout Design */ /************************/ #page { width: 1000px; margin: 0 auto; } #header { position: relative; height: 172px; font-family: "Arial Narrow", Arial, sans-serif; } #wrapper { clear: both; /* Clear float items in from navi-bar */ } #content { float: right; width: 538px; padding-left: 10px; } #sidebar { float: left; width: 452px; font-family: Tahoma, sans-serif; } #footer { clear: both; background: url(images/footer.png); height: 50px; } /************************/ /* Header Design */ /************************/ #headerimg { padding-top: 50px; padding-left: 40px; } #headerimg h1 { font-weight: bold; font-size: 50px; } #headerimg a { color: #FFF; } .description { font-size: 16px; color: #FFF; padding-left: 200px; } /* Navigational bar */ ul#navi-bar { padding: 4px 0; font-size: 13px; position: absolute; top: 80px; right: 0; } ul#navi-bar h2 { font-size: 120%; } ul#navi-bar li { display: inline; background:; } ul#navi-bar ul { display: none; } #navi-bar a { padding: 2px 10px; color: #FFF; } #navi-bar a:visited, #navi-bar a:hover { } /************************/ /* Sidebar Design */ /************************/ #left-bar { float: left; width: 245px; } #right-bar { float: right; width: 207px; } #left-bar h2 { padding: 30px 0 22px 70px; background: url(images/left-heading.png) no-repeat top; } #left-bar li { background: #fcfbfb url(images/left-back.png) no-repeat 0 70px; border-bottom: 3px solid #dedddd; } #left-bar ul { padding: 0 20px; } #right-bar h2 { padding: 30px 0 36px 90px; background: url(images/right-heading.png) no-repeat left top; } #right-bar li { } #right-bar ul { padding: 0; margin-left: 12px; padding: 0 15px; border-bottom: 3px solid #dedddd; background-color: #F8F7F7; } #sidebar ul { font-size: 11px; } #sidebar ul h2 { font-size: 16px; } #sidebar ul li { margin-bottom: 10px; } #sidebar ul ul { } #sidebar ul ul li { margin-bottom: 3px; background: none; line-height: 14px; border: 0; } #sidebar ul ul ul { display: none; } #sidebar a { color: #0c1811; font-weight: normal; } #tag_cloud div { margin: 0 10px; } /************************/ /* Content Global */ /************************/ blockquote { font-style: italic; padding: 0 10px; } h1 { font-size: 30px; } h2 { font-size: 18px; } h3 { font-size: 14px; } h4 { font-size: 12px; } h5 { font-size: 12px; } h6 { font-size: 12px; } code, pre { overflow: auto; white-space: pre; font-family: Courier; } #content ul { padding-left: 20px; list-style-type: square; } #content ol { padding-left: 25px; list-style-type: decimal; } /************************/ /* Content Design */ /************************/ .post { margin: 10px 0; font-size: 12px; line-height: 14px; } .post h2 { line-height: normal; background: url(images/heading.png) no-repeat; padding: 30px 0 40px 80px; } .post h2 a:hover, h2 a:visited, h2 a { font-weight: normal; } .post .posted { font-size: 10px; line-height: normal; } .post p { } .post a { } .post img { max-width: 100%; margin: 3px; } .post ul { } .post li { } .entry { background-color: #fcfbfb; margin-left: 9px; margin-right: 4px; padding: 10px; border-bottom: 3px solid #dedddd; } .postmetadata { margin: 5px 0; font-size: 10px; line-height: normal; } .postmetadata a { } .entrytext { } p.alt { font-size: 10px; } .entry-tags { display: block; } .navigation { height: 1em; font-size: 12px; margin: 5px 0; } #nav-above { margin-bottom: 10px; } #nav-below { margin-top: 10px; } .alignleft, .nav-previous { float: left; } .alignright, .nav-next { float: right; } .center { text-align: center; } .alignleft { float: left; text-align: left; width: 70%; } .alignright { float: right; text-align: right; width: 30% } .pagetitle { } cite { } a img { border: none; } acronym, abbr { } .posted { background: url(images/posted.png) no-repeat left; padding: 5px 0; padding-left: 20px; float: left; width: 200px; } .commentas { background: url(images/comments.png) no-repeat left; padding: 5px 0; padding-left: 20px; float: left; width: 200px; } .cats { background: url(images/category.png) no-repeat left; padding: 5px 0; padding-left: 20px; clear: both; } /************************/ /* Comment Design */ /************************/ .commments { margin: 0 12px; } #content ol.commentlist { font-size: 12px; padding: 0; list-style-type: none; margin: 0; } ol.commentlist li cite.author { font-size: 14px; font-weight: bold; font-style: normal; } ol.commentlist li { margin-bottom: 1em; border: 1px solid #ebe9e5; padding: 20px; } ol.commentlist li.alt { } ol.commentlist a { } ol.commentlist p { margin: 0 0 0.5em 0; } #commentform p { font-size: 12px; margin: 0 0 5px 0; } #comment { width: 95%; } #author, #email, #url, #comment { border: 0; border-top: 3px solid #b0c8db; border-left: 3px solid #b0c8db; background-color: #c8e4f9; padding: 3px; font-family: Verdana, sans-serif; font-size: 10px; } small.commentmetadata { margin: 0 0 0.3em 0; color: #ee3437; } h3#comments, h3#respond { font-size: 16px; font-weight: bold; color: #ee3437; margin: 15px 0 4px 0; } #submit { background: url(images/submit.png) no-repeat; padding: 5px 5px; text-align: center; border: 0; color: #FFF; font-weight: bold; font-size: 10px; font-family: Verdana; } .gravatar { float: left; width: 75px; margin: 0 5px 0 0; } .author { color: #83bece; } .author a { color: #83bece; } /************************/ /* Search Design */ /************************/ #searchform { } #searchform #s { border: 1px solid #dedddd; padding: 2px; width: 135px; } #searchform #searchsubmit { background: url(images/go.png) repeat-x; border: 0; padding: 2px; } /************************/ /* Calendar Design */ /************************/ #calendar_wrap { margin: 0 10px 0 15px; } #wp-calendar { width: 100%; } #wp-calendar td { text-align: center; height: 20px; } #wp-calendar th { } #wp-calendar a { } #prev a, #next a { } #wp-calendar caption { font-weight: bold; font-size: 13px; } /************************/ /* Footer Design */ /************************/ #footer-meta { font-size: 10px; width: 1000px; margin: 0 auto; padding: 23px 0 0 0; } #footer p { margin: 0; } /************************/ /* Other Design */ /************************/ .clear { clear: both; } .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; }