@charset "UTF-8";

/* *****************************************************
LayerFooter
***************************************************** */

#LayerFooter
  {
  width: 100%;
  min-width: 800px;
  height: auto;
  margin: 0;
  padding: 0;
  clear: both;
  }

#LayerFooter #FooterLink
  {
  width: auto;
  min-width: 800px;
  height: auto;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  color: #FFFFFF;
  background-color:#67533F;
  background: -webkit-gradient(linear, left top, left bottom, from(#7E6C4D), to(#67533F)); /* Safari, Chrome */
  background: -moz-linear-gradient(top, #7E6C4D, #67533F); /* Firefox */
  background: -ms-linear-gradient(top, #7E6C4D, #67533F);
  background: linear-gradient(to bottom , #7E6C4D, #67533F);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#7E6C4D, endcolorstr=#67533F);
  border: 1px solid #887967;
  -webkit-border-radius: 5px; /* Safari, Chrome */
  -moz-border-radius: 5px; /* Firefox */ 
  border-radius: 5px;
  -moz-box-shadow:inset 0 0 1px 1px #998A71;
  -webkit-box-shadow:inset 0 0 1px 1px #998A71;
  box-shadow:inset 0 0 1px 1px #998A71;
  }

#LayerFooter #FooterLink ul
  {
  padding: 6px 0 6px 0;
  text-align: center;
  zoom: 1;
  }

#LayerFooter #FooterLink ul li
  {
  display: inline-block;
  /display: inline; /* IE 6,7 */
  /zoom: 1;         /* IE 6,7 */
  margin: 0 22px 0 0;
  }

#LayerFooter #FooterLink ul li a
  {
  padding: 0 0 0 18px;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #67533F;
  background:url(/shared/images/footer/arrow_w.png) 0 center no-repeat;
  }

#LayerFooter #FooterLink ul li.pc_none {
	display:none;
}
#LayerFooter #FooterLink ul li.sp_none {
	display:inline-block;
}

#LayerFooter #FooterCopy
  {
  margin: 15px 0 15px 0;
  font-size: 85%;    /* 12px */
  line-height: 116%; /* 14px */
  text-align: center;
  }

#LayerFooter #FooterCopy:before,
#LayerFooter #FooterCopy:after 
  {
  content:"";
  display:table;
  }

#LayerFooter #FooterCopy:after
  {
  clear:both;
  }

#LayerFooter  /* IE 6,7 */
  {
  zoom:1;
  }

#LayerFooter #FooterCopy ul
  {
	  margin:0 0 10px;
  }

#LayerFooter #FooterCopy ul li
  {
  display: inline-block;
  /display: inline; /* IE 6,7 */
  /zoom: 1;         /* IE 6,7 */
  margin: 0 17px 0 0;
  padding: 5px 0 3px 20px;
  color: #444444;
  background: url(/shared/images/footer/logo_mark.png) 0 center no-repeat;
  }

#LayerFooter #FooterCopy p
  {
  /*float: right;*/
  padding: 5px 0 3px 0;
  color: #444444;
  }
