img {
   behavior: url("http://www.sanorigardens.org/everyday_magic/index.php?/plugin/pngbehavior.htc");
}
/* templates/dragon-v2/style.css  */
/* Visual design copyright 2007 Julie Daelhousen. */
/* CSS/HTML code copyright 2007 sapphirecat. */

/* LAYOUT */
html, body { border: 0px; padding: 0px; margin: 0px; }

#content { width: 925px; margin: auto; position: relative; margin-top: 53px; }

h1, h2, h3, h4, h5, h6 { margin-top: 0px; }

#main { margin: 0px; padding-left: 76px; padding-right: 19px; position: relative; }
#banners { width: 831px; height: 216px; position: relative; }
#topbanner { position: absolute; bottom: 0px; left: 0px; }

#nonbanner { padding-left: 28px; /*padding-top: 216px;*/ }
#categories { padding-bottom: 0.9em; }
#innercontent { width: 100%; background: #ffffff url(templates/dragon-v2/img/faux-column.png) repeat-y scroll right top; }
#sidebar { width: 236px; padding-top: 55px; float: right; }
#sidebar h3 { padding: 3px 24px; margin: 0.5em 0px 0px; }
#sidebar .sideitem { padding: 3px 24px 3px 36px; }
#sidebarcap { width: 100%; height: 22px; clear: both; }
#entries { width: 556px; float: left; }
.curlbar { text-align: right; padding-right: 40px; }

#lborder { width: 76px; height: 284px; position: absolute; top: 0px; left: 0px; }

#rborder { width: 19px; height: 91px; position: absolute; top: 0px; right: 0px; }

.postmetadata { padding-top: 2em; padding-left: 1em; }
/*.navigation   { padding-top: 3em; }*/
#copyright, #history { text-align: center; }
#copyright    { padding: 1em 0em 0em; }

/* COLOR AND IMAGES */
html, body { background-color: #6a5a42; }
#content { background-color: #ffffff; color: #000000; }
#main    { background: #ffffff url(templates/dragon-v2/img/lrepeat.png) repeat-y scroll;
	background-position: 0px 284px; }
#banners { background: #ffffff url(templates/dragon-v2/img/waytop.png)  no-repeat scroll; }
#rborder { background: #ffffff url(templates/dragon-v2/img/rtop.png)    no-repeat scroll; }
#lborder { background: #ffffff url(templates/dragon-v2/img/ltop.png)    no-repeat scroll; }
#sidebar { background: #b5afa3 url(templates/dragon-v2/img/sidebar.png) no-repeat scroll; }
#sidebar * { background: #b5afa3; }
#sidebarcap { background: #ffffff url(templates/dragon-v2/img/sidebar-cap.png) no-repeat scroll 100% 0%; }
#topbanner img { border: 0px; }

#entries .title a     { color: #82c86a; text-decoration: none; }
.datetime             { color: #82c86a; text-align: right; font-size: 70%; }
#sidebar h3           { color: #938475; font-weight: normal; }
#sidebar .sideitem    { color: #d9d8d8; font-size: 90%; }
#categories a         { color: #5c371e; font-weight: bold; }
#categories .active a { color: #82c86a; }
#copyright            { font-size: 70%; }
a:link                { color: #4f9d33; }
a:visited             { color: #9a8056; }
a                     { text-decoration: none; }
a:hover               { text-decoration: underline; }
#categories a:hover   { text-decoration: none; }
#sidebar a:link       { color: #ffffff; }
#sidebar a:visited    { color: #615145; }

/* S9Y STUFF */
#no_entries { font-size: 133%; }

.serendipity_imageComment_left img { border: 1px solid #000; }
.serendipity_imageComment_left     { text-align: center; margin: auto; }
#serendipityQuickSearchTermField   { width: 90%; }

#sidebar .serendipity_calendar .Today { background-color: #938475; }
.serendipity_calendarDay { text-align: center; }
.serendipity_center      { text-align: center; }

.comment_list { margin-top: 2em; }
.serendipity_commentDirection { font-size: 82%; }

.serendipity_commentsLabel { vertical-align: top; }

