body {
   font-family: verdana, arial, sans-serif;
   background-color: #5C1E05;
}

#admin_page {
   background-color: #ffffff;
}

#banner {
   background-color: #361B07;
   text-align: right;
   border-bottom: 4px solid #FAA9D3;
}

#banner_top {
   background-color: #C9E896;
   height: 20px;
   border-bottom: 2px solid #FAA9D3;
}

.blog_title {
   text-align: right;
   font-size: 18pt;
}

.blog_tagline {
   color: #C9E896;
}
	
#banner a {
   color: #F9A8D2;
}

#main_page {
   background-color: #C9E896;
}

#content {
   background-color: #57A3BD;
   color: #361B07;
   width: 600px;
   border-right: 4px solid #FAA9D3;
}

#content a {
   color: #C6E5F0;
}

.post_title {
   color: #C6E5F0;
   font-size: 24pt;
   font-family: verdana, arial, sans-serif;
}

.post_date {
   background-color: transparent;
   color: #C6E5F0;
   font-size: 16pt;
}

#sidebar {
   background-color: #C9E896;
   width: 196px;
}

#sidebar a {
   color: #361B07;
}

.sidebar_title {
   color: #361B07;
}

.sidebar_section {
   border-bottom: 1px solid #57A3BD;
}

#comment_page,
#trackback_send_page {
   background-color: #57A3BD;
   color: #361B07;
}

#credit {
   border-top: 4px solid #FAA9D3;
   background-color: #C6E5F0;
   color: #5A4D41;
}

blockquote {
   background-color: #C9E896;
   border: 4px solid #C6E5F0;
   padding: 5px;
}
