update ChatZilla to status of 2009-02-12
authorRobert Kaiser <kairo@kairo.at>
Thu, 12 Feb 2009 23:43:35 +0000 (00:43 +0100)
committerRobert Kaiser <kairo@kairo.at>
Thu, 12 Feb 2009 23:43:35 +0000 (00:43 +0100)
149 files changed:
EarlyBlue/chatzilla/about.css [new file with mode: 0644]
EarlyBlue/chatzilla/channels.css [new file with mode: 0644]
EarlyBlue/chatzilla/chatzilla.css
EarlyBlue/chatzilla/images/admin-graphic.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/admin-symbol.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/drop-indicator-bottom.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-alien.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-angry.gif [deleted file]
EarlyBlue/chatzilla/images/face-angry.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-arrow.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-confused.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-cool.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-cry.gif [deleted file]
EarlyBlue/chatzilla/images/face-cry.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-dizzy-back.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-dizzy.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-dunno.gif [deleted file]
EarlyBlue/chatzilla/images/face-ear.gif [deleted file]
EarlyBlue/chatzilla/images/face-eek.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-evil.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-exclaim.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-frown.gif [deleted file]
EarlyBlue/chatzilla/images/face-idea.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-laugh.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-lol.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-mrgreen.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-normal.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-question.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-razz.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-red.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-rofl.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-rolleyes.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-sad.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-screw.gif [deleted file]
EarlyBlue/chatzilla/images/face-smile.gif [deleted file]
EarlyBlue/chatzilla/images/face-smile.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-surprise.gif [deleted file]
EarlyBlue/chatzilla/images/face-surprised.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-tongue.gif [deleted file]
EarlyBlue/chatzilla/images/face-tongue.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/face-wink.gif [deleted file]
EarlyBlue/chatzilla/images/face-wink.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/founder-graphic.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/founder-symbol.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/halfop-graphic.gif [deleted file]
EarlyBlue/chatzilla/images/halfop-graphic.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/halfop-symbol.gif [deleted file]
EarlyBlue/chatzilla/images/halfop-symbol.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/input-send.gif [deleted file]
EarlyBlue/chatzilla/images/input-send.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/logo.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/multiline-contract.gif [deleted file]
EarlyBlue/chatzilla/images/multiline-contract.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/multiline-expand.gif [deleted file]
EarlyBlue/chatzilla/images/multiline-expand.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/no-graphic.gif [deleted file]
EarlyBlue/chatzilla/images/no-graphic.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/no-symbol.gif [deleted file]
EarlyBlue/chatzilla/images/no-symbol.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/op-graphic.gif [deleted file]
EarlyBlue/chatzilla/images/op-graphic.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/op-symbol.gif [deleted file]
EarlyBlue/chatzilla/images/op-symbol.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/source_svg/userlist_icons.svg [new file with mode: 0644]
EarlyBlue/chatzilla/images/voice-graphic.gif [deleted file]
EarlyBlue/chatzilla/images/voice-graphic.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/voice-symbol.gif [deleted file]
EarlyBlue/chatzilla/images/voice-symbol.png [new file with mode: 0644]
EarlyBlue/chatzilla/images/xtal.jpg [new file with mode: 0644]
EarlyBlue/chatzilla/output-dark.css
EarlyBlue/chatzilla/output-default.css
EarlyBlue/chatzilla/output-light.css
EarlyBlue/chatzilla/output-loud.css [new file with mode: 0644]
EarlyBlue/chatzilla/output-marble.css [new file with mode: 0644]
LCARStrek/chatzilla/about.css [new file with mode: 0644]
LCARStrek/chatzilla/browserOverlay.css [new file with mode: 0644]
LCARStrek/chatzilla/channels.css [new file with mode: 0644]
LCARStrek/chatzilla/chatzilla.css
LCARStrek/chatzilla/images/admin-graphic.png [new file with mode: 0644]
LCARStrek/chatzilla/images/admin-symbol.png [new file with mode: 0644]
LCARStrek/chatzilla/images/drop-indicator-bottom.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-alien.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-angry.gif [deleted file]
LCARStrek/chatzilla/images/face-angry.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-arrow.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-confused.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-cool.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-cry.gif [deleted file]
LCARStrek/chatzilla/images/face-cry.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-dizzy-back.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-dizzy.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-dunno.gif [deleted file]
LCARStrek/chatzilla/images/face-ear.gif [deleted file]
LCARStrek/chatzilla/images/face-eek.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-evil.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-exclaim.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-frown.gif [deleted file]
LCARStrek/chatzilla/images/face-idea.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-laugh.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-lol.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-mrgreen.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-normal.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-question.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-razz.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-red.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-rofl.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-rolleyes.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-sad.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-screw.gif [deleted file]
LCARStrek/chatzilla/images/face-smile.gif [deleted file]
LCARStrek/chatzilla/images/face-smile.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-surprise.gif [deleted file]
LCARStrek/chatzilla/images/face-surprised.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-tongue.gif [deleted file]
LCARStrek/chatzilla/images/face-tongue.png [new file with mode: 0644]
LCARStrek/chatzilla/images/face-wink.gif [deleted file]
LCARStrek/chatzilla/images/face-wink.png [new file with mode: 0644]
LCARStrek/chatzilla/images/founder-graphic.png [new file with mode: 0644]
LCARStrek/chatzilla/images/founder-symbol.png [new file with mode: 0644]
LCARStrek/chatzilla/images/halfop-graphic.gif [deleted file]
LCARStrek/chatzilla/images/halfop-graphic.png [new file with mode: 0644]
LCARStrek/chatzilla/images/halfop-symbol.gif [deleted file]
LCARStrek/chatzilla/images/halfop-symbol.png [new file with mode: 0644]
LCARStrek/chatzilla/images/input-send.gif [deleted file]
LCARStrek/chatzilla/images/input-send.png [new file with mode: 0644]
LCARStrek/chatzilla/images/logo.png [new file with mode: 0644]
LCARStrek/chatzilla/images/multiline-contract.gif [deleted file]
LCARStrek/chatzilla/images/multiline-contract.png [new file with mode: 0644]
LCARStrek/chatzilla/images/multiline-expand.gif [deleted file]
LCARStrek/chatzilla/images/multiline-expand.png [new file with mode: 0644]
LCARStrek/chatzilla/images/no-graphic.gif [deleted file]
LCARStrek/chatzilla/images/no-graphic.png [new file with mode: 0644]
LCARStrek/chatzilla/images/no-symbol.gif [deleted file]
LCARStrek/chatzilla/images/no-symbol.png [new file with mode: 0644]
LCARStrek/chatzilla/images/op-graphic.gif [deleted file]
LCARStrek/chatzilla/images/op-graphic.png [new file with mode: 0644]
LCARStrek/chatzilla/images/op-symbol.gif [deleted file]
LCARStrek/chatzilla/images/op-symbol.png [new file with mode: 0644]
LCARStrek/chatzilla/images/source_svg/userlist_icons.svg [new file with mode: 0644]
LCARStrek/chatzilla/images/voice-graphic.gif [deleted file]
LCARStrek/chatzilla/images/voice-graphic.png [new file with mode: 0644]
LCARStrek/chatzilla/images/voice-symbol.gif [deleted file]
LCARStrek/chatzilla/images/voice-symbol.png [new file with mode: 0644]
LCARStrek/chatzilla/images/xtal.jpg [new file with mode: 0644]
LCARStrek/chatzilla/output-dark.css
LCARStrek/chatzilla/output-default.css
LCARStrek/chatzilla/output-light.css
LCARStrek/chatzilla/output-loud.css [new file with mode: 0644]
LCARStrek/chatzilla/output-marble.css [new file with mode: 0644]

diff --git a/EarlyBlue/chatzilla/about.css b/EarlyBlue/chatzilla/about.css
new file mode 100644 (file)
index 0000000..cb2e3bb
--- /dev/null
@@ -0,0 +1,76 @@
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ *
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Original Code is ChatZilla.
+ *
+ * The Initial Developer of the Original Code is James Ross.
+ * Portions created by the Initial Developer are Copyright (C) 2008
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ *  James Ross <silver@warwickcompsoc.co.uk>
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
+
+dialog {
+  padding-top: 0px;
+  padding-left: 0px;
+  padding-right: 0px;
+  width: 30em;
+}
+
+.box-padded {
+  background-color: #CCD0DD;
+  color: #000000;
+}
+
+.large-text {
+  font-size: large;
+}
+
+#logo {
+  background: url("chrome://chatzilla/skin/images/logo.png");
+  background-repeat: no-repeat;
+  width:  32px;
+  height: 32px;
+}
+
+#version {
+  color: #666699;
+}
+
+.contributors-label {
+  margin-top: 0.5em;
+  margin-bottom: 0.5em;
+}
+
+.contributors label {
+  margin-top: 0px;
+  margin-bottom: 0px;
+}
+
+#groove {
+  margin-top: 0px;
+}
diff --git a/EarlyBlue/chatzilla/channels.css b/EarlyBlue/chatzilla/channels.css
new file mode 100644 (file)
index 0000000..e5fb6ca
--- /dev/null
@@ -0,0 +1,50 @@
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ *
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Original Code is ChatZilla.
+ *
+ * The Initial Developer of the Original Code is James Ross.
+ *
+ * Contributor(s):
+ *  James Ross <silver@warwickcompsoc.co.uk>
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
+
+#leftPanel {
+       width: 38em;
+       height: 25em;
+}
+
+#rightPanel {
+       width: 12em;
+}
+
+#loadContainer {
+       margin: 0;
+}
+
+#loadBar {
+       -moz-appearance: none;
+}
index 56d713c45311299c58d90134d61ff614b0eb5923..d398f5170e007b17cb0a06ca920f20c888b56aa8 100644 (file)
@@ -1,30 +1,41 @@
-/*
- * The contents of this file are subject to the Mozilla Public
- * License Version 1.1 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.mozilla.org/MPL/
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
  *
- * Software distributed under the License is distributed on an "AS
- * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
- * implied. See the License for the specific language governing
- * rights and limitations under the License.
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
  *
  * The Original Code is Mozilla JSIRC Library.
  *
- * The Initial Developer of the Original Code is New Dimensions Consulting,
- * Inc. Portions created by New Dimensions Consulting, Inc. are
- * Copyright (C) 1999 New Dimenstions Consulting, Inc. All
- * Rights Reserved.
+ * The Initial Developer of the Original Code is
+ * New Dimensions Consulting, Inc.
+ * Portions created by the Initial Developer are Copyright (C) 1999
+ * the Initial Developer. All Rights Reserved.
  *
  * Contributor(s):
- *  Robert Ginda, rginda@ndcico.com, original author
- *  Robert Kaiser, KaiRo@KaiRo.at, skinning
- * 
- * Styles for UI, See output-default.css for output window styles
+ *   Robert Ginda, rginda@ndcico.com, original author
  *
- */
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
 
-@import url(chrome://communicator/skin/);
+@import url("chrome://communicator/skin/");
 
 window {
   width: 640px;
@@ -36,7 +47,7 @@ window {
 }
 
 #tabpanels-contents-box {
-  margin: 3px;
+  margin: 3px 0;
 }
 
 #header-url:hover {
@@ -44,18 +55,11 @@ window {
 }
 
 #outer-box {
-/*  margin: 5px; */
-  -moz-margin-start: 2px;
-  margin-bottom: 2px;
-}
-
-#main-splitter {
-  min-width: 6px;
-  border: none;
+  margin: 5px;
 }
 
-#header-bar-tbar {
-  border-bottom: none;
+.toolbarbutton-menu-dropmarker {
+  margin-left: 0.5em;
 }
 
 #input-widget,
@@ -63,135 +67,302 @@ window {
   border: 1px inset #CCD0DD;
 }
 
-.highlight-menu-item:hover {
-  color: #000000 !important;
-  background: #336699 !important;
+#button-multiline-expand {
+  list-style-image:url("chrome://chatzilla/skin/images/multiline-expand.png");
 }
 
-.view-button {
-  /* do NOT set color, at least not without background. :) */
+#button-multiline-contract {
+  list-style-image:url("chrome://chatzilla/skin/images/multiline-contract.png");
 }
 
-.view-button[state="current"] {
-  font-weight: bold;
+#button-input {
+  list-style-image:url("chrome://chatzilla/skin/images/input-send.png");
 }
 
-.view-button[state="superfluous"] {
-  color: #666699;
-}
-
-.view-button[state="activity"] {
-  color: #336699;
+.highlight-menu-item:hover {
+  color: #000000 !important;
+  background: #336699 !important;
 }
 
-.view-button[state="attention"] {
-  color: red;
+#view-tabs {
+  overflow: hidden;
 }
 
-/* spaces after the 4th and 8th tab, so you can line them up with your Fn
- * keys */
-.view-button[viewKey="4"],
-.view-button[viewKey="8"] {
-  -moz-margin-start: 5px;
+#views-tbar-spacer {
+  -moz-box-flex: 10000;
 }
 
-.header-box, .usercount-data {
-  padding-top: 2px;
-  padding-bottom: 2px;
-  -moz-padding-end: 10px;
+#tabs-drop-indicator-bar {
+  position: relative;
+  margin-top: -3px;
+  -moz-margin-start: -5px;
+  height: 3px;
 }
 
-#user-list {
-  margin: 0px;
+#tabs-drop-indicator {
+  position: relative;
+  margin-bottom: -8px;
+  width: 11px;
+  height: 11px;
+  background: url("chrome://chatzilla/skin/images/drop-indicator-bottom.png") 50% 50% no-repeat;
 }
 
-#server-nick {
-  padding-top: 5px;
+.view-button {
+  /* do NOT set colour, at least not without background. :) */
+  text-align: center;
+  max-width: 30ex;
+  -moz-box-flex: 1;
 }
 
-.header-label {
+.view-button[state="current"] {
   font-weight: bold;
-  text-align: right;
-  -moz-margin-start: 10px;
 }
 
-.header-data {
-  text-align: left;
-  -moz-margin-start: 5px;
+.view-button[state="superfluous"] {
+  color: #666699;
 }
 
-#channel-topic {
-  cursor: default;
+.view-button[state="activity"] {
+  color: #336699;
 }
 
-#channel-topic[editable="true"] {
-  cursor: text;
+.view-button[state="attention"] {
+  color: red;
 }
 
 .output-container {
   border: 1px inset #CCD0DD;
+  border-left: none;
+  border-right: none;
 }
 
-treecol {
+treecol { 
   border: none;
 }
 
-treechildren::-moz-tree-cell-text {
-  padding-top: 1px;
-}
-
-/* The userlist can be in one of two state.  In "symbol", the user's
+/* we need to define both the : and :: versions of the treechildren selector
+ *  so that we work on both 1.5 and pre 1.5 builds.
+ *
+ * The userlist can be in one of two state.  In "symbol", the user's
  * channel mode is shown as a @ or + image, while in "graphic" mode, the
  * image is one of the LED images.
  */
 
 /* no mode */
+treechildren:-moz-tree-image {
+  list-style-image: url("chrome://chatzilla/skin/images/no-symbol.png");
+}
+
 treechildren::-moz-tree-image {
-  list-style-image: url(chrome://chatzilla/skin/images/no-symbol.gif);
-  -moz-margin-end: 3px;
+  list-style-image: url("chrome://chatzilla/skin/images/no-symbol.png");
+}
+
+#user-list[mode="graphic"] treechildren:-moz-tree-image {
+  list-style-image: url("chrome://chatzilla/skin/images/no-graphic.png");
 }
 
 #user-list[mode="graphic"] treechildren::-moz-tree-image {
-  list-style-image: url(chrome://chatzilla/skin/images/no-graphic.gif);
+  list-style-image: url("chrome://chatzilla/skin/images/no-graphic.png");
 }
 
 /* voice */
+treechildren:-moz-tree-image(voice-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/voice-symbol.png");
+}
+
 treechildren::-moz-tree-image(voice-true) {
-  list-style-image: url(chrome://chatzilla/skin/images/voice-symbol.gif);
+  list-style-image: url("chrome://chatzilla/skin/images/voice-symbol.png");
+}
+
+#user-list[mode="graphic"] treechildren:-moz-tree-image(voice-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/voice-graphic.png");
 }
 
 #user-list[mode="graphic"] treechildren::-moz-tree-image(voice-true) {
-  list-style-image: url(chrome://chatzilla/skin/images/voice-graphic.gif);
+  list-style-image: url("chrome://chatzilla/skin/images/voice-graphic.png");
 }
 
 /* half-chanop */
+treechildren:-moz-tree-image(halfop-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/halfop-symbol.png");
+}
+
 treechildren::-moz-tree-image(halfop-true) {
-  list-style-image: url(chrome://chatzilla/skin/images/halfop-symbol.gif);
+  list-style-image: url("chrome://chatzilla/skin/images/halfop-symbol.png");
+}
+
+#user-list[mode="graphic"] treechildren:-moz-tree-image(halfop-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/halfop-graphic.png");
 }
 
 #user-list[mode="graphic"] treechildren::-moz-tree-image(halfop-true) {
-  list-style-image: url(chrome://chatzilla/skin/images/halfop-graphic.gif);
+  list-style-image: url("chrome://chatzilla/skin/images/halfop-graphic.png");
 }
 
 /* chanop */
+treechildren:-moz-tree-image(op-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/op-symbol.png");
+}
+
 treechildren::-moz-tree-image(op-true) {
-  list-style-image: url(chrome://chatzilla/skin/images/op-symbol.gif);
+  list-style-image: url("chrome://chatzilla/skin/images/op-symbol.png");
+}
+
+#user-list[mode="graphic"] treechildren:-moz-tree-image(op-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/op-graphic.png");
 }
 
 #user-list[mode="graphic"] treechildren::-moz-tree-image(op-true) {
-  list-style-image: url(chrome://chatzilla/skin/images/op-graphic.gif);
+  list-style-image: url("chrome://chatzilla/skin/images/op-graphic.png");
 }
 
-.colorGrid {
+/* admin */
+treechildren:-moz-tree-image(admin-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/admin-symbol.png");
+}
+
+treechildren::-moz-tree-image(admin-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/admin-symbol.png");
+}
+
+#user-list[mode="graphic"] treechildren:-moz-tree-image(admin-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/admin-graphic.png");
+}
+
+#user-list[mode="graphic"] treechildren::-moz-tree-image(admin-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/admin-graphic.png");
+}
+
+/* founder */
+treechildren:-moz-tree-image(founder-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/founder-symbol.png");
+}
+
+treechildren::-moz-tree-image(founder-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/founder-symbol.png");
+}
+
+#user-list[mode="graphic"] treechildren:-moz-tree-image(founder-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/founder-graphic.png");
+}
+
+#user-list[mode="graphic"] treechildren::-moz-tree-image(founder-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/founder-graphic.png");
+}
+
+/* away */
+treechildren:-moz-tree-cell-text(away-true) {
+  color: #808080;
+  font-style: italic;
+}
+
+treechildren::-moz-tree-cell-text(away-true) {
+  color: #808080;
+  font-style: italic;
+}
+
+treechildren:-moz-tree-cell-text(away-false) {
+}
+
+treechildren::-moz-tree-cell-text(away-false) {
+}
+
+menuitem[header="true"] {
+  text-align: center;
+}
+
+.colorGrid
+{
   width: 24px;
   height: 16px;
-  border: 1px solid black;
+  border: 1px solid #000000;
   -moz-box-align: center;
   -moz-box-pack: center;
 }
 
-#colorTooltip {
+#colorTooltip
+{
   padding: 0px;
   -moz-box-align: center;
   -moz-box-pack: center;
 }
+
+/* Feel the hacks. */
+progressmeter[mode="undetermined"] {
+  -moz-appearance: none;
+}
+
+[dir="ltr"] {
+  direction: ltr;
+}
+
+[dir="rtl"] {
+  direction: rtl;
+}
+
+/* Hack; Stop the status-bar from distorting without a security icon */
+#status-text {
+  min-height: 17px;
+}
+
+#status-text[notice="true"] {
+  font-weight: bold;
+}
+
+#security-button {
+  min-width: 20px;
+}
+
+#security-button:not([level="high"]):not([level="low"]):not([level="broken"]) {
+  display: none;
+}
+
+#security-button[level="high"] > image {
+  list-style-image: url("chrome://communicator/skin/icons/lock-secure.gif");
+}
+
+#security-button[level="low"] > image {
+  list-style-image: url("chrome://communicator/skin/icons/lock-secure.gif");
+}
+
+#security-button[level="broken"] > image {
+  list-style-image: url("chrome://communicator/skin/icons/lock-broken.gif");
+}
+
+/* prevent margins of a value-less label from shifting the image */
+#security-button > label:not([value]) {
+  display: none;
+}
+
+#offline-status[offlinestate="offline"] {
+  list-style-image: url("chrome://communicator/skin/icons/offline.gif");
+}
+
+#offline-status[offlinestate="online"] {
+  list-style-image: url("chrome://communicator/skin/icons/online.gif");
+}
+
+/* Focus styling for a11y reasons */
+#user-list-box[focusobvious="true"], #browser-box[focusobvious="true"],
+#multiline-hug-box[focusobvious="true"], #singleline-hug-box[focusobvious="true"] {
+  border-color: #336699 !important;
+}
+
+/* Not setting a right border so the scrollbar remains on the window edge. */
+#browser-box:last-child, #user-list-box:last-child {
+  border-left: 2px solid transparent;
+  border-top: 2px solid transparent;
+  border-bottom: 2px solid transparent;
+}
+
+#user-list-box:first-child, #browser-box:first-child {
+  border-right: 2px solid transparent;
+  border-top: 2px solid transparent;
+  border-bottom: 2px solid transparent;
+}
+
+#singleline-hug-box, #multiline-hug-box {
+  border-right: 2px solid transparent;
+  border-left: 2px solid transparent;
+  border-top: 2px solid transparent;
+}
diff --git a/EarlyBlue/chatzilla/images/admin-graphic.png b/EarlyBlue/chatzilla/images/admin-graphic.png
new file mode 100644 (file)
index 0000000..5f6c75b
Binary files /dev/null and b/EarlyBlue/chatzilla/images/admin-graphic.png differ
diff --git a/EarlyBlue/chatzilla/images/admin-symbol.png b/EarlyBlue/chatzilla/images/admin-symbol.png
new file mode 100644 (file)
index 0000000..11da8ea
Binary files /dev/null and b/EarlyBlue/chatzilla/images/admin-symbol.png differ
diff --git a/EarlyBlue/chatzilla/images/drop-indicator-bottom.png b/EarlyBlue/chatzilla/images/drop-indicator-bottom.png
new file mode 100644 (file)
index 0000000..170f452
Binary files /dev/null and b/EarlyBlue/chatzilla/images/drop-indicator-bottom.png differ
diff --git a/EarlyBlue/chatzilla/images/face-alien.png b/EarlyBlue/chatzilla/images/face-alien.png
new file mode 100644 (file)
index 0000000..436f699
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-alien.png differ
diff --git a/EarlyBlue/chatzilla/images/face-angry.gif b/EarlyBlue/chatzilla/images/face-angry.gif
deleted file mode 100644 (file)
index 60c7b34..0000000
Binary files a/EarlyBlue/chatzilla/images/face-angry.gif and /dev/null differ
diff --git a/EarlyBlue/chatzilla/images/face-angry.png b/EarlyBlue/chatzilla/images/face-angry.png
new file mode 100644 (file)
index 0000000..7dd0862
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-angry.png differ
diff --git a/EarlyBlue/chatzilla/images/face-arrow.png b/EarlyBlue/chatzilla/images/face-arrow.png
new file mode 100644 (file)
index 0000000..0b4c09f
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-arrow.png differ
diff --git a/EarlyBlue/chatzilla/images/face-confused.png b/EarlyBlue/chatzilla/images/face-confused.png
new file mode 100644 (file)
index 0000000..11a3dd8
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-confused.png differ
diff --git a/EarlyBlue/chatzilla/images/face-cool.png b/EarlyBlue/chatzilla/images/face-cool.png
new file mode 100644 (file)
index 0000000..023549a
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-cool.png differ
diff --git a/EarlyBlue/chatzilla/images/face-cry.gif b/EarlyBlue/chatzilla/images/face-cry.gif
deleted file mode 100644 (file)
index 73267ca..0000000
Binary files a/EarlyBlue/chatzilla/images/face-cry.gif and /dev/null differ
diff --git a/EarlyBlue/chatzilla/images/face-cry.png b/EarlyBlue/chatzilla/images/face-cry.png
new file mode 100644 (file)
index 0000000..eb501c2
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-cry.png differ
diff --git a/EarlyBlue/chatzilla/images/face-dizzy-back.png b/EarlyBlue/chatzilla/images/face-dizzy-back.png
new file mode 100644 (file)
index 0000000..0d19e1e
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-dizzy-back.png differ
diff --git a/EarlyBlue/chatzilla/images/face-dizzy.png b/EarlyBlue/chatzilla/images/face-dizzy.png
new file mode 100644 (file)
index 0000000..8dbe742
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-dizzy.png differ
diff --git a/EarlyBlue/chatzilla/images/face-dunno.gif b/EarlyBlue/chatzilla/images/face-dunno.gif
deleted file mode 100644 (file)
index e41ac1f..0000000
Binary files a/EarlyBlue/chatzilla/images/face-dunno.gif and /dev/null differ
diff --git a/EarlyBlue/chatzilla/images/face-ear.gif b/EarlyBlue/chatzilla/images/face-ear.gif
deleted file mode 100644 (file)
index 67230d1..0000000
Binary files a/EarlyBlue/chatzilla/images/face-ear.gif and /dev/null differ
diff --git a/EarlyBlue/chatzilla/images/face-eek.png b/EarlyBlue/chatzilla/images/face-eek.png
new file mode 100644 (file)
index 0000000..d0f67ca
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-eek.png differ
diff --git a/EarlyBlue/chatzilla/images/face-evil.png b/EarlyBlue/chatzilla/images/face-evil.png
new file mode 100644 (file)
index 0000000..a9351c9
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-evil.png differ
diff --git a/EarlyBlue/chatzilla/images/face-exclaim.png b/EarlyBlue/chatzilla/images/face-exclaim.png
new file mode 100644 (file)
index 0000000..f621813
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-exclaim.png differ
diff --git a/EarlyBlue/chatzilla/images/face-frown.gif b/EarlyBlue/chatzilla/images/face-frown.gif
deleted file mode 100644 (file)
index a1cb3c9..0000000
Binary files a/EarlyBlue/chatzilla/images/face-frown.gif and /dev/null differ
diff --git a/EarlyBlue/chatzilla/images/face-idea.png b/EarlyBlue/chatzilla/images/face-idea.png
new file mode 100644 (file)
index 0000000..64a79a6
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-idea.png differ
diff --git a/EarlyBlue/chatzilla/images/face-laugh.png b/EarlyBlue/chatzilla/images/face-laugh.png
new file mode 100644 (file)
index 0000000..ccd9892
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-laugh.png differ
diff --git a/EarlyBlue/chatzilla/images/face-lol.png b/EarlyBlue/chatzilla/images/face-lol.png
new file mode 100644 (file)
index 0000000..5209044
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-lol.png differ
diff --git a/EarlyBlue/chatzilla/images/face-mrgreen.png b/EarlyBlue/chatzilla/images/face-mrgreen.png
new file mode 100644 (file)
index 0000000..1c37616
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-mrgreen.png differ
diff --git a/EarlyBlue/chatzilla/images/face-normal.png b/EarlyBlue/chatzilla/images/face-normal.png
new file mode 100644 (file)
index 0000000..4ccc320
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-normal.png differ
diff --git a/EarlyBlue/chatzilla/images/face-question.png b/EarlyBlue/chatzilla/images/face-question.png
new file mode 100644 (file)
index 0000000..6746b32
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-question.png differ
diff --git a/EarlyBlue/chatzilla/images/face-razz.png b/EarlyBlue/chatzilla/images/face-razz.png
new file mode 100644 (file)
index 0000000..6b6fc97
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-razz.png differ
diff --git a/EarlyBlue/chatzilla/images/face-red.png b/EarlyBlue/chatzilla/images/face-red.png
new file mode 100644 (file)
index 0000000..a7fdeda
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-red.png differ
diff --git a/EarlyBlue/chatzilla/images/face-rofl.png b/EarlyBlue/chatzilla/images/face-rofl.png
new file mode 100644 (file)
index 0000000..f8b6edc
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-rofl.png differ
diff --git a/EarlyBlue/chatzilla/images/face-rolleyes.png b/EarlyBlue/chatzilla/images/face-rolleyes.png
new file mode 100644 (file)
index 0000000..32bdffd
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-rolleyes.png differ
diff --git a/EarlyBlue/chatzilla/images/face-sad.png b/EarlyBlue/chatzilla/images/face-sad.png
new file mode 100644 (file)
index 0000000..15367ef
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-sad.png differ
diff --git a/EarlyBlue/chatzilla/images/face-screw.gif b/EarlyBlue/chatzilla/images/face-screw.gif
deleted file mode 100644 (file)
index 0883869..0000000
Binary files a/EarlyBlue/chatzilla/images/face-screw.gif and /dev/null differ
diff --git a/EarlyBlue/chatzilla/images/face-smile.gif b/EarlyBlue/chatzilla/images/face-smile.gif
deleted file mode 100644 (file)
index 3fa75b5..0000000
Binary files a/EarlyBlue/chatzilla/images/face-smile.gif and /dev/null differ
diff --git a/EarlyBlue/chatzilla/images/face-smile.png b/EarlyBlue/chatzilla/images/face-smile.png
new file mode 100644 (file)
index 0000000..459cdb4
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-smile.png differ
diff --git a/EarlyBlue/chatzilla/images/face-surprise.gif b/EarlyBlue/chatzilla/images/face-surprise.gif
deleted file mode 100644 (file)
index 76e2953..0000000
Binary files a/EarlyBlue/chatzilla/images/face-surprise.gif and /dev/null differ
diff --git a/EarlyBlue/chatzilla/images/face-surprised.png b/EarlyBlue/chatzilla/images/face-surprised.png
new file mode 100644 (file)
index 0000000..a466964
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-surprised.png differ
diff --git a/EarlyBlue/chatzilla/images/face-tongue.gif b/EarlyBlue/chatzilla/images/face-tongue.gif
deleted file mode 100644 (file)
index e263fc7..0000000
Binary files a/EarlyBlue/chatzilla/images/face-tongue.gif and /dev/null differ
diff --git a/EarlyBlue/chatzilla/images/face-tongue.png b/EarlyBlue/chatzilla/images/face-tongue.png
new file mode 100644 (file)
index 0000000..6d04900
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-tongue.png differ
diff --git a/EarlyBlue/chatzilla/images/face-wink.gif b/EarlyBlue/chatzilla/images/face-wink.gif
deleted file mode 100644 (file)
index 7a0d2f1..0000000
Binary files a/EarlyBlue/chatzilla/images/face-wink.gif and /dev/null differ
diff --git a/EarlyBlue/chatzilla/images/face-wink.png b/EarlyBlue/chatzilla/images/face-wink.png
new file mode 100644 (file)
index 0000000..35eafa6
Binary files /dev/null and b/EarlyBlue/chatzilla/images/face-wink.png differ
diff --git a/EarlyBlue/chatzilla/images/founder-graphic.png b/EarlyBlue/chatzilla/images/founder-graphic.png
new file mode 100644 (file)
index 0000000..2328611
Binary files /dev/null and b/EarlyBlue/chatzilla/images/founder-graphic.png differ
diff --git a/EarlyBlue/chatzilla/images/founder-symbol.png b/EarlyBlue/chatzilla/images/founder-symbol.png
new file mode 100644 (file)
index 0000000..842230a
Binary files /dev/null and b/EarlyBlue/chatzilla/images/founder-symbol.png differ
diff --git a/EarlyBlue/chatzilla/images/halfop-graphic.gif b/EarlyBlue/chatzilla/images/halfop-graphic.gif
deleted file mode 100644 (file)
index d190942..0000000
Binary files a/EarlyBlue/chatzilla/images/halfop-graphic.gif and /dev/null differ
diff --git a/EarlyBlue/chatzilla/images/halfop-graphic.png b/EarlyBlue/chatzilla/images/halfop-graphic.png
new file mode 100644 (file)
index 0000000..bc84fe7
Binary files /dev/null and b/EarlyBlue/chatzilla/images/halfop-graphic.png differ
diff --git a/EarlyBlue/chatzilla/images/halfop-symbol.gif b/EarlyBlue/chatzilla/images/halfop-symbol.gif
deleted file mode 100644 (file)
index b2eb577..0000000
Binary files a/EarlyBlue/chatzilla/images/halfop-symbol.gif and /dev/null differ
diff --git a/EarlyBlue/chatzilla/images/halfop-symbol.png b/EarlyBlue/chatzilla/images/halfop-symbol.png
new file mode 100644 (file)
index 0000000..ca5654c
Binary files /dev/null and b/EarlyBlue/chatzilla/images/halfop-symbol.png differ
diff --git a/EarlyBlue/chatzilla/images/input-send.gif b/EarlyBlue/chatzilla/images/input-send.gif
deleted file mode 100644 (file)
index 8bf0a55..0000000
Binary files a/EarlyBlue/chatzilla/images/input-send.gif and /dev/null differ
diff --git a/EarlyBlue/chatzilla/images/input-send.png b/EarlyBlue/chatzilla/images/input-send.png
new file mode 100644 (file)
index 0000000..fc1213f
Binary files /dev/null and b/EarlyBlue/chatzilla/images/input-send.png differ
diff --git a/EarlyBlue/chatzilla/images/logo.png b/EarlyBlue/chatzilla/images/logo.png
new file mode 100644 (file)
index 0000000..e14521d
Binary files /dev/null and b/EarlyBlue/chatzilla/images/logo.png differ
diff --git a/EarlyBlue/chatzilla/images/multiline-contract.gif b/EarlyBlue/chatzilla/images/multiline-contract.gif
deleted file mode 100644 (file)
index 8cd0f0e..0000000
Binary files a/EarlyBlue/chatzilla/images/multiline-contract.gif and /dev/null differ
diff --git a/EarlyBlue/chatzilla/images/multiline-contract.png b/EarlyBlue/chatzilla/images/multiline-contract.png
new file mode 100644 (file)
index 0000000..e8dfae5
Binary files /dev/null and b/EarlyBlue/chatzilla/images/multiline-contract.png differ
diff --git a/EarlyBlue/chatzilla/images/multiline-expand.gif b/EarlyBlue/chatzilla/images/multiline-expand.gif
deleted file mode 100644 (file)
index 0ef1a16..0000000
Binary files a/EarlyBlue/chatzilla/images/multiline-expand.gif and /dev/null differ
diff --git a/EarlyBlue/chatzilla/images/multiline-expand.png b/EarlyBlue/chatzilla/images/multiline-expand.png
new file mode 100644 (file)
index 0000000..9fe0e06
Binary files /dev/null and b/EarlyBlue/chatzilla/images/multiline-expand.png differ
diff --git a/EarlyBlue/chatzilla/images/no-graphic.gif b/EarlyBlue/chatzilla/images/no-graphic.gif
deleted file mode 100644 (file)
index 9854148..0000000
Binary files a/EarlyBlue/chatzilla/images/no-graphic.gif and /dev/null differ
diff --git a/EarlyBlue/chatzilla/images/no-graphic.png b/EarlyBlue/chatzilla/images/no-graphic.png
new file mode 100644 (file)
index 0000000..305c443
Binary files /dev/null and b/EarlyBlue/chatzilla/images/no-graphic.png differ
diff --git a/EarlyBlue/chatzilla/images/no-symbol.gif b/EarlyBlue/chatzilla/images/no-symbol.gif
deleted file mode 100644 (file)
index 4cde040..0000000
Binary files a/EarlyBlue/chatzilla/images/no-symbol.gif and /dev/null differ
diff --git a/EarlyBlue/chatzilla/images/no-symbol.png b/EarlyBlue/chatzilla/images/no-symbol.png
new file mode 100644 (file)
index 0000000..567ec2a
Binary files /dev/null and b/EarlyBlue/chatzilla/images/no-symbol.png differ
diff --git a/EarlyBlue/chatzilla/images/op-graphic.gif b/EarlyBlue/chatzilla/images/op-graphic.gif
deleted file mode 100644 (file)
index e7a103f..0000000
Binary files a/EarlyBlue/chatzilla/images/op-graphic.gif and /dev/null differ
diff --git a/EarlyBlue/chatzilla/images/op-graphic.png b/EarlyBlue/chatzilla/images/op-graphic.png
new file mode 100644 (file)
index 0000000..99a6c47
Binary files /dev/null and b/EarlyBlue/chatzilla/images/op-graphic.png differ
diff --git a/EarlyBlue/chatzilla/images/op-symbol.gif b/EarlyBlue/chatzilla/images/op-symbol.gif
deleted file mode 100644 (file)
index bd26b63..0000000
Binary files a/EarlyBlue/chatzilla/images/op-symbol.gif and /dev/null differ
diff --git a/EarlyBlue/chatzilla/images/op-symbol.png b/EarlyBlue/chatzilla/images/op-symbol.png
new file mode 100644 (file)
index 0000000..84de149
Binary files /dev/null and b/EarlyBlue/chatzilla/images/op-symbol.png differ
diff --git a/EarlyBlue/chatzilla/images/source_svg/userlist_icons.svg b/EarlyBlue/chatzilla/images/source_svg/userlist_icons.svg
new file mode 100644 (file)
index 0000000..25cec6e
--- /dev/null
@@ -0,0 +1,1084 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://web.resource.org/cc/"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="72"
+   id="svg2160"
+   sodipodi:version="0.32"
+   inkscape:version="0.45.1"
+   sodipodi:docbase="F:\blobs\new_gloss"
+   sodipodi:docname="chatzilla_svg2.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   version="1.0"
+   inkscape:export-filename="F:\blobs\new_gloss\purple_2.png"
+   inkscape:export-xdpi="90"
+   inkscape:export-ydpi="90">
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1"
+     inkscape:cx="33.752308"
+     inkscape:cy="51.301498"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:grid-bbox="true"
+     inkscape:document-units="px"
+     inkscape:window-width="1600"
+     inkscape:window-height="1103"
+     inkscape:window-x="-4"
+     inkscape:window-y="-4"
+     width="48px"
+     height="72px"
+     gridspacingx="12px"
+     gridspacingy="12px"
+     gridempspacing="0" />
+  <defs
+     id="defs2162">
+    <linearGradient
+       id="linearGradient4491"
+       inkscape:collect="always">
+      <stop
+         offset="0"
+         style="stop-color:#008000;stop-opacity:1;"
+         id="stop4493" />
+      <stop
+         offset="1"
+         style="stop-color:#008000;stop-opacity:0;"
+         id="stop4495" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4497"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="3.932596"
+       x2="11.188456"
+       xlink:href="#linearGradient4491"
+       gradientTransform="translate(20.245438,21.331416)"
+       y1="4.0576153"
+       y2="12.377568" />
+    <linearGradient
+       id="linearGradient3807"
+       inkscape:collect="always">
+      <stop
+         offset="0"
+         style="stop-color:#b3b3b3;stop-opacity:1;"
+         id="stop3809" />
+      <stop
+         offset="1"
+         style="stop-color:#b3b3b3;stop-opacity:0;"
+         id="stop3811" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3813"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="4.2799892"
+       x2="11.364755"
+       xlink:href="#linearGradient3807"
+       gradientTransform="translate(22.012371,9.4218718)"
+       y1="4.6579075"
+       y2="12.799285" />
+    <linearGradient
+       id="linearGradient3459"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.7836757"
+       x2="5.6800237"
+       xlink:href="#linearGradient3176"
+       y1="2.3257139"
+       y2="5.6109982" />
+    <linearGradient
+       id="linearGradient3457"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="1.3302127"
+       x2="4.4953356"
+       xlink:href="#linearGradient3308"
+       y1="7.4045763"
+       y2="6.201149" />
+    <linearGradient
+       id="linearGradient5337">
+      <stop
+         offset="0"
+         style="stop-color:#008000;stop-opacity:1;"
+         id="stop5339" />
+      <stop
+         offset="1"
+         style="stop-color:#05c000;stop-opacity:1;"
+         id="stop5345" />
+      <stop
+         offset="1"
+         style="stop-color:#008000;stop-opacity:0;"
+         id="stop5341" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3455"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.8113861"
+       x2="11.026272"
+       xlink:href="#linearGradient5337"
+       y1="12.520331"
+       y2="7.3054457" />
+    <linearGradient
+       id="linearGradient3423"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.7836757"
+       x2="5.6800237"
+       xlink:href="#linearGradient3176"
+       y1="2.3257139"
+       y2="5.6109982" />
+    <linearGradient
+       id="linearGradient3421"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="1.3302127"
+       x2="4.4953356"
+       xlink:href="#linearGradient3308"
+       y1="7.4045763"
+       y2="6.201149" />
+    <linearGradient
+       id="linearGradient5118">
+      <stop
+         offset="0"
+         style="stop-color:#808080;stop-opacity:1;"
+         id="stop5120" />
+      <stop
+         offset="1"
+         style="stop-color:#b6b6b6;stop-opacity:1;"
+         id="stop5126" />
+      <stop
+         offset="1"
+         style="stop-color:#808080;stop-opacity:0;"
+         id="stop5122" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3419"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.8113861"
+       x2="11.031619"
+       xlink:href="#linearGradient5118"
+       y1="12.271072"
+       y2="7.3054457" />
+    <linearGradient
+       id="linearGradient3411"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.7836757"
+       x2="5.6800237"
+       xlink:href="#linearGradient3176"
+       y1="2.3257139"
+       y2="5.6109982" />
+    <linearGradient
+       id="linearGradient3409"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="1.3302127"
+       x2="4.4953356"
+       xlink:href="#linearGradient3308"
+       y1="7.4045763"
+       y2="6.201149" />
+    <linearGradient
+       id="linearGradient5042">
+      <stop
+         offset="0"
+         style="stop-color:#0066ff;stop-opacity:1;"
+         id="stop5044" />
+      <stop
+         offset="1"
+         style="stop-color:#22a0ff;stop-opacity:1;"
+         id="stop5050" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3407"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.8113861"
+       x2="10.529106"
+       xlink:href="#linearGradient5042"
+       y1="12.520331"
+       y2="7.3054457" />
+    <linearGradient
+       id="linearGradient3447"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.7836757"
+       x2="5.6800237"
+       xlink:href="#linearGradient3176"
+       y1="2.3257139"
+       y2="5.6109982" />
+    <linearGradient
+       id="linearGradient3445"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="1.3302127"
+       x2="4.4953356"
+       xlink:href="#linearGradient3308"
+       y1="7.4045763"
+       y2="6.201149" />
+    <linearGradient
+       id="linearGradient5221">
+      <stop
+         offset="0"
+         style="stop-color:#00c800;stop-opacity:1;"
+         id="stop5223" />
+      <stop
+         offset="1"
+         style="stop-color:#2fff12;stop-opacity:1;"
+         id="stop5229" />
+      <stop
+         offset="1"
+         style="stop-color:#00de00;stop-opacity:0;"
+         id="stop5225" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3443"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.8113861"
+       x2="11.026272"
+       xlink:href="#linearGradient5221"
+       y1="12.520331"
+       y2="7.3054457" />
+    <linearGradient
+       id="linearGradient3435"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.766274"
+       x2="5.6800237"
+       xlink:href="#linearGradient3176"
+       y1="2.4264779"
+       y2="5.6109982" />
+    <linearGradient
+       id="linearGradient3433"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="1.3302127"
+       x2="4.4953356"
+       xlink:href="#linearGradient3308"
+       y1="7.4045763"
+       y2="6.201149" />
+    <linearGradient
+       id="linearGradient4778">
+      <stop
+         offset="0"
+         style="stop-color:#ff7700;stop-opacity:1;"
+         id="stop4780" />
+      <stop
+         offset="0.96214288"
+         style="stop-color:#ff9600;stop-opacity:1;"
+         id="stop4786" />
+      <stop
+         offset="1"
+         style="stop-color:#ff7700;stop-opacity:0;"
+         id="stop4782" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3431"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="6.3511858"
+       x2="11.05113"
+       xlink:href="#linearGradient4778"
+       y1="12.54519"
+       y2="3.82529" />
+    <linearGradient
+       id="linearGradient3308"
+       inkscape:collect="always">
+      <stop
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;"
+         id="stop3310" />
+      <stop
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:0;"
+         id="stop3312" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3176"
+       inkscape:collect="always">
+      <stop
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;"
+         id="stop3178" />
+      <stop
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:0;"
+         id="stop3180" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3153">
+      <stop
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1"
+         id="stop3155" />
+      <stop
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:0;"
+         id="stop3157" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3141">
+      <stop
+         offset="0"
+         style="stop-color:#7c0063;stop-opacity:1;"
+         id="stop3143" />
+      <stop
+         offset="1"
+         style="stop-color:#a60084;stop-opacity:1;"
+         id="stop3149" />
+      <stop
+         offset="1"
+         style="stop-color:#7c0063;stop-opacity:0;"
+         id="stop3145" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3147"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="6.0393691"
+       x2="10.796444"
+       xlink:href="#linearGradient3141"
+       y1="12.525679"
+       y2="7.3054457" />
+    <linearGradient
+       id="linearGradient3182"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.7836757"
+       x2="5.7836757"
+       xlink:href="#linearGradient3176"
+       y1="1.5663249"
+       y2="6.818562" />
+    <linearGradient
+       id="linearGradient3240"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="6.0393691"
+       x2="10.796444"
+       xlink:href="#linearGradient3141"
+       y1="12.525679"
+       y2="7.3054457" />
+    <linearGradient
+       id="linearGradient3242"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.7836757"
+       x2="5.7836757"
+       xlink:href="#linearGradient3176"
+       y1="2.3257139"
+       y2="6.818562" />
+    <linearGradient
+       id="linearGradient3250"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="6.0393691"
+       x2="10.796444"
+       xlink:href="#linearGradient3141"
+       y1="12.525679"
+       y2="7.3054457" />
+    <linearGradient
+       id="linearGradient3252"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.7836757"
+       x2="5.7836757"
+       xlink:href="#linearGradient3176"
+       y1="2.3257139"
+       y2="6.818562" />
+    <filter
+       id="filter3268"
+       inkscape:collect="always">
+      <feGaussianBlur
+         stdDeviation="0.17400778"
+         id="feGaussianBlur3270"
+         inkscape:collect="always" />
+    </filter>
+    <filter
+       id="filter3290"
+       inkscape:collect="always">
+      <feGaussianBlur
+         stdDeviation="0.040874578"
+         id="feGaussianBlur3292"
+         inkscape:collect="always" />
+    </filter>
+    <linearGradient
+       id="linearGradient3306"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="6.0393691"
+       x2="10.796444"
+       xlink:href="#linearGradient3141"
+       y1="12.525679"
+       y2="7.3054457" />
+    <linearGradient
+       id="linearGradient3314"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="0.65829182"
+       x2="7.0769439"
+       xlink:href="#linearGradient3308"
+       y1="7.3054457"
+       y2="7.4163136" />
+    <linearGradient
+       id="linearGradient3344"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="6.0393691"
+       x2="10.796444"
+       xlink:href="#linearGradient3141"
+       y1="12.525679"
+       y2="7.3054457" />
+    <linearGradient
+       id="linearGradient3346"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="0.65829182"
+       x2="7.0769439"
+       xlink:href="#linearGradient3308"
+       y1="7.3054457"
+       y2="7.4163136" />
+    <linearGradient
+       id="linearGradient3348"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.7836757"
+       x2="5.6800237"
+       xlink:href="#linearGradient3176"
+       y1="2.3257139"
+       y2="5.6109982" />
+    <linearGradient
+       id="linearGradient3352"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="1.3302127"
+       x2="4.4953356"
+       xlink:href="#linearGradient3308"
+       y1="7.4045763"
+       y2="6.201149" />
+    <filter
+       id="filter3362"
+       inkscape:collect="always">
+      <feGaussianBlur
+         stdDeviation="0.05131204"
+         id="feGaussianBlur3364"
+         inkscape:collect="always" />
+    </filter>
+    <linearGradient
+       id="linearGradient3395"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="6.0393691"
+       x2="10.796444"
+       xlink:href="#linearGradient3141"
+       y1="12.525679"
+       y2="7.3054457" />
+    <linearGradient
+       id="linearGradient3397"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="1.3302127"
+       x2="4.4953356"
+       xlink:href="#linearGradient3308"
+       y1="7.4045763"
+       y2="6.201149" />
+    <linearGradient
+       id="linearGradient3399"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.7836757"
+       x2="5.6800237"
+       xlink:href="#linearGradient3176"
+       y1="2.3257139"
+       y2="5.6109982" />
+    <linearGradient
+       id="linearGradient6792"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="3.932596"
+       x2="11.188456"
+       xlink:href="#linearGradient4491"
+       gradientTransform="matrix(0.8333333,0,0,0.8333333,41.811051,54.89456)"
+       y1="4.0576153"
+       y2="12.377568" />
+  </defs>
+  <metadata
+     id="metadata2165">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     style="display:inline"
+     inkscape:label="black"
+     sodipodi:insensitive="true"
+     id="layer2"
+     inkscape:groupmode="layer">
+    <rect
+       style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#28170b;stroke-width:0.74174619px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect9185"
+       width="47.258251"
+       rx="0"
+       ry="0"
+       y="0.37087426"
+       x="0.37087309"
+       height="71.258255" />
+  </g>
+  <g
+     inkscape:label="Layer 1"
+     style="display:inline"
+     id="layer1"
+     inkscape:groupmode="layer">
+    <g
+       id="g3389"
+       transform="matrix(0.9705075,0,0,0.9705075,-0.1460906,-0.1561017)">
+      <path
+         style="fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:0.25927806;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3268)"
+         id="path3246"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(0.9876803,0.1887101,-0.1887101,0.9876802,2.38882,-1.5621111)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:url(#linearGradient3395);fill-opacity:1;stroke:#7c0063;stroke-width:0.25927806;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="path2168"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(1.0057022,0,0,1.0057022,0.1554762,-1.3471028)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:url(#linearGradient3397);stroke-width:0.24374942;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3362)"
+         id="path3294"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.856926 7.3054457 A 5.0455399 5.0905943 0 1 1  0.76584625,7.3054457 A 5.0455399 5.0905943 0 1 1  10.856926 7.3054457 z"
+         transform="matrix(0.524827,0.881193,-0.881193,0.524827,9.3875353,-2.9550479)"
+         sodipodi:rx="5.0455399"
+         sodipodi:ry="5.0905943" />
+      <path
+         d="M 3.0290077,4.1219881 C 3.0534528,3.1155841 4.4618133,2.3257139 5.8668173,2.3257139 C 7.2718213,2.3257139 8.7223365,3.0878525 8.7456369,4.1219989 C 8.7689374,5.1561453 7.1495364,5.623079 5.7768356,5.6107611 C 4.4721481,5.5990535 3.0045626,5.1283921 3.0290077,4.1219881 z "
+         style="fill:url(#linearGradient3399);fill-opacity:1;stroke:none;stroke-width:0.25927806;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter3290)"
+         transform="matrix(0.9733328,0.561954,-0.7002632,1.2128914,4.2734795,-4.3729471)"
+         sodipodi:nodetypes="cszsz"
+         id="path3151" />
+    </g>
+    <g
+       id="g3425"
+       transform="matrix(0.9758889,0,0,0.9758889,-0.2099131,11.88922)">
+      <path
+         style="fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:0.25927806;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3268)"
+         id="path3503"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(0.9876803,0.1887101,-0.1887101,0.9876802,2.3888195,-1.5621111)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:url(#linearGradient3431);fill-opacity:1;stroke:#de5500;stroke-width:0.24858253;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="path3505"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(1.0057022,0,0,1.0057022,0.1554762,-1.3471028)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:url(#linearGradient3433);stroke-width:0.10068177;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3362)"
+         id="path3507"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.856926 7.3054457 A 5.0455399 5.0905943 0 1 1  0.76584625,7.3054457 A 5.0455399 5.0905943 0 1 1  10.856926 7.3054457 z"
+         transform="matrix(0.524827,0.881193,-0.881193,0.524827,9.3875353,-2.9550479)"
+         sodipodi:rx="5.0455399"
+         sodipodi:ry="5.0905943" />
+      <path
+         d="M 3.0290077,4.1219881 C 3.0534528,3.1155841 4.4618133,2.3257139 5.8668173,2.3257139 C 7.2718213,2.3257139 8.7223365,3.0878525 8.7456369,4.1219989 C 8.7689374,5.1561453 7.1495364,5.623079 5.7768356,5.6107611 C 4.4721481,5.5990535 3.0045626,5.1283921 3.0290077,4.1219881 z "
+         style="fill:url(#linearGradient3435);fill-opacity:1;stroke:none;stroke-width:0.25927806;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter3290)"
+         transform="matrix(0.9733328,0.561954,-0.7002632,1.2128914,4.2734795,-4.3729471)"
+         sodipodi:nodetypes="cszsz"
+         id="path3509" />
+    </g>
+    <g
+       id="g3437"
+       transform="matrix(0.9758888,0,0,0.9758888,-0.2099123,23.998424)">
+      <path
+         style="fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:0.25927806;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3268)"
+         id="path5231"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(0.9876803,0.1887101,-0.1887101,0.9876802,2.3888195,-1.5621111)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:url(#linearGradient3443);fill-opacity:1;stroke:#008000;stroke-width:0.24858253;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="path3654"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(1.0057022,0,0,1.0057022,0.1554762,-1.3471028)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:url(#linearGradient3445);stroke-width:0.10068177;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3362)"
+         id="path3656"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.856926 7.3054457 A 5.0455399 5.0905943 0 1 1  0.76584625,7.3054457 A 5.0455399 5.0905943 0 1 1  10.856926 7.3054457 z"
+         transform="matrix(0.524827,0.881193,-0.881193,0.524827,9.387535,-2.9550479)"
+         sodipodi:rx="5.0455399"
+         sodipodi:ry="5.0905943" />
+      <path
+         d="M 3.0290077,4.1219881 C 3.0534528,3.1155841 4.4618133,2.3257139 5.8668173,2.3257139 C 7.2718213,2.3257139 8.7223365,3.0878525 8.7456369,4.1219989 C 8.7689374,5.1561453 7.1495364,5.623079 5.7768356,5.6107611 C 4.4721481,5.5990535 3.0045626,5.1283921 3.0290077,4.1219881 z "
+         style="fill:url(#linearGradient3447);fill-opacity:1;stroke:none;stroke-width:0.25927806;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter3290)"
+         transform="matrix(0.9733328,0.561954,-0.7002632,1.2128914,4.2734795,-4.3729471)"
+         sodipodi:nodetypes="cszsz"
+         id="path3658" />
+    </g>
+    <g
+       id="g3401"
+       transform="matrix(0.9758888,0,0,0.9758888,-0.2099127,35.930851)">
+      <path
+         style="fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:0.25927806;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3268)"
+         id="path3781"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(0.9876803,0.1887101,-0.1887101,0.9876802,2.38882,-1.5621111)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:url(#linearGradient3407);fill-opacity:1;stroke:#000080;stroke-width:0.24858253;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="path3783"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(1.0057022,0,0,1.0057022,0.1554762,-1.3471028)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:url(#linearGradient3409);stroke-width:0.10042476;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3362)"
+         id="path3785"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.856926 7.3054457 A 5.0455399 5.0905943 0 1 1  0.76584625,7.3054457 A 5.0455399 5.0905943 0 1 1  10.856926 7.3054457 z"
+         transform="matrix(0.524827,0.881193,-0.881193,0.524827,9.3875353,-2.9550479)"
+         sodipodi:rx="5.0455399"
+         sodipodi:ry="5.0905943" />
+      <path
+         d="M 3.0290077,4.1219881 C 3.0534528,3.1155841 4.4618133,2.3257139 5.8668173,2.3257139 C 7.2718213,2.3257139 8.7223365,3.0878525 8.7456369,4.1219989 C 8.7689374,5.1561453 7.1495364,5.623079 5.7768356,5.6107611 C 4.4721481,5.5990535 3.0045626,5.1283921 3.0290077,4.1219881 z "
+         style="fill:url(#linearGradient3411);fill-opacity:1;stroke:none;stroke-width:0.25927806;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter3290)"
+         transform="matrix(0.9733328,0.561954,-0.7002632,1.2128914,4.2734795,-4.3729471)"
+         sodipodi:nodetypes="cszsz"
+         id="path3787" />
+    </g>
+    <g
+       id="g3413"
+       transform="matrix(0.9758889,0,0,0.9758889,-0.2099131,47.863277)">
+      <path
+         style="fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:0.25927806;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3268)"
+         id="path3901"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(0.9876803,0.1887101,-0.1887101,0.9876802,2.3888195,-1.5621111)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:url(#linearGradient3419);fill-opacity:1;stroke:#333333;stroke-width:0.24858253;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="path3903"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(1.0057022,0,0,1.0057022,0.1554762,-1.3471028)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:url(#linearGradient3421);stroke-width:0.10068177;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3362)"
+         id="path3905"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.856926 7.3054457 A 5.0455399 5.0905943 0 1 1  0.76584625,7.3054457 A 5.0455399 5.0905943 0 1 1  10.856926 7.3054457 z"
+         transform="matrix(0.524827,0.881193,-0.881193,0.524827,9.3875353,-2.9550479)"
+         sodipodi:rx="5.0455399"
+         sodipodi:ry="5.0905943" />
+      <path
+         d="M 3.0290077,4.1219881 C 3.0534528,3.1155841 4.4618133,2.3257139 5.8668173,2.3257139 C 7.2718213,2.3257139 8.7223365,3.0878525 8.7456369,4.1219989 C 8.7689374,5.1561453 7.1495364,5.623079 5.7768356,5.6107611 C 4.4721481,5.5990535 3.0045626,5.1283921 3.0290077,4.1219881 z "
+         style="fill:url(#linearGradient3423);fill-opacity:1;stroke:none;stroke-width:0.25927806;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter3290)"
+         transform="matrix(0.9733328,0.561954,-0.7002632,1.2128914,4.2734795,-4.3729471)"
+         sodipodi:nodetypes="cszsz"
+         id="path3907" />
+    </g>
+    <g
+       id="g3449"
+       transform="matrix(0.9758888,0,0,0.9758888,-0.2099123,59.884094)">
+      <path
+         style="fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:0.25927806;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3268)"
+         id="path5348"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(0.9876803,0.1887101,-0.1887101,0.9876802,2.3888195,-1.5621111)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:url(#linearGradient3455);fill-opacity:1;stroke:#004800;stroke-width:0.24858253;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="path4049"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(1.0057022,0,0,1.0057022,0.155476,-1.3471028)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:url(#linearGradient3457);stroke-width:0.10042476;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3362)"
+         id="path4051"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.856926 7.3054457 A 5.0455399 5.0905943 0 1 1  0.76584625,7.3054457 A 5.0455399 5.0905943 0 1 1  10.856926 7.3054457 z"
+         transform="matrix(0.524827,0.881193,-0.881193,0.524827,9.387535,-2.9550479)"
+         sodipodi:rx="5.0455399"
+         sodipodi:ry="5.0905943" />
+      <path
+         d="M 3.0290077,4.1219881 C 3.0534528,3.1155841 4.4618133,2.3257139 5.8668173,2.3257139 C 7.2718213,2.3257139 8.7223365,3.0878525 8.7456369,4.1219989 C 8.7689374,5.1561453 7.1495364,5.623079 5.7768356,5.6107611 C 4.4721481,5.5990535 3.0045626,5.1283921 3.0290077,4.1219881 z "
+         style="fill:url(#linearGradient3459);fill-opacity:1;stroke:none;stroke-width:0.25927806;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter3290)"
+         transform="matrix(0.9733328,0.561954,-0.7002632,1.2128914,4.2734795,-4.3729471)"
+         sodipodi:nodetypes="cszsz"
+         id="path4053" />
+    </g>
+    <image
+       id="image4146"
+       width="12"
+       y="0"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHDSURB
+VCiRVZE9aFNhGIXPe7+bm6TXUlNM/KPUQtB2U1pw08WC+LModLBLpYuo2Tq4mHApCI7SRUGEgqmK
+Crp3KG6KWG0Q2iFoKhjvtalpk96f3O9+r0NISJ/Dmc573uUQM6PDq6nHxtCZkZv1NSfru37Fp+D1
+jXd3bfRAncLKvfd36l+dXLjRPDk2O0Hm8EE0a7vhx+KHYuVzeXaenyoA0ABgee7t7R8vSw/t5Z+n
+jk6OkNIY0IDD40Oxi/evz6RPH/sGgABAnNfGE/anX4u11eoRBkCkQQURIk+C/QjGQAL9UV9mceHZ
+2LnpC2/0vkFzZnNlIysgAAb+fKkg+Oci2Pa6pj0FY4suWZZ1SK+VndGWlKSD21LAdtmBZzfgOQ24
+1QZ2Vh0YA2S6wJSupNqUkNgPg5suWqXfqJVs6BAIjzOUUnEt3p94EU+bXgiJtiPIrtsKEcHPMIQQ
+dW3ywbWqkUk+B9A96i2HiFA/EXA4Yawzc1EDgN3vW7com1iDTj3f2+W9Ycn+5aQrYmKhUCi0qHfp
+/JW5JfyVV9GITC0pgHQMdPbAOgl6lM/nn+xbuoNlWYNENM3Mgoh2UqnUUi6XCzr5f4P/6zdUCtoG
+AAAAAElFTkSuQmCC
+"
+       x="12"
+       height="12" />
+    <image
+       id="image4189"
+       width="12"
+       y="12"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAGzSURB
+VCiRZZFPaxNRFMV/782kqWltCmmqYCwJuCqCEPoFBCtIdyKYRcEvIPhvIwgZZhVwoxZcdOWqC4UW
+0V0XfgBbqGCqFarSQuMkxJjGTGY6M2+eCzsY9cDhXrj87lkcobUmUeP+XHasVKhId7cQeWHTbUav
+Ckuf9xmSSIDDxxdvp/XXW+lJsyjKd2BihqjXihvryy/Vxkal9EKHABKg93Th7ni4+XBUO0Vx9jIE
+fQgHmNOzcqZSu9o/X962bVsCGDfPONkTvbfPRlQzh45BCFA+hB4oD1Lj5LLkfuxsXZi9tPjcTEXt
+62nvSxED0BoONsHrgPsdvN82ww55oz1v2/ZpU/QbJaEBBWggjqG9C71v4DrQ24fWFlk5lQGumcoP
+D1CAOAaS6bvg1KFVBwH9uEgcxykZyZOv3aNMgDpOSRz/2XUEjprWQFfmH7zZc4L8qo7+AYb8sVvU
+9dG5HSnligSQjb0b7wbnPhwF5n+ftw9Len1kwUXIR5ZlBWKoabF678raFJ35Cf0zMxBjOPKUfp8p
+f5KG+aRarS7/1XSiWq2W831/0TAMqZTqSilXLMsKkvsvIAPVEw1F5a4AAAAASUVORK5CYII=
+"
+       x="12"
+       height="12" />
+    <image
+       id="image4274"
+       width="12"
+       y="24"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHUSURB
+VCiRdZFPaxNRFMXPezNTdHQS61jpopUUqiIoEoiCuhAUqYWCG5EiSvwI4gfIZJeFi9KlCApKF/6p
+G7ELkUGKElottoK1pppx1ISEahibTpjOy3vXjdG48GzugXN/i3sPIyJ0lLmZSe47kBqvmt5AK4jr
+wddwppQtl9EtIgIR4ax7+mrm/X5vbOM4uXKGXtNLehDekSPuiWnkYXT2QEQ4545dS63a8d76Lrq/
+eZfeygX6pEpUpyq9oTk69eRYKZ/PcyKCVjtSSy4mF27/sNZsBQmNcUQsQg8zoDMdSdYLNhjbxZW5
+w+NHL97Thq6ksvM7ipcZA4gBZbmKFjbQYiEkk9jOEqjon7HoLw16D7/d0iuyOtRuK4D/vetVax6e
+/Ah/q4eS8Q6z7ClEr2YCOK+LSFSEIACq6xUc39HAc/UML3pcGAbHnvWDUEoZ3Iqtx+ZPMxaC0I4V
+hFC/J/3x8aZComYTgIC7F1y/r9I3DQL+ByVm++nQWnqFcz7FAcD/4meHl4aX9VD/F4oUdhYH6OTy
+SMgZn3AcJ2ZdTbPR66OPGlbjTHNL07Ta27C72U/pIP1B1/TJXC53AwC6AQBAoVCwoyi6pGkal1IG
+nPMpx3HiTv4Lj1QMG8iNFZwAAAAASUVORK5CYII=
+"
+       x="12"
+       height="12" />
+    <image
+       id="image4317"
+       width="12"
+       y="48"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAG4SURB
+VCiRVZExixpRFIXPez7fDDvgIII2BhJsQgqXYOEPkPgLUmwgso2dRUJ+gNNprEIKizQJCAnEIkQW
+8gNstbCLIRJtAgqKi77MjG+cuSnCDJsPLqe458C9HEZEiGk0GnalUrkiouJ+v9+sVqtvg8HgF+7A
+4kCn03lp2/aLUql0v1wuwzAMbLfbaDQafR0Oh1fT6TRIAr1e75VlWa9t205Xq1Vks1lIKSGlhOd5
+6Pf7P6Moeug4TpQyDMNmjH2QUuYAgHMOIgLnHIwxSClRKBRyk8nksl6vf07VarVrImrExuPxiPP5
+jCiKQEQQQiAIAszn83vj8fi9cF33gWEY0Fr/e4oxrNdrKKWglMLhcMBut4NlWRe+7z8Vnuf9FkIk
+5hilFLTW2Gw2yS9ElOZhGN4opXQYhtBaIwiCROM5nU5wXZcA3DIiQrPZ/FQsFp8xxiCEQDqdhpQy
+0cViQaZpfuecPxYAMJvNronoMp/PPzJNMzkviiIsl0sSQvzhnL9xHEezO02zVqv1hXP+hDF2wTkH
+AMpkMj+EEG/b7fa7/5qO6Xa7Od/3n6dSKR6G4S3n/KPjODre/wWkwN2ZHNKyngAAAABJRU5ErkJg
+gg==
+"
+       x="12"
+       height="12" />
+    <image
+       id="image4360"
+       width="12"
+       y="36"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHJSURB
+VCiRVZG/axNxGMY/971cbNJK2oZEW6IoZhAFq1CdXKoUcaqDoBWhq1MR/4BcM6WbiJOIOEgGhzgo
+VBDtIDhIJO1gNcVijbGQ1Dbmp7mcd/c6mGD6wPO+L7yfZ3h5NRGhp8nJh6H41Inr391AzNquluvr
+xaWN7NxX+iUiiAiXbr27fTpR2DyfduXRR5GX30SefGg6U/PLGVgwepwmIszMv7+TGz25yMiQMXsK
+DoUgFoLxQWg7YC4ufbkQyR43TdPTS6WzoVV//PFuMBL2BDQNbA86LnQ8GPSDMRYL597mJ2Znzj31
+7erD1zbV+BHdBhFYKUKtA9U2/LKgZkNDD1AbiE4nk8mDvq3WvqOOoSMdoHv/Rhm2m/CzDaUmfK6B
+f2A0CFz1/ak3t5zgf1i6pQ6s2ZDfAZ8fjjkNPM8z1H6n+iJQ+WE7Njg2uJ1/3bHB7dppewxbJQGq
+avn5lUJkJ5cRx9sL980jq69lYqycV0qlFUDhzcpcvJj5pLcqe2HLI7r2Si6Gsy2ltLumadpa36e1
+yzfuP6t40emGFwoOGb85YJTkzOHyus+n30skEg8A+gMApFKpsGVZN3VdV67rVpVSadM07d7+L8s2
+8Sj9Mf2NAAAAAElFTkSuQmCC
+"
+       x="12"
+       height="12" />
+    <image
+       id="image4403"
+       width="12"
+       y="60"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHJSURB
+VCiRbZFNaxNhFIWfeWcqOGkoNKZ1kZQEKnQjQps/YKtgrStxEbDSP+D3D8iYVcBNqbhxYV114UJB
+FMVNlgWrIlkkKDa1AzGZaK3VfMw7M2ZeF2mwBZ/NuXDPgXs5mlKKAZnrmZHkyUS2qm0mgp9B063J
+l9sr9hYH0AaB2Xunb25Hv9wwknrq6olrJMwkO792equvHz578+JtVr1SAYAAuHB/4fZ7893dhtlI
+zY7O0fY7dIMuU8em9DvZ/MWZM9PlfD4vAHQn5oxshBuPvhnNWKhCEOCFHjJ0kcpleGgYjqtYqVQ6
+dXlu8bGeOpdaWg/Wr6D1b3RcB095yFDiKhcZShwa2Ft2sl5srBr1dj2tNNAE9L9RVH9UcaRD02tS
+kzVK3Q+MRuImPpeMQAZf0ftmjX/aoUP5T5nK7zIcgQk3TRiGQyKqRZ+b0vTxQXmAD8rvK97+LGGs
+NaaAPVHMF+14O/4EtW/+T2iiklIzeuajEGJNANib9tLk98mK4RuHQx6kPqfVeX+hI4RYtizL1w40
+rc3fmn+6K3bPtmiZET3CuBpX00enPxmGsZLL5R4canpAoVCISSkXdV0XvV5vTwixZlmWP9j/BYp5
+46YybB7IAAAAAElFTkSuQmCC
+"
+       x="12"
+       height="12" />
+    <text
+       xml:space="preserve"
+       style="font-size:12px;font-style:normal;font-weight:normal;fill:#ff7f2a;fill-opacity:1;stroke:#4d4d4d;stroke-width:0.2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline;font-family:FranklinGotTDemCon"
+       id="text6605"
+       y="22.37845"
+       x="25.851986"><tspan
+         style="fill:#ff7f2a;stroke:#4d4d4d"
+         sodipodi:role="line"
+         id="tspan6607"
+         y="22.37845"
+         x="25.851986">&amp;</tspan></text>
+    <text
+       style="font-size:15.14527416px;font-style:normal;font-weight:normal;fill:#ff00ff;fill-opacity:1;stroke:#800080;stroke-width:1.26210618px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:FranklinGotTDemCon"
+       id="text6690"
+       inkscape:export-xdpi="154.41"
+       y="11.332599"
+       inkscape:export-filename="F:\genet\eve97\gothdns\blobs\sg-default-founder-symbol.png"
+       inkscape:export-ydpi="154.41"
+       x="25.371283"
+       xml:space="preserve"><tspan
+         style="stroke-width:1.26210618"
+         sodipodi:role="line"
+         id="tspan6692"
+         y="11.332599"
+         x="25.371283">~</tspan></text>
+    <text
+       style="font-size:10.52353096px;font-style:normal;font-weight:normal;fill:#00ff00;fill-opacity:1;stroke:#4d4d4d;stroke-width:0.0876961;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;font-family:FranklinGotTDemCon"
+       id="text6738"
+       inkscape:export-xdpi="96.230003"
+       y="32.947613"
+       inkscape:export-filename="F:\genet\eve97\gothdns\blobs\sg-default-op-graphic.png"
+       inkscape:export-ydpi="96.230003"
+       x="23.484241"
+       xml:space="preserve"><tspan
+         style="fill:#00ff00;stroke:#4d4d4d;stroke-width:0.0876961;stroke-miterlimit:4;stroke-dasharray:none"
+         sodipodi:role="line"
+         id="tspan6740"
+         y="32.947613"
+         x="23.484241">@</tspan></text>
+    <text
+       style="font-size:12.85570812px;font-style:normal;font-weight:normal;fill:#008dff;fill-opacity:1;stroke:url(#linearGradient6792);stroke-width:0.10713092;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;font-family:FranklinGotTDemCon"
+       id="text6788"
+       inkscape:export-xdpi="115.39232"
+       y="46.661697"
+       inkscape:export-filename="F:\genet\eve97\gothdns\blobs\sg-default-halfop-graphic.png"
+       inkscape:export-ydpi="115.39232"
+       x="24.187044"
+       xml:space="preserve"><tspan
+         style="fill:#008dff;fill-opacity:1;stroke:url(#linearGradient6792);stroke-width:0.10713092;stroke-miterlimit:4;stroke-dasharray:none"
+         sodipodi:role="line"
+         id="tspan6790"
+         y="46.661697"
+         x="24.187044">%</tspan></text>
+    <text
+       style="font-size:22.86951828px;font-style:normal;font-weight:normal;fill:#00ff00;fill-opacity:1;stroke:#e3dbdb;stroke-width:0.19057931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;font-family:FranklinGotTDemCon"
+       id="text6845"
+       inkscape:export-xdpi="128.87709"
+       y="62.14077"
+       inkscape:export-filename="F:\genet\eve97\gothdns\blobs\op-graphic.png"
+       inkscape:export-ydpi="128.87709"
+       x="22.939159"
+       xml:space="preserve"><tspan
+         style="fill:#808080;stroke:#e3dbdb;stroke-width:0.19057931;stroke-miterlimit:4;stroke-dasharray:none"
+         sodipodi:role="line"
+         id="tspan6847"
+         y="62.14077"
+         x="22.939159">+</tspan></text>
+    <text
+       style="font-size:22.37925339px;font-style:normal;font-weight:normal;fill:#008000;fill-opacity:1;stroke:#4d4d4d;stroke-width:0.37298754;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;font-family:FranklinGotTDemCon"
+       id="text6908"
+       inkscape:export-xdpi="167.84439"
+       y="72.415329"
+       inkscape:export-filename="F:\genet\eve97\gothdns\blobs\sg-default-no-graphic_std.png"
+       inkscape:export-ydpi="167.84439"
+       x="23.241421"
+       xml:space="preserve"><tspan
+         style="fill:#008000;stroke:#4d4d4d;stroke-width:0.37298754;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         sodipodi:role="line"
+         id="tspan6910"
+         y="72.415329"
+         x="23.241421">●</tspan></text>
+    <image
+       id="image8696"
+       width="12"
+       y="0"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADCSURB
+VCiRzZGhCsIAFEXPmxvDKAYtNoMg6A+YBD9C7P7GWBgD60DBYPUP/AQx2PwFlYGwNHEbY8/gBMVk
+ELzwyuUe7oUnqso3Mr5K/xTwxa8DmE/DFbcDTARpAQdF144650ACOyJaAHtgbpbhoYGxsbCsGjW5
+cs1i4pkn3lbRNtAsgUeDIN2Cwk5JCQmpUpUGDSMhGeTkxMQA+dskQY6KjitUTjduo4xsqmhPkAsQ
+AKvXhl1B0XfUiUp+Wd6H5P8edwdEdUHuCYIzqwAAAABJRU5ErkJggg==
+"
+       x="36"
+       height="12" />
+    <image
+       id="image8739"
+       width="12"
+       y="12"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAFKSURB
+VCiRY/z//z8DKYAFXSA9PZ1V89ct73u/OfdNWrLtE7o8I7INjTEuWp6in9YzMf7/wMn0X/zwO+6k
+jHkH9yFrYELmWAl8jmNj+v/ApO+0+bd/TEe1eX+EotuAouHzX+b7oqx/jKcnOuQKsv62ePKD9Sxe
+DTuf/lr8/CfLm0TZt5MOveNbFDnzyBycfuhIdFTwEPqy6utfxg+CLH+l3/9huX/iA3e9MtfPqGVv
+pGtWrVr1HSWUdLh+prMw/mNY9N3E2/DvbTM/0Xcb/vxjWMDL+u8dTDGKk/hY/3H9Y2D6PnPmzN8Z
+c/Yd3fuWb5q90BedR9/ZLmJ1Um+ii2mkxJs997+z7f7xl+mWItfP2Mff2Z9p8n7X2fqKvyRx9qHp
+KDYUz99zetdr3nAWRsavvCz/FY594G2zn3TCfPtr/p7f/xjvYthALAAALLyYRtlkYjwAAAAASUVO
+RK5CYII=
+"
+       x="36"
+       height="12" />
+    <image
+       id="image8782"
+       width="12"
+       y="24"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHVSURB
+VCiRY/z//z8DKYAFmSO7U9bjo8bHNMZ/jBqs31l//OH8c4/rGdeeZ9bPZsDUMMEYEqcl8j5qfOzk
+esm1WmGngkPu6lwT0TOik38J/PIWuyDWBlPH+P//fwbVTaqGL/VfLhA9IRr6RemL2W/e38kM/xke
+cb7jfMj5ivPaO513Cfw3+Kff972/kYmBgYHhvfL7CN7HvDO/y3zX+SH2o1B6n3QW2xe2Gy9NX1az
+fWV7y/GWY+0n5U/WcCf94fhjJHhJ8NhX6a/J3E+5J1zOunxdaaPSIo63HJ8UTikcYv7O/PU/y39+
+uAaW7ywSHI847v9j/6chfE74OgMDA8Mz+2dmTL+ZLm2btO3nV+mv7pwvOE8ibOD6c+ut3VsHxl+M
+F19ZvArTWqpl8VbrbRPrV9a34mfFm5h+Mkml7U9bANfA/ZJ7/0fVjxEK+xWqvgt/V3xh+iJP7LzY
+1N88v4X/cfzjFj4vXL3QdGE0AwMDAwM04hhFLoms5LvHt0VrsZZtaGgo2////xnMO81lZPbKpPA+
+5L0teVjS4////5BgZWBgYGBkZGSUOSgT9V7pfRz7J3ZJ5t/M/35z//7L9JvpvNhpsa7rcddvweMB
+G2BkZGT8j0USAHiWxx8oaaFMAAAAAElFTkSuQmCC
+"
+       x="36"
+       height="12" />
+    <image
+       id="image8825"
+       width="12"
+       y="36"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAFeSURB
+VCiRlZDLK4RxFIaf8/1myi1JSRZyaSxFiWRDKEWyGkWSPwCFMdloTLkTwkbKhiTsrJSFRllZuqdE
+LCyUBSLzfcdiXGZYyLs5i3N730dUlf/IApDJmkQZ322X8VCPjHSmfTYl2JUtY+vzgkjMAvTPgZ0P
+z7m4Wqa/ziU0+LBSb5RvG65ISavgbakR5+GVeN+2bIjh0u/Baq7iaagYqmMtoW/XmIxk3JnpYN+q
+V22kzo99u6iB9cfoDJEPerKJqRhBwopzsSzDy4W4vaXc9bVDbUxo+aQkwW4PgAamLmRibxW93yd8
+FcJd2gP6jIZm1O8/k59YZSxYhqlf4Km1iISVLeyDEJIUh8nLVF9Rm+sXaKnqhfNZOHKwkkoI73Rg
+pyRjytaisH7Mjg5WY8VnkdW0pAEN47wcQYEHU5ADr6dRWD9kynuxD2fUq3YExvEipnIYxME5H4A8
+fmX4S+9JCYDPfaR61AAAAABJRU5ErkJggg==
+"
+       x="36"
+       height="12" />
+    <image
+       id="image8868"
+       width="12"
+       y="48"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADVSURB
+VCiRY/z//z8DCjhwgGXnly9RDAwMDO4+PksZGBj+IkszMaCBN5KSnNdu3Zpx7datac+fP2dHl8fQ
+QAjQXgPj+tWri1+8ehUJN4GRkeH1u3eGjAwM/4WEhC4wIAWKuLj4SpZvP37wv3z92hibaS9fvUIR
+5+Xm3sV4bP9+ld+/f6vBBFlYWDiPnz27hImJ6b+psXH0v1+/fsLk2NnZbzOix8Obmzd5F2/d+pKB
+geFfRGSkmKSk5DeKPE2yBhZ0gR/c3H/ERUW3MzIy/v/69etfdHkAxMtOtq4bGL4AAAAASUVORK5C
+YII=
+"
+       x="36"
+       height="12" />
+    <image
+       id="image8911"
+       width="12"
+       y="60"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEuSURB
+VCiRY/z//z8DKYAFmeMc6Kz8jftb4meOzzoMjAwMvN94r3J945q3d/3euzA1jDAb7KLs7B8KP5z3
+RPiJ0j/GfwwMDAwMTP+ZGGTeytyXfiudeGzZsYNwDbaRtuYPxB4seyL0RAmbM2TeydxXeKUQeXj5
+4ZNMDAwMDN/YvqXhUszAwMDwROiJ4mfOz0kMDAwMTAwMDAxfOb5qEvLsd7bv2nANv1l+CxLS8I/x
+nxBcA+sf1geENLD+ZX0K1yD0VWgL50/OX7gUc/7k/MX/lX8zAwNSsBrHG6+9Jnst4AfrDyZkxWy/
+2f7qPNFZe3bB2XAGBqSIO7foXIh5jHnjW563gZ85P0szMDAw8H3jeyr8VXiNh4pHM0wdI7akERwc
+LPnnzx/GjRs3PkOXAwDOpnJ/J5JYwgAAAABJRU5ErkJggg==
+"
+       x="36"
+       height="12" />
+    <image
+       id="image7520"
+       width="12"
+       y="60"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAXSURB
+VCiRY/z//z8DKYCJJNWjGkaQBgD1WAMVqVdojQAAAABJRU5ErkJggg==
+"
+       x="60"
+       height="12"
+       inkscape:transform-center-y="-3"
+       inkscape:transform-center-x="4.25" />
+  </g>
+</svg>
diff --git a/EarlyBlue/chatzilla/images/voice-graphic.gif b/EarlyBlue/chatzilla/images/voice-graphic.gif
deleted file mode 100644 (file)
index b9fc0d0..0000000
Binary files a/EarlyBlue/chatzilla/images/voice-graphic.gif and /dev/null differ
diff --git a/EarlyBlue/chatzilla/images/voice-graphic.png b/EarlyBlue/chatzilla/images/voice-graphic.png
new file mode 100644 (file)
index 0000000..1eeef62
Binary files /dev/null and b/EarlyBlue/chatzilla/images/voice-graphic.png differ
diff --git a/EarlyBlue/chatzilla/images/voice-symbol.gif b/EarlyBlue/chatzilla/images/voice-symbol.gif
deleted file mode 100644 (file)
index be61730..0000000
Binary files a/EarlyBlue/chatzilla/images/voice-symbol.gif and /dev/null differ
diff --git a/EarlyBlue/chatzilla/images/voice-symbol.png b/EarlyBlue/chatzilla/images/voice-symbol.png
new file mode 100644 (file)
index 0000000..f43fbb4
Binary files /dev/null and b/EarlyBlue/chatzilla/images/voice-symbol.png differ
diff --git a/EarlyBlue/chatzilla/images/xtal.jpg b/EarlyBlue/chatzilla/images/xtal.jpg
new file mode 100644 (file)
index 0000000..05bf5c9
Binary files /dev/null and b/EarlyBlue/chatzilla/images/xtal.jpg differ
index 65b4a86e7c5b0be77a408b6c650c7044fc58f332..6c160dea6e6c5b6fae021f20a011b92f5bd83832 100644 (file)
@@ -1,34 +1,47 @@
 /* -*- Mode: Text; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
- * The contents of this file are subject to the Mozilla Public
- * License Version 1.1 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.mozilla.org/MPL/
+ * ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
  *
- * Software distributed under the License is distributed on an "AS
- * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
- * implied. See the License for the specific language governing
- * rights and limitations under the License.
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
  *
  * The Original Code is Chatzilla.
  *
- * The Initial Developer of the Original Code is New Dimensions Consulting,
- * Inc. Portions created by New Dimensions Consulting, Inc. are
- * Copyright (C) 1999 New Dimenstions Consulting, Inc. All
- * Rights Reserved.
+ * The Initial Developer of the Original Code is
+ * New Dimensions Consulting, Inc.
+ * Portions created by the Initial Developer are Copyright (C) 1999
+ * the Initial Developer. All Rights Reserved.
  *
  * Contributor(s):
- *  Robert Ginda, rginda@ndcico.com, original author
- * 
- * Styles for output window
+ *   Robert Ginda, rginda@ndcico.com, original author
  *
- */
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
 
 /* 
  *  a dark background/light text version of the output window.
  *  see output-base.css for details. 
  */
 
-@import url(chrome://chatzilla/content/output-base.css);
+@import url("chrome://chatzilla/content/output-base.css");
 
 body.chatzilla-body {               /* The topmost container in the ChatZilla */
     background: black;              /* output window. */
@@ -50,14 +63,40 @@ a.chatzilla-link:visited {
 .header {
     color: lightslategrey;
     background-color: #333333;
-/*    -moz-opacity: 0.9; causes memory leak? */
+/*    opacity: 0.9;  causes memory leak? */
     -moz-border-radius: 7px;
 }
 
+.progress-fg {
+    background-color: silver;
+}
+
 .value {
     color: silver;
 }
 
+/* Style userlist as white-on-black. */
+treechildren {
+    background: black;
+    color: white;
+}
+
+/* For Mac, who's theme sucks. */
+treechildren:-moz-tree-row(unselected),
+treechildren:-moz-tree-cell(unselected),
+treechildren:-moz-tree-cell-text(unselected) {
+    border-color: black !important;
+    background: black !important;
+    color: white !important;
+}
+treechildren::-moz-tree-row(unselected),
+treechildren::-moz-tree-cell(unselected),
+treechildren::-moz-tree-cell-text(unselected) {
+    border-color: black !important;
+    background: black !important;
+    color: white !important;
+}
+
 #splash {
     color: #444444;
 }
@@ -71,12 +110,24 @@ a.chatzilla-link:visited {
     font-weight: bold;
 }
 
-.msg-data[msg-type="JOIN"]  a.chatzilla-link,
-.msg-data[msg-type="PART"]  a.chatzilla-link {
+[condition="red"] {
+    color: red;
+}
+
+[condition="yellow"] {
+    color: yellow;
+}
+
+[condition="green"] {
+    color: lightgreen;
+}
+
+.msg[msg-type="JOIN"] .msg-data a.chatzilla-link,
+.msg[msg-type="PART"] .msg-data a.chatzilla-link {
     color: lightcyan;
 }
 
-.msg-data[msg-type="KICK"]  a.chatzilla-link {
+.msg[msg-type="KICK"] .msg-data a.chatzilla-link {
     color: #ff5700;
 }
 
@@ -100,7 +151,7 @@ a.chatzilla-link:visited {
 }
 
 .msg-type {                                 /* .msg-type = message type       */
-    color: #CCD0DD;                          /* indicator                      */
+    color: silver;                          /* indicator                      */
 }
 
 .msg-user a.chatzilla-link,
@@ -108,63 +159,64 @@ a.chatzilla-link:visited {
     color: white !important;                /* a message (channel and query   */
 }                                           /* views)                         */
 
-.msg-data[mark="even"] {                    /* use even/odd marks to create a */
+.msg[mark="even"] .msg-data {                    /* use even/odd marks to create a */
     color: white;                           /* subtle brightness change when  */
 }                                           /* the speaker changes.           */
 
-.msg-data[msg-type="JOIN"],
-.msg-data[msg-type="PART"] {
+.msg[msg-type="JOIN"] .msg-data,
+.msg[msg-type="PART"] .msg-data {
     color: lightblue;
 }
 
-.msg-data[msg-type="PART"] {
+.msg[msg-type="PART"] .msg-data {
     color: lightblue;
 }
 
-.msg-data[msg-type="HELLO"] {
+.msg[msg-type="HELLO"] .msg-data {
     color: yellow;
 }
 
-.msg-data[msg-type="ERROR"] {
+.msg[msg-type="ERROR"] .msg-data,
+.msg[msg-type="DISCONNECT"] .msg-data {
     background: red;
     color: white;
 }
 
-.msg-data[msg-type="USAGE"] {
+.msg[msg-type="USAGE"] .msg-data {
     color: white;
 }
 
-.msg-data[msg-type="ACTION"] {
+.msg[msg-type="ACTION"] .msg-data {
     color: #6ac9ee;
 }
 
-.msg-data[msg-type="NICK"] {
+.msg[msg-type="NICK"] .msg-data {
     color: #96fa94;
 }
 
-.msg-data[msg-type="NOTICE"],
-.msg-data[msg-type="MODE"] {
+.msg[msg-type="NOTICE"] .msg-data,
+.msg[msg-type="MODE"] .msg-data {
     color: #60e066;
 }
 
-.msg-data[msg-type="NOTICE"] a.chatzilla-link,
-.msg-data[msg-type="MODE"] a.chatzilla-link {
+.msg[msg-type="NOTICE"] .msg-data a.chatzilla-link,
+.msg[msg-type="MODE"] .msg-data a.chatzilla-link {
     color: #6dff74;
 }
 
-.msg-data[msg-type="KICK"] {
+.msg[msg-type="KICK"] .msg-data {
     color: #d85d24;
 }
 
-.msg-data[msg-type="QUIT"] {
+.msg[msg-type="QUIT"] .msg-data {
     color: #f7b183;
 }
 
 /* important="true" means that the message has text from your /stalk list in
  * it, has your nickname in it, or was spoken by someone in your /stalk list.
  */
-.msg-user[important="true"],
-.msg-data[important="true"] {
+.msg[important="true"] .msg-user,
+.msg[important="true"] .msg-data {
     background: #333333 !important;
 }
 
@@ -173,39 +225,39 @@ a.chatzilla-link:visited {
     color: blue;
 }
 
-.msg-user[msg-user$="ME!"]:before,
-.msg-user[msg-user$="ME!"]:after {
+.msg[msg-user$="ME!"] .msg-user:before,
+.msg[msg-user$="ME!"] .msg-user:after {
     color: #6afc73;
 }
 
-.msg-user[msg-type="ACTION"]:before,
-.msg-user[msg-type="ACTION"]:after {
+.msg[msg-type="ACTION"] .msg-user:before,
+.msg[msg-type="ACTION"] .msg-user:after {
     color: cyan;
 }
 
-.msg-user[msg-type="NOTICE"]:before,
-.msg-user[msg-type="NOTICE"]:after {
+.msg[msg-type="NOTICE"] .msg-user:before,
+.msg[msg-type="NOTICE"] .msg-user:after {
     color: #6afc73;
 }
 
 /* private messages *not* in a query window */
-.msg-user[dest-type="IRCUser"]:before,
-.msg-user[dest-type="IRCUser"]:after {
+.msg[dest-type="IRCUser"] .msg-user:before,
+.msg[dest-type="IRCUser"] .msg-user:after {
     color: #6afc73;
 }
 
-.msg-user[msg-dest$="ME!"]:before,
-.msg-user[msg-dest$="ME!"]:after {
+.msg[msg-dest$="ME!"] .msg-user:before,
+.msg[msg-dest$="ME!"] .msg-user:after {
     color: magenta;
 }
 
 /* private messages in a query window */
-.msg-user[view-type="IRCUser"]:before,
-.msg-user[view-type="IRCUser"]:after {
+.msg[view-type="IRCUser"] .msg-user:before,
+.msg[view-type="IRCUser"] .msg-user:after {
     color: white;
 }
 
-.msg-user[view-type="IRCUser"][msg-user$="ME!"]:before,
-.msg-user[view-type="IRCUser"][msg-user$="ME!"]:after {
+.msg[view-type="IRCUser"][msg-user$="ME!"] .msg-user:before,
+.msg[view-type="IRCUser"][msg-user$="ME!"] .msg-user:after {
     color: #6afc73;
 }
index 855a8190237f8f0d20085b91484703f0027fa391..19f3883c403b6354de81a9017a94dea593a55235 100644 (file)
@@ -1,27 +1,40 @@
 /* -*- Mode: Text; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
- * The contents of this file are subject to the Mozilla Public
- * License Version 1.1 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.mozilla.org/MPL/
+ * ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
  *
- * Software distributed under the License is distributed on an "AS
- * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
- * implied. See the License for the specific language governing
- * rights and limitations under the License.
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
  *
  * The Original Code is Chatzilla.
  *
- * The Initial Developer of the Original Code is New Dimensions Consulting,
- * Inc. Portions created by New Dimensions Consulting, Inc. are
- * Copyright (C) 1999 New Dimenstions Consulting, Inc. All
- * Rights Reserved.
+ * The Initial Developer of the Original Code is
+ * New Dimensions Consulting, Inc.
+ * Portions created by the Initial Developer are Copyright (C) 1999
+ * the Initial Developer. All Rights Reserved.
  *
  * Contributor(s):
- *  Robert Ginda, rginda@ndcico.com, original author
- * 
- * Styles for output window
+ *   Robert Ginda, rginda@ndcico.com, original author
  *
- */
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
 
 /* 
  *  a version of the output window that uses only your default foreground and
  *  see output-base.css for details. 
  */
 
-@import url(chrome://chatzilla/content/output-base.css);
-
 /* EarlyBlue needs little corrections though. */
 
+@import url("chrome://chatzilla/content/output-base.css");
+
 a.chatzilla-link {
     color: #336699;
 }
@@ -45,44 +58,53 @@ a.chatzilla-link:visited {
     background-color: white;
 }
 
-.msg-type[msg-type="JOIN"],
-.msg-type[msg-type="PART"],
-.msg-type[msg-type="QUIT"] {
+.progress-fg {
+    background-color: grey;
+}
+
+.msg[msg-type="ACTION"] .msg-data {
+    font-style: italic;
+}
+
+.msg[msg-type="JOIN"] .msg-type,
+.msg[msg-type="PART"] .msg-type,
+.msg[msg-type="QUIT"] .msg-type {
     font-weight: bold;
 }
 
-.msg-data[msg-type="QUIT"] {
+.msg[msg-type="QUIT"] .msg-data {
     font-variant: small-caps;
     font-weight: bold;
 }
 
-.msg-data[msg-type="JOIN"],
-.msg-data[msg-type="PART"] {
+.msg[msg-type="JOIN"] .msg-data,
+.msg[msg-type="PART"] .msg-data {
     font-variant: small-caps;
 }
 
-.msg-data[msg-type="HELLO"],
-.msg-type[msg-type="NICK"],
-.msg-data[msg-type="NOTICE"] {
+.msg[msg-type="HELLO"] .msg-data,
+.msg[msg-type="NICK"] .msg-type,
+.msg[msg-type="NOTICE"] .msg-data {
     font-weight: bold;
 }
 
-.msg-data[msg-type="NICK"] {
-    font: 10pt courier;
+.msg[msg-type="NICK"] .msg-data {
+    font-family: monospace;
 }
 
 /* :before and :after pseudoclasses form the decorations around nicknames.     */
 .msg-user:before,
 .msg-user:after {
-    font: 10pt courier;
+    font-size: 100%;
+    font-family: monospace;
     font-weight: bolder;
 }
 
-.msg-user[dest-type="IRCUser"],
-.msg-user[dest-type="IRCUser"][msg-dest$="ME!"] {
+.msg[dest-type="IRCUser"] .msg-user,
+.msg[dest-type="IRCUser"][msg-dest$="ME!"] .msg-user {
     font-style: italic;
 }
 
-.msg-user[msg-user$="ME!"] {
+.msg[msg-user$="ME!"] .msg-user {
     font-weight: bold;
 }
index 9ec1e65d2cba1768b09271d229f100178e569285..b8c2fa301d29dd9b88f82c435a15ab45660559bb 100644 (file)
@@ -1,42 +1,56 @@
 /* -*- Mode: Text; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
- * The contents of this file are subject to the Mozilla Public
- * License Version 1.1 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.mozilla.org/MPL/
+ * ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
  *
- * Software distributed under the License is distributed on an "AS
- * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
- * implied. See the License for the specific language governing
- * rights and limitations under the License.
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
  *
  * The Original Code is Chatzilla.
  *
- * The Initial Developer of the Original Code is New Dimensions Consulting,
- * Inc. Portions created by New Dimensions Consulting, Inc. are
- * Copyright (C) 1999 New Dimenstions Consulting, Inc. All
- * Rights Reserved.
+ * The Initial Developer of the Original Code is
+ * New Dimensions Consulting, Inc.
+ * Portions created by the Initial Developer are Copyright (C) 1999
+ * the Initial Developer. All Rights Reserved.
  *
  * Contributor(s):
- *  Robert Ginda, rginda@ndcico.com, original author
+ *   Robert Ginda, rginda@ndcico.com, original author
  *
- * Styles for output window
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
  *
- */
+ * ***** END LICENSE BLOCK ***** */
 
-/*
+/* 
  *  a light background/dark text version of the output window.
- *  see output-base.css for details.
+ *  see output-base.css for details. 
  */
 
 @import url(chrome://chatzilla/content/output-base.css);
 
 body.chatzilla-body {               /* The topmost container in the ChatZilla */
     background: white;              /* output window.                         */
-    color: #222222;
+    color: #222222;    
 }
 
 a.chatzilla-link {
-    color: #777499 /*#ea3838*/;
+    font-weight: bold;
+    color: #342ecc;
 }
 
 .header-outer {
@@ -46,7 +60,7 @@ a.chatzilla-link {
 .header {
     color: darkslategrey;
     background-color: #EEEEEE;
-/*    -moz-opacity: 0.9;*/
+/*    opacity: 0.9;*/
     border: 1px #777499 solid;
     -moz-border-radius: 7px;
 }
@@ -60,6 +74,10 @@ a.chatzilla-link {
     color: black;
 }
 
+.progress-fg {
+    background-color: darkslategrey;
+}
+
 [condition] {
     font-weight: bold;
 }
@@ -76,21 +94,37 @@ a.chatzilla-link {
     color: #2ec908;
 }
 
-.msg-data[msg-type="QUIT"] a.chatzilla-link {
-    color: #d1ecf9;
+.msg[msg-type="PRIVMSG"] .msg-data,
+.msg[msg-type="ACTION"] .msg-data {
+    background-color: #F0F0F0;
 }
 
-.msg-data[msg-type="ERROR"] a.chatzilla-link {
+.msg[msg-type="HELLO"] .msg-data a.chatzilla-link {
+    color: #d7d9dd;
+}
+
+.msg[msg-type="JOIN"] .msg-data a.chatzilla-link,
+.msg[msg-type="PART"] .msg-data a.chatzilla-link {
+    font-weight: bold;
+    color: #11c411;
+}
+
+.msg[msg-type="ERROR"] .msg-data a.chatzilla-link,
+.msg[msg-type="DISCONNECT"] .msg-data a.chatzilla-link {
     font-weight: bold;
     color: white;
 }
 
-.msg-data[msg-type="QUIT"] a.chatzilla-link:visited {
-    color: #b4ccd8;
+.msg[msg-type="KICK"] .msg-data a.chatzilla-link {
+    color: #aa0d08;
 }
 
-.msg-data[msg-type="KICK"]  a.chatzilla-link {
-    color: lightgrey;
+.msg[msg-type="NOTICE"] .msg-data a.chatzilla-link {
+    color: #d64444;
+}
+
+.msg[msg-type="QUIT"] .msg-data a.chatzilla-link {
+    color: #c46907;
 }
 
 .chatzilla-rheet {
@@ -113,7 +147,8 @@ a.chatzilla-link {
 }
 
 .msg-type {                                 /* .msg-type = message type       */
-    color: #202020;                         /* indicator                      */
+    color: #686699;                         /* indicator                      */
+    font-weight: bold;
 }
 
 .msg-user a.chatzilla-link,
@@ -122,94 +157,82 @@ a.chatzilla-link {
     font-weight: bold;                      /* views)                         */
 }                     
  
-.msg-data[mark="even"] {                    /* use even/odd marks to create a */
+.msg[mark="even"] .msg-data {               /* use even/odd marks to create a */
     color: #555555;                         /* subtle brightness change when  */
 }                                           /* the speaker changes.           */
 
-
-.msg-type[msg-type="KICK"],
-.msg-type[msg-type="NICK"],
-.msg-type[msg-type="QUIT"],
-.msg-type[msg-type="JOIN"],
-.msg-type[msg-type="PART"] {
-    visibility: hidden;
-}
-
-.msg-data[msg-type="JOIN"],
-.msg-data[msg-type="PART"] {
-    background: #9999CC;
-    color: black;
+.msg[msg-type="JOIN"] .msg-data,
+.msg[msg-type="PART"] .msg-data {
+    color: #0e9e0e;
+    background-color: #c3f7c3; 
     font-weight: bold;
     -moz-border-radius: 5px 5px 5px 5px;
     /*border: thin darkblue solid;*/
 }
 
-.msg-data[msg-type="QUIT"] {
-    background: #666699;
-    color: white;
+.msg[msg-type="QUIT"] .msg-data {
+    background: #fff196;
+    color: #ff8d02;
     font-weight: bold;
     -moz-border-radius: 5px 5px 5px 5px;
 }
 
-.msg-data[msg-type="HELLO"] {
-    background: #ffd000;
+.msg[msg-type="HELLO"] .msg-data {
+    background: #1342a5;
     color: white;
     -moz-border-radius: 5px 5px 5px 5px;
     font-weight: bold;
 }
 
-.msg-data[msg-type="ERROR"] {
+.msg[msg-type="ERROR"] .msg-data,
+.msg[msg-type="DISCONNECT"] .msg-data {
     -moz-border-radius: 5px 5px 5px 5px;
-    background: #ff2600;
+    background: #a8221e;
     color: white;
 }
 
-.msg-data[msg-type="USAGE"] {
+.msg[msg-type="USAGE"] .msg-data {
     color: black;
 }
 
-.msg-data[msg-type="ACTION"] {
+.msg[msg-type="ACTION"] .msg-data {
     color: black;
     font-style: italic;
 }
 
-.msg-data[msg-type="NICK"] {
-    color: #669da3;
+.msg[msg-type="NICK"] .msg-data {
+    color: #4e8387;
+    background-color: #d5e9ea;
     font-weight: bold;
 }
 
-.msg-data[msg-type="NOTICE"] {
-    color: #ff6500;
+.msg[msg-type="NOTICE"] .msg-data {
+    color: #ae4141;
     font-weight: bold;
 }
 
-.msg-data[msg-type="MODE"] {
-    color: purple;
+.msg[msg-type="MODE"] .msg-data {
+    color: #2709ed;
+    font-weight: bold;
 }
 
-.msg-data[msg-type="KICK"] {
-    color: white;
-    background: #ff6500;
+.msg[msg-type="KICK"] .msg-data {
+    color: #ff1a0a;
+    background: #ffdbcc;
+    font-weight: bold;
     -moz-border-radius: 5px 5px 5px 5px;
 }
 
 /* important="true" means that the message has text from your /stalk list in
  * it, has your nickname in it, or was spoken by someone in your /stalk list.
  */
-.msg-user[important="true"] {
+.msg[important="true"] .msg-user {
+    background: #d4d8d4;
     -moz-border-radius: 5px 0px 0px 5px;
-    border-bottom: 1px black solid;
-    border-top: 1px lightslategrey solid;
-    border-left: 1px lightslategrey solid;
-    background: #d7ceea;
 }
 
-.msg-data[important="true"] {
-    -moz-border-radius: 0px 5px 5px 0px;
-    border-bottom: 1px black solid;
-    border-right: 1px black solid;
-    border-top: 1px lightslategrey solid;
-    background: #d7ceea;
+.msg[important="true"] .msg-data {
+    background: #eaefeb;
 }
 
 
@@ -219,7 +242,7 @@ a.chatzilla-link {
     color: #777499;
 }
 
-.msg-user[msg-user$="ME!"]:before,               /* the decoration around MY   */
-.msg-user[msg-user$="ME!"]:after {               /* nick                       */
+.msg[msg-user$="ME!"] .msg-user:before,         /* the decoration around MY   */
+.msg[msg-user$="ME!"] .msg-user:after {         /* nick                       */
     color: #843c6c;
 }
diff --git a/EarlyBlue/chatzilla/output-loud.css b/EarlyBlue/chatzilla/output-loud.css
new file mode 100644 (file)
index 0000000..0cc9f70
--- /dev/null
@@ -0,0 +1,235 @@
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ *
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Original Code is Mozilla JSIRC Library.
+ *
+ * The Initial Developer of the Original Code is
+ * New Dimensions Consulting, Inc.
+ * Portions created by the Initial Developer are Copyright (C) 1999
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ *   Robert Ginda, rginda@ndcico.com, original author
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
+
+body {
+
+    margin: 0px 0px 0px 0px;
+    background: black;
+
+}
+
+.bold {
+
+    font-weight: bold;
+
+}
+
+.italic {
+
+    font-style: italic;
+
+}
+
+.underline {
+
+    text-decoration: underline;
+
+}
+
+.strikethrough {
+
+    text-decoration: line-through;
+
+}
+
+.teletype {
+
+    font-family: monospace;
+
+}
+
+.smallcap {
+
+    font-variant: small-caps;
+
+}
+
+.rheet {
+
+    font-size: 14pt;
+    font-weight: bold;
+    color: magenta;
+
+}
+
+/* output from a chat session (contains msgs) */
+.chat-view {
+
+       vertical-align: text-bottom;
+
+}
+
+/* common container for all portions of a message
+ * (contains msg-*s) */
+.msg {
+
+    font-family: sans-serif;
+
+}
+
+.msg[user="!ME"] {
+
+    background: lightgrey;
+
+}
+
+/* message data in output window */
+.msg-data {
+
+    font-weight: bold;
+    color: lightgrey;
+    background: #1a2a44;
+
+}
+
+/* message data in output window */
+
+.msg-data[user="!ME"]{
+
+    background: black;
+
+}
+
+.msg-data[msgtype="JOIN"],
+.msg-data[msgtype="PART"] {
+
+    width: 100%;
+    font-variant: small-caps;
+    background: lightgray;
+    color: black;
+
+}
+
+.msg-data[msgtype="HELLO"] {
+
+    background: white;
+       color: darkgreen;
+
+}
+
+.msg-data[msgtype="ERROR"],
+.msg-data[msgtype="DISCONNECT"] {
+
+    background: red;
+       color: white;
+
+}
+
+.msg-data[msgtype="USAGE"] {
+
+    font-style: italic;
+       color: white;
+
+}
+
+.msg-data[msgtype="HELP"] {
+
+    font-weight: normal;
+
+}
+
+.msg-data[msgtype="ACTION"] {
+
+       color: cyan;
+
+}
+
+.msg-data[msgtype="NOTICE"] {
+
+       color: yellow;
+
+}
+
+.msg-data[msgtype="KICK"] {
+
+    background: orange;
+       color: yellow;
+
+}
+
+.msg-data[msgtype="QUIT"] {
+
+    background: lightgrey;
+       color: brown;
+
+}
+
+/* nickname field in output */
+.msg-user {
+       
+    text-align: center;
+    vertical-align: middle;
+    color: lightgrey;
+       font-weight: bold;
+    background: grey;
+
+}
+
+.msg-user[parity="odd"]{
+
+    background: black;
+
+}
+
+.msg-user[user="!ME"] {
+
+    color : white;
+
+}
+
+.msg-user[msgtype="ACTION"] {
+
+       font-style: italic;
+
+}
+
+/* Message type indicator in output window */
+.msg-type {
+
+    text-align: center;
+    vertical-align: middle;
+       color: brown;
+       font-weight: bold;
+    background: lightgrey;
+
+}
+
+.msg-type[user="!ME"] {
+
+    background: silver;
+
+}
diff --git a/EarlyBlue/chatzilla/output-marble.css b/EarlyBlue/chatzilla/output-marble.css
new file mode 100644 (file)
index 0000000..5d059b1
--- /dev/null
@@ -0,0 +1,181 @@
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ *
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Original Code is Mozilla JSIRC Library.
+ *
+ * The Initial Developer of the Original Code is
+ * New Dimensions Consulting, Inc.
+ * Portions created by the Initial Developer are Copyright (C) 1999
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ *   Robert Ginda, rginda@ndcico.com, original author
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
+
+body {
+
+    margin: 0px 0px 0px 0px;
+    background: url(chrome://chatzilla/skin/images/xtal.jpg);
+
+}
+
+.bold {
+
+    font-weight: bold;
+
+}
+
+.italic {
+
+    font-style: italic;
+
+}
+
+.underline {
+
+    text-decoration: underline;
+
+}
+
+.strikethrough {
+
+    text-decoration: line-through;
+
+}
+
+.teletype {
+
+    font-family: monospace;
+
+}
+
+.smallcap {
+
+    font-variant: small-caps;
+
+}
+
+.rheet {
+
+    font-size: 14pt;
+    font-weight: bold;
+    color: magenta;
+
+}
+
+/* output from a chat session (contains msgs) */
+.chat-view {
+
+    vertical-align: text-bottom;
+
+}
+
+/* common container for all portions of a message
+ * (contains msg-*s) */
+.msg {
+
+    font-family: sans-serif;
+
+}
+
+.msg[user="!ME"] {
+
+    background: lightgrey;
+
+}
+
+/* message data in output window */
+.msg-data {
+
+    font-weight: bold;
+
+}
+
+.msg-data[msgtype="JOIN"],
+.msg-data[msgtype="PART"] {
+
+    font-variant: small-caps;
+    color: darkslategrey;
+
+}
+
+.msg-data[msgtype="ACTION"] {
+
+    color: darkred;
+
+}
+
+.msg-data[msgtype="NOTICE"] {
+
+    color: green;
+
+}
+
+.msg-data[msgtype="KICK"] {
+
+    color: slategrey;
+
+}
+
+.msg-data[msgtype="QUIT"] {
+
+    color: brown;
+
+}
+
+/* nickname field in output */
+.msg-user {
+       
+    text-align: center;
+    vertical-align: middle;
+    color: blue;
+    font-weight: bold;
+    background: grey;
+
+}
+
+.msg-user[user="!ME"] {
+
+    color: green;
+
+}
+
+.msg-user[msgtype="ACTION"] {
+
+    font-style: italic;
+
+}
+
+/* Message type indicator in output window */
+.msg-type {
+
+    text-align: center;
+    vertical-align: middle;
+    color: brown;
+    font-weight: bold;
+    background: lightgrey;
+
+}
diff --git a/LCARStrek/chatzilla/about.css b/LCARStrek/chatzilla/about.css
new file mode 100644 (file)
index 0000000..54d86bf
--- /dev/null
@@ -0,0 +1,76 @@
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ *
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Original Code is ChatZilla.
+ *
+ * The Initial Developer of the Original Code is James Ross.
+ * Portions created by the Initial Developer are Copyright (C) 2008
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ *  James Ross <silver@warwickcompsoc.co.uk>
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
+
+dialog {
+  padding-top: 0px;
+  padding-left: 0px;
+  padding-right: 0px;
+  width: 30em;
+}
+
+.box-padded {
+  background-color: #000000;
+  color: #FFCF00;
+}
+
+.large-text {
+  font-size: large;
+}
+
+#logo {
+  background: url("chrome://chatzilla/skin/images/logo.png");
+  background-repeat: no-repeat;
+  width: 32px;
+  height: 32px;
+}
+
+#version {
+  color: #008484;
+}
+
+.contributors-label {
+  margin-top: 0.5em;
+  margin-bottom: 0.5em;
+}
+
+.contributors label {
+  margin-top: 0px;
+  margin-bottom: 0px;
+}
+
+#groove {
+  margin-top: 0px;
+}
diff --git a/LCARStrek/chatzilla/browserOverlay.css b/LCARStrek/chatzilla/browserOverlay.css
new file mode 100644 (file)
index 0000000..3db1f35
--- /dev/null
@@ -0,0 +1,37 @@
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ *
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Original Code is ChatZilla.
+ *
+ * The Initial Developer of the Original Code is Andreas Premstaller.
+ *
+ * Contributor(s):
+ *  James Ross <silver@warwickcompsoc.co.uk>
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
+
+#tb-chatzilla-open {                                                           
+  list-style-image: url("chrome://chatzilla/skin/images/taskbar-irc.gif");
+}
diff --git a/LCARStrek/chatzilla/channels.css b/LCARStrek/chatzilla/channels.css
new file mode 100644 (file)
index 0000000..e5fb6ca
--- /dev/null
@@ -0,0 +1,50 @@
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ *
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Original Code is ChatZilla.
+ *
+ * The Initial Developer of the Original Code is James Ross.
+ *
+ * Contributor(s):
+ *  James Ross <silver@warwickcompsoc.co.uk>
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
+
+#leftPanel {
+       width: 38em;
+       height: 25em;
+}
+
+#rightPanel {
+       width: 12em;
+}
+
+#loadContainer {
+       margin: 0;
+}
+
+#loadBar {
+       -moz-appearance: none;
+}
index 77d1335ee93fe75d67b127ff62a8d07eac366bc6..c6c9dafcedcefe748c90780cd170b736a4053925 100644 (file)
@@ -1,30 +1,41 @@
-/*
- * The contents of this file are subject to the Mozilla Public
- * License Version 1.1 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.mozilla.org/MPL/
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
  *
- * Software distributed under the License is distributed on an "AS
- * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
- * implied. See the License for the specific language governing
- * rights and limitations under the License.
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
  *
  * The Original Code is Mozilla JSIRC Library.
  *
- * The Initial Developer of the Original Code is New Dimensions Consulting,
- * Inc. Portions created by New Dimensions Consulting, Inc. are
- * Copyright (C) 1999 New Dimenstions Consulting, Inc. All
- * Rights Reserved.
+ * The Initial Developer of the Original Code is
+ * New Dimensions Consulting, Inc.
+ * Portions created by the Initial Developer are Copyright (C) 1999
+ * the Initial Developer. All Rights Reserved.
  *
  * Contributor(s):
- *  Robert Ginda, rginda@ndcico.com, original author
- *  Robert Kaiser, KaiRo@KaiRo.at, skinning
- * 
- * Styles for UI, See output-default.css for output window styles
+ *   Robert Ginda, rginda@ndcico.com, original author
  *
- */
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
 
-@import url(chrome://communicator/skin/);
+@import url("chrome://communicator/skin/");
 
 window {
   width: 640px;
@@ -36,12 +47,7 @@ window {
 }
 
 #tabpanels-contents-box {
-  margin: 3px;
-}
-
-.header-label,
-.header-data {
-  color: #000000;
+  margin: 3px 0;
 }
 
 #header-url:hover {
@@ -49,11 +55,11 @@ window {
 }
 
 #outer-box {
-/*  margin: 5px; */
+  margin: 5px;
 }
 
-#main-splitter {
-  border: none;
+.toolbarbutton-menu-dropmarker {
+  margin-left: 0.5em;
 }
 
 #input-widget,
@@ -62,73 +68,71 @@ window {
   border: 1px solid #9C9CFF;
 }
 
-.highlight-menu-item:hover {
-  color: #000000 !important;
-  background: #008484 !important;
+#button-multiline-expand {
+  list-style-image:url("chrome://chatzilla/skin/images/multiline-expand.png");
 }
 
-.view-button {
-  /* do NOT set color, at least not without background. :) */
+#button-multiline-contract {
+  list-style-image:url("chrome://chatzilla/skin/images/multiline-contract.png");
 }
 
-.view-button[state="current"] {
-  font-weight: bold;
+#button-input {
+  list-style-image:url("chrome://chatzilla/skin/images/input-send.png");
 }
 
-.view-button[state="superfluous"] {
-  color: #E7ADE7;
-}
-
-.view-button[state="activity"] {
-  color: #FFCF00;
+.highlight-menu-item:hover {
+  color: #000000 !important;
+  background: #008484 !important;
 }
 
-.view-button[state="attention"] {
-  color: red;
+#view-tabs {
+  overflow: hidden;
 }
 
-.view-button:hover {
-  color: #000000;
+#views-tbar-spacer {
+  -moz-box-flex: 10000;
 }
 
-/* spaces after the 4th and 8th tab, so you can line them up with your Fn
- * keys */
-.view-button[viewKey="4"],
-.view-button[viewKey="8"] {
-  -moz-margin-start: 5px;
+#tabs-drop-indicator-bar {
+  position: relative;
+  margin-top: -3px;
+  -moz-margin-start: -5px;
+  height: 3px;
 }
 
-.header-box, .usercount-data {
-  padding-top: 2px;
-  padding-bottom: 2px;
-  -moz-padding-end: 10px;
+#tabs-drop-indicator {
+  position: relative;
+  margin-bottom: -8px;
+  width: 11px;
+  height: 11px;
+  background: url("chrome://chatzilla/skin/images/drop-indicator-bottom.png") 50% 50% no-repeat;
 }
 
-#user-list {
-  margin: 0px;
+.view-button {
+  /* do NOT set colour, at least not without background. :) */
+  text-align: center;
+  max-width: 30ex;
+  -moz-box-flex: 1;
 }
 
-#server-nick {
-  padding-top: 5px;
+.view-button[state="current"] {
+  font-weight: bold;
 }
 
-.header-label {
-  font-weight: bold;
-  text-align: right;
-  -moz-margin-start: 10px;
+.view-button[state="superfluous"] {
+  color: #E7ADE7;
 }
 
-.header-data {
-  text-align: left;
-  -moz-margin-start: 5px;
+.view-button[state="activity"] {
+  color: #FFCF00;
 }
 
-#channel-topic {
-  cursor: default;
+.view-button[state="attention"] {
+  color: red;
 }
 
-#channel-topic[editable="true"] {
-  cursor: text;
+.view-button:hover {
+  color: #000000;
 }
 
 .output-container {
@@ -136,66 +140,233 @@ window {
   border: 1px solid #9C9CFF;
 }
 
-treecol {
+treecol { 
   border: none;
 }
 
-treechildren::-moz-tree-cell-text {
-  padding-top: 1px;
-}
-
-/* The userlist can be in one of two state.  In "symbol", the user's
+/* we need to define both the : and :: versions of the treechildren selector
+ *  so that we work on both 1.5 and pre 1.5 builds.
+ *
+ * The userlist can be in one of two state.  In "symbol", the user's
  * channel mode is shown as a @ or + image, while in "graphic" mode, the
  * image is one of the LED images.
  */
 
 /* no mode */
+treechildren:-moz-tree-image {
+  list-style-image: url("chrome://chatzilla/skin/images/no-symbol.png");
+}
+
 treechildren::-moz-tree-image {
-  list-style-image: url(chrome://chatzilla/skin/images/no-symbol.gif);
-  -moz-margin-end: 3px;
+  list-style-image: url("chrome://chatzilla/skin/images/no-symbol.png");
+}
+
+#user-list[mode="graphic"] treechildren:-moz-tree-image {
+  list-style-image: url("chrome://chatzilla/skin/images/no-graphic.png");
 }
 
 #user-list[mode="graphic"] treechildren::-moz-tree-image {
-  list-style-image: url(chrome://chatzilla/skin/images/no-graphic.gif);
+  list-style-image: url("chrome://chatzilla/skin/images/no-graphic.png");
 }
 
 /* voice */
+treechildren:-moz-tree-image(voice-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/voice-symbol.png");
+}
+
 treechildren::-moz-tree-image(voice-true) {
-  list-style-image: url(chrome://chatzilla/skin/images/voice-symbol.gif);
+  list-style-image: url("chrome://chatzilla/skin/images/voice-symbol.png");
+}
+
+#user-list[mode="graphic"] treechildren:-moz-tree-image(voice-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/voice-graphic.png");
 }
 
 #user-list[mode="graphic"] treechildren::-moz-tree-image(voice-true) {
-  list-style-image: url(chrome://chatzilla/skin/images/voice-graphic.gif);
+  list-style-image: url("chrome://chatzilla/skin/images/voice-graphic.png");
 }
 
 /* half-chanop */
+treechildren:-moz-tree-image(halfop-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/halfop-symbol.png");
+}
+
 treechildren::-moz-tree-image(halfop-true) {
-  list-style-image: url(chrome://chatzilla/skin/images/halfop-symbol.gif);
+  list-style-image: url("chrome://chatzilla/skin/images/halfop-symbol.png");
+}
+
+#user-list[mode="graphic"] treechildren:-moz-tree-image(halfop-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/halfop-graphic.png");
 }
 
 #user-list[mode="graphic"] treechildren::-moz-tree-image(halfop-true) {
-  list-style-image: url(chrome://chatzilla/skin/images/halfop-graphic.gif);
+  list-style-image: url("chrome://chatzilla/skin/images/halfop-graphic.png");
 }
 
 /* chanop */
+treechildren:-moz-tree-image(op-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/op-symbol.png");
+}
+
 treechildren::-moz-tree-image(op-true) {
-  list-style-image: url(chrome://chatzilla/skin/images/op-symbol.gif);
+  list-style-image: url("chrome://chatzilla/skin/images/op-symbol.png");
+}
+
+#user-list[mode="graphic"] treechildren:-moz-tree-image(op-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/op-graphic.png");
 }
 
 #user-list[mode="graphic"] treechildren::-moz-tree-image(op-true) {
-  list-style-image: url(chrome://chatzilla/skin/images/op-graphic.gif);
+  list-style-image: url("chrome://chatzilla/skin/images/op-graphic.png");
+}
+
+/* admin */
+treechildren:-moz-tree-image(admin-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/admin-symbol.png");
+}
+
+treechildren::-moz-tree-image(admin-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/admin-symbol.png");
 }
 
-.colorGrid {
+#user-list[mode="graphic"] treechildren:-moz-tree-image(admin-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/admin-graphic.png");
+}
+
+#user-list[mode="graphic"] treechildren::-moz-tree-image(admin-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/admin-graphic.png");
+}
+
+/* founder */
+treechildren:-moz-tree-image(founder-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/founder-symbol.png");
+}
+
+treechildren::-moz-tree-image(founder-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/founder-symbol.png");
+}
+
+#user-list[mode="graphic"] treechildren:-moz-tree-image(founder-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/founder-graphic.png");
+}
+
+#user-list[mode="graphic"] treechildren::-moz-tree-image(founder-true) {
+  list-style-image: url("chrome://chatzilla/skin/images/founder-graphic.png");
+}
+
+/* away */
+treechildren:-moz-tree-cell-text(away-true) {
+  color: #8050B0;
+  font-style: italic;
+}
+
+treechildren::-moz-tree-cell-text(away-true) {
+  color: #8050B0;
+  font-style: italic;
+}
+
+treechildren:-moz-tree-cell-text(away-false) {
+}
+
+treechildren::-moz-tree-cell-text(away-false) {
+}
+
+menuitem[header="true"] {
+  text-align: center;
+}
+
+.colorGrid
+{
   width: 24px;
   height: 16px;
-  border: 1px solid 9C9CFF;
+  border: 1px solid #9C9CFF;
   -moz-box-align: center;
   -moz-box-pack: center;
 }
 
-#colorTooltip {
+#colorTooltip
+{
   padding: 0px;
   -moz-box-align: center;
   -moz-box-pack: center;
 }
+
+/* Feel the hacks. */
+progressmeter[mode="undetermined"] {
+  -moz-appearance: none;
+}
+
+[dir="ltr"] {
+  direction: ltr;
+}
+
+[dir="rtl"] {
+  direction: rtl;
+}
+
+/* Hack; Stop the status-bar from distorting without a security icon */
+#status-text {
+  min-height: 17px;
+}
+
+#status-text[notice="true"] {
+  font-weight: bold;
+}
+
+#security-button {
+  min-width: 20px;
+}
+
+#security-button:not([level="high"]):not([level="low"]):not([level="broken"]) {
+  display: none;
+}
+
+#security-button[level="high"] > image {
+  list-style-image: url("chrome://communicator/skin/icons/lock-secure.gif");
+}
+
+#security-button[level="low"] > image {
+  list-style-image: url("chrome://communicator/skin/icons/lock-secure.gif");
+}
+
+#security-button[level="broken"] > image {
+  list-style-image: url("chrome://communicator/skin/icons/lock-broken.gif");
+}
+
+/* prevent margins of a value-less label from shifting the image */
+#security-button > label:not([value]) {
+  display: none;
+}
+
+#offline-status[offlinestate="offline"] {
+  list-style-image: url("chrome://communicator/skin/icons/offline.gif");
+}
+
+#offline-status[offlinestate="online"] {
+  list-style-image: url("chrome://communicator/skin/icons/online.gif");
+}
+
+/* Focus styling for a11y reasons */
+#user-list-box[focusobvious="true"], #browser-box[focusobvious="true"],
+#multiline-hug-box[focusobvious="true"], #singleline-hug-box[focusobvious="true"] {
+  border-color: highlight !important;
+}
+
+/* Not setting a right border so the scrollbar remains on the window edge. */
+#browser-box:last-child, #user-list-box:last-child {
+  border-left: 2px solid transparent;
+  border-top: 2px solid transparent;
+  border-bottom: 2px solid transparent;
+}
+
+#user-list-box:first-child, #browser-box:first-child {
+  border-right: 2px solid transparent;
+  border-top: 2px solid transparent;
+  border-bottom: 2px solid transparent;
+}
+
+#singleline-hug-box, #multiline-hug-box {
+  border-right: 2px solid transparent;
+  border-left: 2px solid transparent;
+  border-top: 2px solid transparent;
+}
diff --git a/LCARStrek/chatzilla/images/admin-graphic.png b/LCARStrek/chatzilla/images/admin-graphic.png
new file mode 100644 (file)
index 0000000..5f6c75b
Binary files /dev/null and b/LCARStrek/chatzilla/images/admin-graphic.png differ
diff --git a/LCARStrek/chatzilla/images/admin-symbol.png b/LCARStrek/chatzilla/images/admin-symbol.png
new file mode 100644 (file)
index 0000000..11da8ea
Binary files /dev/null and b/LCARStrek/chatzilla/images/admin-symbol.png differ
diff --git a/LCARStrek/chatzilla/images/drop-indicator-bottom.png b/LCARStrek/chatzilla/images/drop-indicator-bottom.png
new file mode 100644 (file)
index 0000000..1f51718
Binary files /dev/null and b/LCARStrek/chatzilla/images/drop-indicator-bottom.png differ
diff --git a/LCARStrek/chatzilla/images/face-alien.png b/LCARStrek/chatzilla/images/face-alien.png
new file mode 100644 (file)
index 0000000..436f699
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-alien.png differ
diff --git a/LCARStrek/chatzilla/images/face-angry.gif b/LCARStrek/chatzilla/images/face-angry.gif
deleted file mode 100644 (file)
index 60c7b34..0000000
Binary files a/LCARStrek/chatzilla/images/face-angry.gif and /dev/null differ
diff --git a/LCARStrek/chatzilla/images/face-angry.png b/LCARStrek/chatzilla/images/face-angry.png
new file mode 100644 (file)
index 0000000..7dd0862
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-angry.png differ
diff --git a/LCARStrek/chatzilla/images/face-arrow.png b/LCARStrek/chatzilla/images/face-arrow.png
new file mode 100644 (file)
index 0000000..0b4c09f
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-arrow.png differ
diff --git a/LCARStrek/chatzilla/images/face-confused.png b/LCARStrek/chatzilla/images/face-confused.png
new file mode 100644 (file)
index 0000000..11a3dd8
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-confused.png differ
diff --git a/LCARStrek/chatzilla/images/face-cool.png b/LCARStrek/chatzilla/images/face-cool.png
new file mode 100644 (file)
index 0000000..023549a
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-cool.png differ
diff --git a/LCARStrek/chatzilla/images/face-cry.gif b/LCARStrek/chatzilla/images/face-cry.gif
deleted file mode 100644 (file)
index 73267ca..0000000
Binary files a/LCARStrek/chatzilla/images/face-cry.gif and /dev/null differ
diff --git a/LCARStrek/chatzilla/images/face-cry.png b/LCARStrek/chatzilla/images/face-cry.png
new file mode 100644 (file)
index 0000000..eb501c2
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-cry.png differ
diff --git a/LCARStrek/chatzilla/images/face-dizzy-back.png b/LCARStrek/chatzilla/images/face-dizzy-back.png
new file mode 100644 (file)
index 0000000..0d19e1e
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-dizzy-back.png differ
diff --git a/LCARStrek/chatzilla/images/face-dizzy.png b/LCARStrek/chatzilla/images/face-dizzy.png
new file mode 100644 (file)
index 0000000..8dbe742
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-dizzy.png differ
diff --git a/LCARStrek/chatzilla/images/face-dunno.gif b/LCARStrek/chatzilla/images/face-dunno.gif
deleted file mode 100644 (file)
index e41ac1f..0000000
Binary files a/LCARStrek/chatzilla/images/face-dunno.gif and /dev/null differ
diff --git a/LCARStrek/chatzilla/images/face-ear.gif b/LCARStrek/chatzilla/images/face-ear.gif
deleted file mode 100644 (file)
index 67230d1..0000000
Binary files a/LCARStrek/chatzilla/images/face-ear.gif and /dev/null differ
diff --git a/LCARStrek/chatzilla/images/face-eek.png b/LCARStrek/chatzilla/images/face-eek.png
new file mode 100644 (file)
index 0000000..d0f67ca
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-eek.png differ
diff --git a/LCARStrek/chatzilla/images/face-evil.png b/LCARStrek/chatzilla/images/face-evil.png
new file mode 100644 (file)
index 0000000..a9351c9
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-evil.png differ
diff --git a/LCARStrek/chatzilla/images/face-exclaim.png b/LCARStrek/chatzilla/images/face-exclaim.png
new file mode 100644 (file)
index 0000000..f621813
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-exclaim.png differ
diff --git a/LCARStrek/chatzilla/images/face-frown.gif b/LCARStrek/chatzilla/images/face-frown.gif
deleted file mode 100644 (file)
index a1cb3c9..0000000
Binary files a/LCARStrek/chatzilla/images/face-frown.gif and /dev/null differ
diff --git a/LCARStrek/chatzilla/images/face-idea.png b/LCARStrek/chatzilla/images/face-idea.png
new file mode 100644 (file)
index 0000000..64a79a6
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-idea.png differ
diff --git a/LCARStrek/chatzilla/images/face-laugh.png b/LCARStrek/chatzilla/images/face-laugh.png
new file mode 100644 (file)
index 0000000..ccd9892
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-laugh.png differ
diff --git a/LCARStrek/chatzilla/images/face-lol.png b/LCARStrek/chatzilla/images/face-lol.png
new file mode 100644 (file)
index 0000000..5209044
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-lol.png differ
diff --git a/LCARStrek/chatzilla/images/face-mrgreen.png b/LCARStrek/chatzilla/images/face-mrgreen.png
new file mode 100644 (file)
index 0000000..1c37616
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-mrgreen.png differ
diff --git a/LCARStrek/chatzilla/images/face-normal.png b/LCARStrek/chatzilla/images/face-normal.png
new file mode 100644 (file)
index 0000000..4ccc320
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-normal.png differ
diff --git a/LCARStrek/chatzilla/images/face-question.png b/LCARStrek/chatzilla/images/face-question.png
new file mode 100644 (file)
index 0000000..6746b32
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-question.png differ
diff --git a/LCARStrek/chatzilla/images/face-razz.png b/LCARStrek/chatzilla/images/face-razz.png
new file mode 100644 (file)
index 0000000..6b6fc97
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-razz.png differ
diff --git a/LCARStrek/chatzilla/images/face-red.png b/LCARStrek/chatzilla/images/face-red.png
new file mode 100644 (file)
index 0000000..a7fdeda
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-red.png differ
diff --git a/LCARStrek/chatzilla/images/face-rofl.png b/LCARStrek/chatzilla/images/face-rofl.png
new file mode 100644 (file)
index 0000000..f8b6edc
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-rofl.png differ
diff --git a/LCARStrek/chatzilla/images/face-rolleyes.png b/LCARStrek/chatzilla/images/face-rolleyes.png
new file mode 100644 (file)
index 0000000..32bdffd
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-rolleyes.png differ
diff --git a/LCARStrek/chatzilla/images/face-sad.png b/LCARStrek/chatzilla/images/face-sad.png
new file mode 100644 (file)
index 0000000..15367ef
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-sad.png differ
diff --git a/LCARStrek/chatzilla/images/face-screw.gif b/LCARStrek/chatzilla/images/face-screw.gif
deleted file mode 100644 (file)
index 0883869..0000000
Binary files a/LCARStrek/chatzilla/images/face-screw.gif and /dev/null differ
diff --git a/LCARStrek/chatzilla/images/face-smile.gif b/LCARStrek/chatzilla/images/face-smile.gif
deleted file mode 100644 (file)
index 3fa75b5..0000000
Binary files a/LCARStrek/chatzilla/images/face-smile.gif and /dev/null differ
diff --git a/LCARStrek/chatzilla/images/face-smile.png b/LCARStrek/chatzilla/images/face-smile.png
new file mode 100644 (file)
index 0000000..459cdb4
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-smile.png differ
diff --git a/LCARStrek/chatzilla/images/face-surprise.gif b/LCARStrek/chatzilla/images/face-surprise.gif
deleted file mode 100644 (file)
index 76e2953..0000000
Binary files a/LCARStrek/chatzilla/images/face-surprise.gif and /dev/null differ
diff --git a/LCARStrek/chatzilla/images/face-surprised.png b/LCARStrek/chatzilla/images/face-surprised.png
new file mode 100644 (file)
index 0000000..a466964
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-surprised.png differ
diff --git a/LCARStrek/chatzilla/images/face-tongue.gif b/LCARStrek/chatzilla/images/face-tongue.gif
deleted file mode 100644 (file)
index e263fc7..0000000
Binary files a/LCARStrek/chatzilla/images/face-tongue.gif and /dev/null differ
diff --git a/LCARStrek/chatzilla/images/face-tongue.png b/LCARStrek/chatzilla/images/face-tongue.png
new file mode 100644 (file)
index 0000000..6d04900
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-tongue.png differ
diff --git a/LCARStrek/chatzilla/images/face-wink.gif b/LCARStrek/chatzilla/images/face-wink.gif
deleted file mode 100644 (file)
index 7a0d2f1..0000000
Binary files a/LCARStrek/chatzilla/images/face-wink.gif and /dev/null differ
diff --git a/LCARStrek/chatzilla/images/face-wink.png b/LCARStrek/chatzilla/images/face-wink.png
new file mode 100644 (file)
index 0000000..35eafa6
Binary files /dev/null and b/LCARStrek/chatzilla/images/face-wink.png differ
diff --git a/LCARStrek/chatzilla/images/founder-graphic.png b/LCARStrek/chatzilla/images/founder-graphic.png
new file mode 100644 (file)
index 0000000..2328611
Binary files /dev/null and b/LCARStrek/chatzilla/images/founder-graphic.png differ
diff --git a/LCARStrek/chatzilla/images/founder-symbol.png b/LCARStrek/chatzilla/images/founder-symbol.png
new file mode 100644 (file)
index 0000000..842230a
Binary files /dev/null and b/LCARStrek/chatzilla/images/founder-symbol.png differ
diff --git a/LCARStrek/chatzilla/images/halfop-graphic.gif b/LCARStrek/chatzilla/images/halfop-graphic.gif
deleted file mode 100644 (file)
index 8ac3b82..0000000
Binary files a/LCARStrek/chatzilla/images/halfop-graphic.gif and /dev/null differ
diff --git a/LCARStrek/chatzilla/images/halfop-graphic.png b/LCARStrek/chatzilla/images/halfop-graphic.png
new file mode 100644 (file)
index 0000000..bc84fe7
Binary files /dev/null and b/LCARStrek/chatzilla/images/halfop-graphic.png differ
diff --git a/LCARStrek/chatzilla/images/halfop-symbol.gif b/LCARStrek/chatzilla/images/halfop-symbol.gif
deleted file mode 100644 (file)
index 3a90661..0000000
Binary files a/LCARStrek/chatzilla/images/halfop-symbol.gif and /dev/null differ
diff --git a/LCARStrek/chatzilla/images/halfop-symbol.png b/LCARStrek/chatzilla/images/halfop-symbol.png
new file mode 100644 (file)
index 0000000..ca5654c
Binary files /dev/null and b/LCARStrek/chatzilla/images/halfop-symbol.png differ
diff --git a/LCARStrek/chatzilla/images/input-send.gif b/LCARStrek/chatzilla/images/input-send.gif
deleted file mode 100644 (file)
index c17aab6..0000000
Binary files a/LCARStrek/chatzilla/images/input-send.gif and /dev/null differ
diff --git a/LCARStrek/chatzilla/images/input-send.png b/LCARStrek/chatzilla/images/input-send.png
new file mode 100644 (file)
index 0000000..b25a94b
Binary files /dev/null and b/LCARStrek/chatzilla/images/input-send.png differ
diff --git a/LCARStrek/chatzilla/images/logo.png b/LCARStrek/chatzilla/images/logo.png
new file mode 100644 (file)
index 0000000..e14521d
Binary files /dev/null and b/LCARStrek/chatzilla/images/logo.png differ
diff --git a/LCARStrek/chatzilla/images/multiline-contract.gif b/LCARStrek/chatzilla/images/multiline-contract.gif
deleted file mode 100644 (file)
index 15ba89e..0000000
Binary files a/LCARStrek/chatzilla/images/multiline-contract.gif and /dev/null differ
diff --git a/LCARStrek/chatzilla/images/multiline-contract.png b/LCARStrek/chatzilla/images/multiline-contract.png
new file mode 100644 (file)
index 0000000..65dc0ff
Binary files /dev/null and b/LCARStrek/chatzilla/images/multiline-contract.png differ
diff --git a/LCARStrek/chatzilla/images/multiline-expand.gif b/LCARStrek/chatzilla/images/multiline-expand.gif
deleted file mode 100644 (file)
index bf2ce79..0000000
Binary files a/LCARStrek/chatzilla/images/multiline-expand.gif and /dev/null differ
diff --git a/LCARStrek/chatzilla/images/multiline-expand.png b/LCARStrek/chatzilla/images/multiline-expand.png
new file mode 100644 (file)
index 0000000..3a34cb2
Binary files /dev/null and b/LCARStrek/chatzilla/images/multiline-expand.png differ
diff --git a/LCARStrek/chatzilla/images/no-graphic.gif b/LCARStrek/chatzilla/images/no-graphic.gif
deleted file mode 100644 (file)
index aa02b84..0000000
Binary files a/LCARStrek/chatzilla/images/no-graphic.gif and /dev/null differ
diff --git a/LCARStrek/chatzilla/images/no-graphic.png b/LCARStrek/chatzilla/images/no-graphic.png
new file mode 100644 (file)
index 0000000..305c443
Binary files /dev/null and b/LCARStrek/chatzilla/images/no-graphic.png differ
diff --git a/LCARStrek/chatzilla/images/no-symbol.gif b/LCARStrek/chatzilla/images/no-symbol.gif
deleted file mode 100644 (file)
index 4cde040..0000000
Binary files a/LCARStrek/chatzilla/images/no-symbol.gif and /dev/null differ
diff --git a/LCARStrek/chatzilla/images/no-symbol.png b/LCARStrek/chatzilla/images/no-symbol.png
new file mode 100644 (file)
index 0000000..567ec2a
Binary files /dev/null and b/LCARStrek/chatzilla/images/no-symbol.png differ
diff --git a/LCARStrek/chatzilla/images/op-graphic.gif b/LCARStrek/chatzilla/images/op-graphic.gif
deleted file mode 100644 (file)
index 5d72fd1..0000000
Binary files a/LCARStrek/chatzilla/images/op-graphic.gif and /dev/null differ
diff --git a/LCARStrek/chatzilla/images/op-graphic.png b/LCARStrek/chatzilla/images/op-graphic.png
new file mode 100644 (file)
index 0000000..99a6c47
Binary files /dev/null and b/LCARStrek/chatzilla/images/op-graphic.png differ
diff --git a/LCARStrek/chatzilla/images/op-symbol.gif b/LCARStrek/chatzilla/images/op-symbol.gif
deleted file mode 100644 (file)
index 0015847..0000000
Binary files a/LCARStrek/chatzilla/images/op-symbol.gif and /dev/null differ
diff --git a/LCARStrek/chatzilla/images/op-symbol.png b/LCARStrek/chatzilla/images/op-symbol.png
new file mode 100644 (file)
index 0000000..84de149
Binary files /dev/null and b/LCARStrek/chatzilla/images/op-symbol.png differ
diff --git a/LCARStrek/chatzilla/images/source_svg/userlist_icons.svg b/LCARStrek/chatzilla/images/source_svg/userlist_icons.svg
new file mode 100644 (file)
index 0000000..25cec6e
--- /dev/null
@@ -0,0 +1,1084 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://web.resource.org/cc/"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="72"
+   id="svg2160"
+   sodipodi:version="0.32"
+   inkscape:version="0.45.1"
+   sodipodi:docbase="F:\blobs\new_gloss"
+   sodipodi:docname="chatzilla_svg2.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   version="1.0"
+   inkscape:export-filename="F:\blobs\new_gloss\purple_2.png"
+   inkscape:export-xdpi="90"
+   inkscape:export-ydpi="90">
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1"
+     inkscape:cx="33.752308"
+     inkscape:cy="51.301498"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:grid-bbox="true"
+     inkscape:document-units="px"
+     inkscape:window-width="1600"
+     inkscape:window-height="1103"
+     inkscape:window-x="-4"
+     inkscape:window-y="-4"
+     width="48px"
+     height="72px"
+     gridspacingx="12px"
+     gridspacingy="12px"
+     gridempspacing="0" />
+  <defs
+     id="defs2162">
+    <linearGradient
+       id="linearGradient4491"
+       inkscape:collect="always">
+      <stop
+         offset="0"
+         style="stop-color:#008000;stop-opacity:1;"
+         id="stop4493" />
+      <stop
+         offset="1"
+         style="stop-color:#008000;stop-opacity:0;"
+         id="stop4495" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4497"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="3.932596"
+       x2="11.188456"
+       xlink:href="#linearGradient4491"
+       gradientTransform="translate(20.245438,21.331416)"
+       y1="4.0576153"
+       y2="12.377568" />
+    <linearGradient
+       id="linearGradient3807"
+       inkscape:collect="always">
+      <stop
+         offset="0"
+         style="stop-color:#b3b3b3;stop-opacity:1;"
+         id="stop3809" />
+      <stop
+         offset="1"
+         style="stop-color:#b3b3b3;stop-opacity:0;"
+         id="stop3811" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3813"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="4.2799892"
+       x2="11.364755"
+       xlink:href="#linearGradient3807"
+       gradientTransform="translate(22.012371,9.4218718)"
+       y1="4.6579075"
+       y2="12.799285" />
+    <linearGradient
+       id="linearGradient3459"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.7836757"
+       x2="5.6800237"
+       xlink:href="#linearGradient3176"
+       y1="2.3257139"
+       y2="5.6109982" />
+    <linearGradient
+       id="linearGradient3457"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="1.3302127"
+       x2="4.4953356"
+       xlink:href="#linearGradient3308"
+       y1="7.4045763"
+       y2="6.201149" />
+    <linearGradient
+       id="linearGradient5337">
+      <stop
+         offset="0"
+         style="stop-color:#008000;stop-opacity:1;"
+         id="stop5339" />
+      <stop
+         offset="1"
+         style="stop-color:#05c000;stop-opacity:1;"
+         id="stop5345" />
+      <stop
+         offset="1"
+         style="stop-color:#008000;stop-opacity:0;"
+         id="stop5341" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3455"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.8113861"
+       x2="11.026272"
+       xlink:href="#linearGradient5337"
+       y1="12.520331"
+       y2="7.3054457" />
+    <linearGradient
+       id="linearGradient3423"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.7836757"
+       x2="5.6800237"
+       xlink:href="#linearGradient3176"
+       y1="2.3257139"
+       y2="5.6109982" />
+    <linearGradient
+       id="linearGradient3421"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="1.3302127"
+       x2="4.4953356"
+       xlink:href="#linearGradient3308"
+       y1="7.4045763"
+       y2="6.201149" />
+    <linearGradient
+       id="linearGradient5118">
+      <stop
+         offset="0"
+         style="stop-color:#808080;stop-opacity:1;"
+         id="stop5120" />
+      <stop
+         offset="1"
+         style="stop-color:#b6b6b6;stop-opacity:1;"
+         id="stop5126" />
+      <stop
+         offset="1"
+         style="stop-color:#808080;stop-opacity:0;"
+         id="stop5122" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3419"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.8113861"
+       x2="11.031619"
+       xlink:href="#linearGradient5118"
+       y1="12.271072"
+       y2="7.3054457" />
+    <linearGradient
+       id="linearGradient3411"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.7836757"
+       x2="5.6800237"
+       xlink:href="#linearGradient3176"
+       y1="2.3257139"
+       y2="5.6109982" />
+    <linearGradient
+       id="linearGradient3409"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="1.3302127"
+       x2="4.4953356"
+       xlink:href="#linearGradient3308"
+       y1="7.4045763"
+       y2="6.201149" />
+    <linearGradient
+       id="linearGradient5042">
+      <stop
+         offset="0"
+         style="stop-color:#0066ff;stop-opacity:1;"
+         id="stop5044" />
+      <stop
+         offset="1"
+         style="stop-color:#22a0ff;stop-opacity:1;"
+         id="stop5050" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3407"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.8113861"
+       x2="10.529106"
+       xlink:href="#linearGradient5042"
+       y1="12.520331"
+       y2="7.3054457" />
+    <linearGradient
+       id="linearGradient3447"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.7836757"
+       x2="5.6800237"
+       xlink:href="#linearGradient3176"
+       y1="2.3257139"
+       y2="5.6109982" />
+    <linearGradient
+       id="linearGradient3445"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="1.3302127"
+       x2="4.4953356"
+       xlink:href="#linearGradient3308"
+       y1="7.4045763"
+       y2="6.201149" />
+    <linearGradient
+       id="linearGradient5221">
+      <stop
+         offset="0"
+         style="stop-color:#00c800;stop-opacity:1;"
+         id="stop5223" />
+      <stop
+         offset="1"
+         style="stop-color:#2fff12;stop-opacity:1;"
+         id="stop5229" />
+      <stop
+         offset="1"
+         style="stop-color:#00de00;stop-opacity:0;"
+         id="stop5225" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3443"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.8113861"
+       x2="11.026272"
+       xlink:href="#linearGradient5221"
+       y1="12.520331"
+       y2="7.3054457" />
+    <linearGradient
+       id="linearGradient3435"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.766274"
+       x2="5.6800237"
+       xlink:href="#linearGradient3176"
+       y1="2.4264779"
+       y2="5.6109982" />
+    <linearGradient
+       id="linearGradient3433"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="1.3302127"
+       x2="4.4953356"
+       xlink:href="#linearGradient3308"
+       y1="7.4045763"
+       y2="6.201149" />
+    <linearGradient
+       id="linearGradient4778">
+      <stop
+         offset="0"
+         style="stop-color:#ff7700;stop-opacity:1;"
+         id="stop4780" />
+      <stop
+         offset="0.96214288"
+         style="stop-color:#ff9600;stop-opacity:1;"
+         id="stop4786" />
+      <stop
+         offset="1"
+         style="stop-color:#ff7700;stop-opacity:0;"
+         id="stop4782" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3431"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="6.3511858"
+       x2="11.05113"
+       xlink:href="#linearGradient4778"
+       y1="12.54519"
+       y2="3.82529" />
+    <linearGradient
+       id="linearGradient3308"
+       inkscape:collect="always">
+      <stop
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;"
+         id="stop3310" />
+      <stop
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:0;"
+         id="stop3312" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3176"
+       inkscape:collect="always">
+      <stop
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;"
+         id="stop3178" />
+      <stop
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:0;"
+         id="stop3180" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3153">
+      <stop
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1"
+         id="stop3155" />
+      <stop
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:0;"
+         id="stop3157" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3141">
+      <stop
+         offset="0"
+         style="stop-color:#7c0063;stop-opacity:1;"
+         id="stop3143" />
+      <stop
+         offset="1"
+         style="stop-color:#a60084;stop-opacity:1;"
+         id="stop3149" />
+      <stop
+         offset="1"
+         style="stop-color:#7c0063;stop-opacity:0;"
+         id="stop3145" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3147"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="6.0393691"
+       x2="10.796444"
+       xlink:href="#linearGradient3141"
+       y1="12.525679"
+       y2="7.3054457" />
+    <linearGradient
+       id="linearGradient3182"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.7836757"
+       x2="5.7836757"
+       xlink:href="#linearGradient3176"
+       y1="1.5663249"
+       y2="6.818562" />
+    <linearGradient
+       id="linearGradient3240"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="6.0393691"
+       x2="10.796444"
+       xlink:href="#linearGradient3141"
+       y1="12.525679"
+       y2="7.3054457" />
+    <linearGradient
+       id="linearGradient3242"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.7836757"
+       x2="5.7836757"
+       xlink:href="#linearGradient3176"
+       y1="2.3257139"
+       y2="6.818562" />
+    <linearGradient
+       id="linearGradient3250"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="6.0393691"
+       x2="10.796444"
+       xlink:href="#linearGradient3141"
+       y1="12.525679"
+       y2="7.3054457" />
+    <linearGradient
+       id="linearGradient3252"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.7836757"
+       x2="5.7836757"
+       xlink:href="#linearGradient3176"
+       y1="2.3257139"
+       y2="6.818562" />
+    <filter
+       id="filter3268"
+       inkscape:collect="always">
+      <feGaussianBlur
+         stdDeviation="0.17400778"
+         id="feGaussianBlur3270"
+         inkscape:collect="always" />
+    </filter>
+    <filter
+       id="filter3290"
+       inkscape:collect="always">
+      <feGaussianBlur
+         stdDeviation="0.040874578"
+         id="feGaussianBlur3292"
+         inkscape:collect="always" />
+    </filter>
+    <linearGradient
+       id="linearGradient3306"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="6.0393691"
+       x2="10.796444"
+       xlink:href="#linearGradient3141"
+       y1="12.525679"
+       y2="7.3054457" />
+    <linearGradient
+       id="linearGradient3314"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="0.65829182"
+       x2="7.0769439"
+       xlink:href="#linearGradient3308"
+       y1="7.3054457"
+       y2="7.4163136" />
+    <linearGradient
+       id="linearGradient3344"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="6.0393691"
+       x2="10.796444"
+       xlink:href="#linearGradient3141"
+       y1="12.525679"
+       y2="7.3054457" />
+    <linearGradient
+       id="linearGradient3346"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="0.65829182"
+       x2="7.0769439"
+       xlink:href="#linearGradient3308"
+       y1="7.3054457"
+       y2="7.4163136" />
+    <linearGradient
+       id="linearGradient3348"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.7836757"
+       x2="5.6800237"
+       xlink:href="#linearGradient3176"
+       y1="2.3257139"
+       y2="5.6109982" />
+    <linearGradient
+       id="linearGradient3352"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="1.3302127"
+       x2="4.4953356"
+       xlink:href="#linearGradient3308"
+       y1="7.4045763"
+       y2="6.201149" />
+    <filter
+       id="filter3362"
+       inkscape:collect="always">
+      <feGaussianBlur
+         stdDeviation="0.05131204"
+         id="feGaussianBlur3364"
+         inkscape:collect="always" />
+    </filter>
+    <linearGradient
+       id="linearGradient3395"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="6.0393691"
+       x2="10.796444"
+       xlink:href="#linearGradient3141"
+       y1="12.525679"
+       y2="7.3054457" />
+    <linearGradient
+       id="linearGradient3397"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="1.3302127"
+       x2="4.4953356"
+       xlink:href="#linearGradient3308"
+       y1="7.4045763"
+       y2="6.201149" />
+    <linearGradient
+       id="linearGradient3399"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="5.7836757"
+       x2="5.6800237"
+       xlink:href="#linearGradient3176"
+       y1="2.3257139"
+       y2="5.6109982" />
+    <linearGradient
+       id="linearGradient6792"
+       gradientUnits="userSpaceOnUse"
+       inkscape:collect="always"
+       x1="3.932596"
+       x2="11.188456"
+       xlink:href="#linearGradient4491"
+       gradientTransform="matrix(0.8333333,0,0,0.8333333,41.811051,54.89456)"
+       y1="4.0576153"
+       y2="12.377568" />
+  </defs>
+  <metadata
+     id="metadata2165">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     style="display:inline"
+     inkscape:label="black"
+     sodipodi:insensitive="true"
+     id="layer2"
+     inkscape:groupmode="layer">
+    <rect
+       style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#28170b;stroke-width:0.74174619px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect9185"
+       width="47.258251"
+       rx="0"
+       ry="0"
+       y="0.37087426"
+       x="0.37087309"
+       height="71.258255" />
+  </g>
+  <g
+     inkscape:label="Layer 1"
+     style="display:inline"
+     id="layer1"
+     inkscape:groupmode="layer">
+    <g
+       id="g3389"
+       transform="matrix(0.9705075,0,0,0.9705075,-0.1460906,-0.1561017)">
+      <path
+         style="fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:0.25927806;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3268)"
+         id="path3246"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(0.9876803,0.1887101,-0.1887101,0.9876802,2.38882,-1.5621111)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:url(#linearGradient3395);fill-opacity:1;stroke:#7c0063;stroke-width:0.25927806;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="path2168"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(1.0057022,0,0,1.0057022,0.1554762,-1.3471028)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:url(#linearGradient3397);stroke-width:0.24374942;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3362)"
+         id="path3294"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.856926 7.3054457 A 5.0455399 5.0905943 0 1 1  0.76584625,7.3054457 A 5.0455399 5.0905943 0 1 1  10.856926 7.3054457 z"
+         transform="matrix(0.524827,0.881193,-0.881193,0.524827,9.3875353,-2.9550479)"
+         sodipodi:rx="5.0455399"
+         sodipodi:ry="5.0905943" />
+      <path
+         d="M 3.0290077,4.1219881 C 3.0534528,3.1155841 4.4618133,2.3257139 5.8668173,2.3257139 C 7.2718213,2.3257139 8.7223365,3.0878525 8.7456369,4.1219989 C 8.7689374,5.1561453 7.1495364,5.623079 5.7768356,5.6107611 C 4.4721481,5.5990535 3.0045626,5.1283921 3.0290077,4.1219881 z "
+         style="fill:url(#linearGradient3399);fill-opacity:1;stroke:none;stroke-width:0.25927806;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter3290)"
+         transform="matrix(0.9733328,0.561954,-0.7002632,1.2128914,4.2734795,-4.3729471)"
+         sodipodi:nodetypes="cszsz"
+         id="path3151" />
+    </g>
+    <g
+       id="g3425"
+       transform="matrix(0.9758889,0,0,0.9758889,-0.2099131,11.88922)">
+      <path
+         style="fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:0.25927806;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3268)"
+         id="path3503"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(0.9876803,0.1887101,-0.1887101,0.9876802,2.3888195,-1.5621111)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:url(#linearGradient3431);fill-opacity:1;stroke:#de5500;stroke-width:0.24858253;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="path3505"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(1.0057022,0,0,1.0057022,0.1554762,-1.3471028)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:url(#linearGradient3433);stroke-width:0.10068177;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3362)"
+         id="path3507"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.856926 7.3054457 A 5.0455399 5.0905943 0 1 1  0.76584625,7.3054457 A 5.0455399 5.0905943 0 1 1  10.856926 7.3054457 z"
+         transform="matrix(0.524827,0.881193,-0.881193,0.524827,9.3875353,-2.9550479)"
+         sodipodi:rx="5.0455399"
+         sodipodi:ry="5.0905943" />
+      <path
+         d="M 3.0290077,4.1219881 C 3.0534528,3.1155841 4.4618133,2.3257139 5.8668173,2.3257139 C 7.2718213,2.3257139 8.7223365,3.0878525 8.7456369,4.1219989 C 8.7689374,5.1561453 7.1495364,5.623079 5.7768356,5.6107611 C 4.4721481,5.5990535 3.0045626,5.1283921 3.0290077,4.1219881 z "
+         style="fill:url(#linearGradient3435);fill-opacity:1;stroke:none;stroke-width:0.25927806;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter3290)"
+         transform="matrix(0.9733328,0.561954,-0.7002632,1.2128914,4.2734795,-4.3729471)"
+         sodipodi:nodetypes="cszsz"
+         id="path3509" />
+    </g>
+    <g
+       id="g3437"
+       transform="matrix(0.9758888,0,0,0.9758888,-0.2099123,23.998424)">
+      <path
+         style="fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:0.25927806;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3268)"
+         id="path5231"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(0.9876803,0.1887101,-0.1887101,0.9876802,2.3888195,-1.5621111)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:url(#linearGradient3443);fill-opacity:1;stroke:#008000;stroke-width:0.24858253;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="path3654"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(1.0057022,0,0,1.0057022,0.1554762,-1.3471028)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:url(#linearGradient3445);stroke-width:0.10068177;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3362)"
+         id="path3656"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.856926 7.3054457 A 5.0455399 5.0905943 0 1 1  0.76584625,7.3054457 A 5.0455399 5.0905943 0 1 1  10.856926 7.3054457 z"
+         transform="matrix(0.524827,0.881193,-0.881193,0.524827,9.387535,-2.9550479)"
+         sodipodi:rx="5.0455399"
+         sodipodi:ry="5.0905943" />
+      <path
+         d="M 3.0290077,4.1219881 C 3.0534528,3.1155841 4.4618133,2.3257139 5.8668173,2.3257139 C 7.2718213,2.3257139 8.7223365,3.0878525 8.7456369,4.1219989 C 8.7689374,5.1561453 7.1495364,5.623079 5.7768356,5.6107611 C 4.4721481,5.5990535 3.0045626,5.1283921 3.0290077,4.1219881 z "
+         style="fill:url(#linearGradient3447);fill-opacity:1;stroke:none;stroke-width:0.25927806;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter3290)"
+         transform="matrix(0.9733328,0.561954,-0.7002632,1.2128914,4.2734795,-4.3729471)"
+         sodipodi:nodetypes="cszsz"
+         id="path3658" />
+    </g>
+    <g
+       id="g3401"
+       transform="matrix(0.9758888,0,0,0.9758888,-0.2099127,35.930851)">
+      <path
+         style="fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:0.25927806;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3268)"
+         id="path3781"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(0.9876803,0.1887101,-0.1887101,0.9876802,2.38882,-1.5621111)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:url(#linearGradient3407);fill-opacity:1;stroke:#000080;stroke-width:0.24858253;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="path3783"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(1.0057022,0,0,1.0057022,0.1554762,-1.3471028)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:url(#linearGradient3409);stroke-width:0.10042476;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3362)"
+         id="path3785"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.856926 7.3054457 A 5.0455399 5.0905943 0 1 1  0.76584625,7.3054457 A 5.0455399 5.0905943 0 1 1  10.856926 7.3054457 z"
+         transform="matrix(0.524827,0.881193,-0.881193,0.524827,9.3875353,-2.9550479)"
+         sodipodi:rx="5.0455399"
+         sodipodi:ry="5.0905943" />
+      <path
+         d="M 3.0290077,4.1219881 C 3.0534528,3.1155841 4.4618133,2.3257139 5.8668173,2.3257139 C 7.2718213,2.3257139 8.7223365,3.0878525 8.7456369,4.1219989 C 8.7689374,5.1561453 7.1495364,5.623079 5.7768356,5.6107611 C 4.4721481,5.5990535 3.0045626,5.1283921 3.0290077,4.1219881 z "
+         style="fill:url(#linearGradient3411);fill-opacity:1;stroke:none;stroke-width:0.25927806;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter3290)"
+         transform="matrix(0.9733328,0.561954,-0.7002632,1.2128914,4.2734795,-4.3729471)"
+         sodipodi:nodetypes="cszsz"
+         id="path3787" />
+    </g>
+    <g
+       id="g3413"
+       transform="matrix(0.9758889,0,0,0.9758889,-0.2099131,47.863277)">
+      <path
+         style="fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:0.25927806;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3268)"
+         id="path3901"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(0.9876803,0.1887101,-0.1887101,0.9876802,2.3888195,-1.5621111)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:url(#linearGradient3419);fill-opacity:1;stroke:#333333;stroke-width:0.24858253;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="path3903"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(1.0057022,0,0,1.0057022,0.1554762,-1.3471028)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:url(#linearGradient3421);stroke-width:0.10068177;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3362)"
+         id="path3905"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.856926 7.3054457 A 5.0455399 5.0905943 0 1 1  0.76584625,7.3054457 A 5.0455399 5.0905943 0 1 1  10.856926 7.3054457 z"
+         transform="matrix(0.524827,0.881193,-0.881193,0.524827,9.3875353,-2.9550479)"
+         sodipodi:rx="5.0455399"
+         sodipodi:ry="5.0905943" />
+      <path
+         d="M 3.0290077,4.1219881 C 3.0534528,3.1155841 4.4618133,2.3257139 5.8668173,2.3257139 C 7.2718213,2.3257139 8.7223365,3.0878525 8.7456369,4.1219989 C 8.7689374,5.1561453 7.1495364,5.623079 5.7768356,5.6107611 C 4.4721481,5.5990535 3.0045626,5.1283921 3.0290077,4.1219881 z "
+         style="fill:url(#linearGradient3423);fill-opacity:1;stroke:none;stroke-width:0.25927806;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter3290)"
+         transform="matrix(0.9733328,0.561954,-0.7002632,1.2128914,4.2734795,-4.3729471)"
+         sodipodi:nodetypes="cszsz"
+         id="path3907" />
+    </g>
+    <g
+       id="g3449"
+       transform="matrix(0.9758888,0,0,0.9758888,-0.2099123,59.884094)">
+      <path
+         style="fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:0.25927806;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3268)"
+         id="path5348"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(0.9876803,0.1887101,-0.1887101,0.9876802,2.3888195,-1.5621111)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:url(#linearGradient3455);fill-opacity:1;stroke:#004800;stroke-width:0.24858253;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="path4049"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.90198 7.3054457 A 5.0905943 5.0905943 0 1 1  0.72079182,7.3054457 A 5.0905943 5.0905943 0 1 1  10.90198 7.3054457 z"
+         transform="matrix(1.0057022,0,0,1.0057022,0.155476,-1.3471028)"
+         sodipodi:rx="5.0905943"
+         sodipodi:ry="5.0905943" />
+      <path
+         style="fill:none;fill-opacity:1;stroke:url(#linearGradient3457);stroke-width:0.10042476;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter3362)"
+         id="path4051"
+         sodipodi:cx="5.8113861"
+         sodipodi:cy="7.3054457"
+         sodipodi:type="arc"
+         d="M 10.856926 7.3054457 A 5.0455399 5.0905943 0 1 1  0.76584625,7.3054457 A 5.0455399 5.0905943 0 1 1  10.856926 7.3054457 z"
+         transform="matrix(0.524827,0.881193,-0.881193,0.524827,9.387535,-2.9550479)"
+         sodipodi:rx="5.0455399"
+         sodipodi:ry="5.0905943" />
+      <path
+         d="M 3.0290077,4.1219881 C 3.0534528,3.1155841 4.4618133,2.3257139 5.8668173,2.3257139 C 7.2718213,2.3257139 8.7223365,3.0878525 8.7456369,4.1219989 C 8.7689374,5.1561453 7.1495364,5.623079 5.7768356,5.6107611 C 4.4721481,5.5990535 3.0045626,5.1283921 3.0290077,4.1219881 z "
+         style="fill:url(#linearGradient3459);fill-opacity:1;stroke:none;stroke-width:0.25927806;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter3290)"
+         transform="matrix(0.9733328,0.561954,-0.7002632,1.2128914,4.2734795,-4.3729471)"
+         sodipodi:nodetypes="cszsz"
+         id="path4053" />
+    </g>
+    <image
+       id="image4146"
+       width="12"
+       y="0"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHDSURB
+VCiRVZE9aFNhGIXPe7+bm6TXUlNM/KPUQtB2U1pw08WC+LModLBLpYuo2Tq4mHApCI7SRUGEgqmK
+Crp3KG6KWG0Q2iFoKhjvtalpk96f3O9+r0NISJ/Dmc573uUQM6PDq6nHxtCZkZv1NSfru37Fp+D1
+jXd3bfRAncLKvfd36l+dXLjRPDk2O0Hm8EE0a7vhx+KHYuVzeXaenyoA0ABgee7t7R8vSw/t5Z+n
+jk6OkNIY0IDD40Oxi/evz6RPH/sGgABAnNfGE/anX4u11eoRBkCkQQURIk+C/QjGQAL9UV9mceHZ
+2LnpC2/0vkFzZnNlIysgAAb+fKkg+Oci2Pa6pj0FY4suWZZ1SK+VndGWlKSD21LAdtmBZzfgOQ24
+1QZ2Vh0YA2S6wJSupNqUkNgPg5suWqXfqJVs6BAIjzOUUnEt3p94EU+bXgiJtiPIrtsKEcHPMIQQ
+dW3ywbWqkUk+B9A96i2HiFA/EXA4Yawzc1EDgN3vW7com1iDTj3f2+W9Ycn+5aQrYmKhUCi0qHfp
+/JW5JfyVV9GITC0pgHQMdPbAOgl6lM/nn+xbuoNlWYNENM3Mgoh2UqnUUi6XCzr5f4P/6zdUCtoG
+AAAAAElFTkSuQmCC
+"
+       x="12"
+       height="12" />
+    <image
+       id="image4189"
+       width="12"
+       y="12"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAGzSURB
+VCiRZZFPaxNRFMV/782kqWltCmmqYCwJuCqCEPoFBCtIdyKYRcEvIPhvIwgZZhVwoxZcdOWqC4UW
+0V0XfgBbqGCqFarSQuMkxJjGTGY6M2+eCzsY9cDhXrj87lkcobUmUeP+XHasVKhId7cQeWHTbUav
+Ckuf9xmSSIDDxxdvp/XXW+lJsyjKd2BihqjXihvryy/Vxkal9EKHABKg93Th7ni4+XBUO0Vx9jIE
+fQgHmNOzcqZSu9o/X962bVsCGDfPONkTvbfPRlQzh45BCFA+hB4oD1Lj5LLkfuxsXZi9tPjcTEXt
+62nvSxED0BoONsHrgPsdvN82ww55oz1v2/ZpU/QbJaEBBWggjqG9C71v4DrQ24fWFlk5lQGumcoP
+D1CAOAaS6bvg1KFVBwH9uEgcxykZyZOv3aNMgDpOSRz/2XUEjprWQFfmH7zZc4L8qo7+AYb8sVvU
+9dG5HSnligSQjb0b7wbnPhwF5n+ftw9Len1kwUXIR5ZlBWKoabF678raFJ35Cf0zMxBjOPKUfp8p
+f5KG+aRarS7/1XSiWq2W831/0TAMqZTqSilXLMsKkvsvIAPVEw1F5a4AAAAASUVORK5CYII=
+"
+       x="12"
+       height="12" />
+    <image
+       id="image4274"
+       width="12"
+       y="24"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHUSURB
+VCiRdZFPaxNRFMXPezNTdHQS61jpopUUqiIoEoiCuhAUqYWCG5EiSvwI4gfIZJeFi9KlCApKF/6p
+G7ELkUGKElottoK1pppx1ISEahibTpjOy3vXjdG48GzugXN/i3sPIyJ0lLmZSe47kBqvmt5AK4jr
+wddwppQtl9EtIgIR4ax7+mrm/X5vbOM4uXKGXtNLehDekSPuiWnkYXT2QEQ4545dS63a8d76Lrq/
+eZfeygX6pEpUpyq9oTk69eRYKZ/PcyKCVjtSSy4mF27/sNZsBQmNcUQsQg8zoDMdSdYLNhjbxZW5
+w+NHL97Thq6ksvM7ipcZA4gBZbmKFjbQYiEkk9jOEqjon7HoLw16D7/d0iuyOtRuK4D/vetVax6e
+/Ah/q4eS8Q6z7ClEr2YCOK+LSFSEIACq6xUc39HAc/UML3pcGAbHnvWDUEoZ3Iqtx+ZPMxaC0I4V
+hFC/J/3x8aZComYTgIC7F1y/r9I3DQL+ByVm++nQWnqFcz7FAcD/4meHl4aX9VD/F4oUdhYH6OTy
+SMgZn3AcJ2ZdTbPR66OPGlbjTHNL07Ta27C72U/pIP1B1/TJXC53AwC6AQBAoVCwoyi6pGkal1IG
+nPMpx3HiTv4Lj1QMG8iNFZwAAAAASUVORK5CYII=
+"
+       x="12"
+       height="12" />
+    <image
+       id="image4317"
+       width="12"
+       y="48"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAG4SURB
+VCiRVZExixpRFIXPez7fDDvgIII2BhJsQgqXYOEPkPgLUmwgso2dRUJ+gNNprEIKizQJCAnEIkQW
+8gNstbCLIRJtAgqKi77MjG+cuSnCDJsPLqe458C9HEZEiGk0GnalUrkiouJ+v9+sVqtvg8HgF+7A
+4kCn03lp2/aLUql0v1wuwzAMbLfbaDQafR0Oh1fT6TRIAr1e75VlWa9t205Xq1Vks1lIKSGlhOd5
+6Pf7P6Moeug4TpQyDMNmjH2QUuYAgHMOIgLnHIwxSClRKBRyk8nksl6vf07VarVrImrExuPxiPP5
+jCiKQEQQQiAIAszn83vj8fi9cF33gWEY0Fr/e4oxrNdrKKWglMLhcMBut4NlWRe+7z8Vnuf9FkIk
+5hilFLTW2Gw2yS9ElOZhGN4opXQYhtBaIwiCROM5nU5wXZcA3DIiQrPZ/FQsFp8xxiCEQDqdhpQy
+0cViQaZpfuecPxYAMJvNronoMp/PPzJNMzkviiIsl0sSQvzhnL9xHEezO02zVqv1hXP+hDF2wTkH
+AMpkMj+EEG/b7fa7/5qO6Xa7Od/3n6dSKR6G4S3n/KPjODre/wWkwN2ZHNKyngAAAABJRU5ErkJg
+gg==
+"
+       x="12"
+       height="12" />
+    <image
+       id="image4360"
+       width="12"
+       y="36"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHJSURB
+VCiRVZG/axNxGMY/971cbNJK2oZEW6IoZhAFq1CdXKoUcaqDoBWhq1MR/4BcM6WbiJOIOEgGhzgo
+VBDtIDhIJO1gNcVijbGQ1Dbmp7mcd/c6mGD6wPO+L7yfZ3h5NRGhp8nJh6H41Inr391AzNquluvr
+xaWN7NxX+iUiiAiXbr27fTpR2DyfduXRR5GX30SefGg6U/PLGVgwepwmIszMv7+TGz25yMiQMXsK
+DoUgFoLxQWg7YC4ufbkQyR43TdPTS6WzoVV//PFuMBL2BDQNbA86LnQ8GPSDMRYL597mJ2Znzj31
+7erD1zbV+BHdBhFYKUKtA9U2/LKgZkNDD1AbiE4nk8mDvq3WvqOOoSMdoHv/Rhm2m/CzDaUmfK6B
+f2A0CFz1/ak3t5zgf1i6pQ6s2ZDfAZ8fjjkNPM8z1H6n+iJQ+WE7Njg2uJ1/3bHB7dppewxbJQGq
+avn5lUJkJ5cRx9sL980jq69lYqycV0qlFUDhzcpcvJj5pLcqe2HLI7r2Si6Gsy2ltLumadpa36e1
+yzfuP6t40emGFwoOGb85YJTkzOHyus+n30skEg8A+gMApFKpsGVZN3VdV67rVpVSadM07d7+L8s2
+8Sj9Mf2NAAAAAElFTkSuQmCC
+"
+       x="12"
+       height="12" />
+    <image
+       id="image4403"
+       width="12"
+       y="60"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHJSURB
+VCiRbZFNaxNhFIWfeWcqOGkoNKZ1kZQEKnQjQps/YKtgrStxEbDSP+D3D8iYVcBNqbhxYV114UJB
+FMVNlgWrIlkkKDa1AzGZaK3VfMw7M2ZeF2mwBZ/NuXDPgXs5mlKKAZnrmZHkyUS2qm0mgp9B063J
+l9sr9hYH0AaB2Xunb25Hv9wwknrq6olrJMwkO792equvHz578+JtVr1SAYAAuHB/4fZ7893dhtlI
+zY7O0fY7dIMuU8em9DvZ/MWZM9PlfD4vAHQn5oxshBuPvhnNWKhCEOCFHjJ0kcpleGgYjqtYqVQ6
+dXlu8bGeOpdaWg/Wr6D1b3RcB095yFDiKhcZShwa2Ft2sl5srBr1dj2tNNAE9L9RVH9UcaRD02tS
+kzVK3Q+MRuImPpeMQAZf0ftmjX/aoUP5T5nK7zIcgQk3TRiGQyKqRZ+b0vTxQXmAD8rvK97+LGGs
+NaaAPVHMF+14O/4EtW/+T2iiklIzeuajEGJNANib9tLk98mK4RuHQx6kPqfVeX+hI4RYtizL1w40
+rc3fmn+6K3bPtmiZET3CuBpX00enPxmGsZLL5R4canpAoVCISSkXdV0XvV5vTwixZlmWP9j/BYp5
+46YybB7IAAAAAElFTkSuQmCC
+"
+       x="12"
+       height="12" />
+    <text
+       xml:space="preserve"
+       style="font-size:12px;font-style:normal;font-weight:normal;fill:#ff7f2a;fill-opacity:1;stroke:#4d4d4d;stroke-width:0.2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline;font-family:FranklinGotTDemCon"
+       id="text6605"
+       y="22.37845"
+       x="25.851986"><tspan
+         style="fill:#ff7f2a;stroke:#4d4d4d"
+         sodipodi:role="line"
+         id="tspan6607"
+         y="22.37845"
+         x="25.851986">&amp;</tspan></text>
+    <text
+       style="font-size:15.14527416px;font-style:normal;font-weight:normal;fill:#ff00ff;fill-opacity:1;stroke:#800080;stroke-width:1.26210618px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:FranklinGotTDemCon"
+       id="text6690"
+       inkscape:export-xdpi="154.41"
+       y="11.332599"
+       inkscape:export-filename="F:\genet\eve97\gothdns\blobs\sg-default-founder-symbol.png"
+       inkscape:export-ydpi="154.41"
+       x="25.371283"
+       xml:space="preserve"><tspan
+         style="stroke-width:1.26210618"
+         sodipodi:role="line"
+         id="tspan6692"
+         y="11.332599"
+         x="25.371283">~</tspan></text>
+    <text
+       style="font-size:10.52353096px;font-style:normal;font-weight:normal;fill:#00ff00;fill-opacity:1;stroke:#4d4d4d;stroke-width:0.0876961;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;font-family:FranklinGotTDemCon"
+       id="text6738"
+       inkscape:export-xdpi="96.230003"
+       y="32.947613"
+       inkscape:export-filename="F:\genet\eve97\gothdns\blobs\sg-default-op-graphic.png"
+       inkscape:export-ydpi="96.230003"
+       x="23.484241"
+       xml:space="preserve"><tspan
+         style="fill:#00ff00;stroke:#4d4d4d;stroke-width:0.0876961;stroke-miterlimit:4;stroke-dasharray:none"
+         sodipodi:role="line"
+         id="tspan6740"
+         y="32.947613"
+         x="23.484241">@</tspan></text>
+    <text
+       style="font-size:12.85570812px;font-style:normal;font-weight:normal;fill:#008dff;fill-opacity:1;stroke:url(#linearGradient6792);stroke-width:0.10713092;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;font-family:FranklinGotTDemCon"
+       id="text6788"
+       inkscape:export-xdpi="115.39232"
+       y="46.661697"
+       inkscape:export-filename="F:\genet\eve97\gothdns\blobs\sg-default-halfop-graphic.png"
+       inkscape:export-ydpi="115.39232"
+       x="24.187044"
+       xml:space="preserve"><tspan
+         style="fill:#008dff;fill-opacity:1;stroke:url(#linearGradient6792);stroke-width:0.10713092;stroke-miterlimit:4;stroke-dasharray:none"
+         sodipodi:role="line"
+         id="tspan6790"
+         y="46.661697"
+         x="24.187044">%</tspan></text>
+    <text
+       style="font-size:22.86951828px;font-style:normal;font-weight:normal;fill:#00ff00;fill-opacity:1;stroke:#e3dbdb;stroke-width:0.19057931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;font-family:FranklinGotTDemCon"
+       id="text6845"
+       inkscape:export-xdpi="128.87709"
+       y="62.14077"
+       inkscape:export-filename="F:\genet\eve97\gothdns\blobs\op-graphic.png"
+       inkscape:export-ydpi="128.87709"
+       x="22.939159"
+       xml:space="preserve"><tspan
+         style="fill:#808080;stroke:#e3dbdb;stroke-width:0.19057931;stroke-miterlimit:4;stroke-dasharray:none"
+         sodipodi:role="line"
+         id="tspan6847"
+         y="62.14077"
+         x="22.939159">+</tspan></text>
+    <text
+       style="font-size:22.37925339px;font-style:normal;font-weight:normal;fill:#008000;fill-opacity:1;stroke:#4d4d4d;stroke-width:0.37298754;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;font-family:FranklinGotTDemCon"
+       id="text6908"
+       inkscape:export-xdpi="167.84439"
+       y="72.415329"
+       inkscape:export-filename="F:\genet\eve97\gothdns\blobs\sg-default-no-graphic_std.png"
+       inkscape:export-ydpi="167.84439"
+       x="23.241421"
+       xml:space="preserve"><tspan
+         style="fill:#008000;stroke:#4d4d4d;stroke-width:0.37298754;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         sodipodi:role="line"
+         id="tspan6910"
+         y="72.415329"
+         x="23.241421">●</tspan></text>
+    <image
+       id="image8696"
+       width="12"
+       y="0"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADCSURB
+VCiRzZGhCsIAFEXPmxvDKAYtNoMg6A+YBD9C7P7GWBgD60DBYPUP/AQx2PwFlYGwNHEbY8/gBMVk
+ELzwyuUe7oUnqso3Mr5K/xTwxa8DmE/DFbcDTARpAQdF144650ACOyJaAHtgbpbhoYGxsbCsGjW5
+cs1i4pkn3lbRNtAsgUeDIN2Cwk5JCQmpUpUGDSMhGeTkxMQA+dskQY6KjitUTjduo4xsqmhPkAsQ
+AKvXhl1B0XfUiUp+Wd6H5P8edwdEdUHuCYIzqwAAAABJRU5ErkJggg==
+"
+       x="36"
+       height="12" />
+    <image
+       id="image8739"
+       width="12"
+       y="12"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAFKSURB
+VCiRY/z//z8DKYAFXSA9PZ1V89ct73u/OfdNWrLtE7o8I7INjTEuWp6in9YzMf7/wMn0X/zwO+6k
+jHkH9yFrYELmWAl8jmNj+v/ApO+0+bd/TEe1eX+EotuAouHzX+b7oqx/jKcnOuQKsv62ePKD9Sxe
+DTuf/lr8/CfLm0TZt5MOveNbFDnzyBycfuhIdFTwEPqy6utfxg+CLH+l3/9huX/iA3e9MtfPqGVv
+pGtWrVr1HSWUdLh+prMw/mNY9N3E2/DvbTM/0Xcb/vxjWMDL+u8dTDGKk/hY/3H9Y2D6PnPmzN8Z
+c/Yd3fuWb5q90BedR9/ZLmJ1Um+ii2mkxJs997+z7f7xl+mWItfP2Mff2Z9p8n7X2fqKvyRx9qHp
+KDYUz99zetdr3nAWRsavvCz/FY594G2zn3TCfPtr/p7f/xjvYthALAAALLyYRtlkYjwAAAAASUVO
+RK5CYII=
+"
+       x="36"
+       height="12" />
+    <image
+       id="image8782"
+       width="12"
+       y="24"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHVSURB
+VCiRY/z//z8DKYAFmSO7U9bjo8bHNMZ/jBqs31l//OH8c4/rGdeeZ9bPZsDUMMEYEqcl8j5qfOzk
+esm1WmGngkPu6lwT0TOik38J/PIWuyDWBlPH+P//fwbVTaqGL/VfLhA9IRr6RemL2W/e38kM/xke
+cb7jfMj5ivPaO513Cfw3+Kff972/kYmBgYHhvfL7CN7HvDO/y3zX+SH2o1B6n3QW2xe2Gy9NX1az
+fWV7y/GWY+0n5U/WcCf94fhjJHhJ8NhX6a/J3E+5J1zOunxdaaPSIo63HJ8UTikcYv7O/PU/y39+
+uAaW7ywSHI847v9j/6chfE74OgMDA8Mz+2dmTL+ZLm2btO3nV+mv7pwvOE8ibOD6c+ut3VsHxl+M
+F19ZvArTWqpl8VbrbRPrV9a34mfFm5h+Mkml7U9bANfA/ZJ7/0fVjxEK+xWqvgt/V3xh+iJP7LzY
+1N88v4X/cfzjFj4vXL3QdGE0AwMDAwM04hhFLoms5LvHt0VrsZZtaGgo2////xnMO81lZPbKpPA+
+5L0teVjS4////5BgZWBgYGBkZGSUOSgT9V7pfRz7J3ZJ5t/M/35z//7L9JvpvNhpsa7rcddvweMB
+G2BkZGT8j0USAHiWxx8oaaFMAAAAAElFTkSuQmCC
+"
+       x="36"
+       height="12" />
+    <image
+       id="image8825"
+       width="12"
+       y="36"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAFeSURB
+VCiRlZDLK4RxFIaf8/1myi1JSRZyaSxFiWRDKEWyGkWSPwCFMdloTLkTwkbKhiTsrJSFRllZuqdE
+LCyUBSLzfcdiXGZYyLs5i3N730dUlf/IApDJmkQZ322X8VCPjHSmfTYl2JUtY+vzgkjMAvTPgZ0P
+z7m4Wqa/ziU0+LBSb5RvG65ISavgbakR5+GVeN+2bIjh0u/Baq7iaagYqmMtoW/XmIxk3JnpYN+q
+V22kzo99u6iB9cfoDJEPerKJqRhBwopzsSzDy4W4vaXc9bVDbUxo+aQkwW4PgAamLmRibxW93yd8
+FcJd2gP6jIZm1O8/k59YZSxYhqlf4Km1iISVLeyDEJIUh8nLVF9Rm+sXaKnqhfNZOHKwkkoI73Rg
+pyRjytaisH7Mjg5WY8VnkdW0pAEN47wcQYEHU5ADr6dRWD9kynuxD2fUq3YExvEipnIYxME5H4A8
+fmX4S+9JCYDPfaR61AAAAABJRU5ErkJggg==
+"
+       x="36"
+       height="12" />
+    <image
+       id="image8868"
+       width="12"
+       y="48"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADVSURB
+VCiRY/z//z8DCjhwgGXnly9RDAwMDO4+PksZGBj+IkszMaCBN5KSnNdu3Zpx7datac+fP2dHl8fQ
+QAjQXgPj+tWri1+8ehUJN4GRkeH1u3eGjAwM/4WEhC4wIAWKuLj4SpZvP37wv3z92hibaS9fvUIR
+5+Xm3sV4bP9+ld+/f6vBBFlYWDiPnz27hImJ6b+psXH0v1+/fsLk2NnZbzOix8Obmzd5F2/d+pKB
+geFfRGSkmKSk5DeKPE2yBhZ0gR/c3H/ERUW3MzIy/v/69etfdHkAxMtOtq4bGL4AAAAASUVORK5C
+YII=
+"
+       x="36"
+       height="12" />
+    <image
+       id="image8911"
+       width="12"
+       y="60"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEuSURB
+VCiRY/z//z8DKYAFmeMc6Kz8jftb4meOzzoMjAwMvN94r3J945q3d/3euzA1jDAb7KLs7B8KP5z3
+RPiJ0j/GfwwMDAwMTP+ZGGTeytyXfiudeGzZsYNwDbaRtuYPxB4seyL0RAmbM2TeydxXeKUQeXj5
+4ZNMDAwMDN/YvqXhUszAwMDwROiJ4mfOz0kMDAwMTAwMDAxfOb5qEvLsd7bv2nANv1l+CxLS8I/x
+nxBcA+sf1geENLD+ZX0K1yD0VWgL50/OX7gUc/7k/MX/lX8zAwNSsBrHG6+9Jnst4AfrDyZkxWy/
+2f7qPNFZe3bB2XAGBqSIO7foXIh5jHnjW563gZ85P0szMDAw8H3jeyr8VXiNh4pHM0wdI7akERwc
+LPnnzx/GjRs3PkOXAwDOpnJ/J5JYwgAAAABJRU5ErkJggg==
+"
+       x="36"
+       height="12" />
+    <image
+       id="image7520"
+       width="12"
+       y="60"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAXSURB
+VCiRY/z//z8DKYCJJNWjGkaQBgD1WAMVqVdojQAAAABJRU5ErkJggg==
+"
+       x="60"
+       height="12"
+       inkscape:transform-center-y="-3"
+       inkscape:transform-center-x="4.25" />
+  </g>
+</svg>
diff --git a/LCARStrek/chatzilla/images/voice-graphic.gif b/LCARStrek/chatzilla/images/voice-graphic.gif
deleted file mode 100644 (file)
index a73c680..0000000
Binary files a/LCARStrek/chatzilla/images/voice-graphic.gif and /dev/null differ
diff --git a/LCARStrek/chatzilla/images/voice-graphic.png b/LCARStrek/chatzilla/images/voice-graphic.png
new file mode 100644 (file)
index 0000000..1eeef62
Binary files /dev/null and b/LCARStrek/chatzilla/images/voice-graphic.png differ
diff --git a/LCARStrek/chatzilla/images/voice-symbol.gif b/LCARStrek/chatzilla/images/voice-symbol.gif
deleted file mode 100644 (file)
index 85011c2..0000000
Binary files a/LCARStrek/chatzilla/images/voice-symbol.gif and /dev/null differ
diff --git a/LCARStrek/chatzilla/images/voice-symbol.png b/LCARStrek/chatzilla/images/voice-symbol.png
new file mode 100644 (file)
index 0000000..f43fbb4
Binary files /dev/null and b/LCARStrek/chatzilla/images/voice-symbol.png differ
diff --git a/LCARStrek/chatzilla/images/xtal.jpg b/LCARStrek/chatzilla/images/xtal.jpg
new file mode 100644 (file)
index 0000000..05bf5c9
Binary files /dev/null and b/LCARStrek/chatzilla/images/xtal.jpg differ
index 580c7aa5c98481c027cb0fff9da87c3b434d117d..8585eb7333ae63e3564661387fd9c09d5cf4712f 100644 (file)
@@ -1,34 +1,47 @@
 /* -*- Mode: Text; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
- * The contents of this file are subject to the Mozilla Public
- * License Version 1.1 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.mozilla.org/MPL/
+ * ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
  *
- * Software distributed under the License is distributed on an "AS
- * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
- * implied. See the License for the specific language governing
- * rights and limitations under the License.
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
  *
  * The Original Code is Chatzilla.
  *
- * The Initial Developer of the Original Code is New Dimensions Consulting,
- * Inc. Portions created by New Dimensions Consulting, Inc. are
- * Copyright (C) 1999 New Dimenstions Consulting, Inc. All
- * Rights Reserved.
+ * The Initial Developer of the Original Code is
+ * New Dimensions Consulting, Inc.
+ * Portions created by the Initial Developer are Copyright (C) 1999
+ * the Initial Developer. All Rights Reserved.
  *
  * Contributor(s):
- *  Robert Ginda, rginda@ndcico.com, original author
+ *   Robert Ginda, rginda@ndcico.com, original author
  *
- * Styles for output window
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
  *
- */
+ * ***** END LICENSE BLOCK ***** */
 
 /*
  *  a dark background/light text version of the output window.
  *  see output-base.css for details.
  */
 
-@import url(chrome://chatzilla/content/output-base.css);
+@import url("chrome://chatzilla/content/output-base.css");
 
 body.chatzilla-body {               /* The topmost container in the ChatZilla */
   background: #000000;              /* output window. */
@@ -53,14 +66,70 @@ a.chatzilla-link:visited {
   -moz-border-radius: 7px;
 }
 
+.progress-fg {
+  background-color: #008484;
+}
+
 .value {
   color: #008484;
 }
 
+/* Style userlist as white-on-black. */
+treechildren {
+  background: #FFCF00;
+  color: #000000;
+}
+
+/* For Mac, who's theme sucks. */
+treechildren:-moz-tree-row(unselected),
+treechildren:-moz-tree-cell(unselected),
+treechildren:-moz-tree-cell-text(unselected) {
+  border-color: #FFCF00 !important;
+  background: #FFCF00 !important;
+  color: #000000 !important;
+}
+treechildren::-moz-tree-row(unselected),
+treechildren::-moz-tree-cell(unselected),
+treechildren::-moz-tree-cell-text(unselected) {
+  border-color: #FFCF00 !important;
+  background: #FFCF00 !important;
+  color: #000000 !important;
+}
+
 #splash {
   color: #008484;
 }
 
+#usr-descnodes,
+#ch-topicnodes {
+  color: #000000;
+}
+
+[condition] {
+  font-weight: bold;
+}
+
+[condition="red"] {
+  color: red;
+}
+
+[condition="yellow"] {
+  color: yellow;
+}
+
+[condition="green"] {
+  color: #008484;
+}
+
+.msg[msg-type="JOIN"] .msg-data a.chatzilla-link,
+.msg[msg-type="PART"] .msg-data a.chatzilla-link {
+  /* color: #9C9CFF; */
+}
+
+.msg[msg-type="KICK"] .msg-data a.chatzilla-link {
+  /* color: #000000; */
+}
+
 .chatzilla-rheet {
   color: #FFCF00 !important;
 }
@@ -80,121 +149,126 @@ a.chatzilla-link:visited {
   background: #562a14;
 }
 
-.msg-type {                                 /* .msg-type = message type       */
-  color: #008484;                           /* indicator                      */
+.msg-user {
+  background-color: #000000;
+  -moz-border-radius: 7px 0px 0px 7px;
+  border: 1px solid #004242;
 }
 
-.msg-data,
-.msg-data[msg-type] {
+.msg-data {
   background-color: #000000;
   -moz-border-radius: 0px 7px 7px 0px;
   border: 1px solid #735673;
 }
 
-.msg-data[mark="even"] {                    /* use even/odd marks to create a */
-  color: #9C9CFF;                           /* subtle brightness change when  */
-}                                           /* the speaker changes.           */
-
-[condition] {
-  font-weight: bold;
+.msg-type {                                 /* .msg-type = message type       */
+  color: #008484;                           /* indicator                      */
 }
 
-.msg-data a.chatzilla-link,
-.msg-data[msg-type] a.chatzilla-link {
-  color: #FFCF00;
-}
+.msg-user a.chatzilla-link,
+.msg-user {                                 /* msg-user = nickname portion of */
+  color: #FF9F00 !important;                /* a message (channel and query   */
+}                                           /* views)                         */
 
-.msg-data a.chatzilla-link:visited,
-.msg-data[msg-type] a.chatzilla-link:visited {
-  color: #8050B0;
-}
+.msg[mark="even"] .msg-data {               /* use even/odd marks to create a */
+  color: #9C9CFF;                           /* subtle brightness change when  */
+}                                           /* the speaker changes.           */
 
-.msg-data[msg-type="JOIN"],
-.msg-data[msg-type="PART"],
-.msg-data[msg-type="QUIT"],
-.msg-data[msg-type="NICK"],
-.msg-data[msg-type="NOTICE"],
-.msg-data[msg-type="INFO"],
-.msg-data[msg-type="MODE"] {
+.msg[msg-type="JOIN"] .msg-data,
+.msg[msg-type="PART"] .msg-data {
   color: #008484;
 }
 
-.msg-data[msg-type="HELLO"],
-.msg-data[msg-type="USAGE"] {
+.msg[msg-type="HELLO"] .msg-data {
   color: #FF9F00;
 }
 
-.msg-data[msg-type="ERROR"],
-.msg-data[msg-type="KICK"] {
+.msg[msg-type="ERROR"] .msg-data,
+.msg[msg-type="DISCONNECT"] .msg-data {
   color: red;
 }
 
-.msg-data[msg-type="ACTION"] {
+.msg[msg-type="USAGE"] .msg-data {
+  color: #FF9F00;
+}
+
+.msg[msg-type="ACTION"] .msg-data {
   font-weight: bold;
   font-style: italic;
 }
 
-.msg-user a.chatzilla-link,
-.msg-user {                                 /* msg-user = nickname portion of */
-  color: #FF9F00 !important;                /* a message (channel and query   */
-}                                           /* views)                         */
+.msg[msg-type="NICK"] .msg-data {
+  color: #008484;
+}
 
-.msg-user {
-  background-color: #000000 !important;
-  -moz-border-radius: 7px 0px 0px 7px;
-  border: 1px solid #004242;
+.msg[msg-type="NOTICE"] .msg-data,
+.msg[msg-type="MODE"] .msg-data {
+  color: #008484;
+}
+
+.msg[msg-type="NOTICE"] .msg-data a.chatzilla-link,
+.msg[msg-type="MODE"] .msg-data a.chatzilla-link {
+  color: #008484;
+}
+
+.msg[msg-type="KICK"] .msg-data {
+  color: red;
+}
+
+.msg[msg-type="QUIT"] .msg-data {
+  color: #008484;
 }
 
 /* important="true" means that the message has text from your /stalk list in
  * it, has your nickname in it, or was spoken by someone in your /stalk list.
  */
-.msg-user[important="true"],
-.msg-data[important="true"] {
+.msg[important="true"] .msg-user,
+.msg[important="true"] .msg-data {
   background: #4D4D7F !important;
   color: #FFCF00 !important;
 }
 
-.msg-user:before,
-.msg-user:after {
+.msg:before,
+.msg:after {
   color: #008484;
 }
 
-.msg-user[msg-user$="ME!"]:before,
-.msg-user[msg-user$="ME!"]:after {
+.msg[msg-user$="ME!"] .msg-user:before,
+.msg[msg-user$="ME!"] .msg-user:after {
   color: #9C9CFF;
 }
-.msg-user[msg-user$="ME!"] {
+.msg[msg-user$="ME!"] .msg-user {
   border: 1px solid #9C9CFF;
 }
 
-.msg-user[msg-type="ACTION"]:before,
-.msg-user[msg-type="ACTION"]:after {
+.msg[msg-type="ACTION"] .msg-user:before,
+.msg[msg-type="ACTION"] .msg-user:after {
   color: #008484;
 }
 
-.msg-user[msg-type="NOTICE"]:before,
-.msg-user[msg-type="NOTICE"]:after {
+.msg[msg-type="NOTICE"] .msg-user:before,
+.msg[msg-type="NOTICE"] .msg-user:after {
   color: #008484;
 }
 
 /* private messages *not* in a query window */
-.msg-user[dest-type="IRCUser"]:before,
-.msg-user[dest-type="IRCUser"]:after {
+.msg[dest-type="IRCUser"] .msg-user:before,
+.msg[dest-type="IRCUser"] .msg-user:after {
   color: #FFCF00;
 }
 
-.msg-user[msg-dest$="ME!"]:before,
-.msg-user[msg-dest$="ME!"]:after {
+.msg[msg-dest$="ME!"] .msg-user:before,
+.msg[msg-dest$="ME!"] .msg-user:after {
   color: #FFCF00;
 }
 
 /* private messages in a query window */
-.msg-user[view-type="IRCUser"]:before,
-.msg-user[view-type="IRCUser"]:after {
+.msg[view-type="IRCUser"] .msg-user:before,
+.msg[view-type="IRCUser"] .msg-user:after {
   color: #008484;
 }
 
-.msg-user[view-type="IRCUser"][msg-user$="ME!"]:before,
-.msg-user[view-type="IRCUser"][msg-user$="ME!"]:after {
+.msg[view-type="IRCUser"][msg-user$="ME!"] .msg-user:before,
+.msg[view-type="IRCUser"][msg-user$="ME!"] .msg-user:after {
   color: #008484;
 }
index 9f7f5a0f314a5ec7b4077cee9cdd1164b3367d40..87b0b32babd10182b1ee47af5ab6c82d5cf6d331 100644 (file)
@@ -1,27 +1,40 @@
 /* -*- Mode: Text; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
- * The contents of this file are subject to the Mozilla Public
- * License Version 1.1 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.mozilla.org/MPL/
+ * ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
  *
- * Software distributed under the License is distributed on an "AS
- * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
- * implied. See the License for the specific language governing
- * rights and limitations under the License.
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
  *
  * The Original Code is Chatzilla.
  *
- * The Initial Developer of the Original Code is New Dimensions Consulting,
- * Inc. Portions created by New Dimensions Consulting, Inc. are
- * Copyright (C) 1999 New Dimenstions Consulting, Inc. All
- * Rights Reserved.
+ * The Initial Developer of the Original Code is
+ * New Dimensions Consulting, Inc.
+ * Portions created by the Initial Developer are Copyright (C) 1999
+ * the Initial Developer. All Rights Reserved.
  *
  * Contributor(s):
- *  Robert Ginda, rginda@ndcico.com, original author
- * 
- * Styles for output window
+ *   Robert Ginda, rginda@ndcico.com, original author
  *
- */
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
 
 /* 
  *  a version of the output window that uses only your default foreground and
  *  see output-base.css for details. 
  */
 
-@import url(chrome://chatzilla/content/output-base.css);
-
 /* LCARtrek needs corrections though. */
 
+@import url("chrome://chatzilla/content/output-base.css");
+
 body.chatzilla-body {               /* The topmost container in the ChatZilla */
   background: #000000;              /* output window. */
   color: #008484;
@@ -69,30 +82,38 @@ a.chatzilla-link:visited {
   color: #FFCF00 !important;
 }
 
-.msg-type[msg-type="JOIN"],
-.msg-type[msg-type="PART"],
-.msg-type[msg-type="QUIT"] {
+.progress-fg {
+  background-color: #8050B0;
+}
+
+.msg[msg-type="ACTION"] .msg-data {
+  font-style: italic;
+}
+
+.msg[msg-type="JOIN"] .msg-type,
+.msg[msg-type="PART"] .msg-type,
+.msg[msg-type="QUIT"] .msg-type {
   font-weight: bold;
 }
 
-.msg-data[msg-type="QUIT"] {
+.msg[msg-type="QUIT"] .msg-data {
   font-variant: small-caps;
   font-weight: bold;
 }
 
-.msg-data[msg-type="JOIN"],
-.msg-data[msg-type="PART"] {
+.msg[msg-type="JOIN"] .msg-data,
+.msg[msg-type="PART"] .msg-data {
   font-variant: small-caps;
 }
 
-.msg-data[msg-type="HELLO"],
-.msg-type[msg-type="NICK"],
-.msg-data[msg-type="NOTICE"] {
+.msg[msg-type="HELLO"] .msg-data,
+.msg[msg-type="NICK"] .msg-type,
+.msg[msg-type="NOTICE"] .msg-data {
   font-weight: bold;
 }
 
-.msg-data[msg-type="NICK"] {
-  font: 10pt courier;
+.msg[msg-type="NICK"] .msg-data {
+  font-family: monospace;
 }
 
 .msg-type {                                 /* .msg-type = message type       */
@@ -102,48 +123,37 @@ a.chatzilla-link:visited {
   border: 1px solid transparent;
 }
 
-.msg-data,
-.msg-data[msg-type] {
+.msg-data {
   background-color: #9C9CFF;
   border: 1px solid transparent;
   -moz-border-radius: 0px 9px 9px 0px;
   color: #000000;
 }
 
-.msg-data[mark="even"] {                    /* use even/odd marks to create a */
+.msg[mark="even"] .msg-data {               /* use even/odd marks to create a */
   color: #004242;                           /* subtle brightness change when  */
 }                                           /* the speaker changes.           */
 
-.msg-data a.chatzilla-link,
-.msg-data[msg-type] a.chatzilla-link {
-  color: #FFCF00;
-}
-
-.msg-data a.chatzilla-link:visited,
-.msg-data[msg-type] a.chatzilla-link:visited {
-  color: #8050B0;
-}
-
-.msg-data[msg-type="JOIN"],
-.msg-data[msg-type="PART"],
-.msg-data[msg-type="QUIT"],
-.msg-data[msg-type="NICK"],
-.msg-data[msg-type="NOTICE"],
-.msg-data[msg-type="INFO"],
-.msg-data[msg-type="MODE"],
-.msg-data[msg-type="HELLO"],
-.msg-data[msg-type="USAGE"] {
+.msg[msg-type="JOIN"] .msg-data,
+.msg[msg-type="PART"] .msg-data,
+.msg[msg-type="QUIT"] .msg-data,
+.msg[msg-type="NICK"] .msg-data,
+.msg[msg-type="NOTICE"] .msg-data,
+.msg[msg-type="INFO"] .msg-data,
+.msg[msg-type="MODE"] .msg-data,
+.msg[msg-type="HELLO"] .msg-data,
+.msg[msg-type="USAGE"] .msg-data {
   background-color: #008484;
   color: #000000;
 }
 
-.msg-data[msg-type="ERROR"],
-.msg-data[msg-type="KICK"] {
+.msg[msg-type="ERROR"] .msg-data,
+.msg[msg-type="KICK"] .msg-data {
   background-color: red;
   color: #000000;
 }
 
-.msg-data[msg-type="ACTION"] {
+.msg[msg-type="ACTION"] .msg-data {
   font-weight: bold;
   font-style: italic;
 }
@@ -162,8 +172,8 @@ a.chatzilla-link:visited {
 /* important="true" means that the message has text from your /stalk list in
  * it, has your nickname in it, or was spoken by someone in your /stalk list.
  */
-.msg-user[important="true"],
-.msg-data[important="true"] {
+.msg[important="true"] .msg-user,
+.msg[important="true"] .msg-data {
   background: #FF9F00 !important;
   color: #000000 !important;
 }
@@ -171,57 +181,59 @@ a.chatzilla-link:visited {
 /* :before and :after pseudoclasses form the decorations around nicknames.     */
 .msg-user:before,
 .msg-user:after {
-  font: 10pt courier;
-  font-weight: bolder;
-  color: #000000;
+    font-size: 100%;
+    font-family: monospace;
+    font-weight: bolder;
 }
 
-.msg-user[msg-user$="ME!"]:before,
-.msg-user[msg-user$="ME!"]:after {
+.msg[msg-user$="ME!"] .msg-user:before,
+.msg[msg-user$="ME!"] .msg-user:after {
   color: #000000;
 }
-.msg-user[msg-user$="ME!"] {
+.msg[msg-user$="ME!"] .msg-user {
   border: 1px solid #FFCF00;
   font-weight: bold;
 }
 
-.msg-user[msg-type="ACTION"]:before,
-.msg-user[msg-type="ACTION"]:after {
+.msg[msg-type="ACTION"] .msg-user:before,
+.msg[msg-type="ACTION"] .msg-user:after {
   color: #000000;
 }
 
-.msg-user[msg-type="NOTICE"]:before,
-.msg-user[msg-type="NOTICE"]:after {
+.msg[msg-type="NOTICE"] .msg-user:before,
+.msg[msg-type="NOTICE"] .msg-user:after {
   color: #000000;
 }
 
 /* private messages *not* in a query window */
-.msg-user[dest-type="IRCUser"]:before,
-.msg-user[dest-type="IRCUser"]:after {
+.msg[dest-type="IRCUser"] .msg-user:before,
+.msg[dest-type="IRCUser"] .msg-user:after {
   color: #FFCF00;
 }
-.msg-user[dest-type="IRCUser"],
-.msg-user[dest-type="IRCUser"][msg-dest$="ME!"] {
-  font-style: italic;
+
+.msg[dest-type="IRCUser"] .msg-user,
+.msg[dest-type="IRCUser"][msg-dest$="ME!"] .msg-user {
+    font-style: italic;
 }
 
-.msg-user[msg-dest$="ME!"]:before,
-.msg-user[msg-dest$="ME!"]:after {
+.msg[msg-dest$="ME!"] .msg-user:before,
+.msg[msg-dest$="ME!"] .msg-user:after {
   color: #FFCF00;
 }
 
-.msg-user[dest-type="IRCUser"],
-.msg-user[msg-dest$="ME!"] {
+.msg[dest-type="IRCUser"] .msg-user,
+.msg[msg-dest$="ME!"] .msg-user {
   border: 1px solid #FFCF00;
+  font-weight: bold;
 }
 
 /* private messages in a query window */
-.msg-user[view-type="IRCUser"]:before,
-.msg-user[view-type="IRCUser"]:after {
+.msg[view-type="IRCUser"] .msg-user:before,
+.msg[view-type="IRCUser"] .msg-user:after {
   color: #008484;
 }
 
-.msg-user[view-type="IRCUser"][msg-user$="ME!"]:before,
-.msg-user[view-type="IRCUser"][msg-user$="ME!"]:after {
+.msg[view-type="IRCUser"][msg-user$="ME!"] .msg-user:before,
+.msg[view-type="IRCUser"][msg-user$="ME!"] .msg-user:after {
   color: #008484;
 }
index 18daadce6122c15001678f6e09338de9a8d36aa0..10ba67315a3854b50430b550faaa73bcf7d3e243 100644 (file)
@@ -1,34 +1,47 @@
 /* -*- Mode: Text; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
- * The contents of this file are subject to the Mozilla Public
- * License Version 1.1 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.mozilla.org/MPL/
+ * ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
  *
- * Software distributed under the License is distributed on an "AS
- * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
- * implied. See the License for the specific language governing
- * rights and limitations under the License.
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
  *
  * The Original Code is Chatzilla.
  *
- * The Initial Developer of the Original Code is New Dimensions Consulting,
- * Inc. Portions created by New Dimensions Consulting, Inc. are
- * Copyright (C) 1999 New Dimenstions Consulting, Inc. All
- * Rights Reserved.
+ * The Initial Developer of the Original Code is
+ * New Dimensions Consulting, Inc.
+ * Portions created by the Initial Developer are Copyright (C) 1999
+ * the Initial Developer. All Rights Reserved.
  *
  * Contributor(s):
- *  Robert Ginda, rginda@ndcico.com, original author
- * 
- * Styles for output window
+ *   Robert Ginda, rginda@ndcico.com, original author
  *
- */
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
 
 /* 
  *  a light background/dark text version of the output window.
  *  see output-base.css for details. 
  */
 
-@import url(chrome://chatzilla/content/output-base.css);
+@import url("chrome://chatzilla/content/output-base.css");
 
 body.chatzilla-body {               /* The topmost container in the ChatZilla */
     background: white;              /* output window.                         */
@@ -36,7 +49,8 @@ body.chatzilla-body {               /* The topmost container in the ChatZilla */
 }
 
 a.chatzilla-link {
-    color: #777499 /*#ea3838*/;
+    font-weight: bold;
+    color: #342ecc;
 }
 
 .header-outer {
@@ -46,7 +60,7 @@ a.chatzilla-link {
 .header {
     color: darkslategrey;
     background-color: #EEEEEE;
-/*    -moz-opacity: 0.9;*/
+/*    opacity: 0.9;*/
     border: 1px #777499 solid;
     -moz-border-radius: 7px;
 }
@@ -60,6 +74,10 @@ a.chatzilla-link {
     color: black;
 }
 
+.progress-fg {
+    background-color: darkslategrey;
+}
+
 [condition] {
     font-weight: bold;
 }
@@ -76,21 +94,37 @@ a.chatzilla-link {
     color: #2ec908;
 }
 
-.msg-data[msg-type="QUIT"] a.chatzilla-link {
-    color: #d1ecf9;
+.msg[msg-type="PRIVMSG"] .msg-data,
+.msg[msg-type="ACTION"] .msg-data {
+    background-color: #F0F0F0;
+}
+
+.msg[msg-type="HELLO"] .msg-data a.chatzilla-link {
+    color: #d7d9dd;
+}
+
+.msg[msg-type="JOIN"] .msg-data a.chatzilla-link,
+.msg[msg-type="PART"] .msg-data a.chatzilla-link {
+    font-weight: bold;
+    color: #11c411;
 }
 
-.msg-data[msg-type="ERROR"] a.chatzilla-link {
+.msg[msg-type="ERROR"] .msg-data a.chatzilla-link,
+.msg[msg-type="DISCONNECT"] .msg-data a.chatzilla-link {
     font-weight: bold;
     color: white;
 }
 
-.msg-data[msg-type="QUIT"] a.chatzilla-link:visited {
-    color: #b4ccd8;
+.msg[msg-type="KICK"] .msg-data a.chatzilla-link {
+    color: #aa0d08;
 }
 
-.msg-data[msg-type="KICK"]  a.chatzilla-link {
-    color: lightgrey;
+.msg[msg-type="NOTICE"] .msg-data a.chatzilla-link {
+    color: #d64444;
+}
+
+.msg[msg-type="QUIT"] .msg-data a.chatzilla-link {
+    color: #c46907;
 }
 
 .chatzilla-rheet {
@@ -113,7 +147,8 @@ a.chatzilla-link {
 }
 
 .msg-type {                                 /* .msg-type = message type       */
-    color: #202020;                         /* indicator                      */
+    color: #686699;                         /* indicator                      */
+    font-weight: bold;
 }
 
 .msg-user a.chatzilla-link,
@@ -122,94 +157,82 @@ a.chatzilla-link {
     font-weight: bold;                      /* views)                         */
 }                     
  
-.msg-data[mark="even"] {                    /* use even/odd marks to create a */
+.msg[mark="even"] .msg-data {               /* use even/odd marks to create a */
     color: #555555;                         /* subtle brightness change when  */
 }                                           /* the speaker changes.           */
 
-
-.msg-type[msg-type="KICK"],
-.msg-type[msg-type="NICK"],
-.msg-type[msg-type="QUIT"],
-.msg-type[msg-type="JOIN"],
-.msg-type[msg-type="PART"] {
-    visibility: hidden;
-}
-
-.msg-data[msg-type="JOIN"],
-.msg-data[msg-type="PART"] {
-    background: #b4ccd8;
-    color: black;
+.msg[msg-type="JOIN"] .msg-data,
+.msg[msg-type="PART"] .msg-data {
+    color: #0e9e0e;
+    background-color: #c3f7c3; 
     font-weight: bold;
     -moz-border-radius: 5px 5px 5px 5px;
     /*border: thin darkblue solid;*/
 }
 
-.msg-data[msg-type="QUIT"] {
-    background: #777499;
-    color: white;
+.msg[msg-type="QUIT"] .msg-data {
+    background: #fff196;
+    color: #ff8d02;
     font-weight: bold;
     -moz-border-radius: 5px 5px 5px 5px;
 }
 
-.msg-data[msg-type="HELLO"] {
-    background: #ffd000;
+.msg[msg-type="HELLO"] .msg-data {
+    background: #1342a5;
     color: white;
     -moz-border-radius: 5px 5px 5px 5px;
     font-weight: bold;
 }
 
-.msg-data[msg-type="ERROR"] {
+.msg[msg-type="ERROR"] .msg-data,
+.msg[msg-type="DISCONNECT"] .msg-data {
     -moz-border-radius: 5px 5px 5px 5px;
-    background: #ff2600;
+    background: #a8221e;
     color: white;
 }
 
-.msg-data[msg-type="USAGE"] {
+.msg[msg-type="USAGE"] .msg-data {
     color: black;
 }
 
-.msg-data[msg-type="ACTION"] {
+.msg[msg-type="ACTION"] .msg-data {
     color: black;
     font-style: italic;
 }
 
-.msg-data[msg-type="NICK"] {
-    color: #669da3;
+.msg[msg-type="NICK"] .msg-data {
+    color: #4e8387;
+    background-color: #d5e9ea;
     font-weight: bold;
 }
 
-.msg-data[msg-type="NOTICE"] {
-    color: #ff6500;
+.msg[msg-type="NOTICE"] .msg-data {
+    color: #ae4141;
     font-weight: bold;
 }
 
-.msg-data[msg-type="MODE"] {
-    color: purple;
+.msg[msg-type="MODE"] .msg-data {
+    color: #2709ed;
+    font-weight: bold;
 }
 
-.msg-data[msg-type="KICK"] {
-    color: white;
-    background: #ff6500;
+.msg[msg-type="KICK"] .msg-data {
+    color: #ff1a0a;
+    background: #ffdbcc;
+    font-weight: bold;
     -moz-border-radius: 5px 5px 5px 5px;
 }
 
 /* important="true" means that the message has text from your /stalk list in
  * it, has your nickname in it, or was spoken by someone in your /stalk list.
  */
-.msg-user[important="true"] {
+.msg[important="true"] .msg-user {
+    background: #d4d8d4;
     -moz-border-radius: 5px 0px 0px 5px;
-    border-bottom: 1px black solid;
-    border-top: 1px lightslategrey solid;
-    border-left: 1px lightslategrey solid;
-    background: #d7ceea;
 }
 
-.msg-data[important="true"] {
-    -moz-border-radius: 0px 5px 5px 0px;
-    border-bottom: 1px black solid;
-    border-right: 1px black solid;
-    border-top: 1px lightslategrey solid;
-    background: #d7ceea;
+.msg[important="true"] .msg-data {
+    background: #eaefeb;
 }
 
 
@@ -219,7 +242,7 @@ a.chatzilla-link {
     color: #777499;
 }
 
-.msg-user[msg-user$="ME!"]:before,               /* the decoration around MY   */
-.msg-user[msg-user$="ME!"]:after {               /* nick                       */
+.msg[msg-user$="ME!"] .msg-user:before,         /* the decoration around MY   */
+.msg[msg-user$="ME!"] .msg-user:after {         /* nick                       */
     color: #843c6c;
 }
diff --git a/LCARStrek/chatzilla/output-loud.css b/LCARStrek/chatzilla/output-loud.css
new file mode 100644 (file)
index 0000000..0cc9f70
--- /dev/null
@@ -0,0 +1,235 @@
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ *
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Original Code is Mozilla JSIRC Library.
+ *
+ * The Initial Developer of the Original Code is
+ * New Dimensions Consulting, Inc.
+ * Portions created by the Initial Developer are Copyright (C) 1999
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ *   Robert Ginda, rginda@ndcico.com, original author
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
+
+body {
+
+    margin: 0px 0px 0px 0px;
+    background: black;
+
+}
+
+.bold {
+
+    font-weight: bold;
+
+}
+
+.italic {
+
+    font-style: italic;
+
+}
+
+.underline {
+
+    text-decoration: underline;
+
+}
+
+.strikethrough {
+
+    text-decoration: line-through;
+
+}
+
+.teletype {
+
+    font-family: monospace;
+
+}
+
+.smallcap {
+
+    font-variant: small-caps;
+
+}
+
+.rheet {
+
+    font-size: 14pt;
+    font-weight: bold;
+    color: magenta;
+
+}
+
+/* output from a chat session (contains msgs) */
+.chat-view {
+
+       vertical-align: text-bottom;
+
+}
+
+/* common container for all portions of a message
+ * (contains msg-*s) */
+.msg {
+
+    font-family: sans-serif;
+
+}
+
+.msg[user="!ME"] {
+
+    background: lightgrey;
+
+}
+
+/* message data in output window */
+.msg-data {
+
+    font-weight: bold;
+    color: lightgrey;
+    background: #1a2a44;
+
+}
+
+/* message data in output window */
+
+.msg-data[user="!ME"]{
+
+    background: black;
+
+}
+
+.msg-data[msgtype="JOIN"],
+.msg-data[msgtype="PART"] {
+
+    width: 100%;
+    font-variant: small-caps;
+    background: lightgray;
+    color: black;
+
+}
+
+.msg-data[msgtype="HELLO"] {
+
+    background: white;
+       color: darkgreen;
+
+}
+
+.msg-data[msgtype="ERROR"],
+.msg-data[msgtype="DISCONNECT"] {
+
+    background: red;
+       color: white;
+
+}
+
+.msg-data[msgtype="USAGE"] {
+
+    font-style: italic;
+       color: white;
+
+}
+
+.msg-data[msgtype="HELP"] {
+
+    font-weight: normal;
+
+}
+
+.msg-data[msgtype="ACTION"] {
+
+       color: cyan;
+
+}
+
+.msg-data[msgtype="NOTICE"] {
+
+       color: yellow;
+
+}
+
+.msg-data[msgtype="KICK"] {
+
+    background: orange;
+       color: yellow;
+
+}
+
+.msg-data[msgtype="QUIT"] {
+
+    background: lightgrey;
+       color: brown;
+
+}
+
+/* nickname field in output */
+.msg-user {
+       
+    text-align: center;
+    vertical-align: middle;
+    color: lightgrey;
+       font-weight: bold;
+    background: grey;
+
+}
+
+.msg-user[parity="odd"]{
+
+    background: black;
+
+}
+
+.msg-user[user="!ME"] {
+
+    color : white;
+
+}
+
+.msg-user[msgtype="ACTION"] {
+
+       font-style: italic;
+
+}
+
+/* Message type indicator in output window */
+.msg-type {
+
+    text-align: center;
+    vertical-align: middle;
+       color: brown;
+       font-weight: bold;
+    background: lightgrey;
+
+}
+
+.msg-type[user="!ME"] {
+
+    background: silver;
+
+}
diff --git a/LCARStrek/chatzilla/output-marble.css b/LCARStrek/chatzilla/output-marble.css
new file mode 100644 (file)
index 0000000..5d059b1
--- /dev/null
@@ -0,0 +1,181 @@
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ *
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Original Code is Mozilla JSIRC Library.
+ *
+ * The Initial Developer of the Original Code is
+ * New Dimensions Consulting, Inc.
+ * Portions created by the Initial Developer are Copyright (C) 1999
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ *   Robert Ginda, rginda@ndcico.com, original author
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
+
+body {
+
+    margin: 0px 0px 0px 0px;
+    background: url(chrome://chatzilla/skin/images/xtal.jpg);
+
+}
+
+.bold {
+
+    font-weight: bold;
+
+}
+
+.italic {
+
+    font-style: italic;
+
+}
+
+.underline {
+
+    text-decoration: underline;
+
+}
+
+.strikethrough {
+
+    text-decoration: line-through;
+
+}
+
+.teletype {
+
+    font-family: monospace;
+
+}
+
+.smallcap {
+
+    font-variant: small-caps;
+
+}
+
+.rheet {
+
+    font-size: 14pt;
+    font-weight: bold;
+    color: magenta;
+
+}
+
+/* output from a chat session (contains msgs) */
+.chat-view {
+
+    vertical-align: text-bottom;
+
+}
+
+/* common container for all portions of a message
+ * (contains msg-*s) */
+.msg {
+
+    font-family: sans-serif;
+
+}
+
+.msg[user="!ME"] {
+
+    background: lightgrey;
+
+}
+
+/* message data in output window */
+.msg-data {
+
+    font-weight: bold;
+
+}
+
+.msg-data[msgtype="JOIN"],
+.msg-data[msgtype="PART"] {
+
+    font-variant: small-caps;
+    color: darkslategrey;
+
+}
+
+.msg-data[msgtype="ACTION"] {
+
+    color: darkred;
+
+}
+
+.msg-data[msgtype="NOTICE"] {
+
+    color: green;
+
+}
+
+.msg-data[msgtype="KICK"] {
+
+    color: slategrey;
+
+}
+
+.msg-data[msgtype="QUIT"] {
+
+    color: brown;
+
+}
+
+/* nickname field in output */
+.msg-user {
+       
+    text-align: center;
+    vertical-align: middle;
+    color: blue;
+    font-weight: bold;
+    background: grey;
+
+}
+
+.msg-user[user="!ME"] {
+
+    color: green;
+
+}
+
+.msg-user[msgtype="ACTION"] {
+
+    font-style: italic;
+
+}
+
+/* Message type indicator in output window */
+.msg-type {
+
+    text-align: center;
+    vertical-align: middle;
+    color: brown;
+    font-weight: bold;
+    background: lightgrey;
+
+}