.td_pagetext_bottom
{
  padding:24 0 0 0;
  font-size: 13;
}


.menu_table, .menu_td
{
    border-style: solid;
	border-color: #87ceeb;
    border-width: 1;
    border-collapse: collapse;
    font-size: 10pt;
    padding:4;
    vertical-align:top;
	text-align:center;
}

.table_ad,.tr_ad,.td_ad
{
}
.td_ad,.tr_ad
{
    vertical-align:top;
}

.table_main,.tr_main,.td_main_logo,.td_main_title,.td_main_toc,.td_main_content,.td_main_bottom,.td_main_ads
{
}
.td_main_bottom
{
  font-size: 13;
}
.td_toc
{
  font-style: normal;
  font-size: 13 ;
}

.td_ad
{
	border-color:#0000ff;
	border-style: solid;
	border-width: 1px;
	padding:0 0 0 0;
}

.tr_main,.td_main_logo,.td_main_title,.td_main_toc,.td_main_content,table_main,.td_main_bottom
{
}
.td_main_toc,.td_main_content
{
    vertical-align:top;
}
.td_main_logo,.td_main_bottom
{
    vertical-align:middle;
}
.td_main_logo
{
	text-align:center;
}
.td_main_bottom,.td_main_toc,.td_main_content
{
	text-align:center;
}

.td_main_logo
{
    height: 104px;
}
.td_main_title
{
    height: 104px;
}
.td_main_bottom
{
    height: 48;
}

.td_main_toc,.td_toc
{
    width: 150;
}
.td_main_title,.td_main_content,.td_main_bottom
{
    width: 610;
}
.td_content_content,.td_main_title
{
    width: 610;
}
.td_content_ads,.td_main_ads,.td_ads
{
    width: 250;
}
.table_toc,.tr_toc,.td_toc
{
}

.table_content,.tr_content,.td_content_content,.td_content_ads
{
}
.td_content_content,.td_content_ads
{
    vertical-align:top;
}
.td_content_ads
{
    height : 100%;
}


.table_outer,.tr_outer,.td_outer
{
	xxxwidth:100%;
	height:100%;
}

.table_content,.tr_content,.td_content_content,.td_content_ads
{
	border-width: 1px;
}

.td_content_ads
{
	border-color : #0000ff;
	border-style: solid;
	border-width: 0px;
}
.td_content_content,.td_content_ads
{
	text-align:center;
}



.table_pagetext,.tr_pagetext,.td_pagetext_description,.td_pagetext_subtitle,.td_pagetext_quote,.td_pagetext_photo,.td_pagetext_bottom
{
}

.table_toc,.tr_toc,.td_toc
{
}


.td_pagetext_description,.td_pagetext_quote,.td_pagetext_subtitle,.td_pagetext_photo
{
}
.td_pagetext_subtitle,.td_pagetext_quote,.td_pagetext_photo,.td_pagetext_bottom
{
	text-align:center;
}
.td_pagetext_quote
{
    zzvertical-align:bottom;
	padding-top: 12px;
}
.td_pagetext_quote
{
	height : 100%;
	font-style : italic;
}
.td_pagetext_subtitle
{
	font-weight : bold;
}
.table_pagetext
{
	height : 100%;
	xxxwidth : 100%;
}
.td_pagetext_subtitle
{
    height: 48;
}


.image_logo,.image_home,.image_page
{
}

input, textarea, select 
{
	font: normal 13px arial, helvetica, sans-serif;
}


.body_main
{
	padding: 0px;
	margin: 0 0 0 0;
}
.table_outer,.tr_outer,.td_outer
{
	border-style: solid;
	border-color : #ee00ff;
	border-width: 3px;
	padding : 0 0 0 0;
	margin: 0 auto 0 auto;
}
div.img a:hover img 
{
  border: 1px solid #663300;
}

.image_logo
{
	vertical-align:middle;
	text-align:center;
	border-color:#663300;
	border-style: solid;
	border-width: 1;
	border: 1px solid #ffffff;
}

.image_page
{
	border: 1px solid #000000;
}

.table_outer
{
	width : 100%;
	height : 100%;
}

.td_outer
{
	text-align:center;
}

.webpage_title,.book_title,.page_title
{
	font: arial, helvetica, sans-serif;
}
.webpage_title
{
	font-style: normal;
	font-size: 27 ;
}
.book_title
{
	font-style: normal;
	font-size: 21 ;
}
.page_title
{
	font-style: normal;
	font-size: 19 ;
}
.scroll
{
	overflow: auto;
	height:650px;
	width:150px;
}

.abouttext
{
	text-align:left;
}
.about_title
{
	font-style: normal;
	font-size: 26;
	font-weight: bold;
}
.about_subtitle
{
	font-style: normal;
	font-size: 21;
	padding-top: 12px;
	font-weight: bold;
}
.about_quote
{
	font-style : italic;
	text-align:center;
}
.about_signature
{
	font-style : italic;
	font-size: 28;
	font-family: "script";
	font-weight: bold;
}



