/* Style sheet for the album */
/* general */
BODY { font-family: sans-serif; margin: 2px 2px 2px 2px; font-size: small; background-color: #CCF; color: #000; background-image : url(album_background.gif); }

/* the following is needed for NS 4 and some others with inheritance problems */
P, A, BR, UL, OL, TR, TD, TH, LI, SMALL, BLOCKQUOTE { font-family: sans-serif; font-size: small; }

A            { color: #000; text-decoration: None; }
A:hover      { background-color: #69C; }
UL LI        { list-style: disc; }
UL UL LI     { list-style: circle; }
UL UL UL LI  { list-style: square; }
OL LI        { list-style: decimal; }
OL LI UL LI  { list-style: square; }

PRE, CODE    { font-family: monospace; }

H1	{ font-family: sans-serif; font-size: large;  color: #008; }
H2	{ font-family: sans-serif; font-size: medium; color: #008; }
H3	{ font-family: sans-serif; font-size: large; }
H4	{ font-family: sans-serif; font-size: medium; }

HR	{ color: #9CF; background-color: #9CF; height: 1px; }

.pageBreak { page-break-inside: avoid; orphans: 8; widows: 8; height: auto; page: auto; }

/* classes used by album.html
main: TITLE, TITLE2, LTITLE, RTITLE, SUBDIRS, FILES, PANE, CELL, PBEGIN, PEND
single image: WIN, FULL, BAR, LBAR, RBAR
*/

.TITLE	{ color: #C80; background-color: #AAE; border-width: 2px; width: 100%; border: ridge; border-color: #AAF; vertical-align: middle; text-align: center; background-image : url(album_background_title.gif); }
.TITLE2	{ color: #C80; background-color: #AAE; border-width: 2px; width: 100%; border: ridge; border-color: #AAF; vertical-align: middle; text-align: center; background-image : url(album_background_title.gif); }
.LTITLE	{ }
.RTITLE	{ }
.SUBDIRS{ border-top: 1px; font-size: medium; background-image : url(album_background_subtitle.gif); }
.FILES	{ border-top: 1px; }
.SUBDIRSUL{ list-style: square; margin-top: 1px; border-top: 1px; border-color: #008; font-size: medium; }
.FILESUL{ list-style: circle; margin-top: 1px; border-top: 1px; border-color: #008; }
.PBEGIN	{ border-top: 1px; height: 5px; }
.PANE   { color: #000; border-width: 2px; width: 100%; border: ridge; border-color: #AAE; vertical-align: top; text-align: center; }
.CELL	{ font-size: x-small; margin-left: auto; margin-right: auto; text-align: center; }
.GROUP  { background-color: #CCF; border-width: 2px; border: ridge; border-color: #AAE; font-size: medium; margin-left: auto; margin-right: auto; text-align: center; background-image : url(album_background_subtitle.gif); }
.PEND	{ border-bottom: 1px; height: 5px; }

.FULL	{ border-width: 1px; margin-left: auto; margin-right: auto; text-align: center; }
.WIN	{ border-width: 1px; margin-left: auto; margin-right: auto; text-align: center; }
.BAR	{ width: 100%; }
.LBAR   { text-align: left; font-size: x-small; }
.CBAR   { text-align: center; font-size: medium; color: #00F; }
.RBAR	{ text-align: right; }


