Index: modules/taxonomy/taxonomy.css
===================================================================
RCS file: /cvs/drupal/drupal/modules/taxonomy/taxonomy.css,v
retrieving revision 1.3
diff -u -r1.3 taxonomy.css
--- modules/taxonomy/taxonomy.css	26 Nov 2007 19:46:52 -0000	1.3
+++ modules/taxonomy/taxonomy.css	18 Jan 2008 03:19:02 -0000
@@ -6,4 +6,8 @@
 }
 tr.taxonomy-term-divider-bottom {
   border-top: 1px dotted #CCC;
-}
\ No newline at end of file
+}
+
+.taxonomy-term-description {
+  margin: 5px 0 20px;
+}
Index: modules/taxonomy/taxonomy.pages.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/taxonomy/taxonomy.pages.inc,v
retrieving revision 1.7
diff -u -r1.7 taxonomy.pages.inc
--- modules/taxonomy/taxonomy.pages.inc	17 Jan 2008 19:36:37 -0000	1.7
+++ modules/taxonomy/taxonomy.pages.inc	18 Jan 2008 03:19:02 -0000
@@ -10,6 +10,8 @@
  * Menu callback; displays all nodes associated with a term.
  */
 function taxonomy_term_page($str_tids = '', $depth = 0, $op = 'page') {
+  drupal_add_css(drupal_get_path('module', 'taxonomy') .'/taxonomy.css');
+  
   $terms = taxonomy_terms_parse_string($str_tids);
   if ($terms['operator'] != 'and' && $terms['operator'] != 'or') {
     drupal_not_found();
