/* ##### CSSmain.css ##### */


.postblk
{
text-align: right; width: 360px; margin-left: auto; margin-right: auto; font-weight: 700
}


h2
{
font-weight: 700;
font-size: 28px;
text-align: center;
font-style: italic;
}

h3
{
font-weight: 700;
font-size: 18px;
text-align: center;
}


span.h2s1
{
color: rgb(0,90,180);
}

span.h2s2
{
color: rgb(0,0,0);
}


span.span01a
{
color: rgb(0,90,180);
font-weight: 700;
}

span.span01b
{
color: rgb(0,0,0);
font-weight: 700;
}




/* BASE
@@@@@ @@@@@ @@@@@ @@@@@ @@@@@ @@@@@ */ 

.BLKBGIa
{
background: url('../sysIMG/BGI12.jpg');
background-position: top left;
background-repeat: no-repeat;
}

.BLKBGIb
{
background: url('../sysIMG/BGI13.jpg');
background-position: top left;
background-repeat: no-repeat;
}

*
{padding:0; margin:0;
font-weight: 100;
}

body
{font-size: 14px;
font-family: trebuchet;
line-spacing: 18px;

}

.clr {clear: both}

.mlrx
{margin-left: auto;
margin-right: auto;
}

.mlx1
{margin-left: 30px}

.fltl {float: left}
.fltr {float: right}

.tac {text-align: center}
.tal {text-align: left}
.tar {text-align: right}

p
{text-indent: 30px; margin-bottom: 24px}

/* LAYOUT DIVISIONS
@@@@@ @@@@@ @@@@@ @@@@@ @@@@@ @@@@@ */ 



.PRD
{
background-color: white;
margin: 24px auto 24px auto;
padding: 18px;
border: 1px solid rgb(100,140,140);
width: 884px;
}

.PRDH
{margin-bottom: 18px;}

.PRDC
{margin-bottom: 18px;
clear: both}

.PRDF
{clear: both}

.C1PRDCC
{width: 920px;}

.C2PRDCL
{width: 0px; float: left;}

.C2PRDCC
{width: 0px; margin-left: 0px}



/* BOOKPRO
@@@@@ @@@@@ @@@@@ @@@@@ @@@@@ @@@@@ */ 

.PROLimgtn
{width: 184px; height: 280px; min-height: 280px;
 padding: 6px; border: 2px outset white;
border-top: 2px solid rgb(240,240,240);
border-left: 2px solid rgb(240,240,240);
 margin-bottom: 18px;}

.PROLdetablk
{width: 160px; padding: 18px; border: 2px outset white;
border-top: 2px solid rgb(240,240,240);
border-left: 2px solid rgb(240,240,240);}

.PROLcont
{width: 626px; border: 2px outset white; 
border-top: 2px solid rgb(240,240,240);
border-left: 2px solid rgb(240,240,240);
padding: 18px 18px 32px 18px}

#CONTprologue p, .PROLcont p
{margin-bottom: 18px;}


.BOOKimgtn
{width: 184px; height: 280px; min-height: 280px;
padding: 6px; border: 2px outset white;
border-top: 2px solid rgb(240,240,240);
border-left: 2px solid rgb(240,240,240);
 margin-bottom: 18px;
}

.BOOKcont
{width: 408px; border: 2px outset white; 
border-top: 2px solid rgb(240,240,240);
border-left: 2px solid rgb(240,240,240);
padding: 18px 18px 32px 18px;}

.BOOKdetablk
{width: 160px; padding: 18px; border: 2px outset white;}

.BOOKdetablk b, .PROLdetablk b
{font-weight: 900}

.BOOKdetablk a, .PROLdetablk a, .POEMdetablk a, .HOMECBLK a
{text-decoration: none}

.BOOKdetablk a:link, .PROLdetablk a:link, .POEMdetablk a:link, .HOMECBLK a:link
{text-decoration: none; color: rgb(0,90,180);}

.BOOKdetablk a:visited, .PROLdetablk a:visited, .POEMdetablk a:visited, .HOMECBLK a:visited
{text-decoration: none; color: rgb(0,90,180);}

.BOOKdetablk a:hover, .PROLdetablk a:hover, .POEMdetablk a:hover, .HOMECBLK a:hover
{text-decoration: none; color: rgb(216,0,0);}

.BOOKdetablk a:active, .PROLdetablk a:active, .POEMdetablk a:active, .HOMECBLK a:active
{text-decoration: none; color: rgb(0,90,180);}

.BOOKdetablk a div, .PROLdetablk a div, .POEMdetablk a div, .HOMECBLK a div
{font-size: 18px; border: 1px solid white; border-left: 6px solid rgb(90,120,150);
margin-bottom: 6px; padding-left: 6px;}

.BOOKdetablk a div:hover, .PROLdetablk a div:hover, .POEMdetablk a div:hover, .HOMECBLK a div:hover
{border-color: rgb(0,120,240); border-left-color: rgb(90,120,150);}

a.LinkT1 div:hover, a.LinkT1 div:hover, a.LinkT1 div:hover, a.LinkT1 div:hover
{border-color: rgb(0,120,240); border-left-color: rgb(90,120,150);}

.POEMcont
{width: 408px; padding: 18px; border: 2px outset white;
border-top: 2px solid rgb(240,240,240);
border-left: 2px solid rgb(240,240,240);}

.POEMdetablk
{width: 240px; padding: 18px; border: 2px outset white;
border-top: 2px solid rgb(240,240,240);
border-left: 2px solid rgb(240,240,240);}

.POEMpoem
{
margin-left: 
}

.HOMELBLK
{width: 208px; border: 2px outset white;
border-top: 2px solid rgb(240,240,240);
border-left: 2px solid rgb(240,240,240);
margin-bottom: 18px; padding: 18px;}

.HOMECBLK
{width: 578px; border: 2px outset white;
border-top: 2px solid rgb(240,240,240);
border-left: 2px solid rgb(240,240,240);
 margin-bottom: 18px; padding: 18px;}

.CORNLBLK
{width: 393px; border: 2px outset white;
border-top: 2px solid rgb(240,240,240);
border-left: 2px solid rgb(240,240,240);
margin-bottom: 18px; padding: 18px;}

.CORNLBLK2
{width: 337px; border: 2px outset white;
border-top: 2px solid rgb(240,240,240);
border-left: 2px solid rgb(240,240,240);
margin-bottom: 18px; padding-left: 46px;
padding-right: 46px;}

.CORNRBLK
{width: 393px; border: 2px outset white;
border-top: 2px solid rgb(240,240,240);
border-left: 2px solid rgb(240,240,240);
 margin-bottom: 18px; padding: 18px;} 
 
 
 
.ml6{margin-left: 6px}
.ml24{margin-left: 24px}
.ml36{margin-left: 36px}

.PMEN li
{display: inline;
font-size: 15px;
margin-left: 6px; margin-right: 6px;
}



.PMEN li a
{
text-decoration: none;
}


.PMEN li a:link {text-decoration: none; color: rgb(0,90,180);}

.PMEN li a:visited {text-decoration: none; color: rgb(0,90,180);}

.PMEN li a:hover {text-decoration: underline; color: rgb(216,0,0);}

.PMEN li a:active {text-decoration: none; color: rgb(0,90,180);}


.IMGbooktn
{padding: 4px; border: 2px outset white; height: 188px; width: 128px;}

.IMGh3
{}

div.BGI01
{background: url("sysIMG/BGI03.jpg"); background-position: top left; background-repeat: no-repeat; position: relative;}



.contema
{width: 300px}

.conttarea
{width: 300px; height: 150px}


.BOOKanch:link, .BOOKanch:visited, .BOOKanch:active
{
text-decoration: none;
background-color: white;
}

.BOOKanch .IMGbooktn:hover
{
background-color: rgb(21,96,189);
}



.BLKTITLEmarg
{margin-top: 6px; margin-left: 6px}




.ANCblk a
{text-decoration: none}

.ANCblk a:link
{text-decoration: none; color: rgb(0,90,180);}

.ANCblk a:visited
{text-decoration: none; color: rgb(0,90,180);}

.ANCblk a:hover
{text-decoration: none; color: rgb(216,0,0);}

.ANCblk a:active
{text-decoration: none; color: rgb(0,90,180);}

.ANCblk a div
{font-size: 18px; border: 1px solid white; border-left: 6px solid rgb(90,120,150);
margin-bottom: 6px; padding-left: 6px;}

.ANCblk a div:hover
{border-color: rgb(0,120,240); border-left-color: rgb(90,120,150);}

