BODY	{
	background:url("../image/cloud.jpg") fixed top center no-repeat; border:0; font:15px Arial;
	margin-top:10px; text-align:center; }

.switch { display:none; }
.toggle { font-size:0.9em; color:blue; }

A IMG	{
	border:0; }

A.none	{
	text-decoration:none; }

TABLE	{
	border-collapse:collapse; font:12px "Microsoft Sans Serif", Arial; line-height:1.5em; }

A.title { border:none; color:#cc6600; margin-left:5px; text-decoration:none; }
UL.list { list-style-image:url('../resc/b_list.gif'); list-style-position:outside; margin:0; padding-left:20px; }
LI.index { list-style-image:url('../resc/b_list2.gif'); }
DIV.face { font:12px "Microsoft Sans Serif", Arial; line-height:1.7em; }

#motto		{ clear:left; color:red; font:12px "Microsoft Sans Serif", Arial; line-height:2em; width:760px; }
#motto .verse	{ float:left; margin-left:10px; }
#motto .refr	{ float:right; margin-right:10px; }

#menu	{
	clear:left; }

#menu TABLE {
	width:760px; }

#menu UL {
	font:bold 11px Arial; margin:0; padding:0; }

#menu LI {
	display:inline; float:left; padding:0; }

#menu A {
	padding:0 10px 0 10px; text-decoration:none; }

#menu .main {
	background:url(m_main.gif) top left no-repeat; height:31px; line-height:31px; }

#menu .main LI {
	background:url(m_main.gif) top right no-repeat; height:31px; }

#menu .main A {
	color:black; float:left; }

#menu .main A:hover {
	background:url(m_main.gif) bottom right no-repeat; height:31px; }

#menu .main A.on {
	background:url(m_main.gif) bottom left no-repeat; height:31px; color:white; }

#menu .sub {
	background:url(m_sub.gif) repeat-x; height:30px; line-height:30px; }

#menu .sub LI {
	background:url(m_subdiv.gif) no-repeat; height:30px; }

#menu .sub A {
	color:silver; }

#menu .sub A:hover {
	color:white; }

#menu .sub A.on {
	color:yellow; }

#copy		{ color:#802000; font:12px "Microsoft Sans Serif", Arial; width:760px; }
#copy A		{ color:#802000; font-weight:bold; text-decoration:none; }
#copy .rights	{ float:left; padding:3px 0 10px 0; text-align:left; width:70%; }
#copy .revise	{ float:left; padding:3px 0 10px 0; text-align:right; width:30%; }

TABLE.left	{ margin-right:10px; }
TABLE.right	{ margin-left:10px; }

TD.image	{ color:olive; font-style:italic; padding-bottom:10px; text-align:center; }

TD.c_2008	{ font-size:10px; color:#a52a2a; text-align:center; vertical-align:top; width:40px; height:40px; background-image:url("b_date.gif"); }
TD.c_2007	{ font-size:10px; color:#a52a2a; text-align:center; vertical-align:top; width:40px; height:40px; background-image:url("b_2007.gif"); }
TD.c_2006	{ font-size:10px; color:#a52a2a; text-align:center; vertical-align:top; width:40px; height:40px; background-image:url("b_2006.gif"); }
  SPAN.c_day	{ font-size:16px; font-weight:bold; font-style:italic; color:black; }
TD.time		{ font:bold 0.8em Arial; color:maroon; vertical-align:top; white-space:nowrap; padding: 5px 10px 5px 10px; }
TD.desc		{ font:0.8em Arial; text-align:justify; padding: 5px 10px 5px 10px; }

TD.body		{ vertical-align:top; text-align:justify; padding:10px 10px 10px 10px;
                  background:url(w_base.jpg); }
#header		{ font:12px "Microsoft Sans Serif", Arial; line-height:2em; }
#header .title	{ font:bold 16px Tahoma; color:#cc6600; }
#header .date	{ color:#cc6600; }
#header .date	{ color:green; font-size:0.8em; text-transform:uppercase; }
#header .writer { color:green; font-size:0.8em; text-transform:uppercase; }
	#header .theme	{ font:bold 1.3em Verdana; color:green; }
#body		{ font:12px "Microsoft Sans Serif", Arial; line-height:1.5em; }
#body .high	{ color:navy; font-size:1.2em; font-weight:bold; }
	#body .low	{ font:bold .8em Arial; color:#603000; line-height:2em; }
#body .quote	{ color:#c00000; font-size:1.2em; font-weight:bold; text-align:center; }
	#body .foot	{ font:bold .7em Arial; vertical-align:super; }
#body .small	{ font-size:0.9em; }
#body .writer	{ color:green; font-size:0.8em; }
#body .image	{ color:olive; font-style:italic; }
#body .insight	{ color:blue; }
	#body .special	{ color:rgb(192,0,0); }
	#body .left	{ text-align:left; }
	#body .info	{ color:black; }
	#body .quiz	{ font-size:.8em; text-align:left; }
	#body .mt	{ font-size:.8em; text-align:left; }
#body .photo	{ text-align:center; }
	#body .shot	{ color:green; }
	#body .note	{ font-weight:bold; color:#c00000; }
	#body .index	{ font-size:.9em; }
	#body .detail	{ font:bold .8em Arial; }
	#body .list	{ font-weight:normal; line-height:2em; }
	#body .revise	{ font-size:.8em; line-height:1.4em; }
	#body .crt_verse	{ color: blue; }
	#body .crt_number	{ color:black; font-size:0.7em; font-weight:bold; vertical-align:top; }

#index		{ font-size:.8em; line-height:1.7em; }
#index .zone	{ padding:12px 12px 12px 12px; }
#index .title	{ font-size:1.2em; color:#cc6600; }
#index .date	{ font-weight:bold; color:navy; }
#index .shadow	{ color:gray; background-color:#f0f0f0; }
#index .zone_	{ padding:12px 12px 12px 12px; background:url(c_silver.gif); }
#index .title_	{ font-size:1.2em; }
#index .date_	{ font-weight:normal; }
#link		{ font-size:.8em; line-height:1.5em; }
#link .title	{ font:bold 1.2em Verdana; color:red; line-height:1.7em; }

#side .place	{ color:gray; font:10px Arial; text-transform:uppercase; vertical-align:top; }

TD.ul		{ background:url("b_ful.gif"); }
TD.up		{ background:url("b_fup.gif"); }
TD.ur		{ background:url("b_fur.gif"); }
TD.le		{ background:url("b_fle.gif"); }
TD.ri		{ background:url("b_fri.gif"); }
TD.ll		{ background:url("b_fll.gif"); }
TD.lo		{ background:url("b_flo.gif"); }
TD.lr		{ background:url("b_flr.gif"); }

TABLE.side	{ font:10px Verdana,Arial; }
TR.event	{ background-color:#c0d0f0; }
#event		{ background-color:#f0f4fc; }
#event .high	{ color:navy; }

TR.special	{ background-color:#f0d0c0; }
#special	{ background-color:#fcf4f0; }
#special .high  { color:maroon; }

TR.about	{ background-color:#f0f0a0; }
#about		{ background-color:#fcfce8; }
#about .high	{ color:#a52a2a; }

TR.forum	{ background-color:#c0f0c0; }
#forum		{ background-color:#f0fcf0; }
#forum .high	{ color:green; }

.gray		{ color:gray; }
.maroon		{ color:maroon; }
.green		{ color:green; }
.blue		{ color:blue; }


