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

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

img {
   behavior: url("http://multichannel-publishing.info/index.php?/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/mo3/style.css  */

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

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

img {
   behavior: url("http://multichannel-publishing.info/index.php?/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/mo3/style.css  */

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

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

img {
   behavior: url("http://multichannel-publishing.info/index.php?/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/mo3/style.css  */

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

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

img {
   behavior: url("http://multichannel-publishing.info/index.php?/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/mo3/style.css  */

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

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

img {
   behavior: url("http://multichannel-publishing.info/index.php?/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: #fff;
    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/mo3/style.css  */
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 {
border:0;
outline:0;
font-size:102%;
vertical-align:baseline;
margin:0;
padding:0
}

:focus {
outline:0
}

body {
line-height:1;
background:#fff url(templates/mo3/img/pattern3.gif);
color:#000;
padding:13px 0 25px
}

table {
border-collapse:separate;
border-spacing:0
}

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

blockquote:before,blockquote:after,q:before,q:after {
content:""
}

blockquote,q {
quotes:"" ""
}

* {
margin:0;
padding:0
}

body,html {
min-height:101%
}

body,select,input,textarea {
font:100% Lucida sans, Arial, Verdana, Sans-Serif
}

p {
margin:15px 0
}

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

a:hover,a:active {
color:#333333;
text-decoration:underline
}

hr {
display:block;
height:1px;
background:#fff;
border:0
}

small {
font-size:.95em;
padding:3px 6px
}

img,a:link img,a:visited img {
border:0
}

#page {
width:890px;
font-size:.7em;
background:#FFF;
border:0px solid #b6b6b6;
margin:0 auto;
padding:0px 0px 0px
}

#branding {
width:625px;
padding-bottom:15px
}

.left {
float:left
}

.right {
float:right
}

#sidebar {
width:260px;
font-weight:700;
float:right;
margin-right:0
}

#leftcol {
width:277px;
border-right:0px dotted #b6b6b6;
padding-right:18px
}

#leftcol,#rightcol {
margin-top:10px;
float:left
}

#rightcol {
width:277px;
padding-left:18px;
margin-top:-2px
}

.subnav li a:link,.subnav li a:visited {
background:#fff;
display:block;
border-left:4px solid #e4efd5;
padding:4px 4px 4px 8px
}

.subnav li a:hover,.subnav li a:active {
background:#fff;
text-decoration:none;
color:#333333
}

.subnav li li a:link,.subnav li li a:visited {
border-left:none
}

h1 {
font:2.95em Lucida sans, Arial, Verdana, Sans-Serif;
font-weight:700;
letter-spacing:-.02em
}

h2 {
font:1.7em Lucida sans, Arial, Verdana, Sans-Serif;
padding-bottom:8px;
border-bottom:1px solid #333;
margin:20px 0
}

h3,#sidebar h2 {
font:1em Lucida sans, Arial, Helvetica, sans-serif;
text-transform:uppercase;
letter-spacing:.1em;
margin-bottom:4px;
font-weight:700;
color:#333333
}

#sidebar h3,#sidebar h2 {
border-top:0px solid #ffac00;
border-bottom:5px solid #ccc;
font-size:1em;
border-color:#ffac00;
margin:22px 0 15px;
padding:6px 0 6px 2px
}

h3#respond {
border-top:1px dotted #ccc;
margin-top:25px;
padding-top:20px
}

h3#comments {
margin-top:32px
}

h4 {
font-size:1.6em;
margin-bottom:6px
}

#content {
width:600px;
float:left
}

.description {
font-size:1.3em;
font-weight:700;
font-style:italic;
color:#333333;
margin-top:-4px
}

.feature {
background:#fff;
border-bottom:0px dotted #ccc;
border:0px dotted #ccc;
border-top:5px solid #ffac00;
font-size:107%;
line-height:1.3;
padding:12px
}

.feature p,#rightcol p {
margin:0
}

.feature img,#rightcol img {
border:1px solid #000;
padding:1px
}

#leadpic {
float:left;
margin:0 18px 8px 0
}

#lead {
margin-top:22px
}

.title {
font-size:1.2em;
font-weight:700;
line-height:115%
}

.title2 {
font-size:1.5em;
line-height:115%;
color:red;
font-weight:700
}

.feature#lead .title {
font:1.5em Lucida sans, Arial, Verdana, Sans-Serif;
line-height:100%;
display:block;
padding-bottom:30px
}

#leftcol .feature {
margin-bottom:5px;
border-bottom:none
}

#rightcol img {
float:left;
margin:3px 10px 4px 0
}

#leftcol img {
margin-bottom:4px;
display:block
}

#rightcol .clearfloat {
border-bottom:1px dotted #b6b6b6;
padding:12px 0
}

.sidelist .bullets li {
list-style:square;
margin-bottom:5px;
line-height:115%;
margin-left:22px
}

.sidelist .children {
background:#fff
}

.sidelist .children li {
list-style:square;
margin-left:28px;
border-bottom:1px solid #fff
}

.sidelist .children li a,.sidelist .children li a:visited {
border:0;
background:#fff;
color:#818d6f;
padding:2px 2px 2px 0
}

.sidelist .children li a:hover,.sidelist .children li a:active {
color:#fff
}

.postmetadata {
margin:30px 0
}

#writer {
background:#fff;
margin:25px 0 15px;
padding:12px
}

#writer img {
border:1px solid #333333;
float:left;
width:80px;
padding:1px
}

#writer span {
display:block;
padding-top:4px;
border-top:1px solid #cbd8b4;
margin-top:12px
}

#writer p {
width:482px;
margin:0
}

.entry {
padding-top:10px;
padding-bottom:28px;
font-size:105%;
line-height:1.2
}

.picleft {
float:left;
border:7px solid #f2f2f2;
margin:3px 14px 10px 0
}

.picright {
float:right;
border:7px solid #f2f2f2;
margin:3px 0 10px 14px
}

.post blockquote {
color:#76767a;
background:#f2f2f2;
border-right:0px solid #DDD;
border-bottom:0px solid #DDD;
margin:18px 35px;
padding:6px 14px
}

.post ul li {
list-style:square;
margin-bottom:5px;
line-height:115%;
margin-left:42px
}

.post ol li {
margin-bottom:5px;
line-height:115%;
margin-left:48px
}

#tags {
border-bottom:1px solid #DDD;
border-top:1px solid #DDD;
padding:3px
}

select {
background:#fff;
border:1px solid #9c9c9c;
width:100%
}

#searchform {
padding:16px 5px 0 0
}

.button {
background:#004FAE;
color:#e7e7e7;
border:none;
padding:1px
}

.button:hover {
background:navy;
color:#FFF;
text-decoration:none
}

#commentform input {
width:170px;
margin:5px 5px 1px 0
}

#commentform textarea {
width:100%;
margin-top:5px
}

.commentlist {
padding-left:30px
}

.commentlist li {
background:#f2f2f2;
border-top:0px solid #ddd;
margin:15px 0 3px;
padding:8px 15px 10px
}

#commentform small {
background:#FFF;
font-weight:700;
padding:0
}

.commentlist cite {
font:1.6em Georgia, Arial, Verdana, Sans-Serif;
font-weight:700;
letter-spacing:-.05em
}

.clearfloat:after {
display:block;
visibility:hidden;
clear:both;
height:0;
content:"."
}

#footer {
width:900px;
font-size:.7em;
padding-top:15px;
color:#FFF;
margin:0 auto
}

#footer a {
color:#d3d1d1
}

.dropdown {
border-bottom:30px solid #FFF
}

.serendipitySideBarItem {
border-bottom:1px dotted blue
}

.post h2 {
color:#333333
}

.serendipity_freeTag {
background-color:#fff;
border-bottom-width:1px;
border-bottom-style:dotted;
border-color:#cacaca
}

.addvright {
float:right;
border:1px dashed #00F;
width:290px;
padding:5px
}

.addvleft {
border:1px dashed #00F;
width:290px;
padding:5px
}

.addv {
width:610px;
padding:5px 0
}

#tabsticky {
padding-top:15px
}

#footerframe {
border-top:15px solid #FFF;
border-bottom:1px solid #cacaca;
padding-bottom:5px
}

#footerbox1 {
padding-top:5px;
float:left;
width:295px;
border-top:1px solid #cacaca
}

#footerbox2 {
padding-top:5px;
padding-left:20px;
padding-right:20px;
float:left;
width:290px;
border-top:1px solid #cacaca
}

#footerbox3 {
float:left;
padding-top:5px;
width:265px;
border-top:1px solid #cacaca
}

#footertext {
clear:both;
color:gray
}

#footertext a:link,#footertext a:visited,#footertext a:hover,#footertext a:active {
color:gray
}

.accordion {
width:600px;
border-bottom:solid 1px #c4c4c4;
padding-top:20px;
margin-bottom:20px
}

.accordion h3 {
background:#ffac00 url(templates/mo3/img/arrow-square.gif) no-repeat right -51px;
font:bold 120%/100% Lucida sans, Arial, Helvetica, sans-serif;
border:solid 1px #c4c4c4;
border-bottom:none;
cursor:pointer;
color:#fff;
margin:0;
padding:7px 15px
}

.accordion h3:hover {
background-color:#333333
}

.accordion h3.active {
background-position:right 5px
}

.accordion p {
background:#fff;
border-left:solid 1px #c4c4c4;
border-right:solid 1px #c4c4c4;
margin:0;
padding:10px 15px 20px
}

.headline {
color:#fff;
height:20px;
background-color:#333333;
padding-left:15px;
background-image:none;
padding-top:3px;
background-repeat:repeat;
background-attachment:scroll;
background-position:0 0
}

#content .post h3 a: {
margin:26px 0 4px;
padding:6px 0
}

.dock {
position:relative;
height:50px;
text-align:center
}

.dock-container {
position:absolute;
height:50px;
background:url(/images/dock-bg2.gif);
padding-left:20px
}

a.dock-item {
display:block;
width:40px;
color:#000;
position:absolute;
top:0;
text-align:center;
text-decoration:none;
font:bold 12px Arial, Helvetica, sans-serif
}

#dock2 {
width:100%;
bottom:0;
position:absolute;
left:0
}

.dock-container2 {
position:absolute;
height:50px;
background:url(/images/dock-bg.gif);
padding-left:20px
}

a.dock-item2 {
display:block;
font:bold 12px Arial, Helvetica, sans-serif;
width:40px;
color:#000;
bottom:0;
position:absolute;
text-align:center;
text-decoration:none
}

ol,ul,.arrowlistmenu li,.sidelist li {
list-style:none
}

.subnav li,.bullets li {
list-style:none;
border-bottom:1px solid #FFF
}

.feature:hover,.commentlist small {
background:#fff
}

.serendipity_entry_extended,.serendipity_entry_extended ul,.serendipity_entry_extended p {
font-size:100%;
line-height:1.2
}

.commentmetadata,.clearfloat {
display:block
}

.dock-item img,.dock-item2 img {
border:none;
width:100%;
margin:5px 10px 0
}

.dock-item span,.dock-item2 span {
display:none;
padding-left:20px
}