.index-header-middle {
  background:#FFFFFF url(/images/index_middle_grey_bg_800.png) no-repeat;
  }

.index-header-top-left {
	background-position:top; 
	background:#FFFFFF url(/images/partial_heading_top.png) no-repeat;
	min-height:11px;
	width:240px;
	margin:0 0 0 25px;
  }

.index-header-left {
	background-position:top; 
  background:#FFFFFF url(/images/partial_heading_left.png) no-repeat;
  min-height:21px;
  width:240px;
  margin:0 0 0 25px;
  }

.index-header-top {
  background-position:top; 
  background:#FFFFFF url(/images/partial_heading_top.png) no-repeat;
  min-height:11px;
  width:250px;
  }

.index-header {
  background-position:top; 
  background:#FFFFFF url(/images/partial_heading_middle.png) no-repeat;
  min-height:21px;
  width:250px;
  }
  
.index-header-top-right {
  background-position:top; 
  background:#FFFFFF url(/images/partial_heading_top.png) no-repeat;
  min-height:11px;
  width:248px;
  margin: 0 0 0 -18px;
  }

.index-header-right {
  background-position:top; 
  background:#FFFFFF url(/images/partial_heading_right.png) no-repeat;
  min-height:21px;
  width:248px;
  margin: 0 0 0 -18px;
  }

.index-body-left {
  padding:0 12px 3px 11px;
  margin:0 0 0 25px;
  }
  
.index-body-middle {
  margin:0 0 0 10px;
  }
  
.index-body-right {
  margin:0 0 0 -8px;
  }
  
.index-body {
	padding:0 12px 3px 11px;
  }
  
.index-body p{
  width:220px;
  }
  
.section { 
  background:url(/images/index_section_bg.png) no-repeat;
  padding: 11px 0 0 30px;
  font-style: italic;
  font-size:18px;
  font-weight: bold;
  color: #FFFFFF;/*#ED9807; */
  height:35px;
  width:220px;
  }
  
.announce {
	color: #ED1B24;
	}

.photo {
  width: 220px;
  overflow: hidden;
  }
  
.item-name-price {
  font-style: italic;
  font-size:16px;
  font-weight: bold;
  }
  
.item p{
  width:200px;  
  }
	