*              {   margin: 0px; padding: 0px;}

html           { font-size: 100%; }

ol,ul,
h1,h2,h3    { margin: 0px 0px 1.2em 0px;}

p           { margin: 20px 10px; }

li          { margin: 6px 20px 6px 40px;}

body        {  width: 100%;                
               color: #FFFFFF; font-size: 62.5%; /* default font 10px */
               font-family: Helvetica, Verdana, Arial, sans-serif;	       
               margin: 0px; }

h1        { font-size: 2.4em; color: #FFFFFF; font-family: Georgia, Helvetica; }
h2        { font-size: 2.0em; color: #D59D69; font-family: Georgia, Helvetica; margin: 20px;}
h3        { font-size: 1.6em; color: #FFFFFF; font-family: Georgia, Helvetica; }

a:link    { color: #192832; text-decoration: none; background: none; }
a:visited { color: #E4DC8B; text-decoration: none; background: none; border-bottom: 1px solid #9FBCC4; }
a:hover   { color: #008B8B; text-decoration: none; background-color: transparent; 
                                           border-top: 1px solid #008B8B; border-bottom: 1px solid #008B8B;}
a:active  { color: #FF7F00; text-decoration: none; background: none; 
                                           border-top: 1px solid #FF7F00; border-bottom: 1px solid #FF7F00; }

a.ring         { color: #336699; text-decoration: none; background: none; border-bottom: 1px solid #336699;}
a.ring:visited { color: #FF6600; text-decoration: none; background: none; border-bottom: 1px solid #FF6600;}
a.ring:hover   { color: #AA8921; text-decoration: none; background-color: transparent; 
                                           border-top: 1px solid #AA8921; border-bottom: 1px solid #AA8921;}
a.ring:active  { color: #9FBCC4; text-decoration: none; background: none; border-bottom: 1px solid #9FBCC4;}

.background { color: #000033; background-color: transparent }
.back       { color: #FFFFFF; background-color: #000066; vertical-align: top;
              border-color: #000066; border-width: 4px; border-style: double; }

.contact   { font-size: 1.2em; font-weight: bold; color: #000066; background-color: transparent; }


.subring   { font-size: 1.6em; font-weight: bold; color: #FFFFFF; font-family: Georgia; }
.content   { font-size: 1.3em;                    color: #FFFFFF; background-color: transparent; }

.subring2   { font-size: 1.6em; font-weight: bold; color: #192832; font-family: Georgia; }
.content2   { font-size: 1.3em;                    color: #192832; background-color: transparent; }
 
.copyring  { font-size: 1.2em;                    color: #FFFFFF; background-color: transparent; }
.copyring2 {                 color: #FFFFFF; border-top: none; border-bottom: none; text-decoration: none; }

.highlight  { color: #000066; background-color: #FBF09E;  }
.hilighton  { color: #FF0000; background-color: transparent; }
.hilightoff { color: #0080C0; background-color: transparent; }

.inputlink { font-size: 1.2em; color: #000066; background-color: transparent; }
.inputring { font-size: 1.2em; color: #000033; background: #FFFFFF;  cursor: pointer; 
                        font-family: 'courier new', monospace;  }


input.formsubmit  { font-size: 1.3em; color: #336699; font-weight: bold; cursor: pointer;
                             font-family: arial, helvetica, sans-serif; background: #FFFFFF; }
input.formsubmit2 { font-size: 1.3em; color: #FFFFFF; font-weight: bold; cursor: pointer;
                             font-family: helvetica, sans-serif; background: transparent }
input.formsubmit:hover             { color: #FFFFFF;                    background: #336699; }


input.formreset   { font-size: 1.3em; color: #FF0000; font-weight: bold; cursor: pointer; 
                             font-family: arial, helvetica, sans-serif; background: #FFFFFF; }
input.formreset:hover              { color: #FFFFFF;                    background: #ff0000; }


input.getcode     { font-size: 1.3em; color: #006600; font-weight: bold; cursor: pointer;
                             font-family: arial, helvetica, sans-serif; background: #FFFFFF; }
input.getcode:hover                { color: #FFFFFF;                    background: #006600; }


input.editsite    { font-size: 1.3em; color: #FF6600; font-weight: bold; cursor: pointer;
                             font-family: arial, helvetica, sans-serif; background: #FFFFFF; }
input.editsite:hover               { color: #FFFFFF;                    background: #FF6600; }


input.remove      { font-size: 1.3em; color: #ff0000; font-weight: bold; cursor: pointer;
                             font-family: arial, helvetica, sans-serif; background: #FFFFFF; }
input.remove:hover                 { color: #FFFFFF;                    background: #ff0000; }

.linkring         { font-size: 1.4em; color: #000066; font-weight: bold; background-color: transparent }

.resource2  { background-image: url(../images/background.gif); vertical-align: middle; 
                                     color: #192832;                    background: #FFFFFF; 
              border-color: #192832; border-width: 8px; border-style: double; }

.ringindex  { font-size: 1.3em; font-weight: bold; color: #000066; background-color: transparent; }
.ringlink   { font-size: 1.2em; font-weight: bold; color: #FFFFFF; background-color: transparent; }
.ringring   { font-size: 1.6em; font-weight: bold; color: #FBF09E; background-color: transparent; }

.title      { font-size: 1.8em; font-weight: bold; color: #D59D69; font-style: italic; font-family: "Times New Roman";}

.whitering  {                                     color: #FFFFFF; background-color: #FFFFFF; }

.yourring   {                   font-weight: bold; color: #ff0000; background-color: transparent; }
.yourring2  {                   font-weight: bold; color: #006600; background-color: transparent; }
.yourring3  {                   font-weight: bold; color: #FBF09E; background-color: transparent; }
.yourringzx { font-size: 1.3em; font-weight: bold; color: #ff0000; background-color: transparent; }

/*************************************************************** TABLES *****/
.chainlinks { background-color: #FFFFFF; color: #192832; font-family: Helvetica, Times, serif; }


.navigation { background-color: #880000; color: #FFFFFF; }
.ringlist   { background-color: #880000; color: #FFFFFF; }
.ringback   { background-color: #9FBCC4; color: #000066; }

.example    { background: silver; color: #FFFFFF; }
.row1       { background-color: #880000; color: #FFFFFF; padding: 8px;}
.row2       { background-color: #192832; color: #FFFFFF; padding: 8px;}



.mainbody,
.footer     { background-color: #192832; font-size: 1.1em; color: #FFFFFF;  }
