/*
Theme Name: iShop2 Theme
Theme URI: http://webstore.jonniemalvadoslabel.com
Description: My Mac Style Theme
Version: 1.0
Author: Me
Author URI: http://jonniemalvadoslabel.com
*/
 
/*
 *
*/




	      div.default_product_display div.textcol{
        margin-left: 125px !important;
        _margin-left: 62.5px !important;
        min-height: 115px;
        _height: 115px;
      }
        
        
      div.default_product_display  div.textcol div.imagecol{
        position:absolute;
        top:0px;
        left: 0px;
        margin-left: -125px !important;
      }
      
      div.default_product_display  div.textcol div.imagecol a img {
        width: 115px;
        height: 115px;
      }
      
          div.single_product_display div.textcol{
        margin-left: 285px !important;
        _margin-left: 142.5px !important;
        min-height: 275px;
        _height: 275px;
      }
        
        
      div.single_product_display  div.textcol div.imagecol{
        position:absolute;
        top:0px;
        left: 0px;
        margin-left: -285px !important;
      }
      
      div.single_product_display  div.textcol div.imagecol a img {
        width: 275px;
        height: 275px;
      }
      
      
      
      
      
      




div.productdisplay img {
 max-width: none !important;
 padding: 0px;
 border: none;
 }

 
/*
 * product default display styling
 */
div.productdisplay{
 position:relative;
/* float:left; ...removed... to add sidebar line...*/
 clear:both;
 top:0px;
 left: 0px;
/* margin-top: 10px; */
 margin-bottom: 7px; /* product display; distance between products... */
 width: 100%;
 text-align: left !important;
 }


/* Product page and single page image */ 
div.productdisplay div.imagecol img{
 /* width: 300px; */
 /*border: 0px solid #ffffff;*/
 padding:1px; /* */
 border: 1px solid #996; /**/	
 }
div.productdisplay div.imagecol img:hover{
 padding:0px;
 border: 2px solid #737320;
 } 
 
 
div.textcol{
 position:relative;
 float:left;
 top:0px;
 left: 0px;
 padding: 0px;
 padding-bottom: 10px;
 margin: 0px;
 /* Adjust this width according to your layout*/
 /*  width: 77%; */
 text-align: left !important;
 }



/* around product page and single page image */
div.imagecol{
 position:absolute;
 float:left;
 top:0px;
 left: 0px;
 padding-right: 0px; /* */
 margin-right: 0px;
 }
/* around product page and single page image... hover... */
div.imagecol:hover{
/* background-image: url(images/buy_button.gif) top; */
/* padding:0px;
 border: 2px solid #737320;*/
 } 
/* around product page and single page image... active... */  
div.imagecol:active{
/* padding:1px;
 border: 1px solid #ffffff;*/
 }
 
/* Product page and single page text */ 
div.producttext{
 color: #757575;
 font-size: 9pt; /* ??? */
 width: 100%;
 text-align: left !important; 
 font-style: 'Lucida Grande',Geneva,Arial,Verdana,Helvetica,sans-serif;
 margin: 0px 0px 30px 5px
 }
  
/* Title on Products-Page Only */  
a.wpsc_product_title{
 color:#3F2109;
 border-bottom: 1px dashed #3F2109; /*solid #DFBF99; */
 display: block;
 font-size: 11.4pt; /* ??? */
 font-family: "Trebuchet MS", Verdana, Arial,Serif; /* */
 font-weight: bold; /* */
 letter-spacing: 0.1em; /* */
 margin: 0px 0px 5px 0px;
 } 
a.wpsc_product_title:hover{
 text-decoration: none;
 border-bottom:1px solid #3F2109; /* */
 } 
 
   
/* Artist's Name In Title... On Products-Page Only */  
span.title_artist{
 font-weight: normal; 
 font-family: "Trebuchet MS",Verdana,Arial,Serif;
 color: #444; 
 letter-spacing: 0.01em; 
 } 

/* discription on both pages... */  
div.wpsc_description{
position:relative;
margin: 6px 0px -13px 0px; /* was... 6px 0px 2px 0px; 3.6.9 */
 } 
 
 
/* position of variation div... */ 
p.wpsc_variation_forms{
 margin: 0px 0px 0px 0px;  /* ??? -12px 0px 16px 0px; ??? */
 }

/* format of variation label... */
p.wpsc_variation_forms label{
 color: #757575; /*  #333333*/
 font-size: 9pt;
/* font-weight: bold; */
 }

 
p.wpsc_product_price{
position: relative;
 margin: -5px 0px 10px 0px; /* ??? -5px 0px 0px 0px; ??? */
 color: #333333;
 font-size: 9pt;
 font-weight: bold;
 }
 
div.wpsc_buy_button1{
 position:absolute; /**/
/* background-image: url(images/buy_button.gif);*/
 border: none;
 width: 135px;/*109px;*/ /*76px;*/
 height: 20px;/*18px;*/ /*25px;*/
 text-align: center;
/*  vertical-align: top; */
 padding: 0px 0px 0px 0px;
 font-size: 8pt;
 margin: -32px 0px 0px 77px; /* -8px 0px 0px 0px; */
 color: #6a6c74;
 }
div.wpsc_buy_button1:hover{
 }  
 
/* styles the product-page additional description */
span.additional_description{
display: none;
}