Index: trunk/admin/themes/clear/theme.css
===================================================================
--- trunk/admin/themes/clear/theme.css	(revision 7868)
+++ trunk/admin/themes/clear/theme.css	(revision 7869)
@@ -101,13 +101,13 @@
 SPAN.pwgScreen { font-style:italic; border-bottom:1px dotted #666}
 
-.content ul.thumbnails span.wrap2:hover { background-color:#eee; border:1px solid #0cc9c; color:#999; }
-.content ul.thumbnails span.wrap2 { border:1px solid #999; padding: 4px; }
-.content ul.thumbnails span.wrap2 { -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; }
-.content ul.thumbnails span.wrap1 { margin:0 12px 5px; }
+UL.thumbnails span.wrap2:hover { background-color:#eee; border:1px solid #0cc9c; color:#999; }
+UL.thumbnails span.wrap2 { border:1px solid #999; padding: 4px; }
+UL.thumbnails span.wrap2 { -moz-border-radius:4px; }
+UL.thumbnails span.wrap1 { margin:0 12px 5px; }
 
 /* borders */
 fieldset { border: 2px solid #ddd; }
 TEXTAREA { cursor:text; font-size: 13px; }
-.content UL.thumbnails SPAN.wrap2 {
+UL.thumbnails SPAN.wrap2 {
   border: 1px solid #555555;  /* thumbnails border color and style */
   border-radius: 4px 4px; /* round corners with CSS3 compliant browsers */
Index: trunk/admin/themes/default/content.css
===================================================================
--- trunk/admin/themes/default/content.css	(revision 7868)
+++ trunk/admin/themes/default/content.css	(revision 7869)
@@ -24,3 +24,3 @@
 
   /* not used but should be */
-body#thePopuphelpPage .content { margin: 1em; }
+#thePopuphelpPage .content { margin: 1em; }
Index: trunk/admin/themes/default/default-layout.css
===================================================================
--- trunk/admin/themes/default/default-layout.css	(revision 7868)
+++ trunk/admin/themes/default/default-layout.css	(revision 7869)
@@ -772,5 +772,5 @@
   min-width: 60em;  /* ~ 3* #menubar width */
 }
-BODY#thePopuphelpPage {
+#thePopuphelpPage {
   min-width: 0;
 }
@@ -780,11 +780,11 @@
 
 /* Set some sizes according to your maximum thumbnail width and height */
-.content UL.thumbnails SPAN,
-.content UL.thumbnails SPAN.wrap2 A,
-.content UL.thumbnails LABEL,
+UL.thumbnails SPAN,
+UL.thumbnails SPAN.wrap2 A,
+UL.thumbnails LABEL,
 .content DIV.thumbnailCategory DIV.illustration {
   width: 140px;      /* max thumbnail width + 2px */
 }
-.content UL.thumbnails SPAN.wrap2,
+UL.thumbnails SPAN.wrap2,
 .content DIV.thumbnailCategory DIV.description {
   height: 140px;    /* max thumbnail height + 2px */
@@ -798,5 +798,5 @@
 
 /* Set defaults for thumbnails legend */
-.content UL.thumbnails SPAN.thumbLegend {
+UL.thumbnails SPAN.thumbLegend {
   display: block;  /* display: none; if you don't want legend */
   height: 4em;    /* legend height (don't set auto to be Gecko friendly)*/
Index: trunk/admin/themes/default/fix-ie5-ie6.css
===================================================================
--- trunk/admin/themes/default/fix-ie5-ie6.css	(revision 7868)
+++ trunk/admin/themes/default/fix-ie5-ie6.css	(revision 7869)
@@ -16,5 +16,5 @@
 
 /* fix IE with another layout for thumbnails */
-.content UL.thumbnails SPAN.wrap2 {
+UL.thumbnails SPAN.wrap2 {
   display: block;
   position: relative;
@@ -22,5 +22,5 @@
 }
 
-.content UL.thumbnails IMG.thumbnail {
+UL.thumbnails IMG.thumbnail {
   position: relative;
   top: -50%;  /* Is this following hacking technic required ? */
@@ -29,5 +29,5 @@
   /**/
 }
-.content UL.thumbnails INPUT {
+UL.thumbnails INPUT {
   position: absolute;
   left: 2px;
Index: trunk/admin/themes/default/thumbnails.css
===================================================================
--- trunk/admin/themes/default/thumbnails.css	(revision 7868)
+++ trunk/admin/themes/default/thumbnails.css	(revision 7869)
@@ -1,9 +1,9 @@
-.content UL.thumbnails {
+UL.thumbnails {
   margin: 0; padding: 0; list-style: none;
   text-align: center;	/* to center the whole collection in .content */
   float: left;
 }
-.content UL.thumbnails LI { display: inline }
-.content ul.thumbnails li.rank-of-image { 
+UL.thumbnails LI { display: inline }
+UL.thumbnails li.rank-of-image { 
   float: left;
   background-color: #111;
@@ -17,5 +17,5 @@
   margin: 10px;
 }
-.content ul.thumbnails li.rank-of-image img {
+UL.thumbnails li.rank-of-image img {
   margin: 0 20px;
   padding: 4px 2px;
@@ -30,5 +30,5 @@
   position:absolute;
 }
-.content ul.thumbnails li.rank-of-image input {
+UL.thumbnails li.rank-of-image input {
   height: 12px; 
   width: 50px;
@@ -36,5 +36,5 @@
   top: 4px;  
 }
-.content UL.thumbnails SPAN.wrap1 {
+UL.thumbnails SPAN.wrap1 {
   margin: 0 5px 5px 5px;
   display: table-cell; display: inline-table;
@@ -43,19 +43,19 @@
   text-align: center;		/* to center the thumbnail and legend in Geko/Opera */
 }
-.content UL.thumbnails SPAN.wrap2 {
+UL.thumbnails SPAN.wrap2 {
   margin: 0;			/* important reset the margins */
   display: table-cell;		/* block prevents vertical-align here */
   vertical-align: middle;	/* Ok with Opera and Geko not IE6 */
 }
-.content UL.thumbnails LABEL { display: block; border-bottom: none; }
-.content UL.thumbnails IMG {
+UL.thumbnails LABEL { display: block; border-bottom: none; }
+UL.thumbnails IMG {
   margin-bottom: -4px;  /* why ??? something wrong with Geko and Opera ignored by IE6*/
 }
-.content UL.thumbnails LABEL { position: relative; }
-.content UL.thumbnails INPUT {
+UL.thumbnails LABEL { position: relative; }
+UL.thumbnails INPUT {
   position: relative;	/* <= Opera can handle relative here */
   top: -20px;
 }
-:root .content UL.thumbnails INPUT { /* hide from Opera */
+:root UL.thumbnails INPUT { /* hide from Opera */
   position: absolute;	/* <= Opera hide 1 checkbox over 2 !!! */
   left: 2px; top: 2px;
Index: trunk/admin/themes/roma/theme.css
===================================================================
--- trunk/admin/themes/roma/theme.css	(revision 7868)
+++ trunk/admin/themes/roma/theme.css	(revision 7869)
@@ -77,8 +77,8 @@
 SPAN.pwgScreen { font-style:italic; border-bottom:1px dotted #666}
 
-.content ul.thumbnails span.wrap2:hover { background-color:#111; border:1px solid #FF3363; color:#666; }
-.content ul.thumbnails span.wrap2 { border:1px solid #666; padding: 4px; }
-.content ul.thumbnails span.wrap2 { -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; }
-.content ul.thumbnails span.wrap1 { margin:0 12px 5px; }
+UL.thumbnails span.wrap2:hover { background-color:#111; border:1px solid #FF3363; color:#666; }
+UL.thumbnails span.wrap2 { border:1px solid #666; padding: 4px; }
+UL.thumbnails span.wrap2 { -moz-border-radius:4px;  }
+UL.thumbnails span.wrap1 { margin:0 12px 5px; }
 /* .throw, */ td h3 {
  background-image: url(images/fillet.png); background-repeat: repeat-x; }
@@ -88,5 +88,5 @@
 input:focus, select:focus, textarea:focus, input.focus, form .focus { background-color:#444;color: #999; }
 TEXTAREA { cursor:text; font-size: 13px; }
-.content UL.thumbnails SPAN.wrap2 {
+UL.thumbnails SPAN.wrap2 {
   border: 1px solid #aaaaaa;  /* thumbnails border color and style */
   border-radius: 4px 4px; /* round corners with CSS3 compliant browsers */
