


    
    /** begin row classes **/

    .row_header, .row_cell{
        width:100%;
    }

    .cat_header_image_row{
        background-image:url('http://www.hermanstreet.com/store/media/i/cat-header-bg.jpg');
        background-repeat:repeat-x;        
    }
    
    .row_header_image_row{
        background-image:url('http://www.hermanstreet.com/store/media/i/header-bg.gif');
        background-repeat:repeat-x;        
    }    
    
    .row_header_endcap{
        width:5px;
    }
    
    .row_lft_arrow{
        float:left;
        padding-top:40px;
        width:20px;         
    }
    .row_rgt_arrow{
        float:right;
        padding-top:40px;
        width:20px;         
    }
    
    .row_content{
        float:left;
        overflow:hidden;
        padding-left:10px;
        padding-right:10px;
        position:relative;
        width:830px;
    }
    
    .row_info{
        float:left;
        margin-right:10px;
        padding-left:20px;
        text-align:left;
        width:140px;
    }
    
    .row_image{
        padding-top:10px;
    }
    
    .row_prod_name{
        font-size:12px;
        font-weight:bolder;
        padding-bottom:5px;
        padding-top:5px;
    }
    
    .row_hs_price{
        color:#9c0202;
        font-size:22px;
        font-weight:bolder;
    }
    
    .row_reg_price{
        color:grey;
        font-size:10px;
        font-weight:bolder;
    }
    
    .row_save_img{
        display:inline-block;
        position:absolute;
        z-index:10;
        margin:0;
        width:45px;
        height:46px;
                
        
    }
    
    .row_prod_img{
        padding-top:15px;        
    }
    
    

    
    .row_spacer{
        height:15px;
    }    

    /** end row classes **/




    /***    left nav classes    ***/
    .nav_head{
        background-color:#d7eeff;
        border-bottom:1px solid #bbbbbb;
        padding:5px;
        text-align:left;
    }

    .nav_row{
        padding:5px;
    }

    .nav_foot{
        padding:5px 5px 15px 5px;
    }
    
    .nav_row a, .nav_foot a, .row_prod_name a{
        color:black;
        text-decoration:none;
    }
    .nav_row a:hover, .nav_foot a:hover, .row_prod_name a:hover{
        color:#4da1dd;
    }

    /***    end left nav classes    ***/
    
    
    /***    featured product classes    ***/
    .featured_hs_price{
        color:#9c0202;
        font-size:28px;
        font-weight:bolder;
        padding-bottom:30px;
    }
    
    .featured_desc{
        padding-bottom:20px;
    }
    
    .featured_name{
        padding-top:20px;
    }
    
    .featured_row_save_img{
        display:inline-block;
        position:absolute;
        z-index:10;
        margin:0;
        width:135px;
        height:135px;
    }
    .category_header{
      font-size:36px;
      color:#FFFFFF;
      font-weight:bold;
      text-shadow:0 -1px 0 rgba(0, 0, 0, 0.5); 
    }
    .category_header_small{
      font-size:18px;
      color:#FFFFFF;
      font-weight:bold;
      text-shadow:0 -1px 0 rgba(0, 0, 0, 0.5);
    }
    
    .save_img_small05{
        .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.hermanstreet.com/store/media/i/save05-small.png', sizingMethod='scale');
    }
    .save_img_small06{
        .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.hermanstreet.com/store/media/i/save06-small.png', sizingMethod='scale');
    }
    .save_img_small07{
        .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.hermanstreet.com/store/media/i/save07-small.png', sizingMethod='scale');
    }
    .save_img_small10{
        .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.hermanstreet.com/store/media/i/save10-small.png', sizingMethod='scale');
    }
    .save_img_small13{
        .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.hermanstreet.com/store/media/i/save13-small.png', sizingMethod='scale');
    }
    .save_img_small14{
        .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.hermanstreet.com/store/media/i/save14-small.png', sizingMethod='scale');
    }
    .save_img_small15{
        .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.hermanstreet.com/store/media/i/save15-small.png', sizingMethod='scale');
    }      
    .save_img_small20{
        .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.hermanstreet.com/store/media/i/save20-small.png', sizingMethod='scale');        
    }
    .save_img_small26{
        .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.hermanstreet.com/store/media/i/save26-small.png', sizingMethod='scale');
    } 
    .save_img_small35{
        .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.hermanstreet.com/store/media/i/save35-small.png', sizingMethod='scale');        
    }
    
    .save_img_large05{
        .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.hermanstreet.com/store/media/i/save05-large.png', sizingMethod='scale');
    }
    .save_img_large06{
        .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.hermanstreet.com/store/media/i/save06-large.png', sizingMethod='scale');
    }
    .save_img_large10{
        .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.hermanstreet.com/store/media/i/save10-large.png', sizingMethod='scale');
    }    
    .save_img_large15{
        .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.hermanstreet.com/store/media/i/save15-large.png', sizingMethod='scale');
    }      
    .save_img_large20{
        .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.hermanstreet.com/store/media/i/save20-large.png', sizingMethod='scale');        
    }
    .save_img_large65{
        .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.hermanstreet.com/store/media/i/save65-large.png', sizingMethod='scale');
    }
    .save_img_large100{
        .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.hermanstreet.com/store/media/i/save100-large.png', sizingMethod='scale');        
    }
    
    #save_png{
        .display:none;
    }
    
    /***    end featured product classes    ***/
    
    
    .column_spacer{
        width:20px;
    }
