@charset "utf-8";
/* CSS Document */
#news_item {
	background-color:none; 
	margin:0 auto; 
	width:800px;
	height:620px; 
	text-align:center;
}

#news_item .img450 {
	background-color:#171717;
	width:450px; height:450px; 
	border:1px solid #333;
	border-radius:3px;
	margin:10px 20px;
	margin-left:25px;
	float:left;
}
#news_item .img720 {
	background-color:#171717;
	width:720px; height:405px;
	padding:5px;
	border:1px solid #333;
	border-radius:3px;
	margin:10px 25px;
	margin-left:25px;
	float:left;
}
#news_item .text720 {
	width:720px;  
	border:1px solid #333;
	border-radius:3px;
	background-color:#FEFCE9;
	margin:10px 25px;
	padding:5px;
	text-align:left;
	font-size:0.8em;
	float:left;
	overflow-y: auto;
	overflow-x: hidden;
}
#news_item .text250 {
	width:250px; height:440px; 
	border:1px solid #333;
	border-radius:3px;
	background-color:#FEFCE9;
	margin:10px auto;
	padding:5px;
	text-align:left;
	font-size:0.8em;
	float:left;
	overflow-y: auto;
	overflow-x: hidden;
}
#news_item .text250 img{
	display:inline;
	margin:5px;
}
.fb-share {
	display:inline-block;
	position:relative;
	float:left;
	margin:0 2px;
}
.twitter-share-button {
	display:inline-block;
	position:relative;
	float:left;
	margin:0 2px;
}
#comments {
	width:720px;
	border:1px solid #333;
	border-radius:3px;
	background-color:#FEFCE9;
	margin:10px;
	margin-left:25px;
	padding:5px;
	text-align:left;
	font-size:0.8em;
	float:left;
}
#comments a {
	font-weight:normal;
}
#comments byline{
	margin:0;
	margin-top:3px;
	margin-left:5px;
	text-align:left;
	font-weight:bold;
	font-size:0.8em;
	float:left;
}
#comments .comment_box {
	margin:0 35px 15px;
	font-weight:normal;
	overflow:hidden;
	border:1px solid #F9D783;
	background-color:#fff;
}
#comments .sprite {
	display:inline-block;
	width:40px;
	height:40px;
	margin:3px;
	border:1px solid #F87431;
	float:left;
}
#comments .comment {
	display:inline-block;
	width:580px;
	margin:3px 0 3px 5px;
	padding:2px;
	font-weight:normal;
	float:left;
}
#comments label {
	float:left;
	font-weight:normal;
	width:110px;
	text-align:right;
	margin-right:10px;
	color:#171717;
}
#comments .text {
	margin:0 auto 5px;
	font-weight:normal;
	height:auto;
}
#comments .input_box {
	height:80px;
	margin:0 auto 15px;
	font-weight:normal;
}
#comments .input_box a {
	color:#333;
	font-size:1.2em;
}
#comments .comment_in {
	display:inline-block;
	width:500px;
	margin:3px 0 10px 0;
	padding:2px;
	font-weight:normal;
	float:left;
}
#comments .comment_btn {
	height:25px;
	}
.clear {
	clear:both;
}
#comments form {
		margin:0;
	}
#comments.headline {
	font-size:1.8em;
	font-weight:bold;
	padding: 0 10px;
}
form textarea.news {
	float:left;
	display:block;
	width:362px; 
	height:170px;	
	margin:0 0 5px 10px;
	}
form.InputRow {
	display:block;
	width:362px; 
	height:170px;	
	margin-left: 160px;
	}

