img {
   behavior: url("http://www.audiencedynamics.co.uk/blog/index.php?/plugin/pngbehavior.htc");
}
/* templates/default/style.css  */
body {background-color: #FFFFFF; font-size: 0.625em; font-family: verdana, arial, helvetica, sans-serif;}
h1,h2,h3,h4 {margin: 0;}
input, textarea {font-size: 11px;}

#serendipity_banner {width: 945px; margin-left: auto; margin-right: auto;}
#mainpane {margin-left: auto; margin-right: auto; width: 945px; background-color: #CCCCCC;}
#content {padding: 20px; width: auto; background-color: #FFFFFF }
#serendipityRightSideBar {width: 170px; padding: 10px; vertical-align: top; background-color: #FFFFFF }
#serendipityLeftSideBar {width: 170px; padding: 10px; vertical-align: top; background-color: #FFFFFF }
.serendipitySideBarContent input {width: 150px;}

a.homelink1,
a.homelink1:hover,
a.homelink1:link,
a.homelink1:visited,
#serendipity_banner h1 {
color: #FFFFFF;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 2.0em;
padding-top: 10px;
margin: 0px;
text-decoration: none;
}

a.homelink2,
a.homelink2:hover,
a.homelink2:link,
a.homelink2:visited,
#serendipity_banner h2 {
color: #FFFFFF;
padding-left: 15px;
font-size: 1.5em;
margin: 0px;
text-decoration: none;
}

.serendipity_title {
font-family: sans-serif;
font-size: 1.6em;
font-weight: bold;
color: #333333;
padding-bottom: 5px;
border-bottom: 2px solid #CCCCCC;
margin-bottom: 5px;
}

.serendipity_title a:link,
.serendipity_title a:visited {
   text-decoration: none;
   border: 0;
}

.serendipity_title a:hover {
   color: #FF0000;
}

.serendipity_entry { font-size: 1.1em; line-height: 1.4em; }

.serendipity_entry_body_folded,
.serendipity_entry_body_unfolded,
.serendipity_entry_extended {
/* Inner blocks of .serendipity_entry, can be used for further customization */
}

.serendipity_entry_date {
margin: auto;
}

.serendipity_date {
font-size: 1.2em;
color: #333333;
margin: 0;
text-align: right;
}

.serendipity_commentsTitle {
font-family: sans-serif;
font-size: 1.6em;
font-weight: bold;
color: #333333;
padding-bottom: 5px;
border-bottom: 2px solid #CCCCCC;
margin-bottom: 5px;

}

div.serendipity_entryFooter {
padding: 10px 0 10px 0;
clear: both;
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
margin: 10px 0 20px 0;
}

img.serendipity_entryIcon {
float: right;
border: 0px;
}

img.serendipity_entryIcon {
float: right;
border: 0px;
}

td.serendipity_commentsLabel {
font-size: 1.1em;
font-weight: bold;
vertical-align: top;
}

td.serendipity_commentsValue input,
td.serendipity_commentsValue select,
td.serendipity_commentsValue textarea {
font-size: 1.2em
padding: 2px;
width: 400px;
}


.serendipity_commentForm {
font-size: 1.2em;
color: #404040;
margin-bottom: 13px;
margin-right: 10px;
margin-left: 10px;
background-color: #FFFFFF;
}
.serendipity_comment {
font-size: 1.2em;
margin-top: 10px;
margin-right: 10px;
margin-left: 10px;
color: #404040;
padding: 3px;
background-color: #FFFFFF;
overflow: auto;
}

.serendipity_comment_source {
margin-top: 5px;
padding-left: 5px;
margin-bottom: 5px;
padding-bottom: 3px;
border-bottom: 2px solid #36558C;
}

a:link,
a:visited,
a:active {
text-decoration: underline;
}
a:hover {
color: #000000;
text-decoration: underline;
}

table.serendipity_calendar td {
font-size: 1.0em;
padding: 3px;
}
table.serendipity_calendar a {
color: #FF0000;
font-weight: bold;
text-decoration:none;
}

table.serendipity_calendar a:hover {
text-decoration: none;
}

td.serendipity_weekDayName {
font-size: 1.1em;
font-weight:bold;
}
td.serendipity_calendarHeader a:link,
td.serendipity_calendarHeader a:visited,
td.serendipity_calendarHeader a:hover {
border: 0;
text-decoration: none;
}

div.serendipityPlug {
padding-left: 10px;
}

div.serendipityPlug a {
text-decoration: none;
border: 0px;
}

/* Container for each item on the side bar */
div.serendipitySideBarItem {
padding-bottom: 12px;
margin-bottom: 12px;
font-size: 1.1em;
font-weight:normal;
border-bottom: solid 2px #36558C;
}

/* title of an individual item */
.serendipitySideBarTitle {
margin: 0;
font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
color: #000000;
font-size: 1.1em;
font-weight:bold;
padding-bottom: 5px;
}

.serendipityImageButton {
cursor: pointer;
}
.serendipity_entry p {
margin: 0px;
padding-bottom: 0px;
}

/** Embedded images with the s9y image manager **/
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
border: 1px solid #DDDDDD;
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 #DDDDDD;
margin: 0px;
padding: 3px;
clear: both;
text-align: center;
}

.serendipity_comments {
}

.serendipity_center {
margin-left: auto;
margin-right: auto;
text-align: center;
}

.serendipity_msg_important {
color: red;
}

.serendipity_msg_notice {
color: green;
}

.serendipity_entry_author_self {
}

.serendipity_comment_author_self .serendipity_comment_source {
background-color: #EEEEFF;
}
