#arrow {
	left: 616px;
}

#sub_nav span.left {
	margin-left: 170px;
}

h1#banner
{
	background: url("/images/media_section/media_graphic.jpg") no-repeat top left;
}

table#top_form
{
	border-left: 2px solid #d63d2c;
	border-bottom: 1px solid black;
}

table#file_form
{
	border-left: 2px solid #d63d2c;
	border-bottom: 1px solid black;
}


table#media_form tr td
{
	vertical-align: top;
	padding: 4px;
}

#accepted ul li
{
	margin: 0px;
}

div.message
{
	font-weight: bold;
}

div.media_form
{
	border: 1px solid #cccccc;
	padding: 10px;
	margin: 20px;
}


div.media_item
{
	border: 1px solid #d3dfeb;
	margin-bottom: 10px;
	padding: 10px;
}

div.media_item h3
{

	display: inline;
}

div.media_item img.icon
{
	padding-right: 20px;
	float: left;
}

div.media_item p
{

}


#content div.media_item table td.thumbnail_pane
{

	text-align: center;

}

#content div.media_item table td.thumbnail_pane img
{
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
}

#content table td
{
	padding: 3px;
	vertical-align: top;
}

#content div.media_item a.play_button
{
	display: block;
	
	width: 100px;
	height: 27px;
	
	text-align: center;
		
	background: url("/images/media_section/play_button.gif") no-repeat top left;
	
	color: #ffffff;
	
	padding-top: 5px;
	
	margin: 0;
	
	text-decoration: none;
	
}

.date
{

	color: #225992;
}


textarea, input
{
	padding: 2px;
	width: 300px;


}

.submit
{
	width: 90px;
}