body {
	margin-top:0;
	margin-left:0;
	padding:0;
	background-image: url(../../images/common/bg_1.gif);
	background-repeat: repeat;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*:added by 140:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

/*:layout:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

#container {
	text-align: center;
	width: 766px;
	margin-right: auto;
	margin-left: auto;
    /*
	margin-top: 72px;
	*/
	margin-top: 0px;
}
#container_in {
	text-align: left;
	width: 766px;
}

/*:header:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

#header {
	background-image: url(../../images/common/bg_2.gif);
	background-repeat: repeat;
	height: 362px;
	margin: 0px;
	padding: 0px;
}
#header_nonad {
	background-image: url(../../images/common/bg_2.gif);
	background-repeat: repeat;
	height: 270px;
	margin: 0px;
	padding: 0px;

}
#header_adimg {
	background-image: url(../../TopImage/sample.jpg);
	background-repeat: no-repeat;
	height: 270px;
	margin: 0px;
	padding: 0px;
}
.fold {
	margin: 0px;
	width: 737px;
	text-align: right;
	padding: 0px;
	float: none;
	height: 10px;
}
.bt_donation {
	margin-top: 15px;
	margin-left: 584px;
	margin-bottom: 108px;
}
.border_top {
	background-image: url(../../images/common/border_top.gif);
	background-repeat: repeat-x;
	height: 15px;
	line-height: 0px;
	clear: both;
	font-size: 0px;
}


/*:footer:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

#footer_bg {
	background-image: url(../../images/common/bg_2.gif);
	text-align: left;
}
.border_down {
	background-image: url(../../images/common/border_down.gif);
	background-repeat: repeat-x;
	height: 15px;
	line-height: 0px;
	clear: both;
	font-size: 0px;
}
.margin_5 {
	height: 10px;
	clear: both;
}
.margin_5_nc {
	height: 5px;
}
.margin_10 {
	height: 10px;
	clear: both;
}
.margin_10_nc {
	height: 10px;
}
.margin_15_nc {
	height: 15px;
}
.margin_20 {
	height: 20px;
	clear: both;
}
.margin_50 {
	height: 50px;
	clear: both;
}
.clear {
	clear: both;
}

/*:text:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

.headline {
	font-size: 12px;
	font-weight: bold;
	color: #902a25;
	padding-bottom: 10px;
	padding-top: 5px;
}
.txt_brown {
	color: #902A25;
}
#contents_left a {
	color: #902A25;
}

/*:contents:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/


#contents {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	background-image: url(../../images/common/bg_6.gif);
	background-repeat: repeat-y;
	padding: 0px;
}
#contents_onetone {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	background-image: url(../../images/common/bg_7.gif);
	background-repeat: repeat-y;
	padding: 0px;
}
#contents_onecolumn {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	background-image: url(../../images/common/bg_8.gif);
	background-repeat: repeat-y;
	padding: 0px;
}

#contents_left {
	float: left;
	width: 479px;
	background-color: #C8C8C1;
	padding-bottom: 20px;
}
#contents_left_onetone {
	float: left;
	width: 479px;
	background-color: #F2F2EA;
	padding-bottom: 20px;
}

#left_up_container {
	background-color: #F2F2EA;
	width: 463px;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 15px;
	padding-left: 8px;
}
#left_down_container {
	padding: 8px;
	background-color: #C8C8C1;
	width: 463px;
	background-image: url(../../images/common/bg_5.jpg);
	background-repeat: no-repeat;
}



#contents_right_container {
	background-color: #EBE4C5;
	background-image: url(../../images/common/bg_4.jpg);
	background-repeat: repeat-x;
	width: 259px;
	float: right;
	margin-right: 28px;
	background-position: top;
}
#contents_right {
	padding-top: 15px;
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 14px;
}
#contents_right_overflow {
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 14px;
	height: 150px;
	overflow: auto;
	padding-top: 5px;
	margin-bottom: 8px;
}
#contents_right_container .overflow_ttl {
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
#contents_right a {
	color: #902A25;
}
#contents_right_overflow a {
	color: #902A25;
}

#onecolumn_container {
	width: 718px;
	margin-right: 28px;
	padding: 10px;
	background-color: #F1F1E9;
}
/*-#onecolumn_container a {
	color: #902A25;
}



/*:home:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

#aboutus {
	background-image: url(../../images/home/img_aboutus.jpg);
	background-repeat: no-repeat;
	background-position: 8px 0px;
	padding-left: 182px;
	width: 281px;
}

#ourvision {
	background-image: url(../../images/home/img_ourvision.jpg);
	background-repeat: no-repeat;
	background-position: 8px 12px;
	padding-left: 182px;
	width: 281px;
}
#contents_right .ttl {
	margin-bottom: 8px;
}
.navi img {
	margin-top: 11px;
	margin-bottom: 11px;
}
.navi_end img {
	margin-top: 11px;
	margin-bottom: 11px;
}
.navi {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.navi_end {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.ourlife_readmore a {
	color: #902A25;
}


/*:contact us:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

#contactus {
	background-image: url(../../images/contactus/img_contactus.jpg);
	background-repeat: no-repeat;
	background-position: 8px 0px;
	padding-left: 182px;
	width: 281px;
}
#contactus_down {
	padding-left: 10px;
	padding-top: 10px;
}
#contactus_down ul {
	margin: 0px;
	text-align: left;
	padding: 0px;
}
#contactus_down li{
	display: inline;
	width: 190px;
	float: left;
	height: 23px;
	padding-top: 10px;
	margin: 0px;
	padding-left: 20px;
}
#contactus a {
	color: #902A25;
}
.meeting_location_headline {
	font-size: 12px;
	font-weight: bold;
	color: #902a25;
	padding-top: 5px;
}
.meeting_location {
	padding-bottom: 15px;
}
.meetinginfo a {
	color: #902A25;
}
.meetinginfo {
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	text-align: right;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
}



/*:calendar:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

#calendar_container {
	background-color: #F2F2EA;
	width: 453px;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 15px;
	padding-left: 18px;
}
.calendar_event {
	margin-top: 10px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D9A875;
	font-family: Tahoma;
	padding-bottom: 10px;
}
.navi_c img {
	margin-top: 7px;
	margin-bottom: 7px;
}
.navi_c_end img {
	margin-top: 7px;
	margin-bottom: 7px;
}
.navi_c {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.navi_c_end {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}



/*:memorialwall:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

#contents_right_memorialwall {
	padding-top: 15px;
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 14px;
	background-image: url(../../images/memorial_wall/bg_ourlife.jpg);
	background-repeat: no-repeat;
	background-position: center 100px;
}
.ourlife {
	margin-top: 10px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-bottom: 10px;
}
.ourlife_ttl {
	font-weight: bold;
}
.ourlife_date {
	font-weight: bold;
}
.ourlife_rb_number {
	float: right;
}
.ourlife_body {
	clear: both;
}
.ourlife_readmore {
	font-weight: bold;
	color: #9B3600;
}
#contributing_container {
	padding: 8px;
	background-color: #C8C8C1;
	width: 463px;
	background-image: url(../../images/common/bg_5.jpg);
	background-repeat: no-repeat;
}
.contributing li{
	display: inline;
	width: 160px;
	float: left;
	height: 31px;
	background-image: url(../../images/memorial_wall/icon_ribbon.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 35px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 15px;
} 
.contributing ul {
	margin: 0px;
    height: 69px;
}

.memorial_left {
	padding-left: 10px;
	float: left;
	width: 550px;
	padding-top: 5px;
}
.memorial_right {
	float: right;
	width: 140px;
	text-align: left;
}
.memorial_down {
	padding-left: 10px;
	text-align: left;
	width: 700px;
	padding-bottom: 30px;
}
.memorial_down_2 {
	padding-left: 10px;
	text-align: left;
	width: 700px;
}
.memorial_down li {
	margin-left: 20px;
}
.memorial_down_2 li {
	margin-left: 20px;
}



/*:re-define:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

object {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
input {
	margin: 0px;
	padding: 0px;
}
embed {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}




td {font-size:11px; color:black; line-height:15px; padding:0;}
a:hover {text-decoration:none;}
form {margin:0; padding:0;}
input{vertical-align:middle; padding:0px; margin:0px;}
table {border:0; border-collapse:collapse;}
img {border:0;}
.full{width:100%; height:100%;}
/****************************************************/
.footer  {
	color:#747474;
}
.footer a{color:#ADADAD; text-decoration:none;}
.footer a:hover{text-decoration:underline;}
/****************************************************/
.link1 {color:#06699c;}
.link1:hover {text-decoration:none;}
/****************************************************/

/****************************************************/
.form_1 {width:195px; margin:0; padding:2px 0 0 3px; height:22px; vertical-align:middle; font-size:11px;font-family:Tahoma; color:#3F3F3F; border:solid 1px #B3B9C3;}
.form_2 {width:211px; margin:0; padding:2px 0 0 3px; height:21px; vertical-align:middle; font-size:11px;font-family:Tahoma; color:#3F3F3F; border:solid 1px #B3B9C3;}
/****************************************************/
.txt1{color:#3F3F3F; font-size:13px; font-weight:bold; font-style:italic; font-family:Verdana}
.txt2{color:#333333; font-size:10px; line-height:14px;}
.txt3{color:#CF0202;}
.txt4{color:#3F3F3F; font-weight:bold;}
.txt5{color:#3F3F3F;}
.middle-txt{margin:6px 15px 0 15px;}
.middle-lf{float:left;width:200px;padding:0 0 0 6px;font:normal 12px Arial, Helvetica, sans-serif;color:#8E2B26;}
.middle-lf a{font:normal 12px Arial, Helvetica, sans-serif;color:#8E2B26;text-decoration:underline;}
.middle-lf ul{margin:11px 0 0 0;padding:0;list-style:none;}
.middle-lf li{margin:0;padding:0;}
.middle-lf img{padding:4px 10px 0 0;}
.middle-rt{float:left;width:200px;font:normal 12px Arial, Helvetica, sans-serif;color:#8E2B26;}
.middle-rt a{font:normal 12px Arial, Helvetica, sans-serif;color:#8E2B26;text-decoration:underline;}
.middle-rt ul{margin:11px 0 0 0;padding:0;list-style:none;}
.middle-rt li{margin:0;padding:0;}
.middle-rt img{padding:4px 10px 0 0;}
.middle-txt p{margin:0 0 6px 126px;padding:0;}
.middle-txt b{font:bold 11px Arial, Helvetica, sans-serif;color:#902B23;}
.middle-txt b a{font:bold 11px Arial, Helvetica, sans-serif;color:#902B23;text-decoration:underline;}
.left-txt{margin:0 6px 0 20px;width:259px;}
.left-txt img{padding:20px 0 0 0;}
.left-txt1{margin:0;padding:0;}
.left-txt1 img{padding:0 70px 0 0;margin:0;text-align:left;}
.left-txt1 p{font:normal 11px Arial, Helvetica, sans-serif; color:#000;padding:15px 0 0 6px;margin:0;}
.left-txt1 b{font:bold 11px Arial, Helvetica, sans-serif; color:#000;padding:0;margin:0;}
.left-txt1 span{font:bold 11px Arial, Helvetica, sans-serif;color:#902B23;}
.left-txt1 span a{font:bold 11px Arial, Helvetica, sans-serif;color:#902B23;text-decoration:underline;}
.footer-link{
	color:#000;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 150%;
	font-weight: normal;
	font-variant: normal;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
.footer-link a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}

.private{font:normal 11px Arial, Helvetica, sans-serif;color:#9C3804;}
.private a{font:normal 11px Arial, Helvetica, sans-serif;color:#9C3804;text-decoration:underline;}
.private a:hover{font:normal 11px Arial, Helvetica, sans-serif;color:#9C3804;text-decoration:none;}


.flt{float:left;margin:0;padding:0;}
.flts{float:left;margin:10px 0 15px 0;padding:0;}
.t{margin:2px 0 0 0;}

.rf
{
margin:6px 15px 0 15px;background:url(../../images/ribbon-bg.jpg) 15px 0 no-repeat;


}
.rf p{margin:0 0 6px 6px;padding:0;}
.rf p ul{margin:0 0 6px 6px;padding:0;}
.rf p ul li{margin:0 0 6px 20px;padding:0;color:#000;}
.rf b{font:bold 11px Arial, Helvetica, sans-serif;color:#902B23;}
.rf b a{font:bold 11px Arial, Helvetica, sans-serif;color:#902B23;text-decoration:underline;}
.center-text{text-align:center;padding:10px 0 15px 0;background:url(../../images/ribbon-bg1.jpg) 0 0 no-repeat;height:350px;}
.center-text p{text-align:center;padding:0;margin:0 25px 0 25px;font:normal 11px Arial, Helvetica, sans-serif;color:#000;}
.center-text p a{text-align:center;padding:0;margin:0 25px 0 25px;font:normal 11px Arial, Helvetica, sans-serif;color:#000;}

.center-text img{padding:0 15px 0 0;margin:0;}
.center-text ul{list-style:none;margin:0;padding:10px 0 0 0;}
.center-text ul li{margin:0;padding:0;font:bold 20px "Times New Roman", Times, serif;color:#B44C00;}
.center-text ul li a{margin:0;padding:0;font:bold 20px "Times New Roman", Times, serif;color:#B44C00; text-decoration :none}
.center-text h1{font:bold 30px "Times New Roman", Times, serif; color:#7E1E0E;margin:0;padding:2px 0 0 0;}
.center-text h1 a{font:bold 30px "Times New Roman", Times, serif; color:#7E1E0E;margin:0;padding:0;text-decoration:underline;}
/****************************************scrolls *********************/
.scrlmemorial
{
	scrollbar-face-color: #ffffff;
scrollbar-shadow-color: #5782AD;
scrollbar-highlight-color: #5782AD;
scrollbar-3dlight-color: #5782AD;
scrollbar-darkshadow-color: #5782AD;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #5782AD;
height:200px; 
width :100%;
Margin:0px;
overflow:auto;
}
.scrlmemorial1
{
scrollbar-face-color: #ffffff;
scrollbar-shadow-color: #5782AD;
scrollbar-highlight-color: #5782AD;
scrollbar-3dlight-color: #5782AD;
scrollbar-darkshadow-color: #5782AD;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #5782AD;
height:500px; 
width :700px;
Margin:0px;
overflow:auto;
}
.scrlGuestBook
{
scrollbar-face-color: #ffffff;
scrollbar-shadow-color: #5782AD;
scrollbar-highlight-color: #5782AD;
scrollbar-3dlight-color: #5782AD;
scrollbar-darkshadow-color: #5782AD;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #5782AD;
height:375px; 
width :100%;
Margin:0px;
overflow:auto;
}
.scrlMemorialName
{
		scrollbar-face-color: #ffffff;
scrollbar-shadow-color: #5782AD;
scrollbar-highlight-color: #5782AD;
scrollbar-3dlight-color: #5782AD;
scrollbar-darkshadow-color: #5782AD;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #5782AD;
height:200px; 
width :100%;
Margin:0px;
overflow:auto;
}

.scrlMemorialNameHome
{
scrollbar-face-color: #ffffff;
scrollbar-shadow-color: #5782AD;
scrollbar-highlight-color: #5782AD;
scrollbar-3dlight-color: #5782AD;
scrollbar-darkshadow-color: #5782AD;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #5782AD;
height:300px; 
width :100%;
Margin:0px;
overflow:auto;
}

.classified-text{text-align:center;padding:10px 0 15px 0;background:url(../../images/classified-bg1.jpg) 0 0 no-repeat;height:520px;}
.classified-text p a{text-align:center;padding:0;margin:0;font:normal 11px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;}
.classified-text p a:hover{text-align:center;padding:0;margin:0;font:normal 11px Arial, Helvetica, sans-serif;color:#000;text-decoration:underline;}
.classified-text p img{padding:0 15px 0 0;margin:0;}
.classified-text ul{list-style:none;margin:0;padding:5px 0 0 0;}
.classified-text ul li{margin:0;padding:25px;font:normal 30px "Times New Roman", Times, serif;color:#B44C00;}
.classified-text ul li a{font:normal 30px "Times New Roman", Times, serif;color:#B44C00;text-decoration:none;}
.classified-text h1{font:bold 30px "Times New Roman", Times, serif; color:#7E1E0E;margin:0;padding:2px 0 0 0;}
.classified-text h1 a{font:bold 30px "Times New Roman", Times, serif; color:#7E1E0E;margin:0;padding:0;text-decoration:underline;}


.classified-text1{padding:0; margin:15px 0 0 75px;background:#EFEFE5;}
.classified-text1 a{padding:0; margin:0 0 0 75px;background:#EFEFE5;text-decoration:none;font:normal 11px Arial, Helvetica, sans-serif;color:#000;}
.classified-text1 a:hover{text-decoration:underline;}

.classified-text1 ul{list-style:none;margin:0;padding:5px 0 0 0;}
.classified-text1 ul li{margin:0;padding:25px;font:normal 30px "Times New Roman", Times, serif;color:#B44C00;}
.classified-text1 ul li a{font:normal 30px "Times New Roman", Times, serif;color:#B44C00;text-decoration:none;}
.classified-text1 h1{font:bold 30px "Times New Roman", Times, serif; color:#7E1E0E;margin:0;padding:2px 0 0 90px;}
.classified-text1 h1 a{font:bold 30px "Times New Roman", Times, serif; color:#7E1E0E;margin:0;padding:0;text-decoration:underline;}
.imeg{padding:0;margin:0 0 35px 55px;}
.imeg img{padding:5px 17px 10px 0;margin:0;}
.classified-text1 .sl{margin:20px 0 30px 0;padding:0;float:left;}
.classified-text1 .sl ul{padding:0;margin:15px 0 0 0;list-style:none;font:bold 11px Arial, Helvetica, sans-serif;color:#000;}
.classified-text1 .sl li{padding:3px 0 3px 0;margin:0;font:normal 11px Arial, Helvetica, sans-serif;color:#000;}
.classified-text1 .sl li a{padding:0;margin:0;font:normal 11px Arial, Helvetica, sans-serif;color:#000;text-decoration:underline;}
.classified-text1 .sl li a:hover{padding:0;margin:0;font:normal 11px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;}
.classified-text1 .pl{margin:20px 0 30px 25px;padding:0;}
.classified-text1 .pl ul{padding:0;margin:0;list-style:none;}
.classified-text1 .pl li{padding:3px 0 3px 0;margin:0;font:normal 12px Arial, Helvetica, sans-serif;color:#000;}
.classified-text1 .pl li a{padding:0;margin:0;font:normal 12px Arial, Helvetica, sans-serif;color:#000;text-decoration:underline;}
.classified-text1 .pl li a:hover{padding:0;margin:0;font:normal 12px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;}

.chatroom{margin:0;padding:0;background:url(../../images/chat-bg.jpg) 0 0 no-repeat;height:361px;}
.chatroom h1{margin:10px 0 0 0;padding:0;font:bold 30px "Times New Roman", Times, serif;color:#7e1e0e;text-align:center;}
.chatroom h2{margin:10px 0 0 0;padding:0;font:bold 25px "Times New Roman", Times, serif;color:#953f30;text-align:center;}
.chatroom h2 a{margin:10px 0 0 0;padding:0;font:bold 25px "Times New Roman", Times, serif;color:#953f30;text-align:center;}
.chatroom p{font:normal 11px Arial, Helvetica, sans-serif;color:#000;text-align:center;margin:0;padding:0;}

.podcast{margin:0;padding:0;background:#efefe5;}
.podcast h1{margin:10px 0 0 0;padding:0;font:bold 30px "Times New Roman", Times, serif;color:#7e1e0e;text-align:center;}
.podcast p{font:normal 11px Arial, Helvetica, sans-serif;color:#000;text-align:center;margin:0;padding:0;}

.podcast-txt{margin:0;padding:0;margin:0 0 20px 0;}
.podcast-txt p{margin:20px 0 0 20px;padding:0;float:left;text-align:left;}
.podcast-txt p img{padding:0 15px 0 0;margin:0 10px 20px 0;}

#memorial_wall_bg {
	background-image: url(../../images/memorial_wall/bg_gray.jpg);
	background-repeat: no-repeat;
	background-position: 520px bottom;
}
.align_right {
	text-align: right;
	padding-right: 20px;
	padding-top: 10px;
	color: #902A25;
}
.align_right a {
	color: #902A25;
}
.align_center {
	text-align: center;
	padding-right: 20px;
	padding-top: 10px;
	color: #902A25;
}
#memorial_wall_center {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 30px;
}
#members_center {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 30px;
}
#members_center a{
	color: #A03A35;
}
.category_ttl {
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	color: #A03A35;
}
.category_ttl_s {
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #A03A35;
}
#memorial_wall_center .category_ttl_brown {
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	color: #B44C00;
}
.memorial_name {
	padding-bottom: 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	color: #A03A35;
}
.memorial_ttl {
	color: #C05F00;
	padding-bottom: 15px;
	font-size: 17px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}
.memorial_ttl a{
	color: #C05F00;
}
.memorial_ttl_brown {
	color: #A74C03;
	padding-bottom: 15px;
	font-size: 17px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}
.memorial_ttl_brown a{
	color: #A74C03;
}
.memorial_body {
	padding-top: 20px;
	padding-bottom: 20px;
}
dl.table {
	float: left;
	clear: both;
}
#form_area {
	width: 600px;
	text-align: center;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D9A875;
	border-bottom-color: #D9A875;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
}
#form_area td {
	padding-bottom: 8px;
}


dl.table dt {
	float: left;
	clear: both;
	width: 175px;
	text-align: right;
	padding-right: 20px;
	height: 25px;
}
dl.table dd {
	width: 400px;
	text-align: left;
	height: 25px;
	float: left;
}
.form_text {
	text-align: left;
	padding-right: 60px;
	padding-left: 60px;
}
.bulletin_board {
	text-align: left;
	width: 500px;
	padding-bottom: 50px;
	padding-left: 100px;
}
.bulletin_ttl {
	padding-top: 10px;
	color: #666666;
	font-size: 15px;
}
.bulletin_ttl a {
	color: #666666;
}
.bulletin_d_ttl {
	font-size: 14px;
	font-weight: bold;
	color: #A03A35;
	padding-bottom: 25px;
}
.bulletin_board td {
	padding-bottom: 10px;
}
.classifieds {
	text-align: left;
	width: 500px;
	padding-bottom: 20px;
	padding-left: 15px;
	margin-bottom: 50px;
	padding-top: 20px;
	padding-right: 15px;
	overflow: auto;
	height: 400px;
	margin-left: 100px;
}.classifieds_img img {
	padding-right: 10px;
	padding-bottom: 10px;
}
.classifieds_ttl {
	padding-bottom: 5px;
	float: left;
	font-weight: bold;
	clear: both;
}
.classifieds_body {
	padding-left: 10px;
	float: left;
	padding-bottom: 5px;
}
.classifieds td {
	padding-bottom: 5px;
}
.calendar_event a {
	color: #BC6C23;
}
.calendar_overflow {
	height: 450px;
	padding-right: 10px;
	overflow: auto;
}
.classifieds_entry {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D9A875;
	padding-top: 20px;
	margin-bottom: 20px;
}
.chat_margin {
	background-color: #DFD0BA;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.chat_ttl {
	height: 20px;
	font-weight: bold;
}
.chat_margin td {
	padding-bottom: 10px;
}
.txt_brown2 {
	color: #A74C03;
}
.txt_brown2 a {
	color: #A74C03;
}
.memorial_overflow {
	padding-right: 20px;
	overflow: auto;
	height: 400px;
}
.ad_img {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #504339;
	width: 737px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #504339;
}
.memorial_c_ttl {
	padding-bottom: 5px;
}
.memorial_c_body {
	font-weight: bold;
	padding-bottom: 12px;
}
.memorial_img {
	padding-bottom: 10px;
}
.memorial_img_sub img {
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#memorial_wall_center td {
	padding-bottom: 10px;
}
.memorial_center {
	text-align: left;
	width: 600px;
	padding-left: 65px;
}

.memorial_c_ttl_2 {
	padding-top: 15px;
	padding-bottom: 10px;
}
.ask_text {
	width: 600px;
	padding-left: 65px;
	text-align: left;
}

#NewsTicker{
	border:solid 1px #cccccc;
	background:#eaf5e0;
	width:300px;
	height:414px;
	margin:0 auto;
}
#NewsTicker h1{
	padding:6px; margin:0; border:0;
	background:#dfe9d5;
	color:#000000;
	font-size:11px;
	font-weight:bold;
}
#NewsVertical {
width: 300px;
height: 400px;
display: block;
overflow: hidden;
position: relative;
}

#play_scroll_cont{display:none;}
/* --------------- */
/* Ticker Vertical */
#TickerVertical {
	width: 210px;
	height: 400px;
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}