/* Theme Name: Brand New Day Theme URI: http://wordpress.calobeedoodles.com/2011/08/28/new-wordpress-theme-brand-new-day/ Description: A fun illustrated theme in four "flavors," perfect for personal websites or blogs. Version: 1.4.5 Author: Caroline Moore Author URI: http://www.carolinemoore.net License: CC0 1.0 Universal License URI: http://creativecommons.org/publicdomain/zero/1.0/legalcode Tags: two-columns, custom-menu, fixed-width, right-sidebar, left-sidebar, seasonal, one-column, theme-options */ a:hover, a:active { text-decoration: none; font-weight: bold; color: #fff; } body, td, th { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21px; } body { margin: 0px; padding: 0px; background-repeat: repeat-x; } hr { clear: both; width: 80%; height: 1px; border-bottom-width: 1px; border-bottom-style: solid; border-top-style: none; border-right-style: none; border-left-style: none; margin-top: 30px; margin-bottom: 30px; margin-left: auto; margin-right: auto; position: relative; display: block; } table, td, th { vertical-align: top; padding: 5px; } th { font-weight: bold; text-align: center; } .sticky { } .wrapper { width: 1000px; position: relative; margin-left: auto; margin-right: auto; } /* =Posts --------------------------------------------------------------*/ .content { float: left; clear: left; position: relative; width: 770px; z-index: 15; margin-bottom: 50px; min-height: 560px; } .edit-link { text-align: center; width: 100%; } .edit-link a:link.post-edit-link, a:link.post-edit-link, a:visited.post-edit-link { height: 20px; display: inline-block; color: #fff; font-weight: normal; font-size: 11px; text-transform: uppercase; margin-left: auto; margin-right: auto; border-radius: 3px; text-align: center; position: relative; padding-left: 5px; padding-right: 5px; clear: both; } .left-sidebar .content { float: right; clear: right; } .left-sidebar .post { clear: none; } .left-sidebar .post-sidebar { float: right; margin-right: 0px; margin-left: 30px; } .left-sidebar.search .page { clear: none; } .navigation { clear: both; width: 100%; display: inline-block; margin-bottom: 20px; } .navigation .alignleft, .navigation .alignright { width: 50%; } .navigation .alignright { text-align: right; } .no-right-sidebar.archive .post, .no-right-sidebar.archive .page, .no-right-sidebar.blog .post, .no-right-sidebar.blog .page, .no-right-sidebar.search .post, .no-right-sidebar.search .page { width: 870px; } .no-right-sidebar .post, .no-right-sidebar .content { width: 100%; } .page .post, .single .post { width: 100%; } .page-template-page-nosidebar-php .post, .page-template-page-nosidebar-php .content { width: 100%; } .page_title { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; padding: 0px; margin: 0px; line-height: normal; } .page_title a:link, .page_title a:visited { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 24px; margin-bottom: 10px; } .post { float: left; width: 630px; clear: right; } .post-categories { clear: both; width: 100%; display: inline-block; } .post-categories a:link, .post-categories a:visited { height: 20px; display: block; color: #fff; font-weight: normal; font-size: 11px; text-transform: uppercase; border-radius: 3px; text-align: center; width: auto; float: left; padding-left: 4px; padding-right: 4px; font-style: normal; margin-right: 5px; margin-bottom: 5px; } .post-comments span, .post-comments a:link, .post-comments a:visited { min-height: 20px; height: auto; display: block; color: #fff; font-weight: normal; font-size: 11px; text-transform: uppercase; border-radius: 3px; text-align: center; width: auto; float: left; padding-left: 5px; padding-right: 5px; clear: both; } .post-date { width: 100px; height: 100px; background-repeat: no-repeat; font-family: Georgia, "Times New Roman", serif; font-weight: bold; text-transform: uppercase; text-align: center; margin-right: 25px; } .post-date a:link, .post-date a:visited, .post-date a:hover, .post-date a:active { display: block; width: 100%; height: 100%; font-family: Georgia, "Times New Roman", serif; font-weight: bold; text-transform: uppercase; text-align: center; } .post-day { display: block; clear: both; font-size: 28px; line-height: 16px; } .postmetadata, .form-allowed-tags { font-style: italic; font-size: 12px; } .post-month { padding-top: 25px; display: block; font-size: 16px; } .post-sidebar { width: 100px; float: left; margin-right: 30px; clear: left; margin-bottom: 30px; } .post-tags { } .quickblog .wrapper { width: 760px; } .quickblog .content { width: 100%; } .quickblog .footer-sidebar { width: 760px; } .search .page { width: 630px; clear: right; float: left; } .single a:link.post-edit-link, .page a:link.post-edit-link, .single a:visited.post-edit-link, .page a:visited.post-edit-link { width: auto; float: left; padding-left: 5px; padding-right: 5px; clear: both; margin: 0px 0px 10px 0px; } .single .post-date { float: right; margin-left: 25px; margin-bottom: 25px; } small, .commentmetadata { text-transform: uppercase; font-size: 11px; margin-bottom: 5px; } /* End Posts */ /* =Right Sidebar --------------------------------------------------------------*/ h3.widgettitle, h3.widgettitle a:link { font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; font-style: italic; text-transform: lowercase; line-height: normal; margin: 0px; padding-top: 0px; padding-bottom: 15px; } .left-sidebar #sidebar { float: left; } li.widget ul li { list-style: disc; } li.widget ul li a:link, li.widget ul li a:visited, li.widget ul li a:hover, li.widget ul li a:active { font-weight: normal; } #sidebar { float: right; width: 210px; margin: 0px; list-style: none; padding: 0px; display: block; line-height: 18px; font-size: 12px; position: relative; z-index: 10; } #sidebar .menu ul { padding-left: 20px; } #sidebar .menu li.navmenu ul, #sidebar .menu li.navmenu ul li, #sidebar .menu, #sidebar .menu ul, #sidebar .menu li { margin: 0px; padding: 0px; list-style: none; list-style-type: none; } #sidebar .menu li.menu-item a, #sidebar .menu li.page_item a, #sidebar .menu li ul.menu li a { display: block; width: 194px; text-align: left; border-radius: 10px; margin-bottom: 10px; padding: 8px; list-style: none; list-style-type: none; font-weight: bold; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; text-transform: lowercase; font-style: italic; color: #fff; } #sidebar .menu ul.children li a { text-indent: 15px; } #sidebar .menu ul.children li ul.children li a { text-indent: 30px; } .widget { margin-bottom: 20px; display: block; } /* End Right Sidebar */ /* =Alignment --------------------------------------------------------------*/ .aligncenter { margin-left: auto; margin-right: auto; display: block; } .alignleft { float: left; } .alignright { float: right; } .clear { clear: both; width: 100%; } /* End Alignment */ /* =Header --------------------------------------------------------------*/ .clouds { background-repeat: repeat-x; background-position: -15px; height:154px; width: 100%; position: relative; clear: both; top: -60px; } .header { width: 100%; margin-left: 0px; margin-right: 0px; margin-bottom: 50px; margin-top: -10px; padding: 0px; display: inline-block; z-index: 25; position: relative; } .tagline { font-style:italic; font-size: 21px; font-family: Georgia, "Times New Roman", serif; margin-top: 7px; float: left; clear: left; position: relative; font-weight: normal; display: block; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 20px; } .title, .title a:link, .title a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 55px; font-weight: bold; position: relative; text-transform: lowercase; letter-spacing: -4px; float: left; display: block; margin-top: 0px; margin-bottom: -10px; line-height: normal; } #search { width: 198px; border-radius: 10px; height: 24px; color: #fff; font-weight: bold; font-size: 14px; display: block; float: right; text-align: center; padding: 6px; position: relative; margin-left: 20px; margin-right: 0px; } /* End Header */ /* =Footer --------------------------------------------------------------*/ .footer-wrapper { height: auto; clear: both; position: relative; padding: 0px; margin: 0px; font-size: 12px; line-height: 18px; } .footer-grass { width: 100%; clear: both; position: relative; padding: 0px; margin: 0px; height: 49px; background-repeat: repeat-x; } .footer-colophon { text-align: center; font-size: 11px; position: relative; width: 100%; clear: both; padding-bottom: 30px; padding-top: 30px; margin: 0px; z-index: 50; } .footer-sidebar-wrapper { width: 100%; display: inline-block; z-index: 50; margin-left: auto; margin-right: auto; position: relative; margin-top: 0px; margin-bottom: 0px; padding: 0px; } .footer-sidebar-list-wrapper { width: 1000px; margin-left: auto; margin-right: auto; position: relative; margin-top: 0px; margin-bottom: 0px; padding: 0px; } .footer-sidebar { width: 21%; margin-left: 2%; margin-right: 2%; position: relative; margin-top: 0px; margin-bottom: 0px; padding: 0px; z-index: 50; float: left; } .footer-sidebar ul { padding-left: 20px; } .footer-widget { width: 100%; } h3.footer-widgettitle, h3.footer-widgettitle a:link, h3.footer-widgettitle a:visited { font-family: Georgia, "Times New Roman", serif; font-style: italic; font-size: 20px; font-weight: bold; text-transform: lowercase; margin-bottom: 10px; } /* End Footer */ /* =Calendar --------------------------------------------------------------*/ .footer-sidebar #wp-calendar td a:link, .footer-sidebar #wp-calendar td a:visited { width: 100%; height: 100%; display: block; font-weight: bold; border-radius: 3px; } .footer-sidebar #wp-calendar td, .footer-sidebar #wp-calendar th, .footer-sidebar #wp-calendar { background-color: transparent; font-size: 12px; } #wp-calendar { width: 100%; } #wp-calendar td a:link, #wp-calendar td a:visited { width: 100%; height: 100%; display: block; font-weight: bold; border-radius: 3px; } #wp-calendar td, #wp-calendar th { line-height: normal; border: 0px none; text-align: center; padding: 2px; border-radius: 3px; } #wp-calendar caption { font-weight: bold; font-size: 14px; line-height: normal; padding-top: 5px; padding-bottom: 5px; } .footer-sidebar #wp-calendar #today { border-radius: 3px; } #wp-calendar #today { border-radius: 3px; } #wp-calendar #prev a:link { text-align: left; background-color: transparent; } #wp-calendar #next a:link { text-align: right; background-color: transparent; } /* End Calendar */ /* =Images --------------------------------------------------------------*/ .entry img { max-width: 600px; height: auto; } img.aligncenter { display: block; margin-left: auto; margin-right: auto; } img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; } img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; } a img { border: none 0px; } /* End Images */ /* =Captions --------------------------------------------------------------*/ dd.wp-caption-text { font-size: 11px; line-height: 18px; } .wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; border-radius: 3px; max-width: 600px; } .wp-caption.aligncenter { margin-left: auto; margin-right: auto; } .wp-caption img { margin: 0; padding: 0; border: 0 none; max-width: 590px; } .wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; color: #333; } /* End Captions */ /* =Gallery --------------------------------------------------------------*/ #gallery { margin: auto; clear: both; position: relative; } #gallery img { border: 2px solid #f3f3f3; } #gallery .gallery-caption { margin-left: 0; } .attachment-thumbnail { border: solid 3px #fff; } /* End Gallery */ /* =Comments --------------------------------------------------------------*/ #commentform label { display: block; width: 65px; float: left; } #commentform .required { display: inline-block; margin-left: -5px; color: #c4513f; font-weight: bold; } .avatar { float: right; margin-left: 5px; margin-bottom: 5px; } ul.children li { list-style: none; list-style-type: none; } li.comment, li.pingback { padding: 10px; border-radius: 10px; width: 95%; margin-bottom: 15px; } .says { font-style: italic; } cite { font-weight: bold; } /* End Comments */