/* ============================================================= 
 * SEARCH stylesheet - global styles for RSH Search feature
 * NOTE: site-specific search styling over-rides these styles
 * ============================================================= */

  #search {
    width:170px;
    position:absolute;
    top:105px;
    right:0;
  }
  
    form#search_entire_site{
      margin:0;
    }
  
      #label_frm_keywords{
        display:none;
      }
      
      #frm_keywords{
        width:135px;
        height:18px;
        display:block;
        background: 0 0 no-repeat url('/shop/images/bg_search_watshot.gif');
        border:none;
        position:absolute;
        top:0;
        left:0;
        font-size:12px;
        line-height:25px;
        padding:5px 25px 0 6px;
      }
      
      #link_advanced_search{
        color:#333333;
        display:block;
        font-size:10px;
        position:absolute;
        right:7px;
        text-align:right;
        top:26px;
      }
      
      #site_search_submit{
        position:absolute;
        top:0;
        right:4px;
        width:26px;
        height:23px;
        background:none;
        border:none;
        margin:0;
        padding:0;       
        overflow:hidden;
        text-indent:999px;
      }

  
  /* -- Search Results -- */
 
   #adv_categories{
     clear:both;
     margin:0 0 20px 0;
     overflow:auto;
     padding:0 0 10px 0;
     border:1px solid #DDD;
   }
     
     h3#adv_title{
      background:#EBEBEB;
      margin:0 0 5px 0 ;
      padding:4px;
      border-bottom:1px solid #DDD;
      color:#666; 
     }
     
     h4#adv_tip{
       margin:0 0 5px 7px;
       font-size:11px;
       font-weight:normal;
       color:#666;
     }
     
     #adv_frm_keywords{
       font-size:12px;
       padding:3px;
     }
  
    .advertorial-summary p{
      margin-top:0;
    }
    
    .adv_category{
      float:left;
      width:210px;      
      margin:0 0 0 5px;
    }
