/*
Template Name: ClickBumped
Theme URI: http://clickbump.com
Description: The Ultimate WordPress Engine!
Author: Scott Blanchard (~clickbump)
Author URI: http://clickbump.com
Version 2.2
*/
body {margin:0 auto; width:787px; text-align:center; padding:0; font-family:arial, sans-serif; font-size:95%;position:relative; background:#fff url(bg.gif) repeat-x; color:#777;}
a {text-decoration:none; color:#333;}
a:hover {text-decoration:underline; color:#2200CC;}
h1 {font-size:175%;} h2 {font-size:150%;} h3 {font-size:125%;} h4 {font-size:105%;} h5 {font-size:75%;} h6 {font-size:50%;}
.wrapper {margin:10px auto; text-align:left; width:787px; wid\th:777px; background:#fff; position:relative; -moz-border-radius: 12px; -webkit-border-radius: 12px; padding:10px;border:1px solid #ccc;}
.header {background:url(header.gif) no-repeat;color:#fff; text-align:center; height: 108px; display:table-cell; vertical-align: middle; width:787px;}
.siteTitle a {font-size:1.75em; color:yellow; font-weight:bold;}
*:first-child+html .siteTitle a {display:block;padding-top:20px;}
*:first-child+html .menu.top {margin-top:-7px;}
.header ul, .footer ul {margin:0; padding:10px 0 0 0;}
.header ul li, .footer ul li {display:inline; padding:10px 5px 0 0;}
.header li a, .footer li a {color:#fff;font-size:.8em; padding:0 10px 0 0; border-right:1px; border-right-style:solid;}
.header ul li.last a, .footer ul li.last a {border:none;}
.footer li a {color:#777;}
.footer li.first {margin-right:5px;}
.content {float:left;width:540px; padding:0 15px 0 0; font-size:90%;}
.sidebar {float:right; width:185px; background: url(sidebar.jpg) no-repeat top center; padding:20px 10px; min-height:400px; color:#777; font-family:verdana; font-size:.85em;}
.sidebar ul {margin:5px 0 0 20px; padding:0;}
.sidebar ul li a {color:#777;display:block;padding:0 0 10px 0;}
.footer {text-align:center; background:url(footer.gif) no-repeat;height:56px;color:#777}
.footer .copyright {padding-top:5px;font-size:.8em;}
.footer ul li.last.sitemap a {border-left:1px; border-left-style:solid;padding-left:10px;margin-left:-10px;}
.images img {padding:12px 13px 0 0;}
.images img.last {padding-right:0;}
.menu.side h4 {margin:10px 0 5px 5px;}
#respond textarea {width:540px;}
.nocomments{display:none;}
.clear {clear:both;}
.adsense250.left {float:left;}
.content .tags, .content .post-edit-link {float:left; display:block; line-height:25px;padding:5px 20px; background:url(../../img/icons.gif) no-repeat 0 -490px; font-size:.85em;}
.content .post-edit-link {background-position:0 -55px;}
#respond {display:block; clear:both; font-size:.9em; padding-top:1px;}
.content a img {border:none;}
#searchform .screen-reader-text {display:none;}
#searchform #searchsubmit {  width: 76px;  height: 23px; vertical-align:top; margin:-1px 0 0 0; color:#ccc;  padding: 0;  border: 0;  background: url(search.png) center top no-repeat;  text-indent: -1000px; font-size:0; cursor: pointer; cursor: hand;  }
.widget_search {background:#ddd; padding:5px; height:21px; width:172px; margin:0 0 20px 0; border:1px solid #ccc; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;}
#searchform {background:url(spot2.gif) 96px 0 no-repeat; }
#searchform #s {width:84px;height:15px; margin:0 }
.entry.search h3 {margin:0; padding:0;}
.entry.search .searchItem {margin:20px 0 0 0;}
.postmetadata {font-size:small;}
.alignright {float:right; margin:10px 0 10px 10px;}
.alignleft {float:left; margin:10px 10px 10px 0;}
.tagline {margin:8px 0;}
.featured-home, .featured-inside, .footer-pre-home, .footer-pre-inside, .featured-category {border:1px solid #ccc; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; padding:10px; margin:10px 0 0 0;}
.footer-pre-home, .footer-pre-inside {margin:0 5px 10px 0;}
.featured-title {display:none;}
.menu.top {color:#fff;}
.menu.top.cat {text-align:center;}
.menu.top.cat ul {display:inline-block;text-align:left;position:relative;list-style:none;z-index:50;margin:0;padding:0;white-space:nowrap;}
*+html .menu.top.cat ul {display:inline}/*IE7 tripswitch*/
.menu.top.cat:hover ul {margin-left:0;background:url(spot.gif);}
.menu.top.cat ul li {position:relative;float:left;text-align:left;}
.menu.top.cat ul ul {position:absolute;visibility:hidden;list-style:none;z-index:9999;background:url(spot2.gif);}
.menu.top.cat ul ul li {display:block;width:auto;clear:both;float:none;}/*IE7 full width must use 'width:auto' */
.menu.top.cat ul a {display:block;white-space:nowrap;color:#fff;line-height:30px;padding:0 10px;}
.menu.top.cat ul ul ul {position:absolute;top:0;left:150px;}
.menu.top.cat ul li:hover ul, .menu.top.cat ul a:hover ul, .menu.top.cat ul:hover ul:hover ul, .menu.top.cat ul:hover ul:hover ul:hover ul {visibility:visible;}
.menu.top.cat ul:hover ul ul, .menu.top.cat ul:hover ul:hover ul ul {visibility:hidden;}
.menu.top.cat ul a:hover {background:url(spot2.gif);background:url(bar-bg.png) repeat-x, url(spot2.gif) repeat; color:#fff;text-decoration:none;}