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

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

img {
   behavior: url("http://www.milesofsmilesonline.com/plugin/pngbehavior.htc");
}
/* 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/bazooka/style.css  */
/********* General Styles  *********//* used in entry and sidebar titles */h3, h4 {     margin: 0;     color: #6a91b2; }/* style for acronyms and abbreviations */abbr, acronym, .help {     text-decoration:underline;     border:none;     cursor: help; }/* all input and textarea boxes */input, textarea, select {     font-size: small; }td, th {     font-size: x-small;     padding:0; }/* all links are red */a {  color:#a42d41;     text-decoration:none; }/* underline when hovered over */a:hover {     color:#a42d41;     text-decoration:underline; }/* style for all emoticons in posts */.emoticon {     border: none; }/* style for all images and linked images in posts */img, a img {     border:1px solid #aaa; }/* style for quotes, be careful of adjusting margin and padding, different browsers do weird things */blockquote {     background: url(templates/bazooka/img/quotes.gif) no-repeat left top;     color:#6a91b2;     font-weight: bold;     padding: 0.2em 0 0 3.4em;     font-style:oblique; }/* make sure large images don't throw out the whole design */p img {     max-width:100%;     padding: 0px; }/* warning messages from s9y */.serendipity_msg_important {     color: #b22222;     font-weight: bold;     font-size: small; }/* messages letting you know something has happened eg comment saved */.serendipity_msg_notice {     color: green;     font-weight: bold;     font-size: small; }/* used for odd numbered comments */.graybox {     background-color: #cce8ff;     border: 1px solid #618cb0;     margin-bottom:20px;     padding: 0 5px 0 3px; }/* used for even numbered comments */.redbox {     border:1px solid #618cb0;     margin: 0 0 20px 5px;     padding: 0 5px 0 3px; }/* used when s9y needs to center something */.serendipity_center {     margin-left: auto;     margin-right: auto;     text-align: center; }/* used when s9y needs to left align something */.serendipity_left {     margin-left: auto;     margin-right: auto;     text-align: left; }/* used when s9y needs to right align something */.serendipity_right {     margin-left: auto;     margin-right: auto;     text-align: right; }/* style for code, adjusts size because browsers make it smaller and harder to read */code, cite {     font-size: 1.1em;     color: #6a91b2; }/* style for html element */small {     font-family: Arial, Helvetica, Sans-Serif;     font-size: 0.9em;     line-height: 1.5em; }/********* End of General Styles *********//********* Structural Styles *********//* preset styles for entire blog unless overruled elsewhere, page footer is here as well */body {     background-color:#fff;     margin:0 auto 20px auto;     color:#333;     padding:0 0 0 0;     font-family: verdana, helvetica, sans-serif; }/* container for content and sidebar */#mainpane {     line-height: 110%;     text-align: left;     padding: 0px;     width: 880px;     background-color: #ffffff;     margin: 0 auto 0 auto;     overflow:auto; }/* wrapper style for comment popup window */.s9y_wrap {     line-height: 110%;     text-align: left;     padding: 0px;     background-color: #e2edf9;     margin: 0 auto 0 auto;     overflow:auto; }/* container for entries column */#content {     padding-top:0;     margin-left:0;     padding-left:0; }/* container for left sidebar */#serendipityLeftSideBar {     width: 180px;     padding: 0 0 0 15px;     margin-left:0;     vertical-align: top;     background-color: #ffffff; }/* container for right sidebar */#serendipityRightSideBar {     width: 180px;     padding: 0 0 0 15px;     background-color: #ffffff;     vertical-align: top; }/* container for banner */#serendipity_banner, #header {     background: url(templates/bazooka/img/topbanner.jpg) no-repeat;     font-family: sans-serif;     color: #FFFFFF;     background-color: #e2edf9;     text-align: left;     border-bottom: 1px solid #FFFFFF;     width: 880px;     height: 150px;     margin: auto; }/* container for footer */#footer {     padding: 0;     margin: 0 auto;     width: 890px;     clear: both; }/********* End of Structural Styles *********//********* Header Styles *********//* the big link in the banner, blog name/entry title */a.homelink1, a.homelink1:hover, a.homelink1:link, a.homelink1:visited, #serendipity_banner h1, #header h1 {     color: #ff0000     font-family: verdana, helvetica, sans-serif;     font-size: 30px;     font-weight: bold;     line-height:110%;     margin: 0 5px 0 0;     text-decoration: none;     text-align:right; }/* the smaller link in the banner, blog description */a.homelink2, a.homelink2:hover, a.homelink2:link, a.homelink2:visited, #serendipity_banner h2, #header h2 {     color: #6a91b2;     font-family: verdana, helvetica, sans-serif;     font-size: large;     font-weight: bold;     padding-top: 35px;     margin: 0 5px 0 0;     text-decoration: none;     text-align:right; }/********* End of Header/Banner Styles *********//********* Footer Styles *********//* make footer links red, no underline */#footer a {     color:#6a91b2;     text-decoration:none;}/* underline footer links when hovered over */#footer a:hover {     color:#6a91b2;	     text-decoration:underline;}/* paragraph text within footer */#footer p {     margin: 0;     color: #666666;     font-size: small;     text-align: center;     border-top: 1px solid #6a91b2; }/********* End of Footer Styles *********//********* Entry Styles *********/  /* container for date at top of entries */div.serendipity_entry_date, div.serendipity_Entry_Date {     background-color: #e2edf9;     border-bottom: 1px solid #618cb0;     width: auto;     margin: 0 0 0px 0; }/* style for the date at top of entry */.serendipity_date {     color: #fff;     background-color:#FFAFFD;     line-height: 103%;     font-size: 12px;     text-align: left;     text-transform: uppercase;     font-weight: bold;     padding:10px 5px 10px 5px;     margin: 6px 0 10px 0;     border-top: 1px solid #618cb0;          border-bottom: 1px dotted #b22222; }/* style for entry title */.serendipity_title {     padding:10px 5px 15px 5px;     text-align:left;     font-size:16px;     text-transform: none;     font-style:bold; }/* style for entry title link */.serendipity_title a:link, .serendipity_title a:visited {     color: #6a91b2; }/* style for entry title link when hovered over*/.serendipity_title a:hover {     color: #6a91b2;     text-decoration: underline; }/* general style for everything within the entry */.serendipity_entry {     color: #444;     font-size: small;     padding:0 5px 0 5px;     line-height:160%; }/* margin for extended body fixes missing break */.serendipity_entry_extended {     margin-top:15px; }/* style for "posted by", comments and trackbacks at bottom of entry */div.serendipity_entryFooter {     color: #444;     font-size: 0.8em;     text-align: center;     margin:10px 0 30px 0;     line-height: normal;     clear:both; }/* styles for the previous and next paging at bottom of content */div.serendipity_pageFooter {     color: #444;     font-size: 1.2em;     text-align: center;     margin-bottom: 30px;     line-height: normal;     clear:both; }/* style for divider between same day posts */.entry_separator {     background: url(templates/bazooka/img/divider.png) no-repeat bottom center;     border-bottom: 15px transparent #e2edf9;     border-top: 15px transparent #e2edf9;     padding-bottom: 35px;     margin: 0 0 15px 0; }/* style for category image if used */ img.serendipity_entryIcon {     float: right;     clear:left;     border:none;     margin-right:10px; }/* style for all paragraphs in entry */.serendipity_entry p {     margin: 0px;     padding-bottom: 10px; }/* style for all bold text within entry */.serendipity_entry b {     color: #6a91b2;     line-height: 103%;     text-align: left;     font-weight: bold; }/* separate entries with a 20px high gap */.post-footer {     margin-bottom:20px; }/* make any italic text in entries blue */.serendipity_entry i {     color:#6a91b2; }/* make all links within the entry body and entry extended bold */.serendipity_entry_body a, .serendipity_entry_extended a {     font-weight:bold; }/* headline on search results page */.serendipity_search {     text-align:center;     margin: 5px auto 20px auto;     color: #6a91b2;     line-height: 103%;     font-size: 14px;     text-transform: uppercase;     font-weight: bold; }/********* End of Entry Styles *********//********* Comment Styles *********//* comments, trackbacks and commentform titles */.serendipity_commentsTitle {     color: #6a91b2;     line-height: 103%;     font-size: 14px;     text-align: left;     font-weight: bold;     text-transform:uppercase; }/* container for all comments, and for individual comments */.serendipity_comments, .serendipity_comment {     font-size: 12px;     margin-right: 5px;     padding-left: 5px;     padding-bottom: 0px; }/* style for paragraph text within comments */.serendipity_comment p {     padding: 0 0 0 3px; }/* used if no comment have been made */.nocomments {     color: #777; }/* container style for entire comment form */.serendipity_commentForm {     font-size:normal;     color: #ffffff;     margin-bottom: 13px;     margin-right: 10px;     margin-left: 10px;     background-color: #FFFFFF; }/* style for name, email etc fields in comments form */td.serendipity_commentsLabel {     font-size: 1.0em;     font-weight: bold;     vertical-align: top; }/* styles for input boxes in comments form */td.serendipity_commentsValue input, td.serendipity_commentsValue select, td.serendipity_commentsValue textarea {     border: 1px solid #333;     padding: 2px; }/********* End of Comment Styles *********//********* Sidebar Styles *********//* search box and template switcher */.serendipitySideBarContent input, .serendipitySideBarContent select {     width: 90%;     font-size:xx-small; }/* any image within the sidebars */.serendipitySideBarContent img {     border:none; }/* container style for individual sidebar blocks */div.serendipitySideBarItem {     color: #666666;     font-size: x-small;     text-align: left;     margin-bottom: 15px;     line-height: normal;     padding: 3px; }/* style for each sidebar title */h4.serendipitySideBarTitle {     color: #a42d41;     background-color:#e2edf9;     line-height: 103%;     font-size: 12px;     text-align: center;     text-transform: uppercase;     font-weight: bold;     padding: 10px;     margin-top: 3px;          margin-bottom: 5px;     border-top: 1px solid #6a91b2;        border-bottom: 1px dotted #a42d41; }/* for any plugins that use tables */td.serendipitySideBar {	font-size: x-small; }/********* End of Sidebar Styles *********//********* Calendar Styles *********//* container style for calendar table rows */table.serendipity_calendar td {     text-align: center; }/* style for calendar date links */table.serendipity_calendar a {background-color:#c1EDF9;     text-decoration:none; }/* style for calendar links when hovered over */table.serendipity_calendar a:hover {     text-decoration: none; }/* style for calendar weekday names */td.serendipity_weekDayName {     text-align: center;     font-weight: normal; }/* styles for month name and arrows in calendar */td.serendipity_calendarHeader a:link, td.serendipity_calendarHeader a:visited, td.serendipity_calendarHeader a:hover {background-color:white;     color: #6a91b2;     font-size: x-small;     text-align: left;     font-weight: bold;     text-transform: uppercase;     padding: 3px;     letter-spacing: .25em;     text-decoration: none; }/********* End Calendar Styles *********//********* Begin Image Manager Styles *********//* container for images and text */.serendipity_imageComment_center, .serendipity_imageComment_left, .serendipity_imageComment_right {     margin:0 0 20px 0;     padding:10px;     border:1px solid #c0c0c0;     background-color:#fafbfc;     color:#6a91b2;     line-height:1.5em; }/* style to center image and text within entry */.serendipity_imageComment_center {     display:block; margin:0 auto 5px auto; }/* style to left align image and text within entry */.serendipity_imageComment_left {     float:left; margin:0 12px 5px 0; }/* style to right align image and text within entry */.serendipity_imageComment_right {     float:right; margin:0 0 5px 12px; }/* styles for the images */.serendipity_imageComment_img, .serendipity_imageComment_img img {     margin: 0px;     padding: 0px;     text-align: center; }/* styles for the text below the image if used */.serendipity_imageComment_txt {     margin: 0px;     clear: both;     text-align: center; }/********* End Image Manager Styles *********//********* Begin Plugin Styles *********/.serendipity_freeTag_xmlButton {     padding-left:5px; }.serendipity_freetag_taglist {     padding:15px; }.serendipity_plugin_freetag{     font-size:12px;     line-height: 150%; }.serendipity_freeTag {     color: #444;     font-size: .9em;     text-align: center;     clear:both; }.staticpage_navigation {     padding:15px;     margin:0 10px 20px 10px;     padding:10px;     border:1px solid #c0c0c0;     background-color:#fafbfc;     color:#505050;     line-height:1.5em;}/********* End Plugin Styles *********/
