html, body {background: #fff;color: #484848;}
b{color:#333}
a{color:#fff;}
a:hover{color:#000000;}


body {width:988px;}

#header {background:url(../images/sk-logo.gif) top left no-repeat;	}
	
#menuColumnTD {background:#cbbc96;}
.menuSubTitleDiv{height:31px;}
.mainPageLink {width:187px;}

/* Our hand rolled version */
#diMenu #mailingListLink {background:url(../images/sk-mailinglist-bg.gif) no-repeat #805b2e;}	
/* Our hand rolled version */
#diMenu #myAccountLink {background:#805b2e;}


#cartLinkTd {color:#fff;background:url(../images/sk-cart-bg.gif) #85826f no-repeat;background-position: center left}
.headerMenuTd a{color:#000;}


.menuSubTitleDiv{;
	color:#85826f;
	}

#menuSubTitleDivClothing{
	background:url(../images/sk-clothing-menu.gif) no-repeat #805b2e;
	}
#menuSubTitleDivAccessories{
	background:url(../images/sk-accessories-menu.gif) no-repeat #805b2e;
	}
#menuSubTitleDivFootwear{
	background:url(../images/sk-footwear-menu.gif) no-repeat #805b2e;
	}
#menuSubTitleDivBrands{
	background:url(../images/sk-brands-menu.gif) no-repeat #805b2e;
	}
	
	
.cart li a {
	color:#000000;
	}
	
.cart li a:hover {
	color:#666666;
	}

.cart {
	background:url(../images/sk-cart-bg.gif) top right no-repeat;
	}
/*---------------SEARCH FORM----------------------*/
/* Our hand rolled version */

#diMenu #searchProductsForm {
	background:#805b2e;
	color:#fff;
	}
	
/*----------------PAGE AND TABLE STRUCTURE----------------*/	
	#mainPageTD {
	background:#fff0cd;
	}
	
/*------------------NAV PATH---------------*/
#navPathDiv {
	color:#fff;
	background:#85826f;
	}


.navPathDividerSpan{
	color:#85826f;
	background:url(../images/sk-navColon.gif) center no-repeat;
	}

.navPathSelectedPageSpan{color:#000;}
	
/*------------------PRODUCTS-----------------*/

.productListProductDiv{
	background:#FFFFFF;
	}

.productListDescriptionDiv {
	color:#805b2e;
	border-bottom:1px solid #cbbc96;
	}
	
.productListTextDiv {
	color: #666; 
	}
		
#pageDetailsContainer {
	background:#fff;
	border:1px solid #cbbc96;
	}

.pageContentDiv_desc {
	background:#FFFFFF;
	}

.pageContentDiv_desc a {
	background:#85826f;
	}

.jacketSizeTable{
	background-color:#fff;
	border:1px solid #cbbc96;
 background-color:#333; 
	}

.pageContentDiv_desc h1 {
	color:#805b2e;
	}
	
.pageContentDiv_desc p { 
	background:#FFFFFF;
	}


.productListPriceDiv{
	border-bottom: 1px dotted #85826f; 
	}	

.productListAddToBasketLink, .productListMoreInfoLink {
	background:#85826f;
	}
	
.OnOrderSpan{color:red;}
.InStockSpan{font-weight:bold;color:#096317}

/*--------------Family products---------*/
.productFamilyLeaf   .pageImageDiv {
	background:#FFFFFF;
	border-top:2px solid #cbbc96;
	border-left:2px solid #cbbc96;
	border-bottom:2px solid #cbbc96;
	}

.productFamilyLeaf   .pageContentDiv{
	border-top:2px solid #cbbc96;
	border-right:2px solid #cbbc96;
	border-bottom:2px solid #cbbc96;
	background:#ffffff;
	}

.productFamilyLeaf   .productListBlockDiv{
	border-left:2px solid #cbbc96;
	border-right:2px solid #cbbc96;
	border-bottom:2px solid #cbbc96;
	background-color:#fff;
	}
.productFamilyLeaf  .productListProductDiv{
	background:#fff0cd;
	}
.productListDescriptionDiv {
	border-bottom:0px;
	}

.productFamilyLeaf   .productListDetailsDiv {
	border-bottom: 1px dotted #85826f; 
	background-color:#fff;
	}

.productFamilyLeaf   .productListPriceDiv{
	border-bottom: 1px dotted #85826f;
	background-color:#fff;
	}




/*--------------headings--------------*/

h1, .headLine, .subHead {color:#85826f;}


/* Gun slips */
#webPage3163 .productListImageDiv{padding:4px 0 4px 0;	float:none;width:700px;text-align:left;border: 0px; }
#webPage3163 .productListImageDiv img{width:700px;border: 0px; }

/*-------------- Gun maint centres--------------*/
#webPage4192 .pageContentDiv{display:none}
#webPage4192 .productListProductDiv{background-color:#fff;padding:2px 10px 20px 10px;border-top: 1px dotted #85826f; }

#webPage4192.productFamilyLeaf .productListImageDiv, #webPage4192.productFamilyLeaf .productListTextDiv, #webPage4192.productFamilyLeaf .productListDetailsDiv,#webPage4192.productFamilyLeaf .productListPriceDiv{padding:4px 0 4px 0;float:none;width:700px;text-align:left;border: 0px; display:block;background-color:#fff}
#webPage4192 .productListImageDiv img{width:700px;border: 0px; }

#webPage4192 .productListDetailsDiv{float:none}
#webPage4192 .productListImageDiv .img39711,
#webPage4192 .productListImageDiv .img39712{width:399px}



/*----SK Front Page----*/

.offerTable{margin: 30px 0px 30px 40px;background-color:#fff;}
.offerTitleTD{background-color:#805b2e;color:#fff;}
.offerTitleTD p{text-align:center;font-size:14pt;margin:4px}
.offerImageTR td img{width:180px}
.offerTextTR p{text-align:center}
.offerTextTR .wasCost{color: #444444;font-weight: bold;text-decoration: line-through}
.offerTextTR .isCost{color: #c44226;font-weight: bold;}
.offerTextTR a{margin:4px 0 8px 55px}


/*TIE PRODUCT LISTINGS a productOnly product displayed in the format of a familyOnly list*/
#webPage3200  .productListProductDiv{overflow:visible;float:left;margin:4px}
#webPage3200  .stripe1{clear:none;border-top: 0px;width:200px}
#webPage3200  .stripe2{clear:none;border-top: 0px;width:200px}

#webPage3200  .productListImageDiv{display:block;margin:20px 0 0 0 }
#webPage3200  .productListImageDiv img{text-decoration:none;border: 0px;width: 200px;height:250px}

#webPage3200  .productListDetailsDiv {display: block;float:left;width:200px}
#webPage3200  .productListDescriptionDiv{font-size: 9pt;height:2.5em;font-weight:bold;margin:5px 0 0 0;padding:0px;border-bottom: 2px solid #c19973;float:none;width:180px;}
#webPage3200  .productListTextDiv{display:none}
#webPage3200  .productListPriceDiv{float:left;display: block;width:200px;margin:1px;padding:0px;text-align:center}
#webPage3200  .productListAddToBasketLink{float:left;display:block;padding-left:0px;width:80px;font-size:8pt}
#webPage3200 .priceSpan{width:45px;text-align:left}
#webPage3200 .OnOrderSpan{font-size:8pt}
#webPage3200 .InStockSpan{float:left;font-size:8pt}

/*TIE and CUFFLINK PRODUCT LISTINGS a productOnly product displayed in the format of a familyOnly list*/
#webPage4269  .productListProductDiv{overflow:visible;float:left;margin:4px}
#webPage4269  .stripe1{clear:none;border-top: 0px;width:200px}
#webPage4269  .stripe2{clear:none;border-top: 0px;width:200px}

#webPage4269  .productListImageDiv{display:block;margin:20px 0 0 0 }
#webPage4269  .productListImageDiv img{text-decoration:none;border: 0px;width: 200px;height:250px}

#webPage4269  .productListDetailsDiv {display: block;float:left;width:200px}
#webPage4269  .productListDescriptionDiv{font-size: 9pt;height:2.5em;font-weight:bold;margin:5px 0 0 0;padding:0px;border-bottom: 2px solid #c19973;float:none;width:180px;}
#webPage4269  .productListTextDiv{display:none}
#webPage4269  .productListPriceDiv{float:left;display: block;width:200px;margin:1px;padding:0px;text-align:center}
#webPage4269  .productListAddToBasketLink{float:left;display:block;padding-left:0px;width:80px;font-size:8pt}
#webPage4269 .priceSpan{width:45px;text-align:left}
#webPage4269 .OnOrderSpan{font-size:8pt}
#webPage4269 .InStockSpan{float:left;font-size:8pt}


/* SHOOTING GLASSES */
#webPage3697  .productListDetailsDiv {display: block;float:left;width:460px}
#webPage3697 .productListImageDiv{width: 250px;}
#webPage3697 .productListImageDiv img{width: 250px;}

/* LENSES */
#webPage4251 .pageContentDiv{display:none}
#webPage4251 .pageContentDiv{display:none}
#webPage4251 .productListProductDiv{background-color:#fff;padding:2px 10px 20px 10px;border-top: 1px dotted #85826f; height:120px}

#webPage4251.productFamilyLeaf .productListImageDiv, 
#webPage4251.productFamilyLeaf .productListTextDiv,
 #webPage4251.productFamilyLeaf .productListDetailsDiv,
#webPage4251.productFamilyLeaf .productListPriceDiv{padding:4px 0 4px 10px;float:none;text-align:left;border: 0px; display:block;background-color:#fff;float:left}

#webPage4251.productFamilyLeaf .productListTextDiv{width:450px}

#webPage4251.productFamilyLeaf .productListImageDiv {width:250px} 
#webPage4251 .productListImageDiv img{width:250px; }

/* Gun Cases */
#webPage4252 .pageContentDiv{display:none}
#webPage4252 .pageContentDiv{display:none}
#webPage4252 .productListProductDiv{background-color:#fff;padding:2px 10px 20px 10px;border-top: 1px dotted #85826f; height:350px}

#webPage4252.leaf .productListImageDiv, 
#webPage4252.leaf .productListTextDiv,
 #webPage4252.leaf .productListDetailsDiv,
#webPage4252.leaf .productListPriceDiv{padding:4px 0 4px 10px;float:none;text-align:left;border: 0px; display:block;background-color:#fff;float:left;width:300px}

#webPage4252.leaf .productListImageDiv {width:400px} 
#webPage4252 .productListImageDiv img{width:400px; }

