/* comments */

#media_comments
{
	float: left;
	display: inline;
}

#comment_list
{
	height: 299px;
	padding: 0;
}

#media_comments h1.list
{
	margin: 12px 0 2px 34px;
	padding: 0;
}

#media_comments #comments_list
{
	height: 295px;
	margin: 0;
}

#media_comments h1.add
{
	margin: 17px 0 2px 34px;
}

#comment_add {
	padding:					25px 10px 0;
}

#comment_add .valid_errors {
	padding:					5px 0;
}

#comment_add .valid_errors li {
	list-style:					none;
	font-size:					11px;
	font-weight:				bolder;
}

#comment_list_content {
	height:						299px;
	overflow:					hidden;
	position:					relative;
}

.comment_form {
	margin:						0 0 3px 0;
}

.comment_text {
	font-size:					11px;
	line-height:				18px;
}

.textarea_container
{
	height:						73px;
}

#comment_add label {
	float:						left;
	width:						65px;
	margin:						0 4px 0 0;
	
	font-size:					12px;
	text-align:					right;
}

#comment_name,
#comment_email,
#comment_content {
	font-size:					11px
}

#comment_name,
#comment_email {
	height:						14px;
}

#comment_content {
	height:						70px;
	width:						320px;
	position:					absolute;
	z-index:					100;
}

#comment_send {
	float:						left;
	margin:						5px 0 0;
}

#comment_list .comment {
	margin:						5px 20px;
}

#comment_add .success,
#comment_add .error {
	padding:					10px 5px 0 0;

	font-size:					11px;
	font-weight:				bolder;
}

#media_datas
{
	float:						left;
	width:						322px;
	height:						40px;
}

#comment_remote_msg {
	padding:					0;
	margin:						0;
}
