* { margin: 0; padding: 0; }
body { margin-top: 20px; background: #36393D url(images/img01.gif) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #D1E9A3; }
form { }
input, textarea { font: normal 1em Arial, Helvetica, sans-serif; color: #36393D; }
h1, h2, h3 { font-family: Georgia, "Times New Roman", Times, serif; color: #FFFFFF; }
h1 { font-size: 2em; }
h2 { font-size: 1em; }
h3 { font: bold 1em Arial, Helvetica, sans-serif; }
a { color: #FFFFFF; }
a:hover { text-decoration: none; }
/* Header */

#header { width: 980px; height: 110px; margin: 0 auto; background: #D1E9A3 url(images/img02.gif) repeat-x; }
#logo { float: left; height: 80px; padding: 20px 0 0 115px; background: url(images/img03.gif) no-repeat; color: #36393D; }
#logo span { padding: 20px 0 0 0; font-size:30px;}
#logo p { }
#logo a { text-decoration: none; color: #36393D; }

/* Page */

#page { width: 980px; margin: 0 auto; padding: 20px 0 0 0; }
#back2top { height: 72px; background: url(images/img19.gif) no-repeat left bottom; }
#back2top a { display: block; width: 40px; padding: 27px 0 0 25px; text-decoration: none; text-align: center; }
#back2top a:hover { text-decoration: underline; }
/* Content */

#content { float: left; width: 620px; padding:0 0 0 10px; }
.post { padding: 20px 0; }
.post .title { font-size: 2.2em; margin-bottom:10px; }
.post .title2 { font-size: 1.6em; margin-bottom:10px; }
.post .entry { margin: 0 20px 0 0; }
.post .entry p, .post .entry ol, .post .entry ul { margin-bottom: 1.6em; line-height: 150%; list-style-position: inside; }
/* Sidebar */

#sidebar { float: right; width: 290px; }
#sidebar ul { background: #D6EBAD url(images/img10.gif) repeat-y; list-style: none; color: #36393D; }
#sidebar li { background: url(images/img12.gif) no-repeat right bottom; }
#sidebar li ul { padding: 10px 20px 30px 20px; line-height: 200%; background: none; }
#sidebar li li { padding: 0 0 0 10px; background: url(images/img13.gif) no-repeat left center; }
#sidebar h2 { height: 42px; padding: 8px 0 0 10px; background: #BA3300 url(images/img11.gif) no-repeat; font-size: 1.6em; }
#sidebar a { text-decoration: none; color: #BA3300; }
#sidebar a:hover { text-decoration: underline; }
/* Calendar */

#prev { text-align: left; }
#next { text-align: right; }
#today { background: #BFD19A; font-weight: bold; }
/* Footer */

#footer { clear: both; padding: 10px 0; background: #242628 url(images/img20.gif) repeat-x; font-size: 11px; color: #666666; }
#footer p { text-align: center; line-height: 2em; }
#footer a { color: #666666; }


.STYLE1 {color: #FF0000}
.STYLE2 {
	color: #FF6600;
	font-style: italic;
}
.STYLE3 {font-weight: bold}