html{
	background-image:url(/images/blog/blog_bg.jpg);
	background-position:center 34px;
	background-repeat:no-repeat;
	background-color:#d7e5ee;
}

body{
	margin:0px;
	padding:0px;
}

body, tr, td, font, div, a, h1, h2, h3, h4, h5, h6{
	font-family: Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:12px;
	line-height:150%;
	margin:0px;
	padding:0px;
}

form{margin:0px;}

img{border:0px;}

h1 a, h1{
	color:#FFFFFF;
	font-size:28px;
	text-decoration:none;
}

h1 a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

h2{
	color:#FFFFFF;
	font-size:24px;
}

h3{
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
}

a .blogTitle{
	color:#FFFFFF
}

a{
	color:#0062A6;
	text-decoration:underline;
}

a:hover{
	color:#0099FF;
	text-decoration:none;
}

#body{
	width:940px;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	clear:both;
}

#bodyTDHolder{
	padding:5px;
}

.header, #header{
	float:left;
	width:620px;
}

.topHtml{
	width:100%;
	clear:both;
}

.sideBar{
	float:right;
	width:300px;
}

.mainContent{
	float:left;
	width:620px;
}

#blogDesc{
	width:580px;
	text-align:right;
}

#hiMessage{
	background:url(/images/blog/blog_message.gif);
	padding-bottom:9px;
	margin-top:42px;
	height:43px;
	color:#000000;
	overflow:hidden;
}

.blogContentHolder{	
	background-color:#FFFFFF;
/*	border-right:#B3B9BD 1px solid; */
/*	border-bottom:#B3B9BD 1px solid; */
}

.blogHolder{
	margin-top:50px;
}

.blogTitleBar{
	background:url(/images/blog/banner-1.gif);
}

.blogTitle{
	height:34px;
	overflow:hidden;
	width:100%;
	float:left;
	display:inline;
}

.blogTitle a{
	color:#0062A6;
	font-size:14px;
	text-decoration:none;
	line-height:34px;
	padding-left:60px;
	word-spacing:-4px;
}

.blogTitle a:hover{
	text-decoration:underline;
}

.blogTitleBar div{
	height:34px;
	overflow:hidden;
	width:100%;
}

.blogDate{
/*	height:12px;*/
	overflow:hidden;
	line-height:100%;
	float:right;
	width:100%;
	text-align:right;
	color:#878787;
	padding-right:5px;
	word-spacing:-1px;
}

.blogDate a{
	color:#6699FF;
	text-decoration:none;
}

.blogDate a:hover{
	color:#000000;
	text-decoration:none;
}

td.blogContent{
	width:100%
}

div.blogContent{
	width:620px;
	overflow:hidden;
}

div.blogContent2{
	padding: 10px 15px 10px 15px;
}

.blogContentDiv{
	width:100%;
}

.blogContentDiv img{
    max-width: 100%;
	height:auto;
}

.blogContentNav{
	padding-right:10px;
	text-align:right;
	margin-bottom:5px;
}

.blogContentNav a{
	color:#878787;
	text-decoration:none;
}

.blogContentNav a:hover{
	color:#000000;
	text-decoration:underline;
}

.blogSpacing{
	width:100%;
	height:10px;
}

.commentPage, #blogPage{
	text-align:center;
	background-color:#FFFFFF;
/*	border-right:#B3B9BD 1px solid; */
/*	border-bottom:#B3B9BD 1px solid; */
}

.commentPage a, #blogPage a{
	text-decoration:none;
	line-height:200%;
}

.commentPage .selected, #blogPage .selected{
	text-decoration:none;
	line-height:200%;
	font-weight:bold;
}

.bloggerProfile{
	margin-top:16px;
	margin-bottom:5px;
}

.bloggerProfile .lsPhoto{
	border-bottom:#CCCCCC 1px solid;
}

.bloggerProfile .lsNickname{
	background-image:url(/images/blog/message-1.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	height:20px;
	width:120px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#666666;
}

.bloggerProfile .lsPm, .bloggerProfile .lsAddfriend, .bloggerProfile .lsAddfav{
	background-color:#CCCCCC;
	border:1px #FFFFFF solid;
	margin:1px;
}

.bloggerProfile .lsPm a, .bloggerProfile .lsAddfriend a, .bloggerProfile .lsAddfav a{
	margin:1px;
	border:1px solid #FFFFFF;
	background-image:url(/images/blog/message-2.gif);
	height:17px;
	display:block;
	text-align:center;
	color:#000000;
	text-decoration:none;
}

.bloggerProfile .lsPm a:hover, .bloggerProfile .lsAddfriend a:hover, .bloggerProfile .lsAddfav a:hover{
	margin:1px;
	border:1px solid #FFFFFF;
	background-image:url(/images/blog/message-3.gif);
	height:17px;
	display:block;
	text-align:center;
	color:#999999;
	text-decoration:none;
}

.bloggerProfile .rsJoinDate,
.bloggerProfile .rsNickname,
.bloggerProfile .rsMark,
.bloggerProfile .rsHit,
.bloggerProfile .rsSex,
.bloggerProfile .rsJob,
.bloggerProfile .rsAge,
.bloggerProfile .rsMoreInfo{
	background-image:url(/images/blog/message-4.gif);
	background-position:bottom;
	height:26px;
	line-height:26px;
	margin-left:5px;
	margin-right:5px;
	display:block;
	overflow:hidden;
}

.bloggerProfile .rsJoinDate .title,
.bloggerProfile .rsNickname .title,
.bloggerProfile .rsMark .title,
.bloggerProfile .rsHit .title,
.bloggerProfile .rsSex .title,
.bloggerProfile .rsJob .title,
.bloggerProfile .rsAge .title,
.bloggerProfile .rsMoreInfo .title{
	font-weight:bold;
	padding-left:5px;
	color:#000000;
}

.bloggerProfile .rsMoreInfo a{
	color:#FF6F00;
	font-weight:bold;
	text-decoration:none;
	line-height:28px;
	height:28px;
	display:block;
	background-image:url(/images/blog/ico-3.gif);
	background-repeat:no-repeat;
	background-position: 10px 6px;
	padding-left:30px;
}

.bloggerProfile .rsMoreInfo a:hover{
	color:#FF9933;
	text-decoration:underline;
}

.blogCate .ContentDiv div{
	display:block;
	width:49.9%;
	float:left;
	background-image:url(/images/blog/message-5.gif);
}

.blogCate .ContentDiv a{
	display:block;
	width:100%;
	font-weight:bold;
	color:#000000;
	line-height:35px;
	height:35px;
	text-decoration:none;
	background-image:url(/images/blog/ico-2.gif);
	background-repeat:no-repeat;
	background-position: 10px center;
	padding-left:30px;
}

.blogCate .ContentDiv a:hover{
	color:#666666;
}


.blogNewBlog .ContentDiv div{
	display:block;
	width:100%;
	float:left;
	overflow:hidden;
	background-image:url(/images/blog/message-5.gif);
}

.blogNewBlog .ContentDiv a{
	display:block;
	width:100%;
	font-weight:bold;
	color:#000000;
	line-height:35px;
	height:35px;
	text-decoration:none;
	background-image:url(/images/blog/ico-1.gif);
	background-repeat:no-repeat;
	background-position: 10px center;
	padding-left:30px;
}

.blogNewBlog .ContentDiv a:hover{
	color:#666666;
}

.blogNewReply  .ContentDiv div{
	display:block;
	width:100%;
	float:left;
	overflow:hidden;
	background-image:url(/images/blog/message-5.gif);
}

.blogNewReply .TitleBar .More a{
	float:right;
	line-height:34px;
	font-size:14px;
	padding-right:10px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.blogNewReply .TitleBar .More a:hover{
	color:#878787;
}

.blogNewReply .ContentDiv a{
	display:block;
	width:100%;
	font-weight:bold;
	color:#000000;
	line-height:35px;
	height:35px;
	text-decoration:none;
	background-image:url(/images/blog/ico-1.gif);
	background-repeat:no-repeat;
	background-position: 10px center;
	padding-left:30px;
}

.blogNewReply .ContentDiv a:hover{
	color:#666666;
}

div.customPlugin{
	margin-bottom:5px;
	margin-top:5px;
}
.customPlugin .TitleBar{
	background:url(/images/blog/banner-2.gif);
}
.customPlugin .TitleBar .Title{
	color:#000000;
	font-size:14px;
	text-decoration:none;
	line-height:34px;
	padding-left:10px;
	word-spacing:-4px;
	float:left;
}
.customPlugin .TitleBar .More a{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	line-height:34px;
	padding-right:10px;
	float:right;
}
.customPlugin .Content{
	padding:5px;
	background-color:#FFFFFF;
}
.customPlugin .ContentDiv{
	width:100%;
	overflow:hidden;
}

.bloggerProfile,
.blogCate,
.blogNewBlog,
.blogNewReply,
.blogBibleTools,
.blogMyDocument,
#blogRSS,
#blogAdv{
/*	border-right:#B3B9BD 1px solid; */
/*	border-bottom:#B3B9BD 1px solid; */
}

#blogToolsTestimony{
	margin-top:5px;
	margin-bottom:5px;
}
.blogToolsTestimony{
	border-top:0px;
	border-bottom:0px;
}
.blogToolsTestimony .TitleBar{
	background-color:#6DBDF8;
	background-image:url(/images/blog/tools/item_testimony.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	vertical-align:bottom;
	height:35px;
}
.blogToolsTestimony .Title{
	width:100%;
	display:block;
	height:35px;
	background-image:url(/images/blog/icon/testimony.png);
	background-repeat:no-repeat;
	background-position:5px -2px;
}
.blogToolsTestimony .contentHolder{
	background-color:#FFFFFF;
	border:#6DBDF8 5px solid;
	border-top:0px;
	border-bottom:0px;
	padding:5px;
}
.blogToolsTestimony .contentHolder div{
	background-image:url(/images/blog/message-6.gif);
	height:33px;
	line-height:33px;
	display:block;
	overflow:hidden;
}
.blogToolsTestimony .contentHolder div a{
	display:block;
	text-decoration:none;
	line-height:33px;
	text-align:left;
	overflow:hidden;
	padding-left:30px;
	background-image:url(/images/blog/ico-1.gif);
	background-repeat:no-repeat;
	background-position: 10px center;
}
.blogToolsTestimony .more{
	height:20px;
	background-color:#6DBDF8;
}
.blogToolsTestimony .more a{
	text-decoration:none;
	text-align:right;
	line-height:20px;
	padding-right:10px;
	color:#FFFFFF;
	width:40%;
	float:right;
}
.blogToolsTestimony .more .rss{
	text-decoration:none;
	text-align:left;
	width:40%;
	line-height:20px;
	padding-left:10px;
	color:#FFFFFF;
	float:left;
	margin-top:2px;
}


#blogToolsPray{
	margin-top:5px;
	margin-bottom:5px;
}
.blogToolsPray{
	border-top:0px;
	border-bottom:0px;
}
.blogToolsPray .TitleBar{
	background-color:#A7D392;
	background-image:url(/images/blog/tools/item_pray.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	vertical-align:bottom;
	height:35px;
}
.blogToolsPray .Title{
	width:100%;
	display:block;
	height:35px;
	background-image:url(/images/blog/icon/pray.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
}
.blogToolsPray .contentHolder{
	background-color:#FFFFFF;
	border:#A7D392 5px solid;
	border-bottom:0px;
	border-top:0px;
	padding:5px;
}
.blogToolsPray .contentHolder div{
	background-image:url(/images/blog/message-6.gif);
	height:33px;
	line-height:33px;
	display:block;
	overflow:hidden;
}
.blogToolsPray .contentHolder div a{
	display:block;
	text-decoration:none;
	line-height:33px;
	text-align:left;
	overflow:hidden;
	padding-left:30px;
	background-image:url(/images/blog/ico-1.gif);
	background-repeat:no-repeat;
	background-position: 10px center;
}
.blogToolsPray .more{
	height:20px;
	background-color:#A7D392;
}
.blogToolsPray .more a{
	text-decoration:none;
	text-align:right;
	line-height:20px;
	padding-right:10px;
	color:#FFFFFF;
	width:40%;
	float:right;
}



#blogToolsSermon{
	margin-top:5px;
	margin-bottom:5px;
}
.blogToolsSermon{
}
.blogToolsSermon .TitleBar{
	background-color:#C898CD;
	background-image:url(/images/blog/tools/item_sermon.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	vertical-align:bottom;
	height:35px;
}
.blogToolsSermon .Title{
	width:100%;
	display:block;
	height:35px;
	background-image:url(/images/blog/icon/sermon.png);
	background-repeat:no-repeat;
	background-position:5px -2px;
}
.blogToolsSermon .contentHolder{
	background-color:#FFFFFF;
	border:#C898CD 5px solid;
	border-top:0px;
	border-bottom:0px;
	padding:5px;
}
.blogToolsSermon .contentHolder div{
	background-image:url(/images/blog/message-6.gif);
	height:33px;
	line-height:33px;
	display:block;
	overflow:hidden;
}
.blogToolsSermon .contentHolder div a{
	display:block;
	text-decoration:none;
	line-height:33px;
	text-align:left;
	overflow:hidden;
	padding-left:30px;
	background-image:url(/images/blog/ico-1.gif);
	background-repeat:no-repeat;
	background-position: 10px center;
}
.blogToolsSermon .more{
	height:20px;
	background-color:#C898CD;
}
.blogToolsSermon .more a{
	text-decoration:none;
	text-align:right;
	line-height:20px;
	padding-right:10px;
	color:#FFFFFF;
	width:40%;
	float:right;
}
.blogToolsSermon .more .rss{
	text-decoration:none;
	text-align:left;
	width:40%;
	line-height:20px;
	padding-left:10px;
	color:#FFFFFF;
	float:left;
	margin-top:2px;
}


#blogToolsDiary{
	margin-top:5px;
	margin-bottom:5px;
}
.blogToolsDiary{
}
.blogToolsDiary .TitleBar{
	background-color:#C19480;
	background-image:url(/images/blog/tools/item_diary.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	vertical-align:bottom;
	height:35px;
}
.blogToolsDiary .Title{
	width:100%;
	display:block;
	height:35px;
	background-image:url(/images/blog/icon/diary.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
}
.blogToolsDiary .contentHolder{
	background-color:#FFFFFF;
	border:#C19480 5px solid;
	border-bottom:0px;
	border-top:0px;
	padding:5px;
}
.blogToolsDiary .contentHolder div{
	background-image:url(/images/blog/message-6.gif);
	height:33px;
	line-height:33px;
	display:block;
	overflow:hidden;
}
.blogToolsDiary .contentHolder div a{
	display:block;
	text-decoration:none;
	line-height:33px;
	text-align:left;
	overflow:hidden;
	padding-left:30px;
	background-image:url(/images/blog/ico-1.gif);
	background-repeat:no-repeat;
	background-position: 10px center;
}
.blogToolsDiary .more{
	height:20px;
	background-color:#C19480;
}
.blogToolsDiary .more a{
	text-decoration:none;
	text-align:right;
	line-height:20px;
	padding-right:10px;
	color:#FFFFFF;
	width:40%;
	float:right;
}
.blogToolsDiary .more .rss{
	text-decoration:none;
	text-align:left;
	width:40%;
	line-height:20px;
	padding-left:10px;
	color:#FFFFFF;
	float:left;
	margin-top:2px;
}


#blogSideAlbum{
	margin-top:5px;
	margin-bottom:5px;
	overflow:hidden;
}
.blogSideAlbum{
}
.blogSideAlbum .TitleBar{
	background-color:#FF6600;
	background-image:url(/images/blog/tools/item_album.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	vertical-align:bottom;
	height:35px;
}
.blogSideAlbum .Title{
	width:100%;
	display:block;
	height:35px;
	background-image:url(/images/blog/icon/album.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
}
.blogSideAlbum .contentHolder{
	background-color:#FFFFFF;
	border:#FF6600 5px solid;
	border-top:0px;
	border-bottom:0px;
	padding:5px;
}
.blogSideAlbum .more{
	height:20px;
	background-color:#FF6600;
}
.blogSideAlbum .more a{
	text-decoration:none;
	text-align:right;
	line-height:20px;
	padding-right:10px;
	color:#FFFFFF;
	width:40%;
	float:right;
}



#blogSideMovie{
	margin-top:5px;
	margin-bottom:5px;
}
.blogSideMovie{
}
.blogSideMovie .TitleBar{
	background-color:#CCD704;
	background-image:url(/images/blog/tools/item_movie.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	vertical-align:bottom;
	height:35px;
}
.blogSideMovie .Title{
	width:100%;
	display:block;
	height:35px;
	background-image:url(/images/blog/icon/movie.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
}
.blogSideMovie .contentHolder{
	background-color:#FFFFFF;
	border:#CCD704 5px solid;
	border-top:0px;
	border-bottom:0px;
}
.blogSideMovie .contentHolder div{
	width:41.8%;
	height:85px;
	overflow:hidden;
	text-align:center;
	border:1px solid #666666;
	margin:3%;
	padding:1%;
	float:left;
}
.blogSideMovie .contentHolder div a{
	text-decoration:none;
}
.blogSideMovie .more{
	height:20px;
	background-color:#CCD704;
}


#blogSideFriend{
	margin-top:5px;
	margin-bottom:5px;
}
.blogSideFriend{
}
.blogSideFriend .TitleBar{
	background-color:#B129A4;
	background-image:url(/images/blog/tools/item_friend.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	vertical-align:bottom;
	height:35px;
}
.blogSideFriend .Title{
	width:100%;
	display:block;
	height:35px;
	background-image:url(/images/blog/icon/friend.png);
	background-repeat:no-repeat;
	background-position:5px -2px;
}
.blogSideFriend .contentHolder{
	background-color:#FFFFFF;
	border:#B129A4 5px solid;
	border-top:0px;
	border-bottom:0px;
}
.blogSideFriend .contentHolder div{
	width:78px;
	height:85px;
	overflow:hidden;
	text-align:center;
	border:1px solid #666666;
	margin:2px;
	padding:3px;
	float:left;
}
.blogSideFriend .contentHolder div a{
	text-decoration:none;
}
.blogSideFriend .more{
	height:20px;
	background-color:#B129A4;
}
.blogSideFriend .more a{
	text-decoration:none;
	text-align:right;
	display:block;
	line-height:20px;
	padding-right:10px;
	color:#FFFFFF;
}


#blogSideLink{
	margin-top:5px;
	margin-bottom:5px;
}
.blogSideLink{
}
.blogSideLink .TitleBar{
	background-color:#6D9A41;
	background-image:url(/images/blog/tools/item_link.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	vertical-align:bottom;
	height:35px;
}
.blogSideLink .Title{
	width:100%;
	display:block;
	height:35px;
	background-image:url(/images/blog/icon/link.png);
	background-repeat:no-repeat;
	background-position:5px -2px;
}
.blogSideLink .contentHolder{
	background-color:#FFFFFF;
	border:#6D9A41 5px solid;
	border-top:0px;
	border-bottom:0px;
	padding:5px;
}
.blogSideLink .contentHolder div{
	background-image:url(/images/blog/message-6.gif);
	height:33px;
	line-height:33px;
	display:block;
	overflow:hidden;
}
.blogSideLink .contentHolder div a{
	display:block;
	text-decoration:none;
	line-height:33px;
	text-align:left;
	overflow:hidden;
	padding-left:30px;
	background-image:url(/images/blog/ico-1.gif);
	background-repeat:no-repeat;
	background-position: 10px center;
}
.blogSideLink .more{
	height:20px;
	background-color:#6D9A41;
}


.blogCate,
.blogNewBlog,
.blogNewReply,
#blogRSS,
#blogAdv{
	margin-top:5px;
	margin-bottom:5px;
}

.bloggerProfile .Content,
.blogCate .Content,
.blogNewBlog .Content,
.blogNewReply .Content{
	background-color:#FFFFFF;
}

.bloggerProfile .TitleBar{
	background:url(/images/blog/banner-2.gif);
}

.bloggerProfile .TitleBar .Title{
	color:#000000;
	font-size:14px;
	text-decoration:none;
	line-height:34px;
	padding-left:10px;
	word-spacing:-4px;
	float:left;
}

.bloggerProfile .TitleBar .More{
	float:right;
	padding-top:4px;
	padding-right:4px;
}

#blogRSS{

}

#blogRSS img{
	background-image:url(/images/blog/rss.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:100%;
	height:45px;
}

#container{
	clear:both;
}

.jquery-tabs{background-color:#FFFFFF; margin-top:5px;}
.jquery-tabs p span{background-color:#EFEFEF;border:1px solid #CCCCCC;cursor:pointer;margin-right:2px;padding:2px 3px; border-bottom:0px;}
.jquery-tabs p span.current{background-color:#FFFFFF; border-bottom-color:#FFFFFF;}
.jquery-tabs p{border-bottom:1px solid #CCCCCC;font-weight:bold;padding:0px;margin:0px;}
.jquery-tabs li{border-bottom:1px dotted #CCCCCC;padding-bottom:3px;margin:5px 0;}
.jquery-tabs .mhot,.jquery-tabs.allhot{display:none;}
.jquery-tabs .content{ border:0px; border-left:1px solid #CCCCCC; margin:0px; padding:0px;}

#infoComment{
/*	border-right:#B3B9BD 1px solid; */
/*	border-bottom:#B3B9BD 1px solid */
}

#infoComment .topBanner{
	background-image:url(/images/blog/banner-ico-bg.gif);
	height:42px;
	display:block;
	width:100%;
	overflow:hidden;
}

#infoComment .topBanner{
	background-image:url(/images/blog/banner-ico-bg.gif);
	height:42px;
	display:block;
	width:100%;
	overflow:hidden;
}

#infoComment .topBanner font{
	background-image:url(/images/blog/banner-ico.png);
	background-repeat:no-repeat;
	background-position: 10px;
	display:block;
	padding-left:50px;
	width:100%;
	line-height:42px;
	font-weight:bold;
	font-size:14px;
	color:#0062A6;
}

#infoComment .topBannerTestimony{
	background-image:url(/images/blog/banner-ico-bg-testimony.png);
	height:42px;
	display:block;
	width:100%;
	overflow:hidden;
}

#infoComment .topBannerTestimony font{
	background-image:none;
	background-repeat:no-repeat;
	background-position: 10px;
	display:block;
	padding-left:50px;
	width:100%;
	margin-top:10px;
	line-height:32px;
	font-weight:bold;
	font-size:14px;
	color:#0062A6;
}

#infoComment .topBannerDiary{
	background-image:url(/images/blog/banner-ico-bg-diary.gif);
	height:42px;
	display:block;
	width:100%;
	overflow:hidden;
}

#infoComment .topBannerDiary font{
	background-image:none;
	background-repeat:no-repeat;
	background-position: 10px;
	display:block;
	padding-left:50px;
	width:100%;
	line-height:42px;
	font-weight:bold;
	font-size:14px;
	color:#0062A6;
}

#infoComment .topBannerSermon{
	background-image:url(/images/blog/banner-ico-bg-sermon.gif);
	height:42px;
	display:block;
	width:100%;
	overflow:hidden;
}

#infoComment .topBannerSermon font{
	background-image:none;
	background-repeat:no-repeat;
	background-position: 10px;
	display:block;
	padding-left:50px;
	width:100%;
	line-height:42px;
	font-weight:bold;
	font-size:14px;
	color:#0062A6;
}

#infoComment .noCommentContent{
	height:100px;
	background-color:#FFFFFF;
	text-align:center;
	line-height:100px;
}

#infoComment .commentShadow{
	height:22px;
	width:100%;
	background-image:url(/images/blog/shaw.gif);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

#infoComment .commentLogin{
	width:100%;
	height:100px;
	line-height:100px;
	text-align:center;
	background-color:#FFFFFF;
}

#infoComment .commentContentHolder{
	padding:10px;
	padding-left:20px;
	padding-right:20px;
	background-color:#FFFFFF;
}

#infoComment .commentContent{
	border:1px solid #EDEDED;
	width:100%;
	padding:0px;
	margin:0px;
}

#infoComment .commentContentPhoto{
	width:56px;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}

#infoComment .commentContentTitle{
	padding:0px;
	margin:0px;
}

#infoComment .commentContentTitleDiv{
	height:22px;
	line-height:22px;
	text-align:left;
	background-color:#F4F4F4;
	width:100%;
	overflow:hidden;
	float:left;
}

#infoComment .reply{
	display:block;
	line-height:22px;
	float:left;
	margin-left:10px;
	margin-right:10px;
}

#infoComment .report{
	float:right;
	display:block;
}

#infoComment .date{
	float:left;
	line-height:22px;
}

#infoComment .user{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	float:left;
	line-height:22px;
}

#infoComment .user:hover{
	color:#666666;
}

#infoComment .commentContentComment{
	vertical-align:text-top;
	min-height:50px;
	height:50px;
}

#infoComment fieldset{
	margin-left:5px;
	margin-right:10px;
	margin-bottom:5px;
}

#infoComment .commentWite{
	background-color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding-left:35px;
	color:#000000;
	padding-bottom:20px;
}

#infoComment .commentContentBox{
	width:550px;
	display:block;
}

.copyright{
	line-height:50px;
}

div.diaryContentHolder{
	background-image:url(/images/blog/preset/diary/blogBG.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	width:619px;
}

table.diaryContentHolder{
	background-image:url(/images/blog/preset/diary/topBG.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	border-bottom:#FFFFFF solid 4px;
}

.diaryTitleBar{
	height:40px;
	padding-left:70px;
	width:100%;
}

.diaryTitleBar div{
	height:40px;
	width:100%;
	overflow:hidden;
}

.diaryTitleBar a{
	font-size:18px;
	line-height:40px;
	color:#6C2B19;
	text-decoration:none;
	font-weight:normal;
}

.diaryDate{
	float:right;
	margin-right:37px;
	color:#000000;
	line-height:37px;
}

td.diaryContent{
	width:100%
}

div.diaryContent{
	width:619px;
	overflow:hidden;
}

div.diaryContent2{
	padding:15px;
	padding-left:70px;
	padding-right:20px;
}

.diaryContentDiv{
	width:100%;
}

.diaryContentDiv img{
    max-width: 500px;
}

.diaryContentNav{
	padding-right:10px;
	padding-bottom:5px;
	text-align:right;
	margin-top:12px;
}

.diaryContentNav a{
	color:#878787;
	text-decoration:none;
}

.diaryContentNav a:hover{
	color:#000000;
	text-decoration:underline;
}

div.sermonContentHolder{
	background-image:url(/images/blog/preset/sermon/blogBG.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	width:619px;
}

table.sermonContentHolder{
	background-image:url(/images/blog/preset/sermon/topBG.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	border-bottom:#FFFFFF solid 4px;
}

.sermonTitleBar{
	height:50px;
	padding-left:70px;
	width:100%;
}

.sermonTitleBar div{
	height:50px;
	width:340px;
	overflow:hidden;
	float:left;
}

.sermonTitleBar .mediaPlay{
	padding-top:20px;
	padding-left:40px;
	width:169px;
	float:right;
	height:30px;
}

.sermonTitleBar a{
	font-size:18px;
	line-height:60px;
	color:#6C2B19;
	text-decoration:none;
	font-weight:normal;
}

.sermonDate{
	float:right;
	margin-right:37px;
	color:#000000;
}

td.sermonContent{
	width:100%;
}

div.sermonContent{
	width:619px;
	overflow:hidden;
}

div.sermonContent2{
	padding:15px;
	padding-left:70px;
	padding-right:20px;
	padding-top:0px;
}

.sermonContentDiv{
	width:100%;
}

.sermonContentDiv img{
    max-width: 500px;
}

.sermonContentNav{
	padding-right:10px;
	padding-bottom:5px;
	text-align:right;
	margin-top:12px;
}

.sermonContentNav a{
	color:#878787;
	text-decoration:none;
}

.sermonContentNav a:hover{
	color:#000000;
	text-decoration:underline;
}

.testimonyTitleBar{
	background-image:url(/images/blog/preset/testimony/topBG.png);
	background-repeat:no-repeat;
	background-position:center top;
}

.testimonyFooter{
	background-image:url(/images/blog/preset/testimony/btmBG.png);
	background-position:center bottom;
	background-repeat:no-repeat;
	height:36px;
}

.testimonyTitleBar{
	height:36px;
	padding-left:70px;
	width:100%;
}

.testimonyTitleBar div{
	height:36px;
	width:100%;
	overflow:hidden;
}

.testimonyTitleBar a{
	font-size:18px;
	line-height:36px;
	color:#6C2B19;
	text-decoration:none;
	font-weight:normal;
}

.testimonyDate{
	float:right;
	color:#000000;
	padding-bottom:5px;
}

td.testimonyContent{
	width:100%
}

div.testimonyContent{
	background-image:url(/images/blog/preset/testimony/blogBG.jpg);
	background-position:center;
	background-repeat:repeat-y;
	width:619px;
	overflow:hidden;
}

div.testimonyContent2{
	padding:50px;
	padding-top:10px;
	padding-bottom:5px;
}

.testimonyContentDiv{
	width:100%;
}

.testimonyContentDiv img{
    max-width: 500px;
}

.testimonyContentNav{
	background-image:url(/images/blog/preset/testimony/blogBG.jpg);
	background-position:center;
	background-repeat:repeat-y;
	padding-right:60px;
	padding-bottom:5px;
	text-align:right;
	padding-top:12px;
}

.testimonyContentNav a{
	color:#878787;
	text-decoration:none;
}

.testimonyContentNav a:hover{
	color:#000000;
	text-decoration:underline;
}

div.prayContentHolder{
	background-image:url(/images/blog/preset/pray/blogBG.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	width:619px;
}

table.prayContentHolder{
	background-image:url(/images/blog/preset/pray/topBG.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

.prayTitleBar{
	padding-top:5px;
	height:40px;
	padding-left:70px;
	width:100%;
}

.prayTitleBar div{
	height:40px;
	width:100%;
	overflow:hidden;
}

.prayTitleBar a{
	font-size:18px;
	line-height:40px;
	color:#6C2B19;
	text-decoration:none;
	font-weight:normal;
}

.prayDate{
	float:right;
	margin-right:50px;
	color:#000000;
}

td.prayContent{
	width:100%;
	padding-left:40px;
	padding-right:40px;
}

div.prayContent{
	width:619px;
	overflow:hidden;
}

div.prayContent2{
	padding:50px;
	padding-top:10px;
	padding-bottom:5px;
	overflow:hidden;
}

.prayContentDiv{
	width:100%;
}

.prayContentDiv img{
    max-width: 500px;
}

.prayContentNav{
	padding-right:10px;
	padding-bottom:5px;
	text-align:right;
	margin-top:12px;
}

.prayContentNav a{
	color:#878787;
	text-decoration:none;
}

.prayContentNav a:hover{
	color:#000000;
	text-decoration:underline;
}

#blogSortPrayer .mainContent, #blogSort46 .mainContent, #blogSort50 .mainContent, #blogSort51 .mainContent{
	width:619px;
}

.albumNavIndex{
	width:16px;
}

.albumNav{
	padding-left:3px;
}

.albumNav a{
	color:#3B5998;
	text-decoration:none;
}

.albumNav a:hover{
	text-decoration:underline;
}

.blogListAlbum{
	padding:5px;
}

.blogListAlbumThumb{
	height:120px;
	vertical-align:bottom;
}

.blogListAlbumPhoto{
	padding:2px;
	border:#CCCCCC 1px solid;
	background-color:#FFFFFF;
}

.blogListAlbumPhoto:hover{
	border:#3B5998 1px solid;
}

.blogListAlbumTitle{
	padding-left:5px;
	text-align:center;
	color:#000000;
}

.blogListAlbumTitle a{
	color:#3B5998;
	text-decoration:none;
}

.blogListAlbumTitle a:hover{
	color:#3B5998;
	text-decoration:underline;
}

.blogListAlbumHolder{
	width:33%;
	padding-bottom:12px;
}

.blogAlbumPhotoTable{
	background-color:#FFFFFF;
}

.blogAlbumPhoto{
	text-align:center;
	padding-bottom:12px;
	padding-top:12px;
}

.blogAlbumPhotoHolder table{
	width:604px;
	margin-bottom:20px;
}

.photoNav{
	text-align:right;
	padding-right:3px;
}

.photoNav a{
	color:#3B5998;
	text-decoration:none;
}

.photoNav a:hover{
	text-decoration:underline;
}
