/*  The CSS definition file for the Silva Method web pages */
/*  alternate style sheet for printing */
/*  I am so great  and the style is so great too */
/*  copyright  novembrary/ listopadec 19999 vitakappa */
 
A:active {
	border: #FF4500 1px solid;
	color: #000000;
	font: normal 16px/22px "Lucida Casual CE", "lucida casual",  Arial, "Arial CE", serif;
}

HTML {
	margin: 0;
	padding: 0;
	border: none !important;
	background: #FFFFFF none !important;
	color: #000000;
	font: normal 16px/22px "Lucida Casual CE", "lucida casual",  Arial, "Arial CE", serif;
	text-align: justify;
}

 BODY {
	margin: 0;
	padding: 0;
	border: none !important;
	background: #FFFFFF none;
	font: normal 14px/20px "Lucida Casual CE", "lucida casual",  Arial, "Arial CE", serif, sans-serif;
	text-align: justify;
}

P {
	color: #000000;
	font: normal 16px/22px "Lucida Casual CE", "lucida casual",  Arial, "Arial CE", serif, sans-serif;
	page-break-before: auto;
	text-align: justify;
	text-indent: 1em;
}

.big-initial:first-letter {
	margin-left: 20px;
	color: #000000;
	font-size: 210%;
	font-weight: normal;
	letter-spacing: -4px;
	vertical-align: baseline;
}

.initial:first-letter {
	margin-left: 10px;
	color: #000000;
	font: normal 160%/22px "Monotype Corsiva", "Lucida Casual CE", "lucida casual",  fantasy;
	vertical-align: baseline;
}

ACRONYM {font: bold 20px/22px" "lucida casual", Lucida Casual CE", Arial, serif;}

CODE {font: normal 18px/24px Courier, "Courier New", "Courier New CE", monospace;}

EM {font: italic 16px/22px "Lucida Casual CE", "lucida casual",  cursive, Arial, "Arial CE", serif;}

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

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

PRE {
	margin-left: 2px;
	padding-left: 0;
	border: none;
	color: #000000;
	font: normal 16px/22px "Courier New", "Courier New CE", Courier, monospace;
}

STRONG {color: #000000; font-weight: bold;}

.main-head {
	margin: 4px;
	padding: 10px;
	border: 1px dashed #000000;
	background: none;
	color: #000000;
	font: normal 30px/36px "Photina Casual Black", Nimrod, fantasy;
	text-align: center;
	letter-spacing: 2px;
	word-spacing: 10px;
}

.main-head-small {
	margin: 4px;
	padding: 10px;
	border: none;
	background: none;
	color: #000000;
	font: normal 22px/30px "Photina Casual Black", Nimrod, fantasy;
	text-align: center;
	letter-spacing: 2px;
	word-spacing: 10px;
}

H1 {
	margin: 4px 1em 4px 1em;
	padding: 6px 1em 6px 1em;
	border: 1px solid #5F5F5F;
	background: none;
	color: #000000;
	font: normal 24px/28px "Lucida Console", fantasy;
	letter-spacing: 2px;
	text-align: center;
	word-spacing: 8px;
}

H2 {
	margin: 4px 2em 4px 2em;
	padding: 8px;
	border: 1px solid #C1C1C1;
	background: none;
	color: #000000;
	font: bold 20px/22px "Lucida Casual CE", "lucida casual",  Arial, fantasy;
	text-align: center;
}

H3 {
	margin: 4px 4em 4px 4em;
	padding: 8px;
	border: 1px dotted #9E9E9E;
	background: none;
	color: #000000;
	font: normal 20px/22px "Lucida Casual CE", "lucida casual",  "Arial CE", fantasy;
	text-align: center;
	vertical-align: middle;
}

H4 {
	margin: 4px 4em 4px 4em;
	padding: 4px;
	border: 1px solid #8D8D8D;
	background: none;
	color: #000000;
	font: normal 18px/20px "Andale mono", "Courier New", "Courier New CE", Courier, Verdana, Tahoma, monospace;
	text-align: center;
}

H5 {
	margin: 4px 4em 4px 4em;
	padding: 4px 4px 4px 3em;
	border: 1px solid #8D8D8D;
	background: none;
	color: #000000;
	font: normal 18px/20px "Andale mono", "Courier New", "Courier New CE", Courier, Verdana, Tahoma, monospace;
	text-align: left;
}

H5.end-note {
	margin: 6px 2em 6px 2em;
	padding: 4px;
	border: 1px solid #8D8D8D;
	background: #FFFFFF;
	font: normal 18px/24px "Andale mono", "Courier New", "Courier New CE", Courier, Verdana, Tahoma, monospace;
	text-align: center;
}

H5.last-modified {
	margin: 0 6em 0 6em;
	padding: 4px;
	border: 1px solid #8A8A8A;
	background: transparent;
	font: normal 14px/16px Arial, "Arial CE", serif;
	text-align: center;
	vertical-align: middle;
}

H6 {
	margin: 4px 5em 4px 5em;
	padding: 4px;
	border: 1px solid #8D8D8D;
	background: transparent;
	font: bold 18px/20px "Courier New", "Courier New CE", Courier, Verdana, Tahoma, monospace;
	text-align: center;
}

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

OL {
	margin: 0 1em 0 1em;
	padding: 0;
	list-style: decimal inside;
	color: #000000;
	font: normal 16px/22px Arial, Verdana, sans-serif;
	page-break-before: auto;
	text-align: justify;
}

UL {
	margin: 0 1em 0 1em;
	padding: 0;
	list-style-position: inside;
	list-style-type: disc;
	list-style-image: none;
	color: #000000;
	font: normal 16px/22px Arial, Verdana, sans-serif;
	page-break-before: auto;
	text-align: justify;
}

LI, LI A {
	padding: 0;
	margin: 0px 0px 0px 1em;
	color: #000000;
	font: normal 16px/20px "Courier New", Courier, monospace !important;
	text-align: justify;
}

DT {
	margin: 12px 0 0 0;
	padding: 0;
	color: #000000;
	font: normal 16px/22px Arial, "Arial CE", sans-serif;
	text-align: justify;
	text-indent: 1em;
}

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

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

.small {color: #000000;	font: normal 14px/16px "Andale Mono", Arial, "Arial CE", sans-serif;}

.big {
	color: #000000;
	font: normal 22px/26px Merlin, "Photina Casual Black", "Lucida Casual CE", "lucida casual",  fantasy;
}

.arial { font: normal 16px/20px Arial, "Arial CE", Verdana, serif, sans-serif; }

.note {
	color: #000000;
	font: normal 14px/20px Arial, "Arial CE", "Times New Roman", "Times New Roman CE", Verdana, serif;
	letter-spacing: normal;
}

.monospace {font: normal 14px/18px "Andale Mono", "Lucida Console", monospace; padding: 0 10px 0 10px;}

.center {text-align: center; vertical-align: middle;}

.no-print {display: none;}

.properties {border: 1px dashed #000000; padding: 10px; margin: 10px; text-align: left;}

.words {
	padding-left: 4px;
	padding-right: 4px;
	color: #000000;
	background: #FFFFFF;
	font: 16px/20px Lydian, fantasy;
	text-align: justify;
	letter-spacing: 1pt;
}

.thoughts {
	border: none;
	padding: 4px;
	margin: 4px;
	color: #000000;
	background: #FFFFFF;
	font: 18px/22px "Comic Sans MS", fantasy;
	text-align: justify;
}

.thoughts:first-letter {
	margin-left: 8px;
	color: #000000;
	font-size: 30px;
	font-weight: bold;
	vertical-align: middle;
}

.small-head {
	border: 2px solid #D2D2D2;
	width: 100%;
	display: none;
	text-align: center;
	vertical-align: middle;
}

.nailed-head {
	border: 2px solid #D2D2D2;
	margin-top: 12px;
	display: none;
	text-align: center;
	vertical-align: middle;
	position: fixed;
}

.small-head TD, .small-head TD A, .short-head TD, 
.short-head TD A, .nailed-head TD, .nailed-head TD A, 
.end-head TD, .end-head TD A {
	color: #000000;
	font: normal 12px/14px "Comic Sans MS", Perpetua, fantasy, serif;
	text-align: center;
	vertical-align: middle;
}

.small-head TD IMG, .short-head TD IMG, .nailed-head TD IMG, 
.end-head TD IMG { padding: 2px; text-align: center; vertical-align: middle; }

.table-relax-special {width: 100%;}

.table-relax-special TR TD {
	padding: 2px;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font: normal 16px/20px Courier, "Courier New", "Lucida Casual CE", "lucida casual",  "Lucida Sans", Arial, "Arial CE", serif;
	text-align: justify;
}

.float-left {float: left; padding: 6px; margin: 6px;}

.float-left-border {float: left; border: none; padding: 0; margin: 8px;}

.float-right {float: right; padding: 6px; margin: 6px;}

.float-right-border {float: right; border: none; padding: 0; margin: 8px;}

A:visited, A, A:link {
	color: #000000;
	font: normal 16px/22px "Lucida Casual CE", "lucida casual",  Arial, "Arial CE", serif;
}

.short-head, .end-head {
	border: 2px solid #D2D2D2;
	display: none;
	text-align: center;
	vertical-align: middle;
}

.sm-prague TABLE.pocket-guide TD {
	background: #FFFFFF;
	font: normal 16px/24px "Andale Mono", monospace, "Arial CE", Arial, serif, sans-serif;
	text-align: left;
	text-indent: 0px;
	vertical-align: baseline;
}
