#news_search_1 { 
	font-size: 0.9em; width: 96%/*232px*/;
	margin: 10px 5px 10px 10px; padding: 4px 2px 0px 0px;
}
#news_search_2_left { 
	font-size: 0.9em; width: 230px; /* border: 1px solid #999999; */
	margin: 10px 5px 0px 3px; padding: 4px 0px 0px 0px; float:left; text-align:left;
}
#news_search_2_right { 
	font-size: 0.9em; width: 230px; /*border: 1px solid #999999;*/
	margin: 10px 3px 0px 3px; padding: 4px 0px 0px 0px; float:right; text-align:left;
}
#m_news_row_1 { 
	font-size: 0.9em; width: /*100%*/430px;
	margin: 0px 0px 0px 0px; padding: 0px; text-align: left; clear: both
}
#m_news_row_2_left { 
	font-size: 0.9em; width: 205px; 
	margin: 10px 0px 0px 0px; padding: 0 3px 0 0 ; float: left; text-align: left;
}
#m_news_row_2_right { 
	font-size: 0.9em; width: 205px; 
	margin: 10px 0px 0px 0px; padding: 0 0 0 3px; float: right; text-align: left;
}
#news_rowtype_1 { 
    margin: 10px 0px 10px 0px; padding: 4px 5px 10px 5px; font-size: 1em; text-align: left;
}
#news_rowtype_2 { 
	width: 46%;	margin: 10px 5px 10px 5px; padding-top: 4px; float:left; text-align: left;
}
#news_rowtype_2_left { 
	width: 46%;	margin: 10px 5px 10px 5px; padding-top: 4px; float:left; text-align: left;
}
#news_rowtype_2_right { 
	width: 46%;	margin: 10px 5px 10px 5px; padding-top: 4px; float:left; text-align: left;
}
/* #news_rowtype_3 { float: right; display: block; position:static; margin: 4px; font-size: 0.9em;}*/
#news_rowtype_3, #news_rowtype_4 { 
	width: 142px; margin: 10px 5px 10px 5px; padding-top: 4px; float:left; text-align: left;
}
#news_rowtype_3_left { 
	width: 143px; margin: 10px 10px 10px 5px; padding-top: 4px; float:left; text-align: left;
}
#news_rowtype_3_mid { 
	width: 143px; margin: 10px 5px 10px 5px; padding-top: 4px; float:left; text-align: left;
}
#news_rowtype_3_right { 
	width: 143px; margin: 10px 5px 10px 10px; padding-top: 4px; float:left; text-align: left;
}

#news_rowtype_5 { 
	padding: 4px; border-bottom: 1px solid black; font-size: 0.9em; text-align: left;
}
#news_ad { 
	clear:both; font-size: 10px; border-bottom: 1px solid #999999; 
	margin: 0 5px 0 5px; padding-bottom:10px;
}
#news_content {
/*
	display: inherit;
	position: static;
	float:right;
	top: 0px;
 	width: 750px;
	padding-right: 0px;
	background-color:#99FFFF;

	display: inherit;
	position: static; 
	float: right;
/* 	width: 468px;
/*	margin-right: 5px; 
/*	border-right: 1px solid #999999; */
/* 	background-color:#CCCCCC */
}
#news_line {
	border-bottom: 1px solid #999999; clear:both; width: 100%; margin: 5px 0px 5px 0px;
}	
#news_mline {
	clear: both; width: 100%; margin: 0 5px 0 5px;
}
#right_col1, #right_col2 {
	display: block;
	position: static;
	float: right;
	top: 0px;
	left: 0px;
	padding-left: 0px;
	margin-left: 0px;
 	width: 150px;
 	text-align: left;
/*	border-left: 1px solid #999999; 
	height: 100%; */
}
#border_v_grey { 
	border-left: 1px solid #999999; border-right: 1px solid #999999;
}
#story_box { 
	display: block; position: inherit; margin: 0px; padding-top: 4px; width: inherit; text-align: left;
}
#m_story_box { 
	display: block; position: inherit; margin: 0px; padding-top: 0px; width: inherit; text-align: left;
}
#artist_img_box { 
	float: left;
}
#ingress_img_box { 
	float: left; margin: 0; text-align: left;
}
#story_img_box { 
	float: right; margin: 0 4px 4px 4px;
}
#tip_friend { 
	display: block; position: static; margin: 0px; padding-top: 4px; width: inherit;
}
.news1st { 
	font-size: 2.2em; font-weight: bold; 
}
.news2nd { 
	font-size: 1.8em; font-weight: bold; 
}
.news3rd { 
	font-size: 1.1em; font-weight: bold;
}
.newsmain_img {
	float: left; border: 1px solid black;
}
.ad_img { 
	border: 1px solid black; margin: 10px 0 10px 0;
}
.ingress { 
	font-size: 1.1em;
}
.ingress1 { 
	font-size: 1.3em;
}
.ingress2 { 
	font-size: 1.1em;
}
.ingress3 { 
	font-size: 1em;
}
.story_img { 
	border: 1px solid black; margin-left: 2px;
}
.story_ingress { 
	font-size: 1.2em; font-weight: bold;
}
.story { 
	font-size: 1.1em; 
}
.m_story { 
	font-size: 1.1em; color: #CCCCCC;
}
.m_story_ingress { 
	font-size: 1.2em; font-weight: bold; color: #CCCCCC;
}
.m_story_img { 
	border: 1px solid black; margin-left: 2px;
}
