
/*
	Style for LHS content frame.  Dark on light background

	Don't forget to add HTML 3 equiv tags later : -

	<body text='body' bgcolor='background' link='link' vlink='visited'
	alink='active'>

	<td,p,li bgcolor='background-color'><font color='color'>
		Blah, blah, ...
	</font></li,p,td>

	Define basic HTML 2 - RFC 1866 elements

	Point sizes depend on user setting correct dpi.
	Point sizes 1/72" need matching dpi matching screen size which in my
	case I have set for 1280x960 on 15" diagonal to give 1600/15 or 106
	dpi.  Therfore point = 72 * px / dpi where dpi = 106.
	So these are 15 and 12 point.

	Mozilla uses /usr/lib/mozilla/res/html.css

*/

/*		COLOURS			*/
span.white	{color: #FFFFFF; background: #006600; }
span.silver	{color: #C0C0C0; background: #001AFF; }
span.black	{color: #000000; background: #FFFFFF; }
span.gold	{color: #FFBB00; background: #006600; }
span.green	{color: #006600; background: #FFFFFF; }
span.blue	{color: #001AFF; background: #FFBB00; }
span.amber	{color: #FF7700; background: #001AFF; }

/*		LINK STYLE		*/
a:link    { background: #FFFFFF; color: #006600; text-decoration: underline; }
a:visited { background: #FFFFFF; color: #000000; text-decoration: underline; }
a:hover   { background: #006600; color: #FFFFFF; text-decoration: underline; }
a:active  { background: #FFFFFF; color: #006600; text-decoration: underline; }
a:focus   { background: #FFFFFF; color: #006600; }
a:focus:hover { background: #006600; color: #FFFFFF; text-decoration: underline; }

.nav         { background: #006600; color: #FFFFFF; font-weight: bold; text-align: center; }
.nav:link    { background: #006600; color: #FFFFFF; font-weight: bold; text-decoration: underline; text-align: center; }
.nav:visited { background: #006600; color: #FFFFFF; font-weight: bold; text-decoration: underline; text-align: center; }
.nav:hover   { background: #FFFFFF; color: #006600; font-weight: bold; text-align: center; }
.nav:active  { background: #006600; color: #FFBB00; font-weight: bold; text-decoration: underline; text-align: center; }
.nav:focus   { background: #006600; color: #FFBB00; font-weight: bold; text-align: center; }
.nav:focus:hover { background: #FFFFFF; color: #FFBB00; font-weight: bold; text-decoration: underline; text-align: center; }

.blu         { background: #001AFF; color: #FFFFFF; font-weight: bold; }
.blu:link    { background: #001AFF; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.blu:visited { background: #001AFF; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.blu:hover   { background: #FFFFFF; color: #001AFF; font-weight: bold; }
.blu:active  { background: #001AFF; color: #FFBB00; font-weight: bold; text-decoration: none; }
.blu:focus   { background: #001AFF; color: #FFBB00; font-weight: bold; }
.blu:focus:hover { background: #FFFFFF; color: #FF7700; font-weight: bold; text-decoration: none; }

/*		FONT FACE - Try Gnome Bitstream Vera		*/
/* Mono */
h2, tt, code, kbd, pre, input, textarea, xmp, samp, listing, plaintext {
	text-align: left;
	font-family: "Bitstream Vera Sans Mono", monospace;
	font-weight: normal; }

/* Sans */
blockquote, body, p, td, li, i, cite, dfn, em, var, address, strong, b, i, cite, dfn, em, var, address, h1 {
	/* text-align: justify; */ /* Does not work? */
	font-family: "Bitstream Vera Sans", sans-serif; }

/* Serif */
th, h3, h4, h5, h6 {
	/* text-align: justify; */
	font-family: "Bitstream Vera Serif", serif; }

/*		FONT SIZE		*/
address, pre, input, textarea, compact { font-size: 13px; line-height: 17px; }
body, p, td, li, blockquote, strong, b, h4, h5, h6, xmp, samp, listing, plaintext, tt, code, kbd {
font-size: 15px; line-height: normal; }
th, h3 { font-size: 16px; line-height: normal; }
h1 h2 { font-size: 17px; line-height: normal; }
/*	font-size: 17px; line-height: 22px; } */
/* h2 { font-size: 19px; line-height: 25px; } */
/*h1 h2 { font-size: 22px; line-height: 29px; } */

/*		FONT COLOUR		*/
body, p, td, li, blockquote, strong, b, i, cite, dfn, em, var, address, pre, xmp, samp, listing, plaintext, tt, code, kbd {
	color: #000000; background-color: #FFFFFF; }
h1, h2, h3, h4, h5, h6, th {
	color: #006600; background-color: #FFFFFF; }

/*		FONT WEIGHT/STYLE	*/
body, p, td, li, blockquote, address, pre, xmp, samp, listing, plaintext, tt, code, kbd {
	font-weight: normal; font-style: normal; }
strong, b, h1, h3, h4, h5, h6, th { font-weight: bold; }
i, cite, dfn, em, var { font-weight: normal; font-style: italic; }

/*		DISPLAY			*/
body, p, td, li, th, h2, h3, h4, h5, h6 { margin: 8px; }
blockquote, address { display: block; margin: 16px; }
h1 { text-align: center; }
pre, xmp, samp, listing, plaintext { white-space: pre; }

/* rfc1866.txt rewite in XML and call RML Retro Markup Language


*/
