img {
   behavior: url("http://infinitelattes.com/serendipity/index.php?/plugin/pngbehavior.htc");
}
BODY
{
    BACKGROUND: white;
    COLOR: #999;
    FONT-FAMILY: verdana, arial, sans-serif
}
A
{
    COLOR: #336666;
    TEXT-DECORATION: underline
}
A:link
{
    COLOR: #336666;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #336666;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #669999;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #669999;
    TEXT-DECORATION: underline
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
UNKNOWN
{
    BORDER-RIGHT: #999 1px solid;
    BORDER-TOP: #999 1px solid;
    BORDER-LEFT: #999 1px solid;
    COLOR: #333;
    BORDER-BOTTOM: #999 1px solid;
    BACKGROUND-COLOR: white
}
INPUT:unknown
{
    BACKGROUND-COLOR: #eee
}
INPUT:hover
{
    BACKGROUND-COLOR: #eee
}
BUTTON:unknown
{
    BACKGROUND-COLOR: #eee
}
BUTTON:hover
{
    BACKGROUND-COLOR: #eee
}
submit:unknown
{
    BACKGROUND-COLOR: #eee
}
submit:hover
{
    BACKGROUND-COLOR: #eee
}
SELECT:unknown
{
    BACKGROUND-COLOR: #eee
}
SELECT:hover
{
    BACKGROUND-COLOR: #eee
}
TEXTAREA:unknown
{
    BACKGROUND-COLOR: #eee
}
TEXTAREA:hover
{
    BACKGROUND-COLOR: #eee
}
UNKNOWN
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
BLOCKQUOTE
{
    BORDER-RIGHT: #999 1px dashed;
    PADDING-RIGHT: 1em;
    BACKGROUND-POSITION: 0.5em 0.5em;
    BORDER-TOP: #999 1px dashed;
    PADDING-LEFT: 1em;
    BACKGROUND-IMAGE: url(templates/idea/img/quote.gif);
    PADDING-BOTTOM: 1em;
    MARGIN: 1em 0px 1em 1em;
    BORDER-LEFT: #999 1px dashed;
    PADDING-TOP: 1em;
    BORDER-BOTTOM: #999 1px dashed;
    BACKGROUND-REPEAT: no-repeat
}
UL
{
    PADDING-LEFT: 1em;
    LIST-STYLE-IMAGE: url(templates/idea/img/bullet.gif);
    LIST-STYLE-TYPE: circle
}
UNKNOWN
{
    BACKGROUND: #eee
}
:unknown
{
    BACKGROUND: #eee
}
#serendipity_banner
{
    BACKGROUND-IMAGE: url(templates/idea/img/I_had_an_idea.jpg);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 150px
}
#serendipity_banner H1
{
    FONT-SIZE: x-large;
    MARGIN-LEFT: 140px;
    PADDING-TOP: 1em;
    FONT-VARIANT: small-caps
}
#serendipity_banner H2
{
    FONT-SIZE: small;
    MARGIN-LEFT: 140px;
    BORDER-BOTTOM: #999 1px dashed
}
A.homelink1
{
    COLOR: #999;
    TEXT-DECORATION: none
}
A.homelink1:hover
{
    COLOR: #999;
    TEXT-DECORATION: none
}
A.homelink1:link
{
    COLOR: #999;
    TEXT-DECORATION: none
}
A.homelink1:visited
{
    COLOR: #999;
    TEXT-DECORATION: none
}
A.homelink2
{
    COLOR: #999;
    TEXT-DECORATION: none
}
A.homelink2:hover
{
    COLOR: #999;
    TEXT-DECORATION: none
}
A.homelink2:link
{
    COLOR: #999;
    TEXT-DECORATION: none
}
A.homelink2:visited
{
    COLOR: #999;
    TEXT-DECORATION: none
}
TABLE.serendipity_calendar A
{
    FONT-WEIGHT: bold;
    FONT-STYLE: italic
}
TABLE.serendipity_calendar A:link
{
    FONT-WEIGHT: bold;
    FONT-STYLE: italic
}
TABLE.serendipity_calendar A:visited
{
    FONT-WEIGHT: bold;
    FONT-STYLE: italic
}
TABLE.serendipity_calendar A:hover
{
    BACKGROUND: #ccc;
    COLOR: #003366
}
TABLE.serendipity_calendar TD
{
    PADDING-RIGHT: 0.2em;
    PADDING-LEFT: 0.2em;
    FONT-SIZE: x-small;
    PADDING-BOTTOM: 0.2em;
    PADDING-TOP: 0.2em;
    TEXT-ALIGN: center
}
TD.serendipity_calendarHeader A
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    BACKGROUND: white;
    BORDER-LEFT: 0px;
    COLOR: #003366;
    BORDER-BOTTOM: 0px
}
TD.serendipity_calendarHeader A:link
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    BACKGROUND: white;
    BORDER-LEFT: 0px;
    COLOR: #003366;
    BORDER-BOTTOM: 0px
}
TD.serendipity_calendarHeader A:visited
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    BACKGROUND: white;
    BORDER-LEFT: 0px;
    COLOR: #003366;
    BORDER-BOTTOM: 0px
}
TD.serendipity_calendarHeader A:hover
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    BACKGROUND: white;
    BORDER-LEFT: 0px;
    COLOR: #003366;
    BORDER-BOTTOM: 0px
}
#serendipityLeftSideBar
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    VERTICAL-ALIGN: top;
    WIDTH: 11em;
    PADDING-TOP: 10px
}
#serendipityRightSideBar
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    VERTICAL-ALIGN: top;
    WIDTH: 11em;
    PADDING-TOP: 10px
}
.serendipitySideBarTitle
{
    PADDING-RIGHT: 0.2em;
    PADDING-LEFT: 1em;
    FONT-WEIGHT: bolder;
    FONT-SIZE: x-small;
    PADDING-BOTTOM: 0px;
    COLOR: #666;
    LINE-HEIGHT: 140%;
    PADDING-TOP: 0.2em;
    LETTER-SPACING: 0.2em
}
#serendipityRightSideBar  .serendipitySideBarTitle
{
    BORDER-LEFT: #666 1px dashed
}
#serendipityLeftSideBar  .serendipitySideBarTitle
{
    BORDER-RIGHT: #666 1px dashed
}
DIV.serendipitySideBarItem
{
    MARGIN-BOTTOM: 1em;
    PADDING-BOTTOM: 1em
}
.serendipitySideBarContent
{
    PADDING-RIGHT: 1em;
    BORDER-TOP: #666 1px dashed;
    PADDING-LEFT: 1em;
    FONT-SIZE: x-small;
    COLOR: #333;
    PADDING-TOP: 0.5em
}
#serendipityRightSideBar  .serendipitySideBarContent
{
    BORDER-RIGHT: #666 1px dashed
}
#serendipityLeftSideBar  .serendipitySideBarContent
{
    BORDER-LEFT: #666 1px dashed
}
DIV.serendipity_Entry_Date
{
    PADDING-LEFT: 1em
}
.serendipity_date
{
    PADDING-RIGHT: 60px;
    BACKGROUND-POSITION: right bottom;
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    BACKGROUND-IMAGE: url(templates/idea/img/clock_face_messy_paint_runs.jpg);
    MARGIN-BOTTOM: 0.7em;
    VERTICAL-ALIGN: bottom;
    TEXT-TRANSFORM: lowercase;
    COLOR: #999;
    BORDER-BOTTOM: #999 1px dashed;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 21px;
    TEXT-ALIGN: right
}
.serendipity_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    PADDING-BOTTOM: 0.7em;
    TEXT-TRANSFORM: uppercase
}
.serendipity_Admin_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    PADDING-BOTTOM: 0.7em;
    TEXT-TRANSFORM: uppercase
}
.serendipity_title A
{
    COLOR: #999;
    TEXT-DECORATION: none
}
.serendipity_title A:hover
{
    COLOR: #999;
    TEXT-DECORATION: none
}
.serendipity_title A:link
{
    COLOR: #999;
    TEXT-DECORATION: none
}
.serendipity_title A:visited
{
    COLOR: #999;
    TEXT-DECORATION: none
}
.serendipity_Admin_title A
{
    COLOR: #999;
    TEXT-DECORATION: none
}
.serendipity_Admin_title A:hover
{
    COLOR: #999;
    TEXT-DECORATION: none
}
.serendipity_Admin_title A:link
{
    COLOR: #999;
    TEXT-DECORATION: none
}
.serendipity_Admin_title A:visited
{
    COLOR: #999;
    TEXT-DECORATION: none
}
.serendipity_entry
{
    PADDING-LEFT: 1em;
    FONT-WEIGHT: normal;
    FONT-SIZE: small;
    LINE-HEIGHT: 140%
}
.serendipity_admin
{
    PADDING-LEFT: 1em;
    FONT-WEIGHT: normal;
    FONT-SIZE: small;
    LINE-HEIGHT: 140%
}
DIV.serendipity_entryFooter
{
    CLEAR: both;
    FONT-SIZE: x-small;
    MARGIN-BOTTOM: 1em;
    PADDING-TOP: 1em
}
.serendipity_comment
{
    PADDING-RIGHT: 3px;
    MARGIN-TOP: 1em;
    PADDING-LEFT: 3px;
    FONT-SIZE: small;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    OVERFLOW: auto;
    BORDER-LEFT: #999 thick double;
    MARGIN-RIGHT: 10px;
    PADDING-TOP: 3px
}
.serendipity_commentBody
{
    PADDING-BOTTOM: 1em
}
.serendipity_commentsLabel
{
    FONT-SIZE: small
}
.serendipity_commentsTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    TEXT-TRANSFORM: uppercase
}
.serendipity_admin TD
{
}
#content
{
    WIDTH: 100%
}
.serendipity_imageComment_center
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    MARGIN: 3px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #efefef
}
.serendipity_imageComment_left
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    MARGIN: 3px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #efefef
}
.serendipity_imageComment_right
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    MARGIN: 3px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #efefef
}
.serendipity_imageComment_center
{
    MARGIN: 0px
}
.serendipity_imageComment_left
{
    FLOAT: left
}
.serendipity_imageComment_right
{
    FLOAT: right
}
.serendipity_imageComment_img
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    TEXT-ALIGN: center
}
.serendipity_imageComment_img IMG
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    TEXT-ALIGN: center
}
.serendipity_imageComment_txt
{
    CLEAR: both;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    PADDING-TOP: 3px;
    TEXT-ALIGN: center
}
IMG.serendipity_entryIcon
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0.3em;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0.3em;
    FLOAT: right;
    PADDING-BOTTOM: 0.3em;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0.3em;
    BORDER-BOTTOM: 0px
}
.serendipity_admin_list_item_even
{
}
.serendipity_admin_list_item_uneven
{
    BACKGROUND-COLOR: #eee
}
.serendipity_admin_filters
{
    BORDER-RIGHT: 1px dashed;
    PADDING-RIGHT: 2px;
    BORDER-TOP: 1px dashed;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: 1px dashed;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: 1px dashed;
    BACKGROUND-COLOR: #ffffff
}
.serendipity_admin_filters_headline
{
    BORDER-BOTTOM: 1px solid
}
.serendipity_admin_sortorder
{
    FONT-SIZE: 10px;
    TEXT-ALIGN: center
}
.serendipity_admin_sortorder INPUT
{
    FONT-SIZE: 10px
}
.serendipity_admin_sortorder SELECT
{
    FONT-SIZE: 10px
}
.serendipity_admin_filters INPUT
{
    FONT-SIZE: 10px
}
.serendipity_admin_filters SELECT
{
    FONT-SIZE: 10px
}
.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
{
    BORDER-LEFT: #669999 thick double;
    COLOR: #669999
}
