/*************************************************************************************************************************
**WSM OVERRIDES FOR NEW CATEGORY AND PRODUCT PAGE VIEWS
**CREATED BY RYAN JANIS 12-12-2010
**************************************************************************************************************************/

/*************************************************************************************************************************
**ADJUST THE BACKGROUND IMAGE SPRITE FOR THE CATEGORY AND CATALOG AREAS.
**ALSO ADJUST THE BACKGORUND COLORS AND BORDERS COLOR AND STYLE USED THROUGHOUT
**************************************************************************************************************************/

/**Setting Background Image*/
.wsm-cat-switch-view, .wsm-prod-switch-view,
div.product_option_set div.selector,
.wsm-cat-button,
.wsm-prod-button,
.wsm-prod-head-add-images,
.wsm-prod-head-zoom-images,
.wsm-cat-admin-bar,
.wsm-cat-pagination,
ul.wsm-cat-pagination-nav li a,
.wsm-prod-attachments li span  {background-image: url(/images/wsm_catalog_sprite_lite.gif); background-repeat:no-repeat;}

/**Set Border Global Border Color*/
.wsm-cat-gallery-view .wsm-cat-list-item,
.wsm-prod-gallery-view .wsm-cat-list-item,
.wsm-tiered-pricing,
.wsm-tiered-pricing h3,
.wsm-prod-options-box h3,
.wsm-tiered-pricing .wsm-tiered-purchase,
.wsm-prod-options-box,
div.product_option_set div.selector,
div.dropdown,
div.product_option_value_extended,
div.product_option div.container,
.wsm-prod-addtnl-images ul li img.wsm_product_thumb_zoom_popup,
.wsm-cat-atc-wrapper,
.wsm-cat-admin-bar,
.wsm-cat-pagination,
.wsm-cat-list .wsm-cat-list-item,
.wsm-prod-list .wsm-cat-list-item {border-color:#ccc; border-style:solid;}/*Light Border*/


/**Setting Background Colors**/
.wsm-cat-pagination {background-color:#ddd;}/*Bottom portion of sort bar - pagination controls*/
.wsm-cat-admin-bar {background-color:#ccc;}/Top portion of sort bar*/

.wsm-tiered-pricing .row_1,
.wsm-prod-options-box,
.wsm-cat-admin-bar,
.wsm-cat-atc-wrapper h2  {background-color:#f1f1f1}/*Very lighte backgorund color*/



/*************************************************************************************************************************
**STYLING THE BUTTONS USED IN THE CATEGORY AND PRODUCT PAGE VIEWS
**************************************************************************************************************************/
form.product_form {display:inline;}

button.wsm-cat-button, button.wsm-prod-button {background-color:transparent; border:none;padding:0;overflow:hidden; height:25px; cursor:pointer;overflow: visible; width: 0;}/* IE table-cell margin fix */
button.wsm-cat-button[class], button.wsm-prod-button[class]{width: auto;}/* IE ignores [class] - cancel margin fix for other browsers */

button.wsm-addtocart-button, button.wsm-config-button,
button.wsm-details-button, button.wsm-addtocartprice-button,
button.wsm-keepincart-button, button.wsm-moreinfo-button,
button.wsm-justcurious-button    {text-indent:-1000em; font-size:0px;}

button.wsm-addtocart-button {width:126px !important; background-position:left -110px;}
button.wsm-addtocart-button:hover {background-position:left -145px;}
button.wsm-addtocart-button.wsm-prod-button {display:block; margin-bottom:10px;}


button.wsm-addtocartprice-button {width:163px !important; background-position:left -40px;}
button.wsm-addtocartprice-button:hover {background-position:left -75px;}

button.wsm-config-button {width:187px !important; background-position:left -250px;}
button.wsm-config-button:hover {background-position:left -285px;}

button.wsm-details-button {width:98px !important; background-position:left -180px;}
button.wsm-details-button:hover {background-position:left -215px;}

button.wsm-addwishlist-button, button.wsm-tellafriend-button, button.wsm-inquiry-button {font-size:.9em;padding:0 0 0 20px;height:16px;margin-right:10px;}
button.wsm-addwishlist-button {background-position:left -495px;clear:left;}
button.wsm-tellafriend-button {background-position:left -468px}
button.wsm-inquiry-button {background-position:left -520px}


button.wsm-keepincart-button {width:243px !important; background-position:left -320px;}
button.wsm-keepincart-button:hover {background-position:left -355px;}

button.wsm-justcurious-button {width:203px !important; background-position:left -390px;}
button.wsm-justcurious-button:hover {background-position:left -425px;}

button.wsm-moreinfo-button {width:78px !important; background-position:right -180px;}
button.wsm-moreinfo-button:hover {background-position:right -215px;}


/*************************************************************************************************************************
**STYLING PAGINATION CONTROLS ON CATEGORY AND PRODUCT LIST VIEWS
**************************************************************************************************************************/
.wsm-cat-admin-bar {background-position:left -737px; background-color:#ccc;background-repeat:repeat-x; border-width:1px 1px 0 1px;}
.wsm-cat-pagination {background-position:left bottom; background-repeat: repeat-x;border-width:0 1px 1px 1px;border-top:1px solid #ddd}

ul.wsm-cat-pagination-nav li a span {display:none;}
ul.wsm-cat-pagination-nav li a {padding:0 5px;}
ul.wsm-cat-pagination-nav li.wsm-cat-pag-next a {background-position: right -584px;}
ul.wsm-cat-pagination-nav li.wsm-cat-pag-last a {background-position: right -563px;}
ul.wsm-cat-pagination-nav li.wsm-cat-pag-prev a {background-position: left -584px;}
ul.wsm-cat-pagination-nav li.wsm-cat-pag-first a {background-position: left -563px;}


/*************************************************************************************************************************
**SPECIFIC PRODUCT PAGE STYLES
**************************************************************************************************************************/
.wsm-prod-head-add-images, .wsm-prod-head-zoom-images {background-position:left -545px; padding:0 20px;}

/*************************************************************************************************************************
**OPTION SET OVERRIDES
**************************************************************************************************************************/
#wsm-prod-options-box {padding:0;border:none; background:none;}
#wsm-prod-options-box h3 {display:none;}
div.product_option_set div.selector {background-position: right -457px;}

/*************************************************************************************************************************
**MISC STANDARD SPECIFIC OVERRIDES
**************************************************************************************************************************/
ul.wsm-prod-image-bar {list-style:none !important;padding:0 !important;margin:0 !important;}
ul.wsm-prod-image-bar li {list-style:none !important;}
ul.wsm-cat-brand-list {margin:0 !important; list-style:none !important;padding:0 !important;}
ul.wsm-cat-brand-list li {margin:0 0 5px 0 !important; list-style:none !important;padding:0 !important; float:left;}
h1.wsm-prod-title, h1.wsm-store-header {background:none;}
h1.wsm-prod-title {font-size:1.3em;}