/* growls' css. */

body    {   color: #DDDDA0;
            /* background-color: #d0e4fe; */
            background-color: #000505;
            font-family: monospace;
            font-size: 12px;
            max-width: 50em;
            margin: 0.5em auto; }
td      {   font-size: 12px; }
h1      {   color: #00FF00;
            text-align: left;
            font-family: monospace;
            font-size: 10px; }
p       {   color: #00FF00; font-family: monospace; font-size: 12px; }
tr      {   color: #00FF00; font-family: monospace; font-size: 12px; }
pre, tt {   font-family: monospace;
            color: #D0E4FE;
            font-size: 9pt; }
hr      {   color: #0F0; background: #0F0; height: 1px; border:0; }

/*a         { text-decoration: none; color: #0DF; }*/
a:link    { text-decoration: none; color: #0DF; }
a:hover   { text-decoration: none; color: #FFF !important; }
a:visited { text-decoration: none; color: #AD0; }
a:active  { text-decoration: none; color: #F63; }

/* *** legacy: core css. ***
a:link { color: #FFCC77; background: transparent; }
a:visited { color: #EEA044; background: transparent; }
a:visited:hover { color: #000000; background: #EEA044; }
a:link:hover { color: #A0A0EE; background: purple; }
*/

.item { clear: both; margin-bottom: 0em; }
.y    { float: right; padding-left: 0.5em;
        font-style: italic; font-size: 8pt; color: #222; } /* #CCC; */
.h    { float: left; width: 48.8%; text-align: right;
        padding-right: 0.5em; }
.d    { color: #00FF00; margin: 0 3em 0 36%; padding-left: 7em; }
.blog { }
.flagday { text-align: center; margin: 2em auto; width: 70%;
           font-style: italic; color: #888; }

/* pseudo-classes. */
a.o:link    { text-decoration: none; color: #0F0; }
a.o:hover   { text-decoration: none; color: #0F0 !important; }
a.o:visited { text-decoration: none; color: #0F0; }
a.o:active  { text-decoration: none; color: #0F0; }

a.red:link    { text-decoration: none; color: #F00; }
a.red:hover   { text-decoration: none; color: #F00 !important; }
a.red:visited { text-decoration: none; color: #F00; }
a.red:active  { text-decoration: none; color: #F00; }

a.r:link    { text-decoration: none; color: #00FF00; }
a.r:hover   { text-decoration: none; color: #F00 !important; }
a.r:visited { text-decoration: none; color: #00FF00; }
a.r:active  { text-decoration: none; color: #F00; }

/* bastards! they removed <blink>. */

/* jwz's blink. */
/* That's right bitches. */

@keyframes         blink {
    0% { opacity:1; } 75% { opacity:1; } 76% { opacity:0; } 100% { opacity:0; }}
@-webkit-keyframes blink {
    0% { opacity:1; } 75% { opacity:1; } 76% { opacity:0; } 100% { opacity:0; }}
@-moz-keyframes    blink {
    0% { opacity:1; } 75% { opacity:1; } 76% { opacity:0; } 100% { opacity:0; }}
@-ms-keyframes     blink {
    0% { opacity:1; } 75% { opacity:1; } 76% { opacity:0; } 100% { opacity:0; }}
@-o-keyframes      blink {
    0% { opacity:1; } 75% { opacity:1; } 76% { opacity:0; } 100% { opacity:0; }}

blink {
    text-decoration:   inherit;
    animation:         blink 0.75s ease-in infinite alternate;
    -webkit-animation: blink 0.75s ease-in infinite alternate;
    -moz-animation:    blink 0.75s ease-in infinite alternate;
    -ms-animation:     blink 0.75s ease-in infinite alternate;
    -o-animation:      blink 0.75s ease-in infinite alternate;
}


/* transitions. */
/*
@keyframes appear {
	0% { opacity: 0 } 100% { opacity: 1 }}
@-webkit-keyframes appear {
	0% { opacity: 0 } 100% { opacity: 1 }}
@keyframes fade-in-out {
	0%,100% { opacity: 0 } 50% { opacity: 1 }}
@-webkit-keyframes fade-in-out {
	0%,100% { opacity: 0 } 50% { opacity: 1 }}
@keyframes rumble {
	0%, 100% {} 50% { transform: translateY(-0.2em) }}
@-webkit-keyframes rumble {
	0%, 100% {} 50% { -webkit-transform: translateY(-0.2em) }}
@keyframes shudder {
	0%, 100% {} 50% { transform: translateX(0.2em) }}
@-webkit-keyframes shudder {
	0%, 100% {} 50% { -webkit-transform: translateX(0.2em) }}
*/

/*
mark {
	color:rgba(0,0,0,0.6);
	background-color: #ff9; }
*/
/* yellowed correction fluid. */
/*
ins {
	color:rgba(0,0,0,0.6);
	background-color: hsla(45,100%,90%,0.5);
	border-radius:0.5em;
	box-shadow: 0em 0em 0.2em hsl(45,100%,80%);
	text-decoration:none; }
*/
/* censored text. */
/*
del {
	background-color: #000;
	text-decoration:none; }
*/
/* who am I to tell authors not to use non-standard tags? */
/*
center {
	text-align:center;
	margin: 0 auto;
	width: 60%; }

blink {
	text-decoration: none;
	animation: fade-in-out 1s steps(1,end) infinite alternate;
	-webkit-animation: fade-in-out 1s steps(1,end) infinite alternate; }
*/


/* *** ** * eof. * ** *** */
