#sidenavbox
{
	position: absolute; 
	left: 2px;
}

.item_divider
{
	width: 20%;
}

.glimpse_count
{
	font-weight: bold;
	font-size: 80%;
	margin-top: .3em;
}
.wl_output
{	
	font-weight: bold;	
	font-size: 100%;	
}
.add_button, .wl_button
{
	line-height: 2em;
	float:right;
	margin-left:.8em;
	margin-top: .5em;
	padding:0;
	cursor:pointer;	
	text-align: right;
}

.num_items
{
	font-size: 100%;		
}

.pagination
{	
	font-size: 70%;	
	text-align:center;
	margin: 1em;	
	line-height: 1.5em
}

.pagination a:visited,  .pagination a:link
{	
	text-decoration:none;
	color: #039;	
	/*color: #3300CC;*/
}

.pagination a:hover
{
	text-decoration:underline;
}
.pagination div
{	
	margin-bottom: .5em;
}

.pagination .current
{	
	border: 1px solid #039;
	padding: .2em;	
}


.listing {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 75%;	    
	vertical-align: top;    		
	padding:0;		
}
    

    .browse_price{
    	font-size: 120%;
    	font-weight: bold;
    }
    
    
    .item_separator
    {
   	color: #ccc; 
   	background-color: #ccc; 
   	border:0; 
   	width: 75%;      	
   	height: 1px;
   	clear: left;
   }

   .item_desc
   {
   margin: 0;
	margin-top: .5em;  
	padding: 0;
   }
   
   .item_title
   {
  	voice-family: "\"}\""; /* some browsers have a parsing bug */
	/* and will ignore the following rules */
	font-size: 120%;
	font-weight:bold;	
}

.item_format_price
{
	/*font-weight:bold;*/
}

.other_formats
{
	font-size: 90%;
	margin: 0;
	padding: 0;
	font-weight: bold;
}

.searchTerm
{
	font-weight:bold;	
}

.item_title .searchTerm 
    {    	
    	background-color:#dde3dd;
    }

 /*   
    .item{
        display: inline-block;
        text-align: left;
        vertical-align: top;
        width: 200px;
        margin: 5px;
    }
    */

   
