/* CSS Document */

.navWidth{width: 182px;}

.arrayWidth{width: 645px;}

h1 {

	background-color: #ffffff; 
	color: #000000;
	font-family: arial;
	font-size: 16px;
	text-transform:uppercase;
	margin-bottom: 1;
	font-weight: 800;

}

h2 {color:#000000;font-family:verdana,sans-serif;font-size:11px;text-decoration:none;vertical-align:top;font-weight:normal;margin-bottom:0;padding-bottom:0;margin-top:0;padding-top:0;}

p {color:#000000;font-family:verdana,sans-serif;font-size:11px;text-decoration:none;vertical-align:top;font-weight:normal;margin-bottom:0;padding-bottom:0;margin-top:0;padding-top:0;}

p.arrayCat, p.arrayCatFirst {
	color:#000;
	font-family: "p22-underground-1","p22-underground-2",sans-serif; 
	font-size: 15px; 
	text-transform:uppercase;
	font-weight: 600;
	letter-spacing:1px;
	border-bottom: 1px solid #ddd; 
	width: 768px;
	padding-bottom: 4px;
	margin-bottom: 8px;
	text-align: left;
}

p.arrayCatFirst {
	margin-top:8px;
}

p.arrayCatImageFirst {
	color:#000;
	font-family: "p22-underground-1","p22-underground-2",sans-serif; 
	font-size: 15px; 
	text-transform:uppercase;
	font-weight: 600;
	letter-spacing:1px;
	width: 768px;
	padding-bottom: 4px;
	margin-bottom: 8px;
	margin-top:8px;
}

p.arrayCat {
	margin-top:55px; 
}

.arrayProdCell {background-color: #fff; width: 250px;}

.arrayImg {background-color: #fff; width: 250px; height: 250px;}
.arrayImg img {border-bottom: 1px solid #ddd;}

.arrayCopy {padding-top:8px; padding-bottom:20px; color: #000; font-family: verdana, sans-serif; font-size: 11px; text-decoration: none;}

#arrayProdInfo {width: 240px; padding:0; margin: 0 0 0 10px;} 
#arrayProdInfo li {list-style-type:none; line-height: 14px; letter-spacing: 1px; font-family: arial, helvetica, sans-serif; font-size: 11px;}

.arrayProdLowerCase { text-transform: lowercase; }
.arrayProdName {color: #000; text-decoration: none;}
.arrayProdName a, .arrayProdName a:hover {color: #000; text-decoration: none;}

.arrayProdPrice {color: #000; text-decoration: none;} 
#arrayProdInfo .prodArrayCatalog {font-style: italic; font-size: 9px; color: #000;}
#arrayProdInfo .prodArrayFreeShipping {font-size: 9px; color: #000;}
.arrayProdSalePrice {color: #cc0000; text-decoration: none;}

.arrayProdAvail a {text-decoration: none;  color: #666;}
.arrayProdAvail a:hover {text-decoration: none;  color: #000;}

.asstSelectDiv { height:18px; z-index:1; width:100%;}
.asstSelectDiv table {text-align:right; float:right;}
.asstSelectDiv select:focus {
	outline: none;
}
.asstSelectDiv select {
	outline: none;
    background:#e4e4e4;
    border-radius:0;
    -webkit-border-radius:0;
    border:none;
	height:18px;
	text-transform: lowercase;
	font-family:Arial,Helvetica,Sans-Serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	letter-spacing:1px;
	line-height:14px;
	margin:0px 0px 0px 5px;
	padding:0;
	float:left;
	width:137px;
	padding:1px 0px;
}



A.moreColor:link, A.moreColor:active, A.moreColor:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: italic;color: #7b7b7b;text-decoration: none;}

A.moreColor:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: italic;color: #000000;font-weight: bold;text-decoration: none;}



.colorDiv {-moz-box-sizing:border-box;box-sizing:border-box;background-color: #ffffff;border: 1px solid #999999;position: absolute;padding-left: 9px;padding-top: 6px;padding-right: 0px;padding-bottom: 0px;width: 203px;}

.colorDivImg {border: 1px solid #999999;}

ul.catPagination {float:right; list-style-type: none; margin: 0px; padding: 0px 0px 5px 0px; height: 15px; font-family: arial, verdana, sans-serif; font-size: 9px; letter-spacing: 1px; border-bottom: 1px solid #ddd;}
.catPagination li {float: left; margin: 0px 0px 0px 6px; padding: 0px; color: #000; height: 15px; line-height: 15px; vertical-align: middle;}
.catPagination li a {color: #000; font-weight: bold; line-height: 15px; text-transform: uppercase; text-decoration: none;}
.catPagination li a:hover {color: #666;}
.catPagination li.pagePrevious {margin-left: 0px;}
.catPagination li.pageViewPages {width: 90px;}
.catPagination li.pageLabel {width: 65px; background-color: #e6e6e6; text-align: center;}
.catPagination li.pageNextPipe {color: #aaa;}
.catPagination li .disabled {color: #ccc; font-weight: bold; line-height: 15px; text-transform: uppercase;}
.pageLabel span {padding-left: 11px; padding-right: 11px;}
.paginationTop {margin-top:12px; margin-bottom: 8px; position: relative; top: 8px; display:inline-block; }
.paginationBottom {margin-top:25px; margin-bottom: 25px; display:inline-block; }
