/*
Title: 		Livingwater4u article styles for screen media
Updated: 	6 Mar 2009
*/

/* article css */
#article {float: none; overflow:hidden; margin: 0; padding: 20px; background-color: #FFFCF7; font-size: 0.9em;}
#article p {margin: 0 0 10px 0; line-height: 150%;}
#article h2 {margin: 1em 0 0.5em; clear: both; font: normal 32px/5px 'Î¢ÈíÑÅºÚ',serif; border-bottom: .5em solid #EEFFDD;}
* html #article h2 {margin-top: 3em;}
#article h3{padding: 5px 0 0 0;}
#article img.clist {float: left; clear: left; margin: 0 10px 80px 0;}
#article hr {border: 0; height: 1px; clear:both;}


/* Text Format */
#txt {clear:both; padding: 20px 0; border-top: 1px dashed #999; font-size: 1.2em;}
#txt a {border-bottom: 1px dashed;}
#txt img {margin: 10px; float: right; padding: 4px; border: 1px solid #999; background: transparent;}
#txt ol {margin: 0 2em 1em 2em; padding: 0 0 0 2em; color: #C02;}
#txt ul {margin: 0 2em 1em 0; padding: 0 0 0 2em; color: #C02;}
#txt ol li {list-style: decimal; margin: 0.5em 0;}
#txt dt img.edit {margin: 0 5px 0 0; float: right;}
#txt table {border-spacing: 0; border-collapse: collapse; margin: 0 2em 1em; border:1px solid #999;}
#txt table tr {height: 1.5em;}
#txt table td {padding: 3px 10px 3px 0;}
#txt table td img {margin: 0; padding: 0; border: none;}
#txt table a {border: none;}
#txt ul li {margin: 0; padding: 0;}
#txt ul li.notice {list-style: none; padding: 0 0 0 1em; background: url(../images/mature.gif) no-repeat 0 6px;}
#txt .warning {color:#FF2F20;font-weight:bold;}

#txt dl {padding-bottom:20px;border-bottom:3px solid #000;}
#txt dl dt {margin: 10px 0; padding: 5px 0 5px 20px; background: url(../images/time.png) no-repeat 0 6px; border-bottom: 3px solid #000;}
#txt dl dd {margin: 0 1em 0 6.5em;}
#txt dl dd p {text-indent: 0;}
#txt dl dd h5 {font-size:1.2em;color:#000;}
#txt dl dd table {border:none;}

#txt h3 {margin: 0.5em 0; font: 1.4em 'Î¢ÈíÑÅºÚ', sans-serif;}
#txt form {margin: 0 2em 1em; padding: 1em 2em; border: 1px dashed #999; background-color: #FEE;}
#txt form p {text-indent: 0; margin: 0.5em 0;}
#article h6, #txt h6 {margin: 10px 0; text-align: center; font-size: 1em;}
#txt h6 img {float: none; border: 1px solid #666; padding: 4px; background-color: #FFF;}
#txt p {text-indent: 2em;}
#txt p.quote {text-indent: 0; color: #468; font-family: '¿¬Ìå_GB2312'; font-size: 1.1em; padding: 7px 0 10px 2em; background: url(../images/quotel.gif) no-repeat -2px 0px;}
p.sign {text-indent: 0; text-align: right;}
#txt p.intro {font-weight: bold;}

.alignright {float: right;}
.alignleft {float: left; clear: left;}

.l-list ul {clear: left; text-align: center; display: inline;}
.l-list li {float: left; display: block;}
.l-list li a {display: block; text-decoration: none;}

#txtbt {clear: both; height: 2.2em; border-top: 1px dashed #999; border-bottom: 1px dashed #999;}
#txtbt li {width: 100px;}
#txtbt li a {padding: 0.4em 0 0.2em 1.4em;}
#txtbt ul li#comment A { background: url(../images/txt_comment_on.gif) no-repeat 0 8px;}
#txtbt ul li#question A { background: url(../images/txt_question.gif) no-repeat 0 8px;} 
#txtbt ul li#print A { background: url(../images/txt_print.gif) no-repeat 0 8px;} 
#txtbt ul li#recommand A { background: url(../images/txt_email.gif) no-repeat 0 8px;} 
#txtbt ul li#favor A { background: url(../images/txt_save.gif) no-repeat 0 8px;} 
#txtbt ul li#error A { background: url(../images/txt_warning.gif) no-repeat 0 8px;} 
#txtbt ul li#close A { background: url(../images/txt_close_s.gif) no-repeat 0 8px;}

/* ---( comments )--------------------------------- */

#comments {margin: 20px 0;}

#comments img {float: none; border: none;vertical-align: text-bottom;}
#comments a {font-weight: bold; color:#068DFE;}
#comments dl {padding-bottom: 1em;}



#comments dl dt {padding: 0.5em 1em; background: #DFE6EE url(../images/grey_top1.gif) no-repeat;}
#comments dl dd {padding: 0.5em 1em; margin: 0 0 1em; background: #EAEFF4 url(../images/grey_bottom.gif) 0 bottom no-repeat;}

#comments dl dt.unapprove {background: #EEDFE1 url(../images/red_top1.gif) no-repeat;}
#comments dl dd.unapprove {background: #F4EAEC url(../images/red_bottom.gif) 0 bottom no-repeat;}

#comments dl#newcomment dt {background: #EEDFE1 url(../images/red_top1.gif) no-repeat;}
#comments dl#newcomment dd {background: #F4EAEC url(../images/red_bottom.gif) 0 bottom no-repeat;	
}

#comments h3#reply {color: #6CBCFE; padding: 0.5em 1em; background: #EAEFF4 url(../images/grey_top.gif) no-repeat;}
#comments form {clear:both;padding-bottom: 1em; background: #EAEFF4 url(../images/grey_bottom.gif) 0 bottom no-repeat;
	
}
#comments table {
	margin: 0 1em 20px;
}
#comments table td {padding: 0 4px 0 0;}
/*
#comments dl dt {padding: 1em 0 0 20px; border-top: 1px dashed #999; background: url(../images/comment.gif) no-repeat 0 0.6em;}
#comments dd {color: #4D89B6; margin: 1em;}
*/
#comments dd p {text-indent: 2em; line-height: 180%}
#comments .counter {border: none; background: #EAEFF4; text-align: right; color: #068DFE;}

.inputbox {border: 1px solid #666; width: 150px; padding: 0.2em;}
.inputxt {border: 1px solid #666; padding: 0.2em;}


/* Audio css */
#audio {border-top: 1px dashed #999; text-align: left; margin: 10px 0;}
#audio img {float: none;}
#audio p {margin: 10px 0;}


#searchsong {clear: both; background: #FFD; padding: 20px; border-top: 4px solid #FFF; font-size: 0.9em;}


/*bible journal*/

	#calendar {padding: 8px; border: 2px solid #AAA; background:#FFF; font-size:1.2em;}
	#calendar td {
		padding: 5px;
		width: 80px;
		height: 50px;
		border-right: 1px solid #CCC;
		border-bottom: 1px solid #CCC;
		text-align: left;
	}
	
	#calendar input {
		width: 45px;			
	}
	
	
	#calendar tr.firstrow td{
		height: 30px;
		text-align: center;
		font-weight: bold;
		border: none;
		border-bottom: 1px solid #CCC;
	}
	
	.weekday { 
		
		color: #FF0000;
		
	} 
	.normalday { 
		
		color: #000000;
	} 
	.weekdaytoday { 
		
		color: #FF0000;
		background-color: #FFD9D9;
		font-weight: bold;
	} 
	.normaldaytoday { 
		
		color: #000000;
		text-align: center;
		background-color: #FFD9D9;
		font-weight: bold;
	} 
	.othermonth {
		
		font-style: italic;
		color: #999999;
		text-align: center;
	}
