
    /* Retodon8.net stylesheet */

  /* Layout */

body {background: #1E5A78 url(Graphics/Bg_Rock.png) repeat scroll top left; color: #A0A0A0; cursor: url("Graphics/Cur_arrow.png"), default;}

::selection {color: #000; background: #A0A0A0;}
::-moz-selection {color: #000; background: #A0A0A0;}

div {margin: auto;}
div.Menu {width: 10em; padding: 0.1em; margin: 0em; position: absolute; left: 0; top: 0; border: 2px solid #606060; background-color: #404040; background-image: url(Graphics/Bg_Metal.png);}
body>div.Menu {position: fixed;}
div.Content {margin-left: 10em; margin-right: auto; padding: 0.5em;}
div.Section {margin: 0.8em; padding: 0.5em; border: 2px solid #606060; background-color: #404040; background-image: url(Graphics/Bg_Metal.png);}
div.DOS {font-family: monospace; color: #C0C0C0; background-color: #000; border-style: none; padding: 0.1em; margin: 1em;}

  /* Fonts & Headers */

h1,h2,h3,h4,h5,h6 {font-family: sans-serif; margin: 0.2em auto 0.1em auto;}
h1 {font-size: xx-large; margin-left: 0.6em;}
h2 {font-size: x-large; margin-left: 1.2em;}
h3 {font-size: large; margin-left: 1.8em;}
h4 {font-size: medium; margin-left: 2.4em;}
h5 {font-size: small; margin-left: 3.0em;}
h6 {font-size: x-small; margin-left: 3.6em;}
h2:target {color: #BEFF1E; background: #404040;}

p {font-family: sans-serif; font-size: medium; margin: 1em;}

  /* Links */

a:link {color: #BEFF1E; cursor: url("Graphics/Cur_link.png"), pointer;}
a:visited {color: #96D700; cursor: url("Graphics/Cur_link.png"), pointer;}
a:hover, a:focus {color: #E6FF46; cursor: url("Graphics/Cur_link.png"), pointer;}
a:active {color: #F0FF50; cursor: url("Graphics/Cur_link.png"), pointer;}
a::selection {color: #000; background: #BEFF1E;}
a::-moz-selection {color: #000; background: #BEFF1E;}

a.Internal_link:link {color: #AA64F0;}
a.Internal_link:visited {color: #8F54CA;}
a.Internal_link:hover, a.Internal_link:focus {color: #B77CF2;}
a.Internal_link:active {color: #C494F4;}
a.Internal_link::selection {color: #000; background: #AA64F0;}
a.Internal_link::-moz-selection {color: #000; background: #AA64F0;}

a.Siblink:link {color: #AA64F0;}
a.Siblink:visited {color: #8F54CA;}
a.Siblink:hover, a.Siblink:focus {color: #B77CF2;}
a.Siblink:active {color: #C494F4;}
a.Siblink::selection {color: #000; background: #AA64F0;}
a.Siblink::-moz-selection {color: #000; background: #AA64F0;}

a.Index_link {margin: 0.5em;}
a.Index_link:link {color: #FFC81E;}
a.Index_link:visited {color: #E1AA00;}
a.Index_link:hover, a.Index_link:focus {color: #FFE63C;}
a.Index_link:active {color: #FFFF5A;}
a.Index_link::selection {color: #000; background: #FFC81E;}
a.Index_link::-moz-selection {color: #000; background: #FFC81E;}

div.Menu a {text-decoration: none; display: block;}

  /* Tables & lists */

table {border: 1px solid #535353; border-collapse: collapse; margin: 1em auto;}
caption {font-weight: bold; margin: 1em auto -0.5em auto;}
tr:hover {background-color: #454545;}
th {border: 1px solid #535353; margin: 0em; padding: 0.2em; background-color: #454545; empty-cells: show;}
td {border: 1px solid #535353; margin: 0.1em; padding: 0.2em; empty-cells: show;}
td.R {text-align: right;}

ol {font-family: sans-serif; margin: 0em 0em 0em 2em; list-style-type: decimal-leading-zero;}
ul {font-family: sans-serif; margin: 0em 0em 0em 2em; list-style-type: circle;}
ul.Tags li {display: inline; list-style-type: none; padding-right: 1em;}

  /* Forms */

input.Text {font-family: monospace; color: #404040; background: #AA64F0; border-color: #B77CF2 #8F54CA #8F54CA #B77CF2; border-width: 0.2em; border-style: solid; cursor: url("Graphics/Cur_text.png") 16 16, text;}
input.Text:focus {background: #B77CF2; border-color: #C494F4 #AA64F0 #AA64F0 #C494F4;}
textarea {font-family: monospace; color: #404040; background: #AA64F0; border-color: #B77CF2 #8F54CA #8F54CA #B77CF2; border-width: 0.2em; border-style: solid; cursor: url("Graphics/Cur_text.png") 16 16, text;}
textarea:focus {background: #B77CF2; border-color: #C494F4 #AA64F0 #AA64F0 #C494F4;}
option {font-family: sans-serif; color: #404040; cursor: url("Graphics/Cur_link.png"), pointer;}
input.Button {font-family: monospace; font-size: small; color: #404040; background-color: #808080; background-image: url(Graphics/Button_bg.png); background-repeat: repeat-x; border-color: #606060 #505050 #404040; border-style: solid; border-width: 0.3em; padding: 0.1em; cursor: url("Graphics/Cur_link.png"), pointer;}
input.Button:hover, input.Button:focus {color: #BEFF1E;}

  /* Microformats */

.vcard,.vevent,.dtstart,.dtend {cursor: url("Graphics/Cur_uFs.png"), default;}
.fn ,.nickname {font-weight: bold;}

  /* Images */

img {border-style: none; margin: 0.5em;}

img.Icon {width: 16px; height: 16px; margin: 0px; vertical-align: middle; cursor: url("Graphics/Cur_link.png"), pointer;}
img.Flag {width: 16px; height: 12px; margin: 0px; vertical-align: middle;}
img.Indicator {width: 18px; height: 18px; margin: 0px; vertical-align: middle;}
img.border {background-color: #303030; border-style: solid; border-width: 0.3em; border-color: #606060 #505050 #303030;}
td img {margin: 0px;}
a img {cursor: url("Graphics/Cur_link.png"), pointer;}

  /* Idiomatic */

code {font-family: monospace; font-size: small; color: #C0C0C0; background-color: #000; border-style: none; padding: 0.1em 0.1em;}
code::selection{color: #000000; background: #C0C0C0;}
code::-moz-selection {color: #000000; background: #C0C0C0;}

kbd {font-family: sans-serif; font-size: small; color: #404040; background-color: #808080; background-image: url(Graphics/Button_bg.png); background-repeat: repeat-x; border-color: #606060 #505050 #303030; border-style: solid; border-width: 0.1em 0.2em 0.4em 0.2em; padding: 0.1em;}
kbd::selection {color: #808080; background: #404040;}
kbd::-moz-selection {color: #808080; background: #404040;}

  /* Other */

abbr {cursor: url("Graphics/Cur_help.png"), help;}
.Name {color: #C8C8C8;}
.Down {text-decoration: line-through;}
.Tiny {font-size: xx-small;}
.Roman_numeral {font: bold small Verdana,Arial,Sans-Serif;}
.Zodiac {font: small WingDings,Verdana,Sans-Serif;}
.ASCII-art {font-family: monospace;}
.Go_Top {padding: 0px; margin: 0px; background-color: #BD8100; cursor: url("Go_Index.cur"), n-resize;}
.Tight {padding: 0px; margin: 0px;}
