/*  The CSS definition file for the Silva Method web pages */
/*  I am so great  and the style is so great too */
/*  copyright  novembrary/ listopadec 19999 vitakappa */

A { font-size: 100%; font-style: normal; font-variant: normal; }

A:link { color: #0033FF; }

A:visited { color: #00008B; font-variant: normal; }

A:hover { background: #FFFFFF; color: #0000FF; text-decoration: none; }

A:active { color: #FF6347; background: #FFFF99; }

HTML {
	border: none;
	margin: 0;
	padding: 0;
	font: normal 18px/24px "Lucida Casual CE", "lucida casual", Arial, "Arial CE", serif, sans-serif;
	text-align: justify;
}

 BODY {
	margin: 0;
	padding: 4px;
	border: 2px solid #CC33CC;
	background: url("../../pictures/backgrounds/brick01.jpg") #FFFFCC;
	color: #000000;
	font: normal 18px/24px "Lucida Casual CE", "lucida casual", Arial, "Arial CE", serif, sans-serif;
	text-align: justify;
}

BODY { quotes: '\201E' '\201C' }

P {
	padding: 0 1px 0 1px;
	color: #000000;
	font: normal 18px/24px "Lucida Casual CE", "lucida casual", Arial, "Arial CE", serif, sans-serif;
	text-align: justify;
	text-indent: 1em;
}

.big-initial:first-letter {
	margin-left: 1em;
	color: Maroon;
	font: bold 34px/24px "Monotype Corsiva", "Lucida Casual CE", "lucida casual", fantasy;
	letter-spacing: -4px;
	vertical-align: bottom;
}

.initial:first-letter {
	margin-left: 1em;
	color: #800080;
	font: bold 34px/24px "Monotype Corsiva", "Lucida Casual CE", "lucida casual", fantasy;
}

ACRONYM, ABBR { padding: 0 4px 0 4px; color: #660066; }

EM {
	font: italic 20px/24px "New Century Schoolbook", Helvetica, Courier, "Courier New", "Courier New CE", cursive, sans-serif, "Lucida Casual CE", "lucida casual",  Arial, "Arial CE", serif;
}

.note EM {
	font: italic 16px/20px "Andale Mono", Helvetica, Courier, "Courier New", "Courier New CE", cursive, sans-serif, "Lucida Casual CE", "lucida casual",  Arial, "Arial CE", serif;
}

STRONG {
	color: #630081;
	font-weight: bold;
	font-family: Arial, "Arial CE", Verdana, sans-serif;
}

CITE{ font-variant: small-caps; font-style: normal; }

PRE {
	border-left: 4px dotted #FFFFFF;
	padding-left: 4px;
	margin: 2px;
	color: #000000;
	font: normal 18px/22px "Andale Mono", Courier, "Courier New", "Courier New CE", monospace;
	text-indent: 0;
}

CODE { font: normal 16px/20px Courier, "Courier New", "Courier New CE", monospace; }

SUB { font-size: 65%; vertical-align: -20%; }

SUP { font-size: 65%; vertical-align: 40%; }

.main-head {
	margin: 4px 14px 4px 14px;
	padding: 8px 1em 10px 1em;
	background: url("../../pictures/backgrounds/clouds02.jpg") #FEFEFE;
	font: bold 44px/40px "Monotype Corsiva", ParkAveDEE, "Poster Bodoni ATT", "Photina Casual Black", fantasy;
	text-align: center;
	letter-spacing: 2px;
	word-spacing: 10px;
}

.main-head-small {
	border: none;
	padding-top: 10px;
	background: transparent none;
	font: normal 32px/36px AmericanTypItcTEEBol, "Photina Casual Black", Nimrod, fantasy;
	text-align: center;
}

H1 {
	border: 8px ridge #C4FFFF;
	margin: 4px 1em 4px 1em;
	padding: 6px 1em 6px 1em;
	background: #C4FFFF;
	font: normal 30px/32px "Lucida Console", fantasy;
	letter-spacing: 2px;
	text-align: center;
	word-spacing: 8px;
}

H2 {
	border: 4px outset #66FF00;
	margin: 4px 3em 4px 3em;
	padding: 6px 1em 6px 1em;
	background: #66FF00;
	font: normal 22px/30px "Lucida Casual CE", "lucida casual",  Arial, "Arial CE", fantasy, serif;
	text-align: center;
	vertical-align: middle;
}

H3 {
	border: 2px inset #FFFF00;
	margin: 4px 3em 4px 3em;
	padding: 6px 1em 6px 1em;
	background: #FFF8DC;
	font: normal 22px/30px "Lucida Casual CE", "lucida casual",  Arial, "Arial CE", fantasy, serif;
	text-align: center;
	vertical-align: middle;
}

H4 {
	margin: 6px 3em 6px 3em;
	padding: 4px;
	border: 1px outset #0000FF;
	background: #FFFFFF;
	font: normal 20px/28px bold "Lucida Casual CE", "lucida casual",  Arial, "Arial CE", fantasy, sans-serif;
	text-align: center;
	letter-spacing: 1px;
}

H5 {
	padding: 4px 4px 4px 3em;
	margin: 1px 6em 1px 3em;
	border: 1px solid #0000FF;
	background: transparent;
	font: normal 20px/26px bold Arial, "Arial CE", Verdana, Tahoma, serif;
	text-align: left;
	vertical-align: middle;
}

H5.end-note {
	margin: 6px 2em 6px 2em;
	padding: 4px;
	border: 1px solid #0000FF;
	background: #FFFFFF;
	font: normal 26px/28px "Monotype Corsiva", "Lucida Casual CE", "lucida casual",  Arial, "Arial CE", sans-serif;
	text-align: center;
	letter-spacing: 1px;
}

H5.last-modified {
	margin: 0 6em 0 6em;
	padding: 4px;
	border: #0000FF 1px solid;
	background: #FFFFFF;
	font: normal 16px/18px Arial, "Arial CE", Verdana, Tahoma, serif;
	text-align: center;
	vertical-align: middle;
}

H6 {
	margin: 4px 4em 4px 4em;
	padding: 4px;
	border: 1px solid #0000FF;
	background: transparent;
	font: normal 20px/26px Arial, "Arial CE", Verdana, Tahoma, sans-serif;
	text-align: center;
}

H1, H2, H3, H4, H5, H6 { clear: both; }

HR { background: #A52A2A; }

TD {
	font: normal 18px/22px Arial, "Arial CE", serif;
	text-align: justify;
	vertical-align: middle;
}

DL { margin: 0; padding: 0 1px 0 1px; }

DT {
	margin: 12px 0 0 0;
	padding: 0;
	color: DarkRed;
	font: normal 18px/24px Arial, "Arial CE", Verdana, Hevletica, sans-serif;
	text-align: justify;
	text-indent: 1em;
}

DD {
	margin: 0;
	padding: 0;
	color: #000000;
	font: normal 18px/24px Arial, "Arial CE", sans-serif;
	text-align: justify;
	text-indent: 1em;
}

OL, UL {
	margin: 0 1em 0 1em;
	list-style-position: outside;
	font: normal 18px/24px Arial, "Arial CE", Verdana, sans-serif;
	text-align: justify;
}

OL {
	list-style: decimal outside;
	font: normal 18px/24px Arial, "Arial CE", Verdana, sans-serif;
	text-align: justify;
}

.lower-alphabet { list-style-type: lower-alpha; }

.upper-alpha { list-style-type: upper-alpha; }

UL {
	list-style: circle outside url("../../pictures/icons/arrow01.gif");
	font: normal 18px/24px Arial, "Arial CE", Verdana, sans-serif;
	text-align: justify;
}

UL.no-mark { list-style-type: none; list-style-image: none; }

UL UL {
	margin: 0 8px 0 8px;
	list-style-image: url("../../pictures/icons/arrow04.gif");
}

UL UL UL {
	margin: 0 8px 0 8px;
	list-style-image: url("../../pictures/icons/arrow03.gif");
}

UL UL UL UL {
	margin: 0 8px 0 8px;
	list-style-image: url("../../pictures/icons/arrow06.gif");
}

LI {
	padding: 2px 1em 0em 1em;
	margin: 4px 0px 4px 0px;
	color: #000000;
	font: normal 18px/22px Arial, "Arial CE", sans-serif;
	text-align: justify;
}

UL.blueball {list-style-image: url("../../pictures/icons/ball01.gif");}

UL.greenball {list-style-image: url("../../pictures/icons/ball02.gif");}

UL.redball {list-style-image: url("../../pictures/icons/ball03.gif");}

UL.yellowball {list-style-image: url("../../pictures/icons/ball04.gif");}

INPUT { text-align: center; vertical-align: middle; height: 2em; }

IMG { background: transparent; }


