@import url("system.css");
#header_wrap { width:900px; float:left; clear:both; margin: 0 0 55px 0; }
	#headline { float:left; display:block; clear:both; }
	#header_wrap p { float:left; margin: 0 0 0 260px; s }
		#header_wrap p img { margin: 0 5px 0 0; }
#column { width:880px; clear:both; }
#column .item { width:280px; padding: 0/* 0 15px 0*/; text-align: center; }
	.item .img_title { margin: 0 0 3px 0; }
	.item p { width:260px; margin: 0 0 20px 0; font-size:11px; line-height:14px; }
	.item .description {margin: 0 0 5px 0; }
	.item a img { margin-bottom:10px; }
	.item a:hover { background:none; }
#column	.spacer { width:20px; }
#column	.ver_spacer { border-top:3px solid #333; height:30px; }


table.info {
  margin: 0 0 10px 0;
  padding: 0 0 0 0;
  width: 280px;
  }

table.info td {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  height: 1px;
  font-size: 11px;
  }

table.info td.col1 {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  /*width: 50px;*/
  width: 60px;
  }

table.info td.col2 {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  /*width: 230px;*/
  width: 220px;
  height: 12px;
  }

table.info td.row2col1 {
  margin: 0 0 0 0;
  padding: 10px 0 0 0;
  width: 50px;
  }

table.info td.row2col2 {
  margin: 0 0 0 0;
  padding: 10px 0 0 0;
  width: 230px;
  height: 12px;
  }

table.info td.row3col1 {
  margin: 0 0 0 0;
  padding: 10px 0 0 0;
  width: 50px;
  }

table.info td.row3col2 {
  margin: 0 0 0 0;
  padding: 10px 0 0 0;
  width: 230px;
  height: 12px;
  }

table.info td.row2col2 img a, table.info td.row2col2 img a:hover {
  font-size: 11px !important;
  line-height: 11px !important;
  background: #fff;
  height: 12px;
  }
  
 .price {
 	font:bold 12px "Arial Narrow", Arial, Helvetica, sans-serif;
	color:#333;
	}

.summary {
	margin-top:0;
	font-size:11px;
	line-height:16px;
	padding-bottom:1em;
	color:#666;
	}
