/*
    CSS layout for PLies by Dobrica Pavlinusic <dpavlin@rot13.org>
*/

BODY, TD
{
	font-family: 	verdana, arial, helvetica, sans-serif;
	background:	#000000;
}

P
{
	font-family: 	verdana, arial, helvetica, sans-serif;
}

A:link, A:visited, A:active
{
	color:		#223c82;
	text-decoration:none;
}

/* ---------------------------------------------------------------- */
/* Headings */

H1
{
	margin-top:	0pt;
	margin-bottom:	0pt;
	font-size:	xx-large;
}

H2
{
	margin-top:	0pt;
	margin-bottom:	0pt;
	font-size:	x-large;
}

H3
{
	margin-top:	0pt;
	margin-bottom:	0pt;
	font-size:	large;
}

/* ---------------------------------------------------------------- */
/* Page header */

TABLE.blackbg {
	background:	#ff0000;
}

TD.header-first, TD.header
{
	background:	#ffffcd;
}

TD.cell-logo
{
	background:	#000000;
	text-align: 	left;
}

TD.cell-heading-up
{
	text-align: 	right;
	background:	#000000;
	color:		#ffffcd;
	font-size:	x-large;
	cellpadding:	10;
}

TD.cell-heading-down
{
	text-align: 	right;
	background:	#000000;
	color:		#ffc461;
	font-size:	x-large;
}

TD.cell-heading-separator
{
	text-align: 	right;
	background:	#000000;
	font-size:	xx-small;
}


/* ---------------------------------------------------------------- */
/* Page body */
	
.body
{
	text-align:	left;
	margin-left:	3em;
	margin-right:	3em;
	font-size:	large;
	background:	#ffffff;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

table.body {
	margin-left:	0;
	margin-right:	0;
	margin-top:	0;
	margin-bottom:	0;
}

tt.body {
	font-size:	large;
}

.corner {
	background:	#ffffff;
}

/* ---------------------------------------------------------------- */
/* Page footer */

.footer A:link {
	color: #ffb178;
}
.footer A:visited {
	color: #ffc98a;
}
.footer A:active {
	color: #ffffff;
}


TD.footer-info
{
	color:	#ffc888;
	font-size:	small;
	font-weight: bold ;
}

TD.footer-count
{
	color:	#ffffff;
	font-size:	small;
	text-align:	right;
}

TD.footer-nav
{
	color:	#ff9563;
	font-size:	normal;
	text-align:	center;
	font-weight: bold ;
}

/* ---------------------------------------------------------------- */
/* Particular elements */

.note
{
	color:		#ff8d5e;
}

PRE, CODE, TT
{
	font-family:	courier, monospaced;
}

SMALL
{
	font-size:	x-small;
}

TD
{
	font-size:	small;
}

TD.body {
	background:	#ffffff;
	font-size:	small;
}

TH
{
	font-size:	small;
	background:	#223c82;
	color:		#ffffff;
}

/* for better support of Mozilla composer */

blockquote
{
	color:		#333333;
	font-style:	italic;
}

strong
{
	color:		#ff8d5e;
}

/* progress bar */
TD.pcnt-done
{
	background:	#ffcf8e;
	color:		#000000;
	font-size:	x-small;
	text-align:	center;
}

TD.pcnt-left
{
	background:	#fe7e51;
	color:		#000000;
	font-size:	x-small;
	text-align:	center;
}

/* main content for title slide */
DIV.title
{
	text-align:	center;
	margin-left:	3em;
	margin-right:	3em;
	font-size:	x-large;
}

/* superscript and subscript font size modification */
SUP
{
	font-size:	x-small;
}

SUB
{
	font-size:	x-small;
}

/* for elements that appear only after hitting the spacebar */
.delayed {
    visibility:     hidden;
}

