.header-middle {
  background:#FFFFFF url(/images/index_bg_middle_800.png) no-repeat;
  }

.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;
  }

.header-left {
	background-position:top; 
  background:#FFFFFF url(/images/partial_heading.png) no-repeat;
  min-height:21px;
  width:240px;
  margin:0 0 0 25px;
  }

.yui-gf {
  background:#FFFFFF url(/images/page_middle_grey_bg_800.png) repeat-y;
  }

ul.left-bar {
	margin-left: 26px;
	}

ul.left-bar li.first{
  background:url(/images/left_bar_bg_first.png) no-repeat;
  height:30px;
  }

ul.left-bar li.middle{
  background:url(/images/left_bar_bg.png) repeat-y;
  }

ul.left-bar li.last{
  background:url(/images/left_bar_bg_last.png) no-repeat;
  height:30px;
  }

ul.left-bar li.middle p{
  padding: 0 0 0 10px;
  }
  
.pdf-menu {
  margin: 0 0 0 400px;
  font-size: 93%;
  }
  
.pdf-menu a{
  color: #ED1B24;
  }
  
.section {
	padding: 15px 0 0 0;
	font-style: italic;
  font-size:20px;
  font-weight: bold;
  color: #ED9807;
  }
  
.item-name-price {
	font-style: italic;
  font-size:16px;
  font-weight: bold;
  }
  
.item p{
	width:540px;	
	}

.spread {
  padding: 5px 0 0 0;
  }
  
.photo {
  }
  
.announce {
	font-size:18px;
  font-weight: bold;
  color: #ED1B24;
	}
	
.contact {
  padding: 30px 0 0 0;
  font-style: italic;
  font-size: 131%;
  font-weight: bold;
  color: #ED9807;
  text-align: center;
  }
  
.contact-loc {
  padding: 30px 0 0 0;
  font-style: italic;
  font-size: 131%;
  /*font-weight: bold;*/
  color: #ED9807;
  }
  
.contact p{
	text-align: center;
	}
	
.contact a {
	color: #ED1B24;
  }
  
.yui-u {
  padding: 0 0 20px 0;
  }

	
