﻿.listings-content {
line-height:1.35;
}
.listing {
border-color:white white #E7E7E7;
border-style:solid;
border-width:1px;
clear:both;
margin:0 0;
}
.listing .single-wrapper 
{
    margin-top:60px;
}
.listing .double-wrapper {
height:100%;
padding:7px 5px;
position:relative;
}
.wanted-ribbon
{
	position:absolute;
	left:4px;
	top:1px;
	z-index:100;
}
.thumbnail-wrapper {
background-color:transparent;
width:106px; height:81px; overflow:hidden;
}
.thumbnail-wrapper-small {
background-color:transparent;
width:66px; height:52px; overflow:hidden;
}
.listing .thumbnail {
float:left;
padding-left:3px;
}
.listing .thumbnail .date 
{
    margin-top:5px;
    text-align:center;
}
.listing .thumbnail img, .gallery-listing .thumbnail img 
{
    border:1px solid #ddd;
    padding:2px;
    background-color:White;
    -moz-border-radius:4px;
/*height:108px;
width:144px;*/
}
.listing .normal-section {
padding-left:120px;
}
.listing .normal-section-small {
padding-left:80px;
}
.listing .normal-section-small .normal-listing-module, .listing .normal-section .normal-listing-module {
min-height:86px;
}
.listing .user-module {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:white none repeat scroll 0 0;
border:1px solid #E7E7E7;
padding:3px 0;
text-align:center;
}
.listing .user-module .button-container
{
    margin-bottom:3px;
}
.listing .user-module .seller-name {
color:#666666;
font-size:80%;
margin-top:3px;
text-align:center;
}
.listing .listing-header h3 {
margin-bottom:2px;
}
.listing .listing-icon img
{
    vertical-align:middle;
    margin-right:10px;
}
.listing .listing-header a.title-link,.listing .listing-header .title-span
{
    text-transform:capitalize;
    color:#2061C3;
    font-size:0.99em;
    line-height:1.2;
}
.listing .price {
color:black;
font-size:100%;
font-weight:bold;
margin-right:15px;
}
.price_rating {
float:right;
margin:0 5px 0 25px;
padding:0;
width:177px;
}
.listing .listing-normal-attributes {
color:#404040;
}
.listing .createtime {
color:#666666;
font-size:85%;
margin-left:5px;
}
.listing .excerpt, .listing .description {
background:transparent url(http://ruklip.net/all/i/blockquote.png) no-repeat scroll 0 3px;
color:#666666;
margin:5px 0;
padding:0 20px;
}
.listing .description
{
    font-size:1.2em;
    margin:0 0 20px 340px;
    padding:0 0 0 20px;
}
.listing.highlight .excerpt
{
    color:#000;
}
ul.popup-action { display:block; font-size:85%; margin:0; min-width:340px; }
ul.popup-action li {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(icons.gif) no-repeat scroll 0 50%;
    float:left;
    height:12px;
    line-height:12px;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:5px 8px 5px 0;
    padding:0 5px 0 0;
    width:auto;
}
.popup-action a { display:block; float:left; }
.highlight {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    -moz-border-radius:6px;
    background-color:#FFFE95;
    border-color:#ffde01 #ffde01 #a88819;
    border-style:solid;
    border-width:1px;
    margin-bottom:5px;
}
.listing .dmz img
{
    border:none;
    padding:0;
    background-color:Transparent;
    -moz-border-radius:0;
}