@import url(ohmy_insert.css);
.ancient {display:inline;}
.later { display:none;}
#menu a { padding-left:3px;}
#menu a:link {background:#0fc; color:#fc9; text-decoration:underline;}
#menu a:visited {background:#0fc; color:#fc0; text-decoration: underline;} 

body {
  background:#fff6e9; color:#600;
  margin:0; 
  padding:2%;
  font-family: Georgia, serif;
     }
#header {background:#fff6e9; color:#600;}

#header h1, p {text-align:right;}

#header a {display:inline;}
#header a:link { background:transparent; color:#36c; }
#header a:visited { background:transparent; color:#339; }
#header a:hover, a.norm:focus { background:transparent; color:#900; }
#header a:active { text-decoration:none; }

#header a.here { background:transparent; color:#900; font-weight:bold; text-decoration:none;}
#header a.here:link, a.here:visited, a.here:focus, a.here:hover, a.here:active { background:transparent; color:#900; font-weight:bold; text-decoration:none;}

#menu {background:#0fc; color:#f0f; float:left; position:relative; top:10px; width:23%; margin:5px 10px 15px 2px; padding:3px; border:5px dotted #ff0;}

#menu ul,li {display:block; list-style:none; padding:0; margin:0;}

#menu li#here {
   display:block;
   padding-left:3px;
   background:#ff0; color:#f0f;
   font-size:large; font-weight:bold;
   border:1px solid #f0f;
   }

#ohmy {background:#f0f; color:#00ffcc; margin:10px 0 25px 0; padding:5px; border:8px double #0fc;}

#ohmy small {background:#f0f; color:#00ffcc; font-size:60%;}
#ohmy i {background:#f0f; color:#0fc;}

#ohmy p {background:#f0f; color:#00ffcc; text-align:left;}
#ohmy p.yl2 {background:#00f; color:#ff0; text-align:left;}

#ohmy h1 {background:#f0f; color:#00ffcc; text-align:right;}

#script {background:#00f; color:#ff0; font-size:small; font-family: 'lucida handwriting', fantasy;}

#ohmy small#scr  {background:#00f; color:#ff0;}
#ohmy i#scrpt  {background:#00f; color:#ff0;}

#ohmy #neg {background:#0fc; color:#f0f; padding:2px 5px 2px 10px; clear:left;}
#neg p {background:#0fc; color:#f0f;}
#ohmy .later {background:#0fc; color:#f0f;}
#neg i {background:#0fc; color:#f0f;}
#neg small {background:#0fc; color:#f0f;}

h1 {text-align:right;}

.rd {background:transparent; color:#f00;}
.orng {background:transparent; color:#f90;}
.yl {background:transparent; color:#ff0;}
.gr {background:transparent; color:#0f0;}
.tq {background:transparent; color:#0ff;}
.bl {background:transparent; color:#00f;}
.vi {background:transparent; color:#c3f;}
.wh {background:transparent; color:#fff;}
.bk {background:transparent; color:#000;}
.reg {background:#fff6e9; color:#600;}

#end p {text-align:right;}
#end big {text-align:right;}
 
a:link {background:transparent; color:#ff0; text-decoration: underline; }
a:visited {background:transparent; color:#f90; text-decoration: underline; }
a:hover, a:focus {background:#ffff00; color:#0ff; text-decoration:none; }
a:active {background:#ff0; color:#0ff; text-decoration:overline; } 

a.norm:link { background:transparent; color:#36c; }
a.norm:visited { background:transparent; color:#039; /*#339*/ }
a.norm:hover, a.norm:focus { background:transparent; color:#900; }
a.norm:active { text-decoration:none; }

a.brown:link {background:#600; color:#39c; text-decoration:none; }
a.brown:visited {background:#600; color:#36c; text-decoration:none; }
a.brown:hover, a.brown:focus, a.brown:active {background:#600; color:#0cf; text-decoration:none; }

pre { font-family:monospace;}
tt { font-family:monospace;}
div.norm { background:#fff6e9; color:#600 }

#foot p {background:#600; color:#fff; padding:5px; text-align:right;}
.hidefromCSS { display: none }

