/**  uk.copperstones.net:   copyright propertyowl.co.uk **/

/** Design concept, layout  copyright propertyowl.co.uk
*  feel free to borrow css code ideas but please do not attempt to
*  copy the design or layout concept or 'borrow' graphics.
*/

/**
* This stylesheet provides primary graphical elements
* and must be called along with the master
* stylesheet for main layout styles.
*
*
*/

html, body {
  background: #333;
  }

/* main layout page graphics */
#wrapper {background: url(/images/page-mid-b.gif) repeat-y ;}
#wrapper-top {background: url(/images/page-top-b.gif) no-repeat  ;}
#container {background:  url(/images/page-bottom-b.gif) no-repeat 0 100%;}

#footer p.tel {
  padding-left:22px;
  line-height:1;
  background: url(/images/phone.gif) no-repeat 0 50%;
  }

/*** searchform & content area  colors/text ***/

h1, h2, h3, h4 {color:#535B68;}
#prop_search {background:#e5e5e5;}
#prop_search h2 {
  background:#fff;
  }
form label {
  color:#4b4644;
  font-weight:bold;
  }
form .submit {
  font-weight:bold;
  cursor:pointer;
  }
/* property details pages */
/* replace this icon when link active

#prop-list .prop-box h2 span.prop-price {
  padding-left:25px;
  background: url(/images/calc.gif) no-repeat 0 50%;
  } */
.icon-details li {
  padding-left:35px;
  padding:2px 0 2px 35px; 
  }
.icon-details li.beds {
  background: url(/images/icon-beds.gif) no-repeat
  }
.icon-details li.bathrooms {
  background: url(/images/icon-baths.gif) no-repeat
  }
.icon-details li.parking {
  background: url(/images/icon-parking.gif) no-repeat
  }
.icon-details li.gardens {
  background: url(/images/icon-gardens.gif) no-repeat
  }
.icon-details li.living {
  background: url(/images/icon-living.gif) no-repeat
  }
.prop-links li {
  padding-left:15px;
  background: url(/images/grey-bull.gif) no-repeat 0 50%;
  }
.pages-nav li a span {
  display:block;
  position:absolute;
  width:100%;
  height:100%;
  left:0;
  top:0;
  }
.pages-nav .prev a span {
  background: #fafafa url(/images/grey-nav-arrow-left.gif) no-repeat 100% 50%;
  }
.pages-nav li.next a span {
  background: #fafafa url(/images/grey-nav-arrow-right.gif) no-repeat 0 50%;
  }
.pages-nav li.prev a.prev-inactive span {
  background: #fafafa url(/images/grey-nav-arrow-left-inactive.gif) no-repeat 100% 50%;
  }
.pages-nav li.next a.next-inactive span {
  background: #fafafa url(/images/grey-nav-arrow-right-inactive.gif) no-repeat 0 50%;
  }
/*** main content area index page & property listings ***/

#contact-info {
  background: url(/images/contact.jpg) no-repeat ;
  }

#closeflash a {
  display:block;
  height:12px;
  line-height:1;
  padding-left:15px;
  background: url(/images/close.gif) no-repeat 0 0 ;
  }
#closeflash a:focus,
#closeflash a:hover {
  background-position: 0 100%;
  }
