@charset "utf-8";
/* CSS Document */
a:link {
	color: #444444;
	text-decoration: none;
	font-size: 13px;
}
a:visited {
	text-decoration: none;
//	color: #91288f;
	color: #444444;
	font-size: 13px;
}
a:hover {
	text-decoration: underline;
	color: #a21e50;
}
a:active {
	text-decoration: none;
	color: #802992;
}

.s001 {
	font-size: 13px;
	color: #444;
	font-weight: normal;
	line-height: 22px;
	text-align: justify;
	white-space: normal;
	letter-spacing: 1px;
	margin-left:7px;
	margin-right:7px;
	list-style-type:disc;
	list-style-position: outside;
}

.t001 {
	font-size: 15px;
	color: #444;
	font-weight: normal;
	line-height: 22px;
	text-align: justify;
	white-space: normal;
	letter-spacing: 2px;
	margin-left:7px;
	margin-right:7px;
}
.left_text {
	color: #FFF;
	font-size: 15px;
	margin-left: 20px;
	margin-right: 20px;
	letter-spacing: 1px;
}

.previous_article {
	font-size: 11px;
	color: #333;
	text-align: left;
	
}

.next_article {
	font-size: 11px;
	color: #333;
	text-align: left;
	
}

.seperator {
	color:#BE87B6;	
	
}
.photo_desc
{
	font-size:12px;
	line-height:18px;
	color:#cc00cc;
}

.photo_desc2
{
	font-size:13px;
	line-height:23px;
	color:#666666;
}


.photo_desc A:link {text-decoration: none ; color: #cc00cc;}
.photo_desc A:visited {text-decoration: none ; color: #cc00cc;}
.photo_desc A:active {text-decoration: none ; color: #cc00cc;}
.photo_desc A:hover {text-decoration: none; color: #660066;}


.gellary_title2 A:link {text-decoration: none ; color: #cc00cc;font-size:16px;font-weight:600;}
.gellary_title2 A:visited {text-decoration: none ; color: #cc00cc;font-size:16px;font-weight:600;}
.gellary_title2 A:active {text-decoration: none ; color: #cc00cc;font-size:16px;font-weight:600;}
.gellary_title2 A:hover {text-decoration: none; color: #660066;font-size:16px;font-weight:600;}

.gellary_title
{
	font-size:16px;
	line-height:28px;
	font-weight:600;
	color:#cc00cc;
	background-color:#ffffff;
	margin-left:10px;

}
.gellary_title_date
{
	font-size:12px;
	font-weight:600;
	color:#CC66CC;
}


.news_title A:link {font-weight:600;text-decoration: none ; color: #000000;font-size: 15px;}
.news_title A:visited {font-weight:600;text-decoration: none ; color: #000000;font-size: 15px;}
.news_title A:active {font-weight:600;text-decoration: none ; color: #000000;font-size: 15px;}
.news_title A:hover {font-weight:600;text-decoration: none ; color: #a21e50;font-size: 15px;}
.news_title
{

	font-size: 15px;
	color: #444;
	font-weight: normal;
	text-align: justify;
	white-space: normal;
	letter-spacing: 1px;
	font-weight:600;
	line-height: 22px;
		
}

.news_title2 A:link {font-weight:400;text-decoration: none ; color: #000000;font-size: 13px;text-align: justify;}
.news_title2 A:visited {font-weight:400;text-decoration: none ; color: #000000;font-size: 13px;text-align: justify;}
.news_title2 A:active {font-weight:400;text-decoration: none ; color: #000000;font-size: 13px;text-align: justify;}
.news_title2 A:hover {font-weight:400;text-decoration: none ; color: #a21e50;font-size: 13px;text-align: justify;}

.news_title2
{

	font-size: 13px;
	color: #444;
	font-weight: normal;
	line-height: 22px;
	text-align: justify;
	white-space: normal;
	letter-spacing: 1px;
	font-weight:400;
	
}
.news_post_excerpt
{
	font-size: 13px;
	color: #444;
	font-weight: normal;
	line-height: 20px;
	text-align: justify;
	white-space: normal;
	letter-spacing: 2px;
	margin-left:7px;
	margin-right:7px
}

.news_post_excerpt td
{
	font-size: 13px;
	color: #444;
	font-weight: normal;
	line-height: 20px;
	text-align: justify;
	white-space: normal;
	letter-spacing: 2px;
	margin-left:7px;
	margin-right:7px
}

.story_title
{
	font-size: 15px;
	color: #333;
	font-weight:600;
	

}
.alignleft{
float:left;
border:0px;
margin-left: 10px; 
margin-right: 10px;
}
.alignright{
float:right;
border:0px;
margin-left: 10px; 
margin-right: 10px;
}
.aligncenter 
{
border:0px;
}
.alignnone
{
border:0px;
}

.form_th
{
	font-size: 15px;
	color: #333333;
	font-weight: 400;
}

.home_title
{
	font-size:16px;
	line-height:28px;
	font-weight:600;
	color:#cc00cc;
	margin-left:10px;


}

.content {
	font-size: 13px;
	color: #555;
	line-height: 23px;
	font-weight: normal;
	text-align: justify;
	white-space: normal;
	letter-spacing: 1px;

}

.content2 {
	font-size: 12px;
	color: #555;
	line-height:16px;
	font-weight: normal;
	text-align: justify;
	
}
.content_news {
	font-size: 13px;
	color: #555;
	line-height: 26px;
	font-weight: normal;
	text-align: justify;
	white-space: normal;
	letter-spacing: 1px;

}

.home_sublink A:link {font-weight:400;text-decoration: none ; color: #666666;font-size: 13px;text-align: justify;}
.home_sublink A:visited {font-weight:400;text-decoration: none ; color: #666666;font-size: 13px;text-align: justify;}
.home_sublink A:active {font-weight:400;text-decoration: none ; color: #666666;font-size: 13px;text-align: justify;}
.home_sublink A:hover {font-weight:400;text-decoration: none ; color: #a21e50;font-size: 13px;text-align: justify;}


