﻿.breaking-news{
  	font-size:14px;
	font-weight: bold;
        font-family: sans-serif,time new roman;
	color:navy;
 	background: url(/images/announce-bg.gif) no-repeat left top;
	width: 340px;
	height:200px;
	padding:0;
}
.breaking-news div, p{
	font-weight: normal;
  	font-size:14px;
	margin-top:5px;
	margin-bottom:0px;
}

.announcement
{
	font-family: times new roman, arial, sans-serif;  	
  	font-size:20px;
	padding-bottom:0;
	padding-top: 5px;
	margin-bottom:0;
	margin-left:5px;
	text-decoration: underline;
	color: red;
	/*background: url(/images/announce-bottom.gif) no-repeat left bottom;*/
}


.list {font-family: sans-serif,time new roman;color:blue;}

.list h1
{
  	font-size:12px;
	font-weight: bold;
	padding-bottom:0;
	margin-bottom:5px;
	margin-left:0;
	padding-left:10px;
	background: url(/images/black-triangle.gif) no-repeat 0 50%;
	text-decoration:underline;

}

.list p
{
	font-size: 14px;
	color: blue;
	line-height: 18px;
	margin-top: 0;
	margin-left: 15px;
}

#left
{
	float: left;
	width: 48%;
	margin-right:10px;
	margin-top:10px;

}

#right
{
	float: right;
	width: 48%;
	margin-right:10px;
	margin-top:10px;
}

#leftRight
{
	float: left;
	width: 98%;
	margin-right:10px;
	margin-top:10px;

}

#welcome{
	/*background: url(/images/bottom-bar-01.gif) no-repeat bottom center;*/
	background-color: #fffff0;
	width:630px;
	height:auto;
	padding:0 10px 0 10px;
	margin: 0;
}

.loichua-box{
	width:400px;
	height:290px;
	float:left;
	padding:0;
	margin:0;
	position:relative;
	background: #fffff0 url(/pictures/Pope-Francis-01.jpg) no-repeat left top;
}

.loichua-text-box{
	float: left;
	width:250px;
	height:230px;
        /* background-color: gray;
	opacity: 0.2; */
}

.loichua-box h3{
	padding:10px 10px 0 15px;
	color: white;
	text-align:left;
	font-family: sans-serif,time new roman;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	margin:0;
}

.loichua-text-box h4{
	padding:15px 5px 0 15px;
	color: white;
	text-align:left;
	font-family: sans-serif,time new roman;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	margin:0;
}

.loichua-text-box p{
	margin:5px 10px 0 15px;
	font-size:14px;
	text-align:left;
	color: #ffffff;
}

.welcome-mua-chay-box{
	width:400px;
	height:290px;
	float:left;
	padding:0;
	margin:0;
	position:relative;
	background: #7D26CD url(/images/mua-chay-tin-mung-box.jpg) no-repeat left top;
}

.welcome-mua-chay-text-box{
	float: right;
	width:190px;
	height:290px;
}

.welcome-text-box-mua-chay{
	width:400px;
	height:290px;
	float:left;
	padding:0;
	margin:0;
	position:relative;
	background: #7D26CD url(/images/mua-chay-tin-mung-box.jpg) no-repeat left bottom;
}

.welcome-mua-chay-text-box h3{
	padding:10px 10px 0 0;
	color: white;
	text-align:right;
	font-family: sans-serif,time new roman;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

.welcome-mua-chay-text-box p{
	margin:10px 10px 0 15px;
	font-size:12px;
	text-align:justify;
	color: #ffffff;
}

.welcome-tuan-thanh{
	width:400px;
	height:290px;
	float:left;
	padding:0;
	margin:0;
	position:relative;
	background: #7D26CD url(/images/tuan-thanh.jpg) no-repeat left bottom;
}

.welcome-phucsinh-box{
	width:400px;
	height:290px;
	float:left;
	padding:0;
	margin:0;
	position:relative;
	background: #7D26CD url(/images/phucsinh.jpg) no-repeat left top;
}

.welcome-phucsinh-text-box{
	float: right;
	width:190px;
	height:290px;
}

.welcome-phucsinh-text-box h3{
	padding:10px 10px 0 0;
	color: white;
	text-align:right;
	font-family: sans-serif,time new roman;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

.welcome-phucsinh-text-box p{
	margin:10px 10px 0 15px;
	font-size:12px;
	text-align:justify;
	color: #ffffff;
}

.welcome-text-box{
	width:400px;
	height:290px;
	float:left;
	padding:0;
	margin:0;
	position:relative;
	background: #7D26CD url(/images/welcome-box-bottom-purple.gif) no-repeat left bottom;
}

.welcome-text-box h3{
	padding:10px 10px 0 10px;
	margin:0;
	background: url(/images/welcome-box-top-purple.gif) no-repeat left top;
	color: white
	font-family: sans-serif,time new roman;
	font-size:24px;
	font-weight:bold;
	text-decoration:underline;
}

.welcome-text-box p{
	padding:0px 10px 10px 10px;
	text-align:justify;
	color: #ffffff;
}

.welcome-text-box-thang-hoa{
	width:400px;
	height:290px;
	float:left;
	padding:0;
	margin:0;
	position:relative;
	background: #7D26CD url(/images/tin-mung-box-thang-hoa.jpg) no-repeat left bottom;
}

.welcome-text-box-thang-hoa h3{
	padding:10px 10px 0 10px;
	margin:0;
	/*background: url(/images/welcome-box-top-purple.gif) no-repeat left top;*/
	color: blue;
	font-family: sans-serif,time new roman;
	font-size:24px;
	font-weight:bold;
	text-decoration:underline;
}

.welcome-text-box-thang-hoa p{
	padding:0px 10px 10px 10px;
	text-align:justify;
	color: #ffffff;
}

.welcome-text-box-giang-sinh{
	width:400px;
	height:290px;
	float:left;
	padding:0;
	margin:0;
	position:relative;
	background: #7D26CD url(/images/tin-mung-giang-sinh.jpg) no-repeat left bottom;
}

.welcome-text-box-mua-vong{
	width:400px;
	height:290px;
	float:left;
	padding:0;
	margin:0;
	position:relative;
	background: #7D26CD url(/images/mua-vong-2012-box.jpg) no-repeat left bottom;
}

.welcome-text-box-mua-vong h3{
	padding:10px 10px 0 10px;
	margin:0;
	/*background: url(/images/welcome-box-top-purple.gif) no-repeat left top;*/
	color: blue;
	font-family: sans-serif,time new roman;
	font-size:24px;
	font-weight:bold;
	text-decoration:underline;
}

.welcome-text-box-mua-vong p{
	padding:0px 10px 10px 10px;
	text-align:justify;
	color: #ffffff;
}


.welcome-text-box-xuan{
	width:400px;
	height:290px;
	float:left;
	padding:0;
	margin:0;
	position:relative;
	background: #7D26CD url(/images/xuan-box.jpg) no-repeat left bottom;
}

.letter-box{
	background: #f89c0b url(/images/welcome-box-bottom-small.gif) no-repeat left bottom;
	width:200px;
	height:140px;
	float:left;
	padding:0;
	margin:0;
	margin-left:10px;
	margin-bottom:10px;
	position:relative;
}

.letter-box h1{
	padding:10px 10px 0 10px;
	margin:0;
	background: url(/images/welcome-box-top-small.gif) no-repeat left top;
}

.letter-box p{
	padding:0px 5px 10px 10px;
	text-align:justify;
	margin:0;
}

.letter-hd-box{
	background: #f89c0b url(/images/letter-hd-bg.gif) no-repeat left bottom;
	width:200px;
	height:140px;
	float:left;
	padding:0;
	margin:0;
	margin-left:10px;
	margin-bottom:10px;
	position:relative;
}

.letter-hd-box h1{
	padding:10px 10px 0 10px;
	margin:0;
}

.letter-hd-box p{
	padding:0px 5px 10px 10px;
	text-align:justify;
	color: #151B54; 
	margin:0;
}

.our-pastor-box{
	background: #f89c0b url(/images/our-pastor-bg.gif) no-repeat left bottom;
	width:200px;
	height:140px;
	float:left;
	padding:0;
	margin:0;
	margin-left:10px;
	margin-bottom:10px;
	position:relative;
}

.our-pastor-box h1{
	padding:10px 10px 0 10px;
	margin:0;
}

.our-pastor-box p{
	padding:0px 5px 10px 10px;
	text-align:justify;
	margin:0;
}

.side-box-video{	
	width:240px;
	padding:0;
	margin:0;
	text-align: center;
}

.side-box-video div{	
	width:240px;
	padding:0;
	margin:0;
}
.side-box-video h1{	
	padding: 5px 10px 0 10px;
	margin:0 0 5px 0;
	font-weight:bold;
	text-decoration:underline;
	font-size:12px;
	text-align:left;
}
.side-box-video p{	
	width:240px;
	padding: 5px 0px 5px 0px;
	margin:0;
	font-weight:bold;
	font-size:12px;
	color:navy;
}
.side-box-video .list{
	padding-left:1px;
	margin:5px 0 10px 20px;
	font-size:12px;
	line-height:16px;
	color:navy;
	text-align:left;
}


.side-box-pix{	
	width:240px;
	padding:0;
	margin:0;
	text-align: center;
}

.side-box-pix div{	
	width:240px;
	padding:0 0 5px 0;
	margin:5px 0 5px 0;
	background-color: #ffffcc;
}
.side-box-pix h1{	
	padding: 5px 10px 0 10px;
	margin:0 0 5px 0;
	font-weight:bold;
	text-decoration:underline;
	font-size:12px;
	text-align:left;
}
.side-box-pix p{	
	width:240px;
	padding: 5px 0px 5px 0px;
	margin:0;
	font-weight:bold;
	font-size:12px;
	color:navy;
}
.side-box-pix .list{
	padding-left:1px;
	margin:5px 0 10px 20px;
	font-size:12px;
	line-height:16px;
	color:navy;
	text-align:left;
}

.side-box{	
	width:240px;
	background: url(/images/side-box.gif) no-repeat left top;
}


.side-box h1{
	/*background: url(/images/side-box-hd.gif) no-repeat left top;*/
	padding: 5px 10px 0 10px;
	font-weight:bold;
	text-decoration:underline;
	font-size:14px;
}

.side-box .last{
	background: url(/images/side-box-bottom.gif) no-repeat left bottom;
	padding-bottom:20px;
}
.side-box h1, .side-box p{
	padding-left:10px;
	padding-right:10px;
}

.news-list{
	padding-left:1px;
	margin-left:30px;
	font-size:12px;
	line-height:18px;
	color:navy;
}

.section
{
	border-top: 5px solid #FF9933;
	padding: 0px;
	margin:0px;
}
.section_bg
{
	border-top: 5px solid #FF9933;
	background-color: #FFFFDC;
	padding-top: 0px;
	padding-bottom: 2px;
	margin:0px;
	margin-bottom:10px;
}

.section_header
{
	font-family: times new roman, Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#663300;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:10px;
	border-bottom: 1px dotted gray;	
}
.leading1
{
	font-family: times new roman, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:midnightblue;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
}
.leading1 a:link {color: navy; text-decoration: none;}
.leading1 a:active {color: navy; text-decoration: none;}
.leading1 a:visited {color: midnightblue; text-decoration: none;}
.leading1 a:hover {color: #0000CC; text-decoration: underline;}

.text_index
{
	font-family: arial,sans-serif, Helvetica;
	font-size:13px;
	color:  #333; /* darkslategray; */
      	line-height: 18px;
	margin-top:0;
}
.author{
	font-family: sans-serif, Helvetica;
	font-size:11px;
	color:  #333; /* darkslategray; */
}
.posted-date
{
	font-family: sans-serif, Helvetica;
	font-size:11px;
	color:  #333; /* darkslategray; */
	text-decoration:italic;
}

.img_wrapper {
	background: url(/images/shadow.gif) no-repeat bottom right;
/*	clear: right;*/
	float: left;
	position: relative;
	margin:0 2px 0px 0;
	padding:0;	
	line-height:0;
}

.img_wrapper img {
	background-color: #fff;
	border: 1px solid #a9a9a9;
	display: block;
	position: relative;
	float:none;
	padding: 4px;
	margin: -5px 5px 5px -5px;
	/*margin:0;
	left:-5px;
	top:-5px;*/
}


/* Using class aritcle to display all article or essay with picture */
.headline-text {
	margin-bottom: 15px;
	width: 96%;
	float: left;
}

.headline-text h1 {
	font-family: arial, tahoma;
	font-size: 13px;
	color: darkblue;
	font-weight: 900;
	margin-top:0;
	padding-top:0;
}
.headline-text h2 {
	font-family: arial, tahoma;
	font-size: 12px;
	color: darkblue;
	font-weight: 900;
}

.headline-text a {
	text-decoration: none;
}

.headline-text p {
	font-size: 13px;
	color: black;
	margin-top:0px;
	padding-top:0;
}