body{ margin:0; padding:0; background-color:#FFF; color:#333; line-height:16px; }

a{ color:#0062B4; text-decoration:underline; }
a.visited{ color:#577E9F; text-decoration:underline; }
a.hover{ color:#43A1F0; text-decoration:none; }
a.active{ color:#43A1F0; text-decoration:none; }

form,img{ margin:0; border:0; }

.def{ font-size:12px; line-height:16px; }
.min{ font-size:10px; line-height:14px; }

#calendar{ font-size:10px; margin-bottom:10px; }

.Archive{ border:0px solid; margin: 0 0 20px 0; font-size:12px; }
.Archive ul{ margin:5px 0 5px 0; }
.Archive li{ list-style:none; margin-bottom:8px; }

#Entries{ border:0px solid #000; margin-bottom:30px; }
.content-nav td{ font-size:10px; border:0px solid; margin:0 0 15px 0; }
.entry-header{ font-size:14px; border-top:3px solid #B1E183; border-bottom:1px dotted #999; padding:5px 0 5px 0; margin:0 0 8px 0; }
.entry-body{ font-size:12px; line-height:18px; border:0px solid; margin-bottom:5px; }
.entry-more{ width:502px; font-size:12px; line-height:18px; border:0px solid; margin-bottom:5px; }
.entry-footer{ font-size:10px; border-top:1px solid #CCC; padding-top:3px; margin-bottom:5px; }

.archive-title{ font-size:18px; color:#429200; margin:10px 0 15px 0; }

.trackbacks-url{ font-size:12px; color:green; margin-bottom:15px; padding:4px 0 10px 4px; border-bottom:1px dotted #CCC; }
.trackbacks-header{ font-size:12px; font-weight:bold; margin: 10px 0 6px 0; padding:3px 0 3px 3px; border:1px solid #AAA; background-color:#DDD; }


#Footer{ padding:3px 0 3px 0; width:720px; border:0px solid; font-size:10px; margin:20px 0 0 0; background-color:#429200; color:#FFF; text-align:center; }