/***********
TEMPLATE 
STRUCTURE
***********/
#home .col-left, .col-right { float: left; }
#home .col-left { width: 561px }
#home .col-right { width: 351px; }
/* #home .row-one { margin: 0 0 15px 0; height: 390px; } */
#home .row-one {
 margin-bottom:12px;
}
#home .row-two { width: 100%; }
#home .row-one .col-left,
#home .row-two .col-left { margin-right: 12px; }
/********
PROMO AREA
********/

#promotional-area-a { 
	width: 561px;
	height: 378px;
	background: #ccc;
}
#promotional-area-b { 
	width: 350px; 
	height: 245px;
	background: #eee;
}

#tooltipLayer { position: absolute; top: 0; left: 0; background-color: #F3EAC2; padding: 5px; font-weight: bold; color: #000; }


/********
ACCESSORIES
FINDER
*********/

#productFinderHomepage { /*width: 330px;*/ width: 348px; border: 1px solid #E4E4E4; }
#productFinderHomepage div.pfNavigation { width: 348px; }
#productFinderHomepage div.pfViewport, #productFinderHomepage div.item { width: 203px; }
#productFinderHomepage div.pfImageContent { }
#productFinderHomepage div.pfContainer { background-position: 143px 0px; width: 347px; }
#productFinderHomepage div.item, #productFinderHomepage div.pfViewport, #productFinderHomepage div.pfImageContent { height: 150px; }
/********
QC# 577: Added styles to image on S&A Finder
*********/
#productFinderHomepage div.itemImage { height: 140px; position: relative;}
#productFinderHomepage div.itemImage img {position:absolute; top:35px; left: 21px; } 
#productFinderHomepage div.itemImage span { margin-top: 5px; }
#productFinderHomepage div.item a { background-position: 173px 8px; }

#home #accessories-supplies-finder #browse, #home #accessories-supplies-finder #search { padding: 5px 0 6px 6px; min-height: 86px; _height: 83px; }

#home #accessories-supplies-finder .tab-header LI span { 
    display: block; 
    text-align: center; 
    margin-top: 3px;
    padding-top: 2px; 
    cursor: pointer;
}

#home #accessories-supplies-finder .small-hilited-body {
    color: #000; 
    font-weight: bold;
    background: url(../images/backgrounds/small_tab_selected_bkgd_bdy.png) repeat-x 0 2px; 
    padding-top: 9px !important;
    height: 18px;
    float: left;
}

#browse .inputs { 
/*	float: left; 
	width: 167px;*/
}

#home #accessories-supplies-finder .small-hilite-left {
    width: 5px;
    height: 25px;
    background: url(../images/backgrounds/small_tab_selected_bkgd_lft.png) no-repeat 0 2px;
    float: left;
}
#home #accessories-supplies-finder .small-hilite-right {
    width: 5px;
    height: 25px;
    background: url(../images/backgrounds/small_tab_selected_bkgd_rt.png) no-repeat 0 2px;
    float: left;
}

#home #accessories-supplies-finder h4 {
	line-height: 1;
	padding: 8px;
	background: #e0e0de url(../images/backgrounds/bkg-gradient1.gif) repeat-x top left;	
}

#home #accessories-supplies-finder {
	position: relative;
	margin-top: 5px;
	border: 1px solid #d1d1d1;
	background-color: #fff;
}

#home #accessories-supplies-finder .tab { display: none; }
#home #accessories-supplies-finder .tab-header { position: absolute; top: 0px; right: 0px; }
#home #accessories-supplies-finder .tab-header li { float: left; margin-right: 10px; }
* html #home #accessories-supplies-finder .tab-header li { margin-right: 10px; }
#home #accessories-supplies-finder .tab-header li.last { margin-right: 3px !important; }
#home #accessories-supplies-finder .tab-header li.clr { float: none; margin: 0;}
/********
#home #accessories-supplies-finder .tab-content .tab { width: 350px; position: absolute; top: 0; left: 0; }
**/
#home #accessories-supplies-finder .tab-content .tab {
 left:-1px;
 position:absolute;
 top:0;
 width:351px;
}
#home #accessories-supplies-finder .tab-content .tab .inner { border: 1px solid #D1D1D1; background-color: #fff; }
#home #accessories-supplies-finder .tab-content { position: relative; }
#home #accessories-supplies-finder .text-fused { width: 156px; float: none; margin-top: 5px; }
#home #accessories-supplies-finder .text-fused input { width: 104px; }
#home #accessories-supplies-finder .inputs { margin-top: 3px; }
#home #accessories-supplies-finder .inputs #select-browse {  }
#home #accessories-supplies-finder .inputs label { /*display: block;*/ }
#home #accessories-supplies-finder .inputs br { display: none; }
#home #accessories-supplies-finder .inputs span { display: block; }
#home #accessories-supplies-finder .inputs select { font-size: 11px; width: auto; margin-top: 2px; position: static; }
#home #accessories-supplies-finder #ink, #home #accessories-supplies-finder #acc { width: 167px; float: left; }
#home #accessories-supplies-finder .text { width: 154px; }
#home #accessories-supplies-finder .filter { width: 338px; }
#home #accessories-supplies-finder .select { margin: 0 6px 6px 0; }
#home .col-right #special-offers { background: url(../images/special_offers_bkgd.gif) no-repeat; width: 316px; height: 135px; }
#home .col-right #special-offers { padding: 4px 0 0 35px; }
#home .col-right #special-offers ul { float: left; line-height: 16px; margin-top: 25px; width: 40%;}
#home .col-right #special-offers .col-right { margin-right: 5px; }
#home .col-right #special-offers a { font-weight: bold; color: #801111; text-decoration: none; }
#home .col-right #special-offers a:hover { text-decoration: underline; }

/** 
HOME WIDGET STYLES 
**/

#home .head-menu-items { width: 415px; }
#home .head-menu-items span { cursor: pointer;  }