ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

a
{
  text-decoration: none;
}

a:hover
{
  text-decoration: underline;
}

body, td
{
  margin: 0;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  background-color: #fff;
}

body
{
  padding: 0px;
}

.body_column {
	display:block;
	float:left;
	border:1px solid red;

}

#lhs_sidebar  {
	width:160px;
	height:100%;
	background-color:black;
}

#rhs_sidebar {
	width:110px;
	height:100%;
	}
	
#main {
	width:589px;
}

#page_wrapper {
	height:600px;
	width:870px;;
}

#body_wrapper {
	width:100%;
}

#products * {
	color:white;
	list-style:none;
	text-decoration:none;

}

.product_list_block{
	display:block;
	margin-left:32px;
}

.infoBox {
	font-family: tahoma, arial, sans-serif;
	background:lightgrey;
}


.media_asset_wrapper {
	text-align:center;
	padding:4px;
	height:100px;
}




.media_name {
	font-weight:bold;
	text-align:center;
	width:100%;
	text-overflow:ellipsis;
	word-wrap:break-word;
	overflow:hidden;
}

.media_item {
	float:left;
	width:180px;
	height:160px;
	border:5px solid grey;
	margin:4px;
}


#asset_summary {
	float:left;
	width:200px;
	
}

#edit_asset{
	width:500px;
	float:left;
}

.info {
	float:left;
	border:1px solid grey;
	margin:4px;
	padding:2px;
	width:200px;
}

.page_wrapper {
	width:1024px;
	float:left;
}

.no_break {
	width:1280px;
}


#estore_link {
	float:right;
	font-size:14px;
	color:yellow;
	}

#estore_link A {
		color:yellow
	}
.category{
	clear:both;
	margin-left:5px;
}