mark: A photo of Mark kneeling on top of the Taal Volcano in the Philippines. It was a long hike. (Default)
Mark Smith ([staff profile] mark) wrote in [site community profile] changelog2009-05-10 06:45 am

[dw-free] Site scheme colors (tropo and lj) in universal css

[commit: http://hg.dwscoalition.org/dw-free/rev/183f37b5391e]

http://bugs.dwscoalition.org/show_bug.cgi?id=914

A whole pile of fixes for colors in Celerity and Tropospherical Purple.

Patch by [personal profile] branchandroot.

Files modified:
  • htdocs/img/celerity/celgrn-arrow-down.gif
  • htdocs/img/celerity/celgrn-arrow-right.gif
  • htdocs/img/celerity/celgrn-borderpixel.gif
  • htdocs/img/level1.gif
  • htdocs/img/level2.gif
  • htdocs/img/level3.gif
  • htdocs/img/level4.gif
  • htdocs/img/level5.gif
  • htdocs/img/profile_icons/arrow-down.gif
  • htdocs/img/profile_icons/arrow-right.gif
  • htdocs/stc/celerity/celerity.css
  • htdocs/stc/contextualhover.css
  • htdocs/stc/customize.css
  • htdocs/stc/editpics.css
  • htdocs/stc/entry.css
  • htdocs/stc/esn.css
  • htdocs/stc/lj_base-app.css
  • htdocs/stc/lj_base.css
  • htdocs/stc/lj_settings.css
  • htdocs/stc/profile.css
  • htdocs/stc/settings.css
  • htdocs/stc/tags.css
  • htdocs/stc/userprofile.css
  • htdocs/stc/widgets/currenttheme.css
  • htdocs/stc/widgets/customizetheme.css
  • htdocs/stc/widgets/login.css
  • htdocs/stc/widgets/themechooser.css
  • htdocs/stc/widgets/themenav.css
--------------------------------------------------------------------------------
diff -r c4cdef251049 -r 183f37b5391e htdocs/img/celerity/celgrn-arrow-down.gif
Binary file htdocs/img/celerity/celgrn-arrow-down.gif has changed
diff -r c4cdef251049 -r 183f37b5391e htdocs/img/celerity/celgrn-arrow-right.gif
Binary file htdocs/img/celerity/celgrn-arrow-right.gif has changed
diff -r c4cdef251049 -r 183f37b5391e htdocs/img/celerity/celgrn-borderpixel.gif
Binary file htdocs/img/celerity/celgrn-borderpixel.gif has changed
diff -r c4cdef251049 -r 183f37b5391e htdocs/img/level1.gif
Binary file htdocs/img/level1.gif has changed
diff -r c4cdef251049 -r 183f37b5391e htdocs/img/level2.gif
Binary file htdocs/img/level2.gif has changed
diff -r c4cdef251049 -r 183f37b5391e htdocs/img/level3.gif
Binary file htdocs/img/level3.gif has changed
diff -r c4cdef251049 -r 183f37b5391e htdocs/img/level4.gif
Binary file htdocs/img/level4.gif has changed
diff -r c4cdef251049 -r 183f37b5391e htdocs/img/level5.gif
Binary file htdocs/img/level5.gif has changed
diff -r c4cdef251049 -r 183f37b5391e htdocs/img/profile_icons/arrow-down.gif
Binary file htdocs/img/profile_icons/arrow-down.gif has changed
diff -r c4cdef251049 -r 183f37b5391e htdocs/img/profile_icons/arrow-right.gif
Binary file htdocs/img/profile_icons/arrow-right.gif has changed
diff -r c4cdef251049 -r 183f37b5391e htdocs/stc/celerity/celerity.css
--- a/htdocs/stc/celerity/celerity.css	Sun May 10 06:34:43 2009 +0000
+++ b/htdocs/stc/celerity/celerity.css	Sun May 10 06:45:23 2009 +0000
@@ -15,6 +15,7 @@
     text dkgrn=#777711
     ltgrn=#DDDDAA
     vryltgrn=#EEEECC
+	grygrn=#EEEEDD
     link ltgrn=#888833
     link dkgrn=#666611
  *  Colors for template: 
@@ -61,12 +62,13 @@ body {
     color: #222211;
 }
 
-H1, H2, H3, H4 { font-family: "Century Gothic", Verdana, sans-serif; 
+H1, H2, #content H2, H3, H4 { font-family: "Century Gothic", Verdana, sans-serif; 
     font-weight: normal;
-    padding: 1em 0;
+    padding: .5em 0;
+	line-height: 1.5;
     }
 H1 { font-size: 175%; }
-H2 { font-size: 150%; }
+H2, #content H2 { font-size: 150%; }
 H3 { font-size: 125%; }
 H4 { font-size: 100%; }
 
@@ -226,9 +228,9 @@ a:active,
     border-left: 9em solid #DDDDAA;
     margin-top: 170px;
     padding: 1px 1em 1em 1.5em;
-    min-height: 29em;
+    min-height: 45em;
     height: auto !important; /*these two lines are a min-height hack that fixes it in IE6*/
-      height: 29em;
+      height: 45em;
 }
 
 #content p {
@@ -410,18 +412,6 @@ a:active,
     margin: 0 20px 0 0;
 }
 
-/* profile.css */
-
-.section, .username, .actions li {
-    background-color: #EEEECC;
-    border-bottom: 1px solid #999966;
-    color: #777711;
-} 
-
-.section img, .username img {
-    padding-left: 3px;
-}
-
 /* customize.css */
 
 .theme-current {
@@ -471,6 +461,8 @@ h2.widget-header, .theme-item.current, .
 .theme-nav li a, .theme-nav-small li {
     border-right: 1px solid #999966;
 }
+
+.theme-nav-small a { color: #CC0000; }
 
 .theme-nav li.on a {
     border: 1px solid #999966;
@@ -522,10 +514,131 @@ h2.widget-header, .theme-item.current, .
     border-right: 1px solid #999966;
 }
 
-.theme-nav li a:visited, .customize-nav li a:visited {
+.theme-nav li a, .customize-nav li a {
     color: #777711;
     font-weight: bold;
 }
+
+/* more, detailed by page*/
+/*customizetheme.css*/
+.customize-button {    
+    color: #fff;
+    background: #DDDDAA;
+    border: 2px solid #999966;
+}
+.customize-inner-wrapper {
+    background: url("/img/celerity/celgrn-borderpixel.gif") repeat-y scroll 134px 50%;
+}
+.customize-content .subheader {
+    background-image: url("/img/celerity/celgrn-arrow-right.gif");
+	background-position: left center;
+	background-repeat: no-repeat;
+    border-bottom: 1px solid #EEEECC;
+}
+.customize-content .subheader.on {
+    background-image: url("/img/celerity/celgrn-arrow-down.gif");
+	background-position: left center ;
+	background-repeat: no-repeat;
+}
+.customize-nav li.on a,
+.customize-nav li.on ul {
+    background: #fff;
+}
+.customize-nav li.on a {
+    border-right: 1px solid #FFFFFF;
+}
+.customize-nav li.on li a {
+    background: #fff;
+    border-right: 1px solid #FFFFFF;
+}
+.customize-nav li.on li {
+    border-right: 1px solid #fff;
+}
+.customize-nav li a:visited {
+    color: #999966;
+}
+
+
+/*themenav.css*/
+.theme-nav-inner-wrapper {
+    background: url("/img/celerity/celgrn-borderpixel.gif") repeat-y scroll 134px 50%;
+}
+.theme-selector-nav {
+    background-color: #EEEECC;
+}
+.theme-nav li.on a {
+    background-color: #fff ;
+}
+.theme-nav li a:visited {
+    color: #999966;
+}
+.theme-nav-separator {
+    border-right: 1px solid #EEEECC;
+}
+.theme-nav-separator hr {
+    border-top: 1px solid #EEEECC;
+}
+
+/*currentheme.css*/
+.theme-current h2.widget-header {
+    background-color: #EEEECC;
+	background-image: none;
+}
+.theme-current-content h3 {
+    color: #000;
+}
+.theme-current-image {
+     border: 1px solid #fff;
+}
+.theme-current-links {
+    background-color: #fff;
+    border-right: 1px solid #DDDDAA;
+    border-bottom: 1px solid #DDDDAA;
+    padding: 3px 5px;
+}
+.theme-current ul li {
+    background: url("/img/customize/arrow.gif") no-repeat 0 5px;
+}
+
+/*themechooser*/
+.theme-item {
+    border: 1px solid #fff;
+}
+.theme-item.current {
+    border: 1px solid #DDDDAA;
+    background-color: #EEEECC;
+}
+.theme-item img.theme-preview {
+    border: 1px solid #EEEECC;
+}
+.theme-item.special h4,
+.theme-item.special .theme-desc {
+    background-color: #ffc;
+}
+.theme-item .theme-button {
+    color: #222;
+    background: #DDDDAA;
+    border: 2px solid #999966;
+}
+.theme-item .theme-button-disabled {
+    background: #999;
+}
+.theme-item .theme-icons {
+    border: 1px solid #EEEECC;
+    background-color: #fff;
+}
+.theme-time,
+.theme-upgrade-icon {
+    color: #333 !important;
+}
+.theme-upgrade-icon:hover .theme-upgrade-level,
+.theme-time:hover span.theme-availability {
+    background-color: #fff;
+}
+.theme-paging a:visited {
+    color: #999966;
+}
+
 
 /* inbox */
 
@@ -536,10 +649,20 @@ h2.widget-header, .theme-item.current, .
 /* lj_settings.css */
 
 .section_head, table.alternating-rows th, div.username {
-    background-color: #D9D9D3;
-    color: #333;
+    background-color: #DDDDAA;
     border: none;
-    border-bottom: 1px solid #999966;
+}
+.cat_head {
+    background-color: #ddd;
+}
+.field_name {
+    background-color: #EEEECC;
+}
+.field_desc {
+    
+}
+.view_options {
+   
 }
 
 /* comm_promo.css */
@@ -647,3 +770,446 @@ table.editfilters td {
 .shop-cart td, .shop-cart th, .shop-item-highlight {
     border: 1px solid #999966;
 }
+
+/* create flow */
+
+.create-form td {
+    padding: 5px;
+}
+
+.appwidget-createaccount .create-button {
+    color: #222;
+    background-color: #DDDDAA;
+}
+
+.appwidget-createaccountprogressmeter .step-block-active {
+    color: #fff;
+    background-color: #777711;
+}
+
+.appwidget-createaccountprogressmeter .step-block-inactive {
+    color: #fff;
+    background-color: #DDDDAA;
+}
+
+.appwidget-createaccountprogressmeter .step-selected {
+    color: #777711;
+}
+
+.appwidget-createaccountprogressmeter .step-previous {
+    color: #DDDDAA;
+}
+
+.appwidget-createaccountprogressmeter .step-next {
+    color: #222;
+}
+
+.appwidget-createaccountprofile .header {
+    color: #777711;
+}
+
+.appwidget-createaccountprofile .field-name {
+    background-color: #e0e0e0;
+}
+
+
+/* Site Map, override page-level style */
+dd ul li {list-style: square !important; 
+	margin-left: 2em !important; }
+dt {font-weight: bold !important; 
+	margin-top: 10px !important;}
+#maplinks-left {margin-right: 2% !important; 
+	width: 48% !important; 
+	float: left !important;}
+#maplinks-right {margin-left: 2% !important; 
+	width: 48% !important; 
+	float: right !important;}
+
+/* lj_base-app.css */
+hr.hr {
+	color: #999966; 
+	background-color: #999966;
+}
+
+input.create-account {
+    color: #fff;
+    background: #DDDDAA;
+    border: 2px solid #999966;
+}
+input.text,
+textarea.text,
+select.select {
+    background: #fff url("/img/input-bg.gif") repeat-x 0 -1px;
+    border: 1px solid #bbb;
+    border-top: 1px solid #999;
+    border-left: 1px solid #999;
+}
+.detail {
+    
+}
+h2.widget-header {
+    
+}
+
+table.alternating-rows th {
+    border-top: 1px solid #999966;
+    border-bottom: 1px solid #999966;
+    background-color: #EEEECC;
+}
+table.alternating-rows tr.altrow1 {
+    background-color: #fff;
+}
+table.alternating-rows tr.altrow2 {
+    background-color: #eee;
+}
+table.alternating-rows td {
+    border-bottom: 1px solid #ccc;
+}
+
+.appwidget .more-link {
+    color: #999966 !important;
+    background: url('/img/arrow-double-black.gif') no-repeat 0 60%;
+}
+
+.arrow-link,
+.more-link {
+    background: url('/img/arrow-double-black.gif') no-repeat 0 50%;
+}
+
+.message {
+    border: 5px solid #eee;
+}
+.message blockquote {
+    border: 1px solid #aaa;
+}
+
+.standout-border {
+    border: 1px solid #999966;
+}
+.standout-background {
+    background-color: #DDDDAA;
+}
+
+div.right-sidebar {
+    color: #000000;
+    background-color: #DDDDAA;
+    border: 1px solid #999966;
+}
+.textbutton { 
+    color: #999966;
+}
+/*NOTE: corner.gif is white*/
+h2.solid-neutral {
+	background-color: #DDDDAA;
+    color: #222;
+}
+h2.solid-blue { /*which is now solid not-blue*/
+	background-color: #DDDDAA;
+    color: #222;
+}
+.solid-neutral {
+    background: #ededed;
+}
+input.bright {
+    background-color: #DDDDAA;
+    border: 1px solid #999966;
+    color: #fff;
+}
+.helper {
+    /*color: #666;*/
+}
+.rounded-box {
+    background: no-repeat;
+    zoom: 1;
+}
+.rounded-box .rounded-box-tr {
+    background: 100% 0 no-repeat;
+}
+.rounded-box .rounded-box-bl {
+    background: 0 100% no-repeat;
+}
+.rounded-box .rounded-box-br {
+    background: 100% 100% no-repeat;
+    padding: 2px; /* border width */
+}
+
+
+/* esn.css */
+.Subscribe tr.Inactive {
+    color: #aaa;
+}
+
+.Subscribe tr.Disabled {
+    background-color: #eee;
+}
+
+.Subscribe tr.altrow {
+    background-color: #f1f1f1;
+}
+
+.Subscribe tr.Inactive a {
+    color: #aaa;
+}
+.Subscribe td p {
+    color: #666;
+    background: #fff;
+}
+
+.CategoryRow td {
+    border-bottom: 1px solid #ddd;
+}
+
+#Subscriptions tr.lighter {
+	background-color: #EEEECC;
+}
+#Subscriptions tr.darker {
+	background-color: #DDDDAA;
+}
+#SubscribeSaveButtons {
+    border: 1px solid #333;
+    }
+    
+.NotificationTable tr.Selected {
+    background-color: #DDDDAA;
+}
+
+.NotificationTable tr.Selected td {
+    border-top: 1px solid #ccc;
+}
+
+.NotificationTable td {
+    padding: 2px;
+}
+.NotificationTable .inbox {
+    
+}
+
+.NotificationTable .inbox .header .checkbox {
+	border-top: 1px solid #ddd;
+	border-bottom: 1px solid #ddd;
+	border-left: 1px solid #ddd;
+}
+
+.NotificationTable .inbox .header .actions {
+	border-top: 1px solid #ddd;
+	border-bottom: 1px solid #ddd;
+	border-right: 1px solid #ddd;
+}
+
+.inbox .header {
+    background: #EEEECC;
+}
+
+.InboxItem_Read {
+    color: #888;
+}
+span.InboxItem_Read:hover {
+    color: #000;
+}
+span.InboxItem_Read a {
+    color: #999 !important;
+}
+span.InboxItem_Read:hover a {
+    color: inherit !important;
+}
+
+.inbox .alt {
+    background: #f6f6f6;
+}
+.inbox td.NoItems {
+    color: #ddd;
+}
+.inbox td.time {
+    color: #555;
+}
+
+.folders a {
+    color: #000;
+    border: 1px solid #fff;
+}
+.folders a:visited, .folders a:link {
+    color: #000;
+}
+.folders a:hover {
+    border: 1px solid #bbb;
+    background-color: #EEEECC;
+}
+
+.ippu {
+    color: #000000
+}
+.ippu .track_title {
+	color: #DDDDAA;
+}
+
+/* entry.css */
+#lj_userpicselect {
+    color: #999966;
+}
+#lj_userpicselect_img {
+    border: 1px solid #fff;
+}
+#lj_userpicselect_img:hover {
+    border: 1px solid #999966;
+}
+#lj_userpicselect_img_txt {
+    color: #999966 !important;
+}
+#userpic_preview_image.userpic_loggedout {
+    border: 1px solid #999966;
+}
+.userpic_preview_border {
+    border: 1px solid #ccc;
+}
+#infobox {
+    border-left: 1px solid #000;
+}
+#entry {
+    /*background: url("/img/celerity/celgrn-borderpixel.gif") repeat-x 0 bottom;*/
+	border-bottom: 1px solid #bbb;
+}
+#entry ul li a {
+    background-color: #fff;
+    border: 1px solid #999966;
+	border-bottom: none;
+}
+#entry ul li.on a {
+	border-bottom: 1px solid #fff;
+}
+#draft-container {
+    border: 1px solid #bbb;
+	border-top: none;
+}
+#draftstatus {
+    background-color: #fff;
+}
+#spellcheck-results {
+    border: 1px solid #DDDDAA;
+    background-color: #fff; 
+}
+#htmltools {
+    border-right: 1px solid #bbb;
+    border-left: 1px solid #bbb;
+	background: #fff;
+}
+#htmltools ul {
+    border-bottom: 1px solid #8D8D8D;
+}
+#options, #public {
+    border: 1px solid #999966;
+    background-color: #EEEECC;
+}
+#public {
+    /*color:#666;*/
+}
+#submitbar {
+    background-color: #DDDDAA;
+    border: 1px solid #999966; 
+}
+
+/* contextualhover.css */
+div.ContextualPopup div.Inner {
+    background-color: #fff !important;
+    color: #000 !important;
+    border: 1px solid #999966; 
+    }
+div.ContextualPopup div.Inner a, div.ContextualPopup div.Inner a:visited {
+        color: #999966 !important;
+        }
+
+/* profile.css */
+
+.section, .username, .actions li {
+    background-color: #EEEECC;
+    border-bottom: 1px solid #999966;
+    color: #777711;
+} 
+
+.section img, .username img {
+    padding-left: 3px;
+}
+
+.tooltip {
+    border-bottom: 1px dotted #000;
+}
+.profile_join_disabled, .profile_postentry_disabled, 
+    .profile_sendvgift_disabled, .profile_sendmessage_disabled, 
+    .profile_addtrust_disabled, .profile_addsub_comm_disabled,
+    .profile_addsub_feed_disabled, .profile_addsub_person_disabled,
+    .profile_trackuser_disabled {
+        color: #999;
+    }
+.details_stats p {
+        color: #666;
+    }
+.details_stats .account_level {
+        color: #000;
+    }
+.section span.section_link {
+        color: #000;
+    }
+.section_body .inner_section_header {
+        
+    }
+.section_body_title {
+    
+}
+.userinfo th {
+    
+}
+
+/* tags.css */
+#selected_tags
+{
+    color: #777;
+}
+.tagsort
+{
+    
+}
+.tagfield {
+	color: #777;
+	border: 1px solid #CCC;
+}
+.tagfield:focus
+{
+	color: #000;
+    border: 1px solid #999;
+}
+.tagfield_error
+{
+    border: 1px solid red;
+    background-color: #ecd7d7;
+}
+.proptbl .t
+{
+    
+    background-color: #fbfbfb;
+    border-right: 1px solid #cdcdcd;
+}
+.proptbl .r
+{
+    
+    background-color: #fbfbfb;
+    border-right: 1px solid #cdcdcd;
+}
+.proptbl .rv
+{
+    background-color: #eee;
+}
+.edittbl .l, .lsep
+{
+    border-right: 1px solid;
+}
+.edittbl .sep
+{
+    border-top: 1px solid;
+}
+.curtags
+{
+    
+}
+.tagbox_nohist
+{
+    background-color: #eee;
+}
diff -r c4cdef251049 -r 183f37b5391e htdocs/stc/contextualhover.css
--- a/htdocs/stc/contextualhover.css	Sun May 10 06:34:43 2009 +0000
+++ b/htdocs/stc/contextualhover.css	Sun May 10 06:45:23 2009 +0000
@@ -17,9 +17,6 @@ div.ContextualPopup div.Inner {
     position: relative;
     top: -2px;
     left: -2px;
-    background-color: #fff !important;
-    color: #000 !important;
-    border: 1px solid #c1272c; 
     padding: 0px;
     width: 20em;
     }
@@ -69,5 +66,4 @@ div.ContextualPopup .Userpic {
    div.ContextualPopup div.Inner a, div.ContextualPopup div.Inner a:visited {
         text-decoration: underline !important;
         font-weight: bold;
-        color: #c1272c !important;
         }
diff -r c4cdef251049 -r 183f37b5391e htdocs/stc/customize.css
--- a/htdocs/stc/customize.css	Sun May 10 06:34:43 2009 +0000
+++ b/htdocs/stc/customize.css	Sun May 10 06:45:23 2009 +0000
@@ -3,17 +3,14 @@ h2.widget-header {
     clear: left;
     font-family: Arial;
     font-weight: bold;
-    background: #ededed url(/img/corner.gif) no-repeat 0 0;
     margin: 0 0 8px 0 !important;
     padding: 5px 8px !important;
-    color: #222;
     border: none !important;
 }
 
 .theme-current {
     float: right;
     width: 35%;
-    background-color: #ECF6FF;
     margin-bottom: 15px;
 }
 
diff -r c4cdef251049 -r 183f37b5391e htdocs/stc/editpics.css
--- a/htdocs/stc/editpics.css	Sun May 10 06:34:43 2009 +0000
+++ b/htdocs/stc/editpics.css	Sun May 10 06:45:23 2009 +0000
@@ -25,9 +25,8 @@ hr {
     float: left;
     width: 300px;
     margin: 0 15px 0 0;
-    background-color: #c5dff9;
-    border: 1px solid #c1272d;
-}
+	background: #eee; }
+	
 #uploadBox-inner  {
     padding: 6px 12px;
 }
diff -r c4cdef251049 -r 183f37b5391e htdocs/stc/entry.css
--- a/htdocs/stc/entry.css	Sun May 10 06:34:43 2009 +0000
+++ b/htdocs/stc/entry.css	Sun May 10 06:45:23 2009 +0000
@@ -84,19 +84,14 @@
 #lj_userpicselect {
     float: left;
     font-size: 85%;
-    color: #c1272c;
     margin: 4px 0px 0px 5px;
     position: relative;
     font-size: 85%;
 }
 #lj_userpicselect_img {
     display: block;
-    border: 1px solid #fff;
     height: 100px;
     position: relative;
-}
-#lj_userpicselect_img:hover {
-    border: 1px solid #c1272c;
 }
 #lj_userpicselect_img img {
     display: block;
@@ -114,18 +109,13 @@
     text-align: center;
     left: 0;
     top: 38px; 
-    color: #c1272c !important;
     cursor: pointer;
     width: 100%;
 }
 #userpic_preview {
     width: 102px;
 }
-#userpic_preview_image.userpic_loggedout {
-    border: 1px solid #c1272c;
-}
 .userpic_preview_border {
-    border: 1px solid #ccc;
     text-align: center;
     height: 70px;
     padding-top: 30px;
@@ -151,7 +141,6 @@
     padding-left: 7.5em;
 }
 #infobox {
-    border-left: 1px solid #000;
     padding-left: 10px;
     float: right;
     margin-bottom: 10px;
@@ -168,7 +157,7 @@
     padding: 0px;
     margin: 0px;
     position: relative;
-    background: url(/img/entry-tab-bg.gif) repeat-x 0 bottom;
+	border-bottom: 1px solid #ccc;
 }
 #entry p {
     margin: 0 !important;
@@ -187,17 +176,22 @@
 #entry ul li a {
     display: block;
     padding: 8px 10px;
-    background-color: #fff;
     float: left;
     outline: none;
-    border: 1px solid #f4717a;
+	border: 1px solid #ccc;
     border-bottom: none;
 }
 #entry ul li.on {
+	
 }
 #entry ul li.on a {
     font-weight: bold;
     padding-bottom: 9px;
+	margin-bottom: -2px;
+	background: #fff;
+}
+#entry ul li.on a {
+	border-bottom: 1px solid #fff;
 }
 #metainfo, #metainfo label, #metainfo input.text, #metainfo strong {
     font-size: 14px;
@@ -212,13 +206,11 @@
     margin-bottom: 4px;
 }
 #draft-container {
-    border-left: 1px solid #bbb;
-    border-right: 1px solid #bbb;
-    border-bottom: 1px solid #bbb;
-    border-top: none;
     margin-bottom: 4px;
     position: relative;
     padding: 0px 4px 2px 4px;
+	border: 1px solid #ccc;
+    border-top: none;
 }
 * html #draft-container {
     padding: 0; 
@@ -247,7 +239,6 @@
     display: block;
     margin-bottom: 4px;
     width: 100%;
-    background-color: #fff;
 }
 .errorbar {
     margin-bottom: 10px !important;
@@ -256,10 +247,8 @@
     margin: 0 0 0 15px !important;
 }
 #spellcheck-results {
-    border: 1px solid #f4717a;
     border-top: none;
     font-size: 95%;
-    background-color: #ffffdd;
     padding: 4px 6px;
 }
 #spellcheck-results p {
@@ -268,9 +257,10 @@
 #htmltools {
     padding: 2px 2px 2px 1px;
     position: relative;
-    border-right: 1px solid #bbb;
-    border-left: 1px solid #bbb;
     margin: 0;
+	background: #fff;
+	border-right: 1px solid #ccc;
+    border-left: 1px solid #ccc;
 }
 * html #htmltools ul {
     height: 20px;
@@ -279,8 +269,8 @@
     list-style: none;
     margin: 0;
     padding: 5px 2px 5px 2px;
-    border-bottom: 1px solid #8D8D8D;
     min-height: 18px;
+	border-bottom: 1px solid #8D8D8D;
 }
 #htmltools ul li {
     float: left;
@@ -331,16 +321,14 @@
     margin: 0 !important;
 }
 #options, #public {
-    border: 1px solid #bbb;
-    background-color: #eee;
     padding: 10px;
+	background: #ddd;
 }
 #public {
     margin-top: 10px;
     position: relative;
     padding-left: 34px;
     font-size: .85em;
-    color:#666;
 }
 
 #public INPUT {
@@ -428,12 +416,11 @@
     line-height: 0;
 }
 #submitbar {
-    background-color: #ddd;
-    border: 1px solid #aaa;    
     padding: 7px 10px;
     margin-top: 10px;
     text-align: center;
     position: relative;
+	background: #eee;
 }
 #security_container {
     width: 600px;
diff -r c4cdef251049 -r 183f37b5391e htdocs/stc/esn.css
--- a/htdocs/stc/esn.css	Sun May 10 06:34:43 2009 +0000
+++ b/htdocs/stc/esn.css	Sun May 10 06:45:23 2009 +0000
@@ -10,22 +10,6 @@
     margin: .5em 0 0 0;
     clear: both;
     }
-
-.Subscribe tr.Inactive {
-    color: #aaa;
-}
-
-.Subscribe tr.Disabled {
-    background-color: #eee;
-}
-
-.Subscribe tr.altrow {
-    background-color: #f1f1f1;
-}
-
-.Subscribe tr.Inactive a {
-    color: #aaa;
-}
 
 .Subscribe td {
     padding: .3em;
@@ -40,9 +24,11 @@
 }
 
 .Subscribe td p {
-    color: #666;
-    background: #fff;
     cursor: default !important;
+}
+
+.Subscribe tr.altrow {
+    background-color: #f1f1f1;
 }
 
 .CategoryRow .Caption {
@@ -56,7 +42,6 @@
 
 .CategoryRow td {
     vertical-align: middle;
-    border-bottom: 1px solid #ddd;
     padding: 2em .4em .2em .4em;
 }
 
@@ -88,19 +73,13 @@
     padding-left: .5em;
     padding-right: .5em;
 }
-#Subscriptions tr.lighter {
-    background-color: #cff;
-}
-#Subscriptions tr.darker {
-    background-color: #9cc;
-}
+
 div.argOptsContainer {
     display: none;
 }
 
 #SubscribeSaveButtons {
     text-align: center;
-    border: 1px solid #333;
     width: 150px;
     margin-left: auto;
     margin-right: auto;
@@ -129,19 +108,6 @@ div.argOptsContainer {
 .NotificationTable {
     width: 100%;
 }
-
-.NotificationTable tr.Selected {
-    background-color: #cee0fb;
-}
-
-.NotificationTable tr.Selected td {
-    border-top: 1px solid #ccc;
-}
-
-.NotificationTable td {
-    border-top: 1px solid #ddd;
-}
-
 
 #NotificationSidebar {
 
@@ -177,16 +143,15 @@ div.argOptsContainer {
 .NotificationTable .inbox {
     padding: 0;
     margin: 0em 0 0em 0;
-    border-top: 1px solid #ddd;
 }
 
 .inbox .header {
     width: 100%;
     margin: 0;
-    background: #ddd;
     vertical-align: middle;
     border: 0;
     padding: 3px;
+	background: #eee;
 }
 
 .actions {
@@ -218,31 +183,12 @@ span.Pages input {
     font-weight: bold;
     }
 
-.InboxItem_Read {
-    color: #888;
-}
-
-span.InboxItem_Read:hover {
-    color: #000;
-}
-
-span.InboxItem_Read a {
-    color: #999 !important;
-}
-span.InboxItem_Read:hover a {
-    color: inherit !important;
-}
-
 .InboxItem_Meta {
 
 }
 
 .InboxItem_Meta td {
     padding: 0 0 0 0;
-}
-
-.inbox .alt {
-    background: #f6f6f6;
 }
 
 .inbox .alt td {
@@ -258,7 +204,6 @@ span.InboxItem_Read:hover a {
     font-size: 3em;
     text-align: center;
     padding: 1em;
-    color: #ddd;
     cursor: default !important;
 }
 
@@ -275,7 +220,6 @@ span.InboxItem_Read:hover a {
 .inbox td.time {
     width: 8.5em;
     font-size: .8em;
-    color: #555;
     vertical-align: top;
     padding-top: .4em;
 }
@@ -305,11 +249,12 @@ span.InboxItem_Read:hover a {
 .folders a {
     white-space: nowrap;
     text-decoration: none;
-    color: #000;
     display: block;
     margin: 0px;
     padding: 0px 0px 1px 2px;
-    border: 1px solid #fff;
+}
+.folders a:hover {
+    background-color: #eee;
 }
 .folders a.subs {
     padding-left: 1em;
@@ -320,22 +265,11 @@ span.InboxItem_Read:hover a {
 .folders a.subsubs {
     padding-left: 2em;
 }
-.folders a:visited, .folders a:link {
-    color: #000;
-}
-.folders a:hover {
-    border: 1px solid #bbb;
-    background-color: #eee;
-}
+
 
 /**** ESN AJAX ****/
-.ippu {
-    color: #000000
-}
-
 .ippu .track_title {
     font-weight: bold;
-    color: #CC6644;
     margin: 4px;
 }
 
diff -r c4cdef251049 -r 183f37b5391e htdocs/stc/lj_base-app.css
--- a/htdocs/stc/lj_base-app.css	Sun May 10 06:34:43 2009 +0000
+++ b/htdocs/stc/lj_base-app.css	Sun May 10 06:45:23 2009 +0000
@@ -30,10 +30,6 @@ select.select {
 select.select {
     margin: 0px 3px 0px 0px;
     padding: 2px 2px;
-    background: #fff url(/img/input-bg.gif) repeat-x 0 -1px;
-    border: 1px solid #bbb;
-    border-top: 1px solid #999;
-    border-left: 1px solid #999;
 }
 select.select {
     padding: 1px;
@@ -45,17 +41,11 @@ fieldset.nostyle {
 }
 input.create-account {
     font-size: 110%;
-    color: #fff;
     margin: 0;
-    background: #f4717a;
-    border: 2px solid #f6828b;
-    border-bottom: 2px solid #c1272d;
-    border-right: 2px solid #c1272d;
 }
 
 .detail {
     font-size: 90%;
-    color: #444;
 }
 p.detail {
     margin: 0 0 10px 0;
@@ -64,7 +54,6 @@ h2.widget-header {
 h2.widget-header {
     margin: 0 0 6px 0;
     padding: 0 0 6px 0;
-    border-bottom: 1px solid #ccc;
 }
 ul.detail li {
     font-size: 90%;
@@ -72,7 +61,6 @@ hr.hr {
 hr.hr {
     border: 0;
     width: 100%;
-    color: #c1272d; background-color: #c1272d;
     height: 1px;
 }
 /* generic class for removing styling from ul */
@@ -85,21 +73,17 @@ ul.nostyle {
 /* tables where rows alternate colors */
 table.alternating-rows th {
     text-align: left;
-    border-top: 1px solid #c1272d;
-    border-bottom: 1px solid #c1272d;
-    background-color: #C5DFF9;
     padding: 6px 4px;
+}
+table.alternating-rows td {
+    padding: 6px 4px;
+    text-align: left;
 }
 table.alternating-rows tr.altrow1 {
     background-color: #fff;
 }
 table.alternating-rows tr.altrow2 {
     background-color: #eee;
-}
-table.alternating-rows td {
-    padding: 6px 4px;
-    border-bottom: 1px solid #ccc;
-    text-align: left;
 }
 
 /* columns for content layouts */
@@ -139,8 +123,6 @@ div.columns-2-r300 .columns-2-right {
     text-decoration: none;
     padding-left: 10px;
     text-transform: lowercase;
-    color: #114577 !important;
-    background: url('/img/arrow-double-blue.gif') no-repeat 0 60%;
 }
 .appwidget .more-link:hover {
     text-decoration: underline;
@@ -155,36 +137,27 @@ div.columns-2-r300 .columns-2-right {
 .arrow-link,
 .more-link {
     padding-left: 12px;
-    background: url('/img/arrow-double-black.gif') no-repeat 0 50%;
 }
 
 /* Used to encapsualte message forms like Invite and Tell a Friend */
 .message {
-    border: 5px solid #eee;
     margin-bottom: 15px;
 }
 
 .message blockquote {
     margin: 0;
-    border: 1px solid #aaa;
     padding: 15px;
 }
 
 .standout-border {
-    border: 1px solid #c1272d;
     padding: 6px;
 }
-.standout-background {
-    background-color: #c5dff9;
-}
+
 
 /* Sidebars floated to the right */
 div.right-sidebar {
     float: right;
     width: 300px;
-    color: #000000;
-    background-color: #c5dff9;
-    border: 1px solid #c1272d;
     margin: 10px;
     padding: 10px;
 }
@@ -194,7 +167,6 @@ div.ad-sidebar {
 }
 
 .textbutton { 
-    color: #c1272c;
     cursor: pointer;
 }
 
@@ -203,57 +175,24 @@ h2.solid-neutral {
     font-size: 14px;
     font-family: Arial;
     font-weight: bold;
-    background: #ededed url(/img/corner.gif) no-repeat 0 0;
     margin: 0 0 8px 0;
     padding: 5px 8px;
-    color: #222;
 }
 h2.solid-blue {
     position: relative;
     font-size: 14px;
     font-family: Arial;
     font-weight: bold;
-    background: #d7e7f7 url(/img/corner.gif) no-repeat 0 0;
     margin: 0 0 8px 0;
     padding: 5px 8px;
-    color: #222;
-}
-.solid-neutral {
-    background: #ededed;
 }
 
 input.bright {
-    background: url(/img/yellow_gradient.gif) repeat;
-    border: 1px solid #b48101;
-    color: #1f3368;
     font-weight: bold;
 }
 
 .helper {
     font-size: 0.8em;
-    color: #666;
-}
-
-.rounded-box {
-    background: no-repeat;
-    zoom: 1;
-}
-
-.rounded-box .rounded-box-tr {
-    background: 100% 0 no-repeat;
-}
-
-.rounded-box .rounded-box-bl {
-    background: 0 100% no-repeat;
-}
-
-.rounded-box .rounded-box-br {
-    background: 100% 100% no-repeat;
-    padding: 2px; /* border width */
-}
-
-.rounded-box .rounded-box-content {
-    padding: 10px;
 }
 
 .formitemName {
diff -r c4cdef251049 -r 183f37b5391e htdocs/stc/lj_base.css
--- a/htdocs/stc/lj_base.css	Sun May 10 06:34:43 2009 +0000
+++ b/htdocs/stc/lj_base.css	Sun May 10 06:45:23 2009 +0000
@@ -49,8 +49,8 @@ form {
 }
 
 .Note .Inner {
-    background: #FFFFDD;
-    border: 1px solid #FFCC33;
+    background: #eee;
+    border: 1px solid #ccc;
     padding: 8px;
 }
 
diff -r c4cdef251049 -r 183f37b5391e htdocs/stc/lj_settings.css
--- a/htdocs/stc/lj_settings.css	Sun May 10 06:34:43 2009 +0000
+++ b/htdocs/stc/lj_settings.css	Sun May 10 06:45:23 2009 +0000
@@ -1,5 +1,4 @@
 .cat_head {
-    background-color: #ddd;
     padding: 1px 5px 3px 5px;
 }
 
@@ -18,17 +17,12 @@
     white-space: nowrap;
     font-size: .9em;
     font-weight: bold;
-    color: #333;
     text-align: right;
-    background-color: #eee;
     width: 145px;
+	background: #eee;
 }
 .field_block .field_name {
     padding-top: .6em;
-}
-
-.field_desc {
-    color: #505050;
 }
 
 .helper {
@@ -52,16 +46,13 @@
     font-weight: bold;
     margin-top: 10px;
     padding: 5px;
-    color: #c1272c; 
-    background-color: #c5dff9;
-    border: 1px solid #c1272d;
+	background: #ccc;
 }
 
 .view_options {
     margin-left: 20px;
     font-size: .7em;
     font-weight: bold;
-    color: #333;
 }
 
 #contextual_help {
diff -r c4cdef251049 -r 183f37b5391e htdocs/stc/profile.css
--- a/htdocs/stc/profile.css	Sun May 10 06:34:43 2009 +0000
+++ b/htdocs/stc/profile.css	Sun May 10 06:45:23 2009 +0000
@@ -17,9 +17,7 @@
 .clear_left {
     clear: left;
 }
-.tooltip {
-    border-bottom: 1px dotted #000;
-}
+
 
 /* start top box */
 
@@ -44,6 +42,7 @@
     font-size: 1.1em;
     padding: 0;
     padding: 2px;
+	background: #eee;
 }
 
 .actions {
@@ -59,8 +58,6 @@
         display: block;
         padding: 3px 5px;
         list-style: none;
-        border-bottom: 1px solid #ffd8d8;
-        background-color: #ecf6ff;
         line-height: 18px;
     }
     .actions a {
@@ -81,7 +78,6 @@
     .profile_addtrust_disabled, .profile_addsub_comm_disabled,
     .profile_addsub_feed_disabled, .profile_addsub_person_disabled,
     .profile_trackuser_disabled {
-        color: #999;
         font-weight: bold;
     }
 .user_details {
@@ -109,15 +105,11 @@
 }
     .details_stats p {
         font-size: 0.75em;
-        color: #666;
         font-weight: normal;
     }
     .details_stats a {
         font-weight: normal;
         font-size: 1em;
-    }
-    .details_stats .account_level {
-        color: #000;
     }
     .details_stats .journal_warnings {
         margin-top: 5px;
@@ -145,23 +137,19 @@
 .section {
     font-size: 1.1em;
     font-weight: bold;
-    border-bottom: 1px solid #ffd8d8;
-    background-color: #ecf6ff;
     margin: 10px 0 10px 0;
     padding: 2px;
-    color: #222;
     clear: both;
+	background: #eee;
 }
     .section span.section_link {
         font-size: 0.75em;
         font-weight: normal;
-        color: #000;
     }
 .section_body {
     padding: 0 20px 10px 20px;
 }
     .section_body .inner_section_header {
-        color: #444;
         font-weight: bold;
         margin: 10px 0 0 0;
     }
@@ -191,7 +179,6 @@ span.expandcollapse {
 }
 
 .section_body_title {
-    color: #444;
     font-weight: bold;
     margin: 0;
     padding: 0;
@@ -207,7 +194,6 @@ span.expandcollapse {
 }
 
 .userinfo th {
-    color: #444;
     font-weight: bold;
     text-align: right;
     padding-right: 0.3em;
diff -r c4cdef251049 -r 183f37b5391e htdocs/stc/settings.css
--- a/htdocs/stc/settings.css	Sun May 10 06:34:43 2009 +0000
+++ b/htdocs/stc/settings.css	Sun May 10 06:45:23 2009 +0000
@@ -7,7 +7,7 @@
     font-size: 11px;
 }
 .disabled {
-    color: #666;
+    color: #999;
 }
 
 /* Layout */
@@ -18,7 +18,7 @@
     min-width: 625px;
 }
 #settings_save {
-    background: #ffd8d8;
+    background: #eee;
     padding: 5px 7px;
 }
 
@@ -35,31 +35,30 @@
     color: #000;
     text-decoration: none;
     display: block;
-    background: #ecf6ff;
     margin-right: 5px;
     padding: 2px 7px;
     font-weight: bold;
-    border-color: #ffd8d8;
-    border-width: 2px 2px 0 2px;
-    border-style: solid;
+    background: #ddd;
+	border: 1px solid #ccc;
+	border-bottom: none;
 }
 #settings_nav li a:hover, #settings_nav li a.active {
-    background: #ffd8d8;
+    background: #eee;
 }
 #settings_nav li.disabled {
-    color: #999;
     display: block;
-    background: #efefef;
     margin-right: 5px;
     padding: 2px 7px;
     font-weight: bold;
-    border-color: #ccc;
-    border-width: 2px 2px 0 2px;
-    border-style: solid;
+    color: #999;
+    background: #efefef;
+    border: 1px solid #ccc;
+	border-bottom: none;
 }
 #settings_nav_title p {
     clear: left;
-    background: #ffd8d8;
+    background: #eee;
+	border-left: 1px solid #ccc;
     padding: 4px 10px;
     display: block;
     margin: 0;
@@ -96,7 +95,7 @@
     text-align: right;
 }
 .account_stats {
-    background: #eee;
+    /*background: #eee;*/
     padding: 5px 10px;
     line-height: 18px;
 }
@@ -123,7 +122,7 @@
 }
 .mobile td.setting_label {
     text-align: right;
-    color: #000;
+    /*color: #000;*/
 }
 .mobile_label, .mobile .help {
     vertical-align: top;
diff -r c4cdef251049 -r 183f37b5391e htdocs/stc/tags.css
--- a/htdocs/stc/tags.css	Sun May 10 06:34:43 2009 +0000
+++ b/htdocs/stc/tags.css	Sun May 10 06:45:23 2009 +0000
@@ -1,3 +1,8 @@ fieldset
+#tagform table { width: 96%; } /*weirdly variable; table id would be better */
+
+#tagform table td { vertical-align: top;
+	padding: 1%; }
+
 fieldset
 {
     border: 1px solid #cdcdcd;
@@ -20,7 +25,6 @@ legend
 
 .tagsort
 {
-    border-top: 1px solid #cdcdcd;
     font-size: 0.8em;
 }
 
@@ -73,23 +77,6 @@ legend
     background-image: url(/img/level5.gif);
 }
 
-.tagfield
-{
-    border: 1px solid #cdcdcd;
-}
-
-.tagfield_error
-{
-    border: 1px solid red;
-    background-color: #ecd7d7;
-}
-
-.tagfield:focus
-{
-    background-color: #eee;
-    border: 1px solid black;
-}
-
 .btn
 {
     border-left:   1px solid #999;
@@ -111,7 +98,6 @@ legend
 {
     padding: 5px;
     margin-bottom: 10px;
-    color: #777;
     width: 300px;
     white-space: wrap;
 }
@@ -146,27 +132,20 @@ legend
 /* count type */
 .proptbl .t
 {
-    color: #777;
     text-align: right;
-    background-color: #fbfbfb;
-    border-right: 1px solid #cdcdcd;
 }
 
 /* results */
 .proptbl .r
 {
-    color: #777;
     text-align: right;
-    background-color: #fbfbfb;
     font-weight: bold;
-    border-right: 1px solid #cdcdcd;
 }
 
 /* result value */
 .proptbl .rv
 {
     text-align: center;
-    background-color: #eee;
     font-weight: bold;
 }
 
@@ -183,25 +162,18 @@ legend
     text-align: right;
     vertical-align: top;
     white-space: nowrap;
-    border-right: 1px solid #777;
 }
 
 /* separator line */
 .edittbl .sep
 {
-    border-top: 1px solid #777;
     white-space: nowrap;
 }
 
-.curtags
-{
-    color: #777;
-}
 
 .tagbox_nohist
 {
     width: 300px;
-    background-color: #eee;
     padding: 4px;
     height: 250px;
 }
diff -r c4cdef251049 -r 183f37b5391e htdocs/stc/userprofile.css
--- a/htdocs/stc/userprofile.css	Sun May 10 06:34:43 2009 +0000
+++ b/htdocs/stc/userprofile.css	Sun May 10 06:45:23 2009 +0000
@@ -82,7 +82,7 @@ h1 a {
 	    display: table;
 	    width: 100%;
 		position: relative;
-		background: #f4717a 
+		background: #f4717a ;
 		margin: 0;
 		padding: .2em;
 		font-size: 1em;
diff -r c4cdef251049 -r 183f37b5391e htdocs/stc/widgets/currenttheme.css
--- a/htdocs/stc/widgets/currenttheme.css	Sun May 10 06:34:43 2009 +0000
+++ b/htdocs/stc/widgets/currenttheme.css	Sun May 10 06:45:23 2009 +0000
@@ -1,12 +1,9 @@
-.theme-current h2.widget-header {
-    background-color: #ffd8d8;
-}
+
 .theme-current-content {
     padding: 0 8px 8px 8px;
 }
 .theme-current-content h3 {
     font-size: 14px;
-    color: #000;
     font-style: normal;
     margin: 0;
     padding: 0;
@@ -14,7 +11,6 @@
 .theme-current-image {
     float: left;
     margin-right: 8px;
-    border: 1px solid #fff;
     width: 120px;
     height: 91px;
 }
@@ -24,12 +20,8 @@
     padding: 0;
 }
 .theme-current-links {
-    background-color: #fff;
     font-size: 11px;
     margin-left: 130px;
-    border-right: 1px solid #C4DEF7;
-    border-bottom: 1px solid #C4DEF7;
-    padding: 3px 5px; color: #777;
 }
 .theme-current ul {
     margin-top: 3px;
@@ -37,6 +29,5 @@
 .theme-current ul li {
     padding: 0 0 0 8px;
     margin-bottom: 2px;
-    background: url(/img/customize/arrow.gif) no-repeat 0 5px;
     font-size: 11px;
 }
diff -r c4cdef251049 -r 183f37b5391e htdocs/stc/widgets/customizetheme.css
--- a/htdocs/stc/widgets/customizetheme.css	Sun May 10 06:34:43 2009 +0000
+++ b/htdocs/stc/widgets/customizetheme.css	Sun May 10 06:45:23 2009 +0000
@@ -1,18 +1,9 @@
 .customize-button {    
     font-size: 11px;
-    color: #fff;
-    background: #f4717a;
-    border: 2px solid #f6828b;
-    border-bottom: 2px solid #c1272d;
-    border-right: 2px solid #c1272d;
 }
 .customize-buttons {
     text-align: right;
     margin-top: 10px;
-}
-
-.customize-inner-wrapper {
-    background: url(/img/customize/bluepixel.gif) repeat-y scroll 134px 50%;
 }
 
 .customize-wrapper h2 {
@@ -30,7 +21,6 @@
     padding: 0 15px 25px 15px;
     margin: 0 0 15px 134px;
     position: relative;
-    border: 1px solid #ffd8d8;
     border-left: none; 
     zoom: 1;
 
@@ -39,15 +29,10 @@
     font-size: 13px;
     font-weight: bold;
     padding: 5px 0 5px 25px;
-    background: #ECF6FF url(/img/customize/arrow-right.gif) left center no-repeat;
-    border-bottom: 1px solid #ffd8d8;
     display: inline-block;
 }
 .customize-content .subheader[class] {
     display: block;
-}
-.customize-content .subheader.on {
-    background: #ECF6FF url(/img/customize/arrow-down.gif) left center no-repeat;
 }
 .customize-content fieldset {
     border-bottom: 0px none;
@@ -58,7 +43,6 @@
 
 .customize-content fieldset legend {
     font-size: 22px;
-    color: #777;
     font-style: normal;
     margin: 0;
     padding: 0 7px 0 6px;
@@ -72,7 +56,6 @@
 .customize-content h3 {
     font-style: normal;
     font-weight: normal;
-    color: #777;
     font-size: 22px;
     text-align: middle;
 }
@@ -80,13 +63,11 @@
 .customize-nav {
     float: left;
     width: 135px;
-    background-color: #ECF6FF;
 }
 .customize-nav li a {
     text-decoration: none;
     display: block;
     padding: 3px 6px;
-    border-right: 1px solid #ffd8d8;
 }
 .customize-nav li a:hover {
     text-decoration: underline;
@@ -100,28 +81,17 @@
     padding: 3px 0;
     margin: 0;
     font-size: 11px;
-    border-right: 1px solid #ffd8d8;
 }
 .customize-nav li.on a,
 .customize-nav li.on ul {
-    border: 1px solid #ffd8d8;
     border-right: none;
     font-weight: bold;
-    background: #fff;
 }
-
-.customize-nav li.on a {
-    background: #fff url(/img/customize/arrow-right.gif) no-repeat right 50%;
-    border-right: 1px solid #FFFFFF;
-}
-
 .customize-nav li.heading a {
     border-bottom: none;
 }
 
 .customize-nav li.on li a {
-    background: #fff;
-    border-right: 1px solid #FFFFFF;
     font-weight: normal;
     border: none;
 }
@@ -131,13 +101,9 @@
     border-top: none;
 }
 .customize-nav li.on li {
-    border-right: 1px solid #fff;
     width: 113px;
 }
 
-.customize-nav li a:visited {
-    color: #c1272c;
-}
 
 * html .customize-nav li a {
     display: inline-block;
diff -r c4cdef251049 -r 183f37b5391e htdocs/stc/widgets/login.css
--- a/htdocs/stc/widgets/login.css	Sun May 10 06:34:43 2009 +0000
+++ b/htdocs/stc/widgets/login.css	Sun May 10 06:45:23 2009 +0000
@@ -18,7 +18,7 @@
     width: 160px;
 }
 .appwidget-login #user {
-    background: #fff url(/img/silk/identity/user.png) no-repeat 1px 50%;
+    background: #fff url(/img/userinfo.gif) no-repeat 1px 50%;
     padding-left: 18px;
     font-weight: bold;
     color: #c1272c;
diff -r c4cdef251049 -r 183f37b5391e htdocs/stc/widgets/themechooser.css
--- a/htdocs/stc/widgets/themechooser.css	Sun May 10 06:34:43 2009 +0000
+++ b/htdocs/stc/widgets/themechooser.css	Sun May 10 06:45:23 2009 +0000
@@ -4,7 +4,6 @@
 .theme-selector-content h3 {
     font-style: normal;
     font-weight: normal;
-    color: #777;
     font-size: 22px;
 }
 .theme-item {
@@ -13,17 +12,11 @@
     width: 156px;
     text-align: center;
     padding: 8px;
-    border: 1px solid #fff;
     font-size: 11px;
     overflow: auto;
     height: 205px;
 }
-.theme-item.current {
-    border: 1px solid #ffd8d8;
-    background-color: #ECF6FF;
-}
 .theme-item img.theme-preview {
-    border: 1px solid #ffd8d8;
     padding: 1px;
     width: 150px;
     height: 114px;
@@ -66,36 +59,19 @@
 }
 .theme-item .theme-button {
     font-size: 11px;
-    color: #fff;
-    background: #f4717a;
-    border: 2px solid #f6828b;
-    border-bottom: 2px solid #c1272d;
-    border-right: 2px solid #c1272d;
-}
-.theme-item .theme-button-disabled {
-    background: #88CD73;
 }
 .theme-item .theme-icons {
     position: absolute;
     left: 13px;
-    border: 1px solid #ffd8d8;
-    background-color: #fff;
-    padding: 2px 5px;
     top: 99px;
 }
-.theme-item.upgrade h4,
-.theme-item.upgrade .theme-desc {
-    color: #777;
-}
+
 .theme-item.upgrade .theme-preview {
     filter:alpha(opacity=35);
     -moz-opacity:.35;
     opacity:.35;
 }
-.theme-time,
-.theme-upgrade-icon {
-    color: #333 !important;
-}
+
 .theme-upgrade-icon .theme-upgrade-level,
 .theme-time span.theme-availability {
     display: none;
@@ -116,7 +92,6 @@
 .theme-upgrade-icon:hover .theme-upgrade-level,
 .theme-time:hover span.theme-availability {
     display: block;
-    background-color: #fff;
 }
 .theme-paging {
     font-size: 11px;
@@ -131,9 +106,7 @@
 .theme-paging a {
     text-decoration: none;
 }
-.theme-paging a:visited {
-    color: #c1272c;
-}
+
 .theme-paging form {
     display: inline;
 }
diff -r c4cdef251049 -r 183f37b5391e htdocs/stc/widgets/themenav.css
--- a/htdocs/stc/widgets/themenav.css	Sun May 10 06:34:43 2009 +0000
+++ b/htdocs/stc/widgets/themenav.css	Sun May 10 06:45:23 2009 +0000
@@ -3,9 +3,7 @@
     padding-bottom: 20px;
     position: relative;
 }
-.theme-nav-inner-wrapper {
-    background: url(/img/customize/bluepixel.gif) repeat-y scroll 134px 50%;
-}
+
 .theme-selector-wrapper h2 {
     position: relative;
 }
@@ -21,42 +19,33 @@
 .theme-nav-content {
     margin: 0 0 15px 134px;
     position: relative;
-    border: 1px solid #ffd8d8;
     border-left: none;
 }
 .theme-selector-nav {
     float: left;
     width: 135px;
-    background-color: #ECF6FF;
 }
 .theme-nav li a,
 .theme-nav-small li {
     text-decoration: none;
     display: block;
     padding: 3px 6px;
-    border-right: 1px solid #ffd8d8;
 }
 .theme-nav li a:hover,
 .theme-nav-small li a:hover {
     text-decoration: underline;
 }
 .theme-nav li.on a {
-    border: 1px solid #ffd8d8;
     border-right: none;
     font-weight: bold;
-    background: #fff url(/img/customize/nav-on-arrow.gif) no-repeat right 50%;
 }
-.theme-nav li a:visited,
-.theme-nav-small a:visited {
-    color: #c1272c;
-}
+
 * html .theme-nav li a,
 * html .theme-nav-small li a {
     display: inline-block;
     width: 123px;
 }
 .theme-nav-separator {
-    border-right: 1px solid #ffd8d8;
     padding: 5px 0;
 }
 * html .theme-nav-separator {
@@ -66,7 +55,6 @@
     margin: 0 5px;
     height: 1px;
     width: 120px;
-    border-top: 1px solid #ffd8d8;
 }
 .theme-nav-small li.last a {
     padding-bottom: 15px !important;
--------------------------------------------------------------------------------