/*  2006/10/31 
    Pra Maha Maya-Muni's word: A Ti Ling Sae, Leng Jae Meng Goo */

h1,h2,h4,h6 {
  font: bold sans-serif;
  text-align: center;
  text-indent: 0;
}
h1 {
  font-size: 2em;
  color: #248;
}
h2 {
  margin-top: 1em;
  font-size: 1.6em;
  font-style: italic;
  color: #c22;
}
h3 {
  margin-top: .8em;
  font: 1.4em bold serif;
  text-align: center;
  color: #b22;
}
h4 {
  margin-top: .7em;
  font-size: 1.3em;
  color: #a22;
}
h5 {
  margin-top: 1.2em;
  margin-bottom: 0;
  font-size: 1.2em;
  font-weight: bold;
  color: #922;
  text-align: left;
  margin-left: 2em;
}
h6 {
  margin-top: .5em;
  font-size: 1.1em;
  color: #811;
}

body {
  background: #fffff8;
  font: 1em sans-serif;
  color: #333;
  padding: 0;
  margin: 0;
}
li {
  margin-top:  .5em;
  margin-left: .5em;
}
p {
  margin-top: .5em;
  margin-bottom: .5em;
  text-indent: 10px;
  color: #333;
}
dt {
  margin-top: .5em;
  font-weight: bold;
}
a:link {
  text-decoration: none;
  color: #933;
}
a:visited {
  text-decoration: none;
  color: #633;
}
a:active {
  text-decoration: none;
  color: #c33;
}
a:hover {
  color: #f33;
}
img {
  border: none;
}

/* SHADOW */
/* DROP SHADOW: FROM http://www.ploughdeep.com/onionskin/ */
/* USAGE: 
  <div class="shleft"><div class="sh1"><div class="sh2"><div class="sh3">
    <img src="???" />
  </div></div></div></div> */

.shleft {
  margin: 10px;
  float: left;
}
.shright {
  margin: 10px;
  float: right;
}
/* -------------------------- */
.sh1, .sh2, .sh3 {
  display:inline-table;
  /* \*/display:block;/**/
}
.sh1 {
  margin: 12px 12px 0 12px;
  background: url(images/shadow.gif) right bottom no-repeat;
}
.sh2 {
  background: url(images/sh-bl.gif) 0 98.5% no-repeat;
}
.sh3 {
  padding:0 18px 24px 0;
  background: url(images/sh-tr.gif) 99% 0 no-repeat;
}
.sh3 img {
  margin: 6px 2px 0 -4px;
  display:block;
}
/* BLOCK */
/* COMMENT-BLOCK */
.comment {
  width: 35%;
  padding: 5px;
  color: #666;
  background: #cdb;
  border: solid 1px #ddd;
  float: right;
  clear: right;
}
.comment h2 {
  color: #573;
  border-bottom: solid 1px #795;
  padding: 5px;
  margin: 0;
  font-size: 1.2em;
}
.comment .bl1 {
  display: block;
  display: block;
  position: relative;
  background: transparent url(images/btl.gif) no-repeat top left;
  top: -6px;
  left: -6px;
}
.comment .bl2 {
  display: block;
  position: relative;
  background: transparent url(images/btr.gif) no-repeat top right;
  left: 12px;
}
.comment .bl3 {
  display: block;
  position: relative;
  background: transparent url(images/bbr.gif) no-repeat bottom right;
  bottom: -12px;
}
.comment .bl4 {
  position: relative;
  background: transparent url(images/bbl.gif) no-repeat bottom left;
  left: -12px;
  padding: 0 0 15px 10px;
}


/* SIDE-WIDE */
.fmain {
}
#page {
  background: #db6;
}
.pagewidth {
  min-width: 680px;
}
#header {
  background: #ec7;
  margin-left: 3%;
  padding-top: 5px;
}
#header img {
  float: left;
  padding: 0 5px;
}
#toc {
  background: #ec7;
  font-family: serif;
  font-size: .9em;
  padding: 20px 5px 20px 15px;
}
#toc li {
  list-style: none none;
  margin-left: 5px;
}
#page {
  padding: 15px;
}
#content {
  padding: 10px 20px;
  /*
  background: #fffff8 url(images/bgright.png) repeat-y top right;
  */
}
#contentlink {
  background: #ec7;
  display: block;
  text-align: right;
  padding: 2px 20px;
}
.name {
  text-align: center;
  color: #943;
}
.pali, .ap {
  font-weight: bold;
  font-family: serif;
  margin-left: 20px;
  text-indent: 0;
  color: #621;
  line-height: 1.5em;
}
span.pali {
  margin-left: 5px;
}
.poem {
  font-weight: bold;
  font-style: italic;
  text-align: center;
}
.tagall {
  clear: both;
  border-bottom: solid 1px #eee;
  color: #943;
  text-align: right;
}
.afterheading {
  text-indent: 0;
  text-align: left;
  float: left;
}
.time {
  margin-left: 5px;
}
.none {
  list-style: none none;
  text-indent: -1.5em;
  margin-left: 1.5em;
}
.big {
  font-size: 1.3em;
}
.bold {
  font-weight: bold;
}
.halfheight p {
  margin-top: .1em;
  margin-bottom: .1em;
}
.text {
  background: #ffc;
}
.whitepaper {
  background: #fffff8;
}
.whitetext {
  background:	#fff;
}
.clear, .clearing {
  clear: both;
  height: 1px;
  font-size: 1px;
}
.center {
  text-align: center;
  margin-left: 0;
  margin-right: 0;
}
.right {
  text-align: right;
  margin-right: 30%;
}
.floatleft {
  float: left;
  margin-left: 10px;
}
.floatright {
  float: right;
  text-align: right;
  margin-right: 10px;
}
.taball {
  position: relative;
  margin-top: 2em;
  margin-bottom: 2em;
}
.tab1 {
  position: absolute;
  left: 2.5em;
}
.tab2 {
  position: absolute;
  left: 17em;
}
.tabsmallall {
  position: relative;
}
.tabsmall1 {
  position: absolute;
  left: 4em;
}
.tabsmall2 {
  position: absolute;
  left: 12em;
}
.tabsmall3 {
  position: absolute;
  left: 20em;
}
.tabsmall4 {
  position: absolute;
  left: 28em;
}
.indent1 {
  text-indent: 5em;
}

	.b2		{
		background-color:	#ffeecc;
		}
	.texthead	{
		background-color:	#ffcc66;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		width:	100%;}

	.backup	{
		font-size:	120%;
		}



	.al	{margin-top:	0.25em;
		margin-bottom:	0em;
		margin-left:	5%;
		text-indent:	-5%; 
		}

	.a2	{
		text-indent:	0%; 
		border-bottom:	1pt solid #cccccc;
		}
	.a10	{
		text-indent:	10%;
		}
	.aright	{
		color:		#996633;
		}
	.ab	{
		font-weight:	bold;
		}
	.ab010	{
		margin-top:	0em;
		text-indent:	10%;
		font-weight:	bold;
		}
	.abig	{
		font-weight:	bold;
		font-size:	120%
		}
	.ac	{
		text-indent:	0%; 
		color:		#990000;
		text-align:	center;
		}
	.an	{
		text-indent:	0%; 
		color:		#990000;
		border-bottom:	1pt solid #cccccc;
		text-align:	center;
		}
	.al	{margin-top:	0.25em;
		margin-bottom:	0em;
		margin-left:	10%;
		text-indent:	-5%;
		}
	.al5	{
		margin-top:	0%;
		margin-bottom:	0%;
		text-indent:	5%; 
		}
	.ai	{
		margin-top:	0.25em;
		margin-bottom:	0em;
		font-style:	italic;
		text-indent:	5%; 
		}
	.ar	{
		text-indent:	5%; 
		color:		#990000;
		font-weight:	bold;
		}
	.aibu0	{
		text-indent:	0%; 
		font-weight:	bold;
		font-style:	italic;
		text-decoration:	underline;
		margin-top:	0em;
		margin-bottom:	0em;
		}

/*GOOGLE*/
.google_search {
  float: right;
}

