h1 { font-size:15px; font-weight:bold; margin:5px 0 10px; text-indent:0; }
h1 span { display:block; font-weight:normal; font-size:12px; margin:3px 1px; color:#555555 }

#bo { display:block; width:60%; background:#FFEE8E; padding:4px 12px; margin:8px 0 20px; color:#000CA2; text-decoration:none; }
#bo:hover { text-decoration:underline; }
#addImg { display:block; margin:25px 0; }
#addImg a { border:solid 1px #DDDDDD; padding:3px; display:block; height:100px; width:100px; float:left; margin:0 10px; }
#features {margin-right:5px;margin-left:5px;}
#features div {padding-top:3px; padding-bottom:3px; padding-left:16px;background:url(../images/itemview1.gif) no-repeat 6px center;}
#features td { padding:5px 5px 5px 20px;  }
#features #head { background:none;  padding:5px 10px; font-weight:bold; background-color:#EEEEEE }

#qtyLine { white-space:nowrap; width:100%; border-collapse:collapse; }
#qtyLine input { font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; width:27px; }/*margin:0 20px -1px 10px; */
#qtyLine td { text-align:right; padding:5px 8px; white-space:nowrap; }
#qtyLine #btnBuy { display:block; width:50px; margin:0 -10px; border:none; background:none; font-size:12px; font-weight:bold; text-decoration:underline; color: #000CA2; }
#atc { vertical-align:middle; }
#stock { padding:15px 0; color:#555555 }
#stock b { color:#006600 }
#stock div { display:block; margin-top:5px; font-size:11px }
#item { margin:2px; width:100%; border-top:#EEEEEE solid 1px; }
#topItem { margin:6px 2px 2px 2px; width:100%; }

#ptd { width:160px; border-collapse:collapse; margin:10px; }
#ptd td { height:21px; padding:3px; font-size:14px; }
#ptd .tbar { padding-top:5px; height:30px; border-top:#0000FF solid 1px; }
#ct2 dt { color:#BF0000; list-style:none; font-size:11px; padding:4px; margin:0; }

#bullets { list-style:none; padding:0; } /* border-top:1px solid #999999; */
#bullets li	{ border-bottom:1px solid #999999;height:28px; }
#bullets a { color: #000CA2; text-decoration:none; }
#bullets a:hover { text-decoration:underline; }
#bullets img {padding-right:5px;padding-top:5px;}


.thrColFix #sidebar2 #guarantee img { margin:8px auto; }

#uBox img { padding-right:15px; }
#uBox a { padding-left:15px; font-size:11px; color:#000CA2; text-decoration:none; }
#uBox a:hover { text-decoration: underline; }			
#tBox { padding:10px; margin:10px 0 0 5px; }
#tBox li { list-style:none; margin-bottom:10px; }
#tBox a { border-bottom:#991111 1px solid; padding-right:38px; text-decoration:none; color:#000CA2; }

#rSell { width:188px; list-style:none; padding:0; background-color:#FFFFFF; margin:12px 0 0 10px; }
#rSell li { clear:both; font-size:11px; padding:8px 7px 8px; margin:0; border-left: #99955F solid 1px; border-right: #99955F solid 1px; }
#rSell a { color: #000CA2; text-decoration:none; }
#rSell a:hover { text-decoration:underline; }
#rSell #search { background:url(../images/nav/goldTop188.gif) no-repeat; font-weight:bold; padding:5px 7px; text-indent:1em; color:#FFF; border:0; margin-bottom:-2px; }
#rSell #last { border-bottom: #99955F solid 1px; margin-bottom:5px; padding-bottom:8px; }

#rec { color:#F8F8F2; font-size:14px; font-weight:bold; }
#rec ul { list-style:inline; }


#reviews			{ background:#FFFFFF; font-size:90%;;margin-left:10px;margin-right:10px;}		
#reviews strong 	{ color:#E16D11; }
#reviews b			{ color:#666666; }
#reviews div		{ width:100%; padding-top:5px; padding-bottom:5px}
#reviews table th	{ border-top:1px solid #666666; padding:10px 5px; }
#reviews span		{ white-space:nowrap; }
#reviews table		{ margin:5px 0; }

.reviewItem  		{ border-top:1px solid #AAAAAA; margin:5px 0;}
.reviewItem div		{ padding-bottom:5px; margin:0;}

#featRev			{ border:1px solid #666666; margin-top:0;}
#featRevMenu		{ vertical-align:bottom; padding:0; margin:0;}

#rating	{ font-size:12px; color:#777777; white-space:nowrap }
#rating a { color:#777777; margin-left:5px; }
/* #rating img { margin:0 8px 0 0; } */

#payBox { margin:6px; }
#payBox td { font-size:90%; padding:1px 5px }

.tdHead	{ display:block; font-size:13px; padding:4px; text-indent:8px; color:#000CA2; }



/******** CAT_HOME *********/

#mainNav { width:188px; float:right; }		
#mainNav ul { margin:0; padding:0; list-style-type:none; background-color:#E4EAEA; }
#mainNav ul a,
#mainNav ul a:visited { width:162px; color:#001E84; padding:6px 0 6px 26px; display:block; text-decoration:none; }
#mainNav ul a:hover { color: #C00; background-image:url(../images/nav/bullet-orange.gif); background-repeat:no-repeat; background-position:6px; background-color:#FFFFCC; }
#mainNav a { background-image:url(../images/nav/bullet-orange.gif); background-repeat:no-repeat; background-position:6px; width:100%; border-left: #BDCEE3 solid 1px; border-right: #BDCEE3 solid 1px; border-bottom: #BDCEE3 solid 1px; }
#mainNav #catList { background:#FFFFFF; }
#mainNav #catList a { width:250px; background-position:left; height:34px; padding:18px 2px 0 63px; border-left:0; border-right:0; }

/* #preHeadline { color:#000AA2; margin:5px 0 15px 10px;  }
#preHeadline a { margin:2px; color:#000AA2; text-decoration:none; }
#preHeadline a:hover { text-decoration:underline; }
#preHeadline span { color:#BF0000; margin:2px; } */

#item { padding:10px; margin:2px; width:100%; border-top:#DDDDDD solid 1px; }
#item td { padding-top:5px; }
#topItem { margin:8px 2px 2px 2px; width:100%; }

#staffRec { width:100%; border-top:#CECBA4 solid 1px; }
#staffRec td { padding:20px 6px 6px 6px; }
#staffRec b { display:block; margin-bottom:5px; }
#staffRec span { font-size:11px; font-weight:normal }
#staffRec #name { text-align:center; font-size:11px; }

#catPromo { border-collapse:collapse; width:550px; margin:25px auto; }
#catPromo td { padding:0 }

#blankTop { margin-bottom:-10px; font-size:90%; padding:20px 0 0 20px; text-align:left; background:url(../images/nav/blank_top.gif) no-repeat 7px; display:block; width:179px; height:34px; color:#e16d11 }
#blankTop a { color:#e16d11 }

/********* ITEMLIST ********vertical-align:bottom; */
#gPrice { background:#E8FAFF; font-size:11px; width:100%; margin-right:3px; }
#gPrice a,
#gPrice a:visited { color:#000CA2; text-decoration:none; }
#oos { display:block; background:#FFEE8E; padding:4px; font-size:11px; text-align:center; margin:3px; white-space:nowrap; }
#ilnote { display:block; margin:10px 0 5px 5px; font-size:11px; white-space:nowrap; }
#sPrice { color:#bf0000; padding:1px 0 2px 0; } /* font-weight:bold; */
#tBar2, #tBar3 { font-size:85%; color:#001E84; padding:4px; background:#EEEEDE; border-bottom:1px #6A5950 solid; white-space:nowrap; }
#tBar2 a, #tBar2 a:visited, #tBar3 a, #tBar3 a:visited { color:#001E84; text-decoration:none }
#tBar2 a:hover, #tBar3 a:hover { text-decoration:underline }
#tBar3 { text-align:right; padding:2px 4px 0;}

#image { width:100px; font-size:11px; color:#777777; white-space:nowrap; }
#image img { padding:2px; }
#freeShip { font-weight:bold; color:#008D07; font-size:11px; text-decoration:none; }

/********* ALLCATS *********/
#ac td { width:33%; vertical-align:top; }
#ac td a { color:#444; }
#ac h2 a { font-size:16px; color:#e16d11; }
#ac td ul { list-style:none; padding:0 }
#ac td li { padding:2px 0 2px 10px; }
#ac td h2 { margin:0; padding:10px 0 }



/********* SLIDER *********/
#slider-1 {	margin:	0px; width:	auto; }
#color-picker {
	border:		0; /*1px solid rgb(90,97,90);*/
	width:		350px;
	height:		8000px;
}
.dynamic-slider-control {
	position:			relative;
	background-color:	ThreeDFace;
	-moz-user-focus:	normal;
	-moz-user-select:	none; 
	cursor:default;
}
.horizontal { width:177px; height:27px; }
.dynamic-slider-control input {
	display:	none;
}
.dynamic-slider-control .handle {
	position:			absolute;	
	font-size:			1px;
	overflow:			hidden;
	-moz-user-select:	none;
	cursor:				default;
}
.dynamic-slider-control.horizontal .handle { width:11px; height:21px; background-image:	url("../images/slider/colorPointer.png"); }
.dynamic-slider-control.horizontal .handle.hover { background-image:	url("../images/slider/colorPointer.png"); }
.dynamic-slider-control.vertical .handle { width: 25px; height: 13px; background-image:	url("../handle.vertical.png"); }
.dynamic-slider-control.vertical .handle.hover { background-image:	url("../handle.vertical.hover.png"); }
.dynamic-slider-control .line {
	position:			absolute;
	font-size:			0.01mm;
	overflow:			hidden;
	border:				1px solid;
	border-color:		ThreeDShadow ThreeDHighlight
						ThreeDHighlight ThreeDShadow;
	-moz-border-radius:	50%;
	behavior:			url("../../boxsizing.htc"); /* ie path bug */
	box-sizing:			content-box;
	-moz-box-sizing:	content-box;
}
.dynamic-slider-control.horizontal .line { height:2px; }
.dynamic-slider-control .line div { display: none; }

