/* Theme Name: BusinessPress Description: BusinessPress is a great template with an awesome layout including 3 columns, 2 widgetized sidebars and a whole lot of space for your articles. This theme spells BUSINESS. Version: 1.0 Author: Bingo Web Design Author URI: http://www.bingowebdesign.info/ Tags: Black, Blue, White, Light, Dark, Three-Columns, Fixed-Width License: GPL */ body { margin: 0; background: #e9e9e9 repeat-x url(images/bck.gif); font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #444; } #container:after, #content .post .entry:after, #content .post .meta:after, #content .navigation:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } #wrapper { background: left bottom repeat-x url(images/bckwrapper.gif); } #page { margin: 0 auto; width: 879px; } #header { position: relative; padding: 22px 0 0 0; height: 149px; background: 5px 15px no-repeat url(images/bckheader.png); font-size: 14px; } #header h1 { margin: 0 0 0 48px; font-size: 24px; } #header h1 a { color: #fff; text-decoration: none; } #header p { margin: 0 0 0 48px; font-size: 12px; color: #fff; } #header ul { position: absolute; margin: 0; padding: 0; list-style-type: none; } #header li { float: left; font-weight: bold; } #header .menu { top: 113px; left: 0; width: 879px; height: 30px; overflow: hidden; } #header .menu li { margin: 0 2px 0 0; } #header .menu li a { float: left; padding: 0 15px; line-height: 30px; background-color: #fff; color: #007bff; text-decoration: none; } #header .menu li a:hover, #header .menu .current_page_item a { background-color: #007bff; color: #fff; } #header .rss { top: 73px; right: 0; } #header .rss li { margin: 0 0 0 25px; padding: 9px 0 0 45px; background: no-repeat url(images/bckheaderrssli.png); height: 25px; font-family: Tahoma, Geneva, sans-serif; text-transform: uppercase; } #header .rss li a { color: #fff; text-decoration: none; } #header form { position: absolute; top: 22px; right: 0; margin: 0; } #header form input { vertical-align: middle; border: 0; } #header form .text { margin: 0 5px 0 0; padding: 4px 5px 0 5px; width: 185px; height: 20px; background: no-repeat url(images/bckheaderformtext.gif); } * html #header form .text { background-attachment: fixed; } #header form .btn { width: 65px; height: 24px; background: no-repeat url(images/bckheaderformbtn.gif); font-size: 14px; font-weight: bold; color: #fff; cursor: pointer; } #container { margin: 15px 0; width: 100%; } #content { float: left; width: 471px; } #content a { color: #007bff; } #content .post { position: relative; margin: 0 0 10px 0; padding: 0 0 25px 0; width: 100%; background: #fff left bottom no-repeat url(images/bckcontentpost.gif); } #content .post .top { margin: 0 0 20px 0; padding: 18px 115px 6px 80px; background: #d9d9d9 no-repeat url(images/bckcontentposttitle.gif); } #content .page .top { padding-left: 15px; padding-right: 15px; } #content .post .top .title { display: inline; margin: 0 5px 0 0; font-size: 14px; } #content .page .top .title { margin: 0; } #content .post .top .title a { text-decoration: none; } #content .post .entry { margin: 0 10px; width: 451px; } #content .post .entry a { text-decoration: none; } #content .post .meta { margin: 10px 10px 0 10px; width: 451px; } #content .post .meta div { float: left; padding: 0 0 0 25px; width: 190px; background: no-repeat; font-size: 11px; color: #6b6f78; } #content .post .meta a { color: #6b6f78; text-decoration: none; } #content .post .meta .categories { margin: 0 21px 0 0; background-image: url(images/bckcontentpostmetacategories.png); } #content .post .meta .tags { background-image: url(images/bckcontentpostmetatags.png); } #content .post .comments { position: absolute; top: 20px; right: 10px; padding: 0 0 0 25px; height: 15px; background: no-repeat url(images/bckcontentpostcomments.gif); font-size: 10px; text-transform: uppercase; } #content .post .comments a { color: #6b6f78; text-decoration: none; } #content .post .date { position: absolute; top: -4px; left: 9px; padding: 9px 0 0 0; width: 58px; height: 39px; background: no-repeat url(images/bckcontentpostdate.gif); font-weight: bold; text-transform: uppercase; } #content .post .date span { display: block; text-align: center; line-height: 1em; } #content .post .date .m { margin: 0 0 2px 0; font-size: 10px; color: #fff; } #content .post .date .d { font-size: 24px; color: #6d6d6e; } #sidebars { float: left; margin: 0 0 0 9px; width: 399px; } .sidebar { float: left; margin: 0; padding: 0; list-style-type: none; width: 195px; } .sidebar ul, .sidebar .widget_tag_cloud div, .sidebar .textwidget, #calendar_wrap { margin: 0; padding: 10px; list-style-type: none; background: left bottom no-repeat url(images/bcksidebarul.gif); border-top: #7cbcff 4px solid; } .sidebar ul ul { padding: 0; background: none; border-top: 0; } .sidebar li { margin: 0 0 10px 0; width: 100%; background: repeat-y url(images/bcksidebarli.gif); } .sidebar li li { margin: 5px 0 0 0; padding: 0 0 0 25px; width: auto; background: left 2px no-repeat url(images/bcksidebarlili.gif); } .sidebar li li a { text-decoration: none; } .sidebar a { color: #000; } .sidebar h3 { margin: 0; padding: 0 0 0 10px; line-height: 22px; border-bottom: #7cbcff 4px solid; background: no-repeat url(images/bcksidebarh3.gif); font-size: 12px; color: #fff; } .sidebar-first { margin: 0 9px 0 0; } .tabs { margin: 0 0 10px 0; width: 100%; } .tabs .tabber { display: none; } .tabs .tabbertab h3 { display: none; } .tabs .tabberlive { padding: 0 0 4px 0; background: left bottom no-repeat url(images/bcktabstabberlive.gif); } .tabs .tabberlive .tabbertabhide { display: none; } .tabs .tabberlive .tabbertab { padding: 5px 10px 10px 10px; background: repeat-y url(images/bcktabstabbertab.gif); } .tabs .tabberlive .tabbertab ul { margin: 0; padding: 0; list-style-type: none; } .tabs .tabberlive .tabbertab li { margin: 5px 0 0 0; padding: 0 0 0 25px; background: left 2px no-repeat url(images/bcksidebarlili.gif); } .tabs .tabberlive .tabbertab a { color: #000; text-decoration: none; } .tabs ul.tabbernav { margin: 0; padding: 0; list-style-type: none; height: 25px; border-bottom: #7cbcff 5px solid; } .tabs ul.tabbernav li { float: left; margin: 0 2px 0 0; font-weight: bold; } .tabs ul.tabbernav li a { float: left; padding: 0 10px; text-align: center; line-height: 25px; background-color: #000; border-left: #202d3b 1px solid; border-right: #4e5d6d 1px solid; color: #fff; text-decoration: none; } .tabs ul.tabbernav li a:hover, .tabs ul.tabbernav li.tabberactive a { background-color: #7cbcff; border-left: #7cbcff 1px solid; border-right: #afb7bf 1px solid; } #footer { position: relative; height: 109px; } #footer .credit { position: absolute; top: 55px; right: 0; text-align: center; color: #fff; } #footer .credit a { color: #9bd7ff; text-decoration: none; } #footer ul { position: absolute; margin: 0; padding: 0; list-style-type: none; } #footer li { float: left; font-weight: bold; } #footer li a { color: #fff; text-decoration: none; } #footer .menu { top: 25px; left: 10px; width: 879px; height: 25px; overflow: hidden; } #footer .menu li { margin: 0 20px 0 0; padding: 0 0 0 20px; line-height: 25px; background: no-repeat url(images/bckfootermenuli.gif); font-size: 14px; } #footer .menu .first { padding: 0; background: none; } #header .menu li a:hover { background-color: #007bff; color: #fff; } #footer .rss { top: 76px; left: 15px; } #footer .rss li { margin: 0 25px 0 0; padding: 9px 0 0 45px; background: no-repeat url(images/bckfooterrssli.png); height: 24px; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; text-transform: uppercase; } #content .navigation { margin: 15px 0; width: 100%; font-weight: bold; } #content .navigation a { text-decoration: none; } #content .postnavigation { margin: 10px 0 0 0; } .commentlist, .children { margin: 0; padding: 0; list-style-type: none; } .children { margin: 10px 0 0 10px; } .commentlist .comment { margin: 0 0 15px 0; padding: 5px; background-color: #fff; border: #d0d0d0 1px solid; } .commentlist .avatar { float: right; margin: 0 0 5px 5px; border: #d0d0d0 1px solid; } #author, #email, #url, #comment { margin: 0 5px 0 0; padding: 2px; background-color: #fff !important; border: #d0d0d0 1px solid; } #comment { width: 300px; } #comments, #respond h3 { font-size: 15px; } a#cancel-comment-reply-link { font-weight: bold; } /* A few generic styles used across the site */ a img { border: 0; } td { vertical-align: top; } input, textarea, select { vertical-align: middle; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #444; } input[type="text"], input[type="password"] { padding: 2px; background-color: #fff !important; border: #d0d0d0 1px solid; } textarea, select { padding: 2px; background-color: #fff !important; border: #d0d0d0 1px solid; } acronym, abbr, span.caps { cursor: help; } acronym, abbr { border-bottom: 1px dashed #d0d0d0; } blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #d0d0d0; } blockquote cite { margin: 5px 0 0; display: block; } .nocomments { text-align: center; margin: 0; padding: 0; } .clear { clear: both; } .center { text-align: center; } .hidden { display: none; } .screen-reader-text { position: absolute; left: -1000em; } img.centered { 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; } img.middle { vertical-align: middle; } .alignleft { float: left; } .alignright { float: right; } .aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; } .wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; color: #000; } .wp-caption img { margin: 0; padding: 0; border: 0 none; } .wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }