BODY { font-size: 12pt; font-family: Ariel, sans-serif;	background-repeat: no-repeat; background-colour: rgb {255,255,255 }; }

H1 { font-size: 14pt; font-weight: bold; text-align: center; }
H2 { font-size: 12pt; font-weight: bold; text-align: left; }
H3 { font-size: 12pt; font-weight: bold; text-align: left; }
H4 { font-size: 12pt; font-weight: normal; text-decoration: underline; text-align: left; }

PRE { font-size: 8pt; font-weight: bold; font-family: monospace; }
LI { margin-bottom: 1em; }

.NEW_PAGE { page-break-before: always; }
.COPYRIGHT { font-size: smaller; font-style: italic; text-align: center; color: rgb(64,64,64); }
.BOLD { font-weight: bolder; }
.ITALIC { font-style: italic; }
.BI { font-weight: bolder; font-style: italic; }
.SMALLER { font-size: smaller; }
.LARGER { font-size: larger; }
.SUL { text-decoration: underline; text-align: left; }
.INDENT { margin-left: 30pt; }
.REF { font-style: italic; }
.STRESS { font-style: italic; }
.EMP { font-weight: bolder; }
.LINK { font-style: italic; }
.SUPER { font-size: 24pt; font-weight: bold; text-transform: capitalize; text-align: center; }
.NOCAPS { text-transform: none; }
.SMALLPRINT { font-size: smaller; margin-left: 60pt; margin-right: 30pt; }
.NORMAL { font-weight: normal; font-style: normal; }
.BELOW_PIC { position:absolute;	left:0px; top:0px; }
.MULTIPAGE { text-align: right; }
.MULTIPAGE_OTHER { font-size: larger; bgcolour: yellow; } 
.MULTIPAGE_THIS { font-size: larger; bgcolour: green; }
.PAGE_DESCRIPTION { font-size: smaller; }

IMG { 
	border: 0;
	border-style: none; 
	text-decoration: none; 
}

.CONTENT_BODY { background-color:transparent; }

.CONTENT_FRAME {
	position:absolute;
	left:220px;
	top:18px;
   height:581px;
	width:595px;
	
}

.CONTENT_FRAME_SHORT {
	position:absolute;
	left:220px;
	top:18px;
	width:595px;
	height:540px;
}

.CONTENT_FRAME_LINEAGE {
	position:absolute;
	left:4px;
	top:904px;
	width:815px;
	height:3000px;
}

.CONTENT_FRAME_TAOISM {
	position:absolute;
	left:220px;
	top:18px;
	width:595px;
	height:540px;
}

.CONTENT_FRAME_OL {
	position:absolute;
	left:60px;
	top:70px;
	height:460px;
	width:690px;
}



.CONTENT_FRAME_TCCTOUR_MAIN {
	position:absolute;
	left:220px;
	top:18px;
	width:820px;
   height:582px;
}



.BUTTON_FRAME {
	position:absolute;
	left:0px;
	top:0px;
	height:610px;
	width:220px;
}

.OPEN_LETTER_BACK {
	position:absolute;
	left:290px;
	top:545px;
}

.LINEAGE_PIC {
	position:absolute;
	left:220px;
	top:18px;
}

BODY.BIOGRAPHY_BODY { background-image: url(../images/Backgrounds/StoneTile.jpg); background-repeat: repeat; }
BODY.BIOGRAPHY_INTRO_BODY { background-image: url(../images/Backgrounds/BiographyHead.jpg); background-color: rgb(203,203,203); }
A.BIO_1_BUTTON { position:absolute; left:0px; top:24px; }
A.BIO_2_BUTTON { position:absolute; left:131px; top:24px; }
A.BIO_3_BUTTON { position:absolute; left:355px; top:24px; }
A.BIO_4_BUTTON { position:absolute; left:484px; top:24px; }
A.BIO_5_BUTTON { position:absolute; left:0px; top:140px; }
A.BIO_6_BUTTON { position:absolute; left:131px; top:140px; }
A.BIO_7_BUTTON { position:absolute; left:355px; top:140px; }
A.BIO_8_BUTTON { position:absolute; left:484px; top:140px; }

BODY.ANCIENT_BODY { background-image: url(../images/Backgrounds/HistoryTile.jpg); background-repeat: repeat; }
BODY.TC_TOUR_BODY { background-color: rgb(0,0,0); background-image: url(../images/Backgrounds/TourMain.jpg); }
BODY.OPEN_LETTER_BODY { background-color: rgb(255,255,255); background-image: url(../images/Backgrounds/OpenLetter.jpg); }
BODY.OVERVIEW_BODY { background-image: url(../images/Backgrounds/HistoryTile.jpg); background-repeat: repeat; }
BODY.HISTORY_BODY { background-image: url(../images/Backgrounds/HistoryTile.jpg); background-repeat: repeat;  }
BODY.LINEAGE_BODY { background-image: url(../images/Backgrounds/StoneTile.jpg); background-repeat: repeat; }
BODY.LINEAGE_BODY_2 { background-image: url(../images/Backgrounds/StoneTile.jpg); background-repeat: repeat; }
BODY.TAOISM_BODY { background-image: url(../images/Backgrounds/TaoismTile.jpg); background-repeat: repeat; }

BODY.REF_BODY { background-image: url(../images/Backgrounds/ReferencesTile.jpg); background-repeat: repeat; }
.REF_HEADER { text-align: center; }
.REF_RETURN {  text-align: right; position:absolute; right:5px; top:64px; }
A.REF_BOOK_1 { 	position:absolute; left:1px; top:200px; }

BODY.CONTENT_BODY_SCROLL { margin: 0px 25px 0px 25px; background-color:transparent; }

