@import "xefer.css";

#content
{
  width: 45em;
}

.wishlist
{
  border: 1px solid #bbb;
  margin: 1em;
  background: #fff;
  padding: 0em 1em 1em;
}

.us
{
}

.jp
{
  background: #fff no-repeat 98% 5% url(http://www.xefer.com/image/flag/jp.gif);
}

.de
{
  background: #fff no-repeat 98% 5% url(http://www.xefer.com/image/flag/de.gif);
}

.uk
{
  background: #fff no-repeat 98% 5% url(http://www.xefer.com/image/flag/gb.gif);
}

.ca
{
  background: #fff no-repeat 98% 5% url(http://www.xefer.com/image/flag/ca.gif);
}

.listing
{
  background-color: #fff;
  font: 10px verdana;
  border-bottom: 1px solid #bbb;
  border-right: 1px solid #bbb;
  margin: 0px auto;
}

.heading
{
  font-weight: bold;
  overflow: hidden;
  border-top: 1px solid #bbb;
}

.item
{
  overflow: hidden;
  border-top: 1px solid #bbb;
}

.purchased-item
{
  overflow: hidden;
  border-top: 1px solid #bbb;
  background-repeat: no-repeat;
  background-image: url(http://www.xefer.com/image/corner.jpg);
}

.asin
{
  width: 30em;
  line-height: auto;
  float: left;
  border-left: 1px solid #bbb;
  padding: 3px 3px;
}

.maker
{
  width: 15em;
  float: left;
  border-left: 1px solid #bbb;
  padding: 3px 3px;
}

.price
{
  width: 6.5em;
  float: left;
  border-left: 1px solid #bbb;
  padding: 3px 3px;
}

.clip
{
  overflow: hidden;
}

.asin .clip
{
  width: 30em;
}

.maker .clip
{
  width: 15em;
}

.price .clip
{
  width: 6.5em;
}
  
.holder 
{
  width: 50in;
}

.holder a
{
  font-weight: normal;
}

h2
{
  font-size: 150%;
  text-align: center;
  padding-bottom: 1em;
  border-bottom: solid 1px #bbbbbb;
}

h3
{
  font-size: 125%;
}

h4
{
  font-size: 125%;
  margin-top: 1em;
  margin-bottom: 1em;
}

.border 
{
  margin-left: .5em;
  padding: .25em;
  width: 90px;
  float: right;
  background-color: #ffffff;
  border: solid 1px #bbbbbb;
}

.border:hover 
{
  border: 1px solid #008;
}

.border .entryimg
{
  position: relative;
  height: 90px;
  width: 90px;
  background-color: #fff;
  padding: 0;
  margin: 0;
  overflow: hidden;
  text-align: center;
}

.entryimg a
{ 
  position: relative;
  top: -20px;
  display: block;
  margin-left:  auto;
  margin-right: auto;
}

.entryimg:hover img
{
 border: 1px solid #fff;
}

li
{
  list-style-type: none;
}