p.whiteline {
    margin-top: 0em;
    margin-bottom: 1em;
}

p.break {
    margin-top: 0em;
    margin-bottom: 0em;
}


      .serendipity_findmore {
        margin: 5px auto 5px auto;
        padding: 5px;
        text-align: center;
      }

      .serendipity_findmore img {
        border: 0px;
      }

      .serendipity_diggcount {
          float: left;
      }
/* templates/default/style_fallback.css  */
/* This is the templates/default/style_fallback.css file.
   It emits CSS rules that all templates should have.
   Classes are declared on top of the file, so if you
   want to make changes in your own template, you
   should override the rules on the bottom of your
   style.css template. 
   IT IS NOT ADVISED TO CREATE YOUR OWN style_fallback.css FILE! */

/* Default image classes for left/right/usual layout */
.serendipity_image_center {
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

.serendipity_image_left {
  float: left;
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

.serendipity_image_right {
  float: right;
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

/* Default listing without spacers */
.plainList {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}

/* Messages: Centered, important, notice */
.serendipity_center {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.serendipity_msg_important {
    color: red;
}

.serendipity_msg_notice {
    color: green;
}

/* Embedded images with comments inside the s9y image manager */
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
    border: 1px solid #ddd;
    background-color: #efefef;
    margin: 3px;
    padding: 3px;
    text-align: center;
}

.serendipity_imageComment_center {
    margin: auto;
}

.serendipity_imageComment_left {
    float: left;
}

.serendipity_imageComment_right {
    float: right;
}

.serendipity_imageComment_img,
.serendipity_imageComment_img img {
    margin: 0px;
    padding: 0px;
    text-align: center;
}

.serendipity_imageComment_txt {
    border-top: 1px solid #ddd;
    margin: 0px;
    padding: 3px;
    clear: both;
    font-size: 8pt;
    text-align: center;
}

/* END OF style_fallback.css *//* templates/mbbv2-blog/style.css  */
/* 1. Global reset, http://7ax.de/1kly (slightly modified version) */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}

/* remember to define focus styles! */
:focus { outline: 0; }

/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: separate;
    border-spacing: 0;
}

caption, th, td {
    text-align: left;
    font-weight: normal;
}

.ie7 address,
.ie7 cite { font-style: normal; }

/* 2. Basic helper styles which always come in handy */
/* Hide elements the screen user doesn't need */
.invisible {
    position: absolute;
    left: -9999em;
}

/* http://7ax.de/1klz */
.clearfix:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
    font-size: 0;
    visibility: hidden;
}

.ie7 .clearfix { zoom: 1; }

/* 3. Basic styles against the reset */
body {
    background: #fff;
    color: #333;
    font-family: Helvetica, Arial, sans-serif;
    line-height: 1.5;
}

code, kbd, var,
tt, pre { font-family: Consolas, "Courier New", Courier, monospace; }

pre { font-size: 0.8125em; }

p code, p kbd,
p var, p tt { line-height: 1; }

a:link,
a:visited,
a:active {
    color: #cc2228;
    text-decoration: none;
}

a:active,
a:focus { outline: 1px dotted #888; }

a:hover,
a:focus {
    color: #cc2228;
    text-decoration: underline;
}

strong, dt { font-weight: bold; }

em { font-style: italic; }

abbr[title] {
    border-bottom: 1px dotted #888;
    cursor: help;
}

a abbr { cursor: pointer!important; }

del {
    color: #888;
    text-decoration: line-through;
}

ins {
    border-bottom: 1px dashed #888;
    text-decoration: none;
}

sub { vertical-align: text-bottom; }
sup { vertical-align: text-top; }

sub, sup {
    font-size: 75%;
    line-height: 1;
}

ol { list-style-type: decimal; }
ul { list-style-type: disc; }

ol { padding-left: 32px; }
ul { padding-left: 14px; }

h1, h2, h3,
h4, h5, h6 { font-weight: bold; }

/*h1, h2, h3,*/
/*h4, h5, h6,*/
/*p, ol, ul, dl,*/
/*address, pre,*/
/*table { margin-bottom: 14px; }*/

li ol, li ul { margin-bottom: 0; }

blockquote {
    margin: 0 0 0 28px;
    padding: 0;
    width: 75%;
}

legend, label, select,
input, textarea { font-family: Helvetica, Arial, sans-serif; }

input, textarea, select { font-size: .9286em; }

textarea { overflow: auto; }

label { font-weight: normal; }

label, button,
input[type=button],
input[type=submit] { cursor: pointer; }

fieldset { display: block; }

input, textarea { padding: 2px; }

/* positions unstyled legend correctly */
.ie7 legend {
    position: relative;
    left: -10px;
}

/* 4. Actual screen styles */
#wrapper {
    font-size: .875em;
    margin: 0 auto;
    width: 960px;
}

.nav ul {
    list-style: none;
    padding-left: 0;
}

#service {
    font-size: .8571em;
    padding: 7px 0;
    position: relative;
    left: 610px;
    text-align: right;
    width: 350px;
}

#service ul,
#service ul li { display: inline; }

#service ul { margin: 0; }

#service ul li { margin-left: 10px; }

#service a:link,
#service a:visited,
#service a:active {
    color: #888;
    text-decoration: none;
}

#service a:hover,
#service a:focus {
    color: #333;
    text-decoration: underline;
}

#primary,
#primary ul,
#primary ul li {
    display: inline;
    float: left;
}

#primary {
    background: #ddd;
    margin: 0 0 18px;
    width: 960px;
}

#primary ul { margin: 2px 0; }

#primary ul li { margin: 0 5px; }

#primary a {
    color: #666;
    display: block;
    font-weight: bold;
    padding: 5px;
    text-decoration: none;
}

#primary a:hover,
#primary a:focus {
    background: #cc2228;
    color: #fff;
}

#cse-search-box {
    display: inline;
    float: right;
    margin: 0 10px 0 0;
    width: 250px;
}

#cse-search-box div { padding: 3px 0; }

#searchterm {
    border: 1px solid #ccc;
    padding: 4px;
}

#header {
    background: #fff url("templates/mbbv2-blog/img/marketing_blog_biz.png") left bottom no-repeat;
    min-height: 170px;
    margin: 0 0 3px;
    width: 960px;
}

#header h1 {
    font-size: 1.5714em;
    font-weight: normal;
    margin-bottom: 0;
}

#header #logo a {
    color: #000;
    display: block;
    padding: 85px 0 0 405px;
    text-decoration: none;
}

#main {
    display: inline;
    float: left;
    margin: 0 40px 0 0;
    width: 600px;
}

#main .serendipity_staticpage h2,
#main .entry-datetime {
    border-bottom: 1px dotted #ccc;
    color: #666;
    margin-bottom: 5px;
}

#comments h3,
#trackbacks h3 { border-bottom: 1px dotted #ccc; }

.entry-date, .entry-time,
.nextpage, .prevpage {
    display: inline;
    float: left;
    width: 50%;
}

.nextpage, .prevpage { color: #ccc; }

.entry-time, .nextpage { text-align: right; }

.footer-info { text-align: center; }

.entry-datetime { font-weight: bold; }

.entry blockquote {
    background: #ddd;
    padding: 5px;
}

#main .entry h2,
#main .serendipity_staticpage h3 { font-size: 1.7142em; }

.serendipity_staticpage h4,
.serendipity_staticpage h5,
.serendipity_staticpage h6,
#main .entry h2,
#main h3, #main h4 { font-weight: normal; }

.serendipity_staticpage h4,
.entry h3, #trackbacks h3,
#comments h3 { font-size: 1.4286em}

.serendipity_staticpage h5,
.serendipity_staticpage h6,
.entry h4, .entry h5, .entry h6 { font-size: 1.1429em; }

.entry, #trackbacks, #comments { margin-bottom: 28px; }

.readmore {
    display: block;
    margin-bottom: 14px;
}

.entry-info {
    border-top: 1px dotted #ccc;
    padding-top: 4px;
}

.entry-posted, .entry-comments { display: block;}

.serendipity_commentBody { padding-bottom: 3px; }

.serendipity_comment_source,
.staticpage_metainfo {
    border-top: 1px dotted #ccc;
    color: #666;
    margin-bottom: 25px;
    padding-top: 3px
}

#serendipity_comment .form-field label {
    display: inline;
    float: left;
    margin: 0 10px 5px 0;
    width: 120px;
}

#serendipity_comment input.text,
#serendipity_comment select,
#serendipity_comment textarea {
    display: inline;
    float: left;
    margin: 0 0 5px 10px;
}

.ie7 #serendipity_comment .form-field { margin-bottom: 5px; }

#checkbox_remember,
#checkbox_subscribe {
    margin: 3px 5px 3px 0;
    vertical-align: text-bottom;
}

#aside {
    display: inline;
    float: left;
    margin: 0 0 0 60px;
    width: 260px;
}

#aside h3,
#sidebar h3 {
    border-bottom: 1px dotted #ccc;
    color: #666;
    margin-bottom: 10px;
}

#aside dt,
#sidebar dt { font-weight: normal; }

.entry-body, #extended,
.serendipitySideBarItem,
.serendipity_commentDirection,
#checkboxes, .teaser,
.entry h2 { margin-bottom: 14px; }

#content, #footer, .cboth { clear: both; }

#sidebar { margin: 10px 0; }

#sidebar .serendipitySideBarItem { width: 100%; }

#footer #credits {
    border-top: 1px solid #ccc;
    clear: both;
    font-size: .8571em;
    margin: 0;
    padding: 10px 0;
    text-align: center;
}

.serendipity_pageFooter,
.serendipity_staticpage h3,
#trackbacks h3,
#comments h3 { margin-bottom: 14px; }

.feeds1 > br {
    display: none;
    height: 0;
}

.feed-odd,
.feed-even {
    display: inline;
    float: left;
    width: 280px;
}

.feed-odd { margin: 0 20px 16px 0; }
.feed-even { margin: 0 0 16px 20px; }

.feed-odd,
.feedlist_items h5 { clear: both; }

.feedlist_body { margin: 0 0 1em; }

.feedlist_body img { max-width: 100%; }

.feedlist_date {
    border-bottom: 1px dotted #ccc;
    color: #666;
    margin: 0 0 1em;
}

/* 5. s9y-specific styles */
.serendipity_image_left,
.serendipity_image_right,
.serendipity_image_center,
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right { padding: 0!important; }

.serendipity_image_left {
    float: left;
    margin: 0 10px 10px 0;
}

.serendipity_image_right {
    float: right;
    margin: 0 0 10px 10px;
}

.serendipity_image_center {
    display: block;
    margin: 0 auto 10px auto;
}

.serendipity_imageComment_left {
    display: inline;
    float: left;
    margin: 0 10px 10px 0;
}

.serendipity_imageComment_right {
    display: inline;
    float: right;
    margin: 0 0 10px 10px;
}

.serendipity_imageComment_center {
    display: block;
    margin: 0 auto 10px auto;
}

.serendipity_imageComment_img img {
    border: none!important;
    margin: 0!important;
}

.serendipity_imageComment_txt {
    background: #eee;
    font-size: .8571em;
    padding: 2px 0;
    text-align: center;
}

.serendipity_center {
    margin: 0 auto 14px;
    text-align: center;
}

.serendipity_msg_important { color: red; }

.serendipity_msg_notice { color: green; }

.plainList {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}

.container_serendipity_authors_plugin .serendipitySideBarContent div {
    margin: 5px 0;
    padding-left: 0;
}

.serendipity_recententries_entrylink { margin-bottom: 2px; }

.serendipity_recententries_entrydate { margin: 0 0 4px 0; }

.plugin_comment_body { padding: 3px 0; }

.container_serendipity_syndication_plugin ul {
    list-style: none;
    padding-left: 0;
}

.serendipity_freeTag {
    display: block;
    font-size: 1em;
    margin: 0;
    text-align: left;
}

