@charset "utf-8";

/* wholesale CSS Document */

/** Added By Gordie 	background-color: #CBB34F;									**/	

#header {

	background-color: #fff;

	background-image: url(http://www.eyedeye.com/graphics/header01a.jpg);

	background-position: left top;

	background-repeat: no-repeat;

	visibility: visible;

	height: 92px;

	width: 1000px;

	z-index: 5;

	text-align:left;

	padding: 2px;

	overflow:hidden;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	position: relative;

	clear: left;

	display: block;

	border-bottom-width: thin;

	border-bottom-style: none;

}

#header .ft a.ft .bd {

	position:relative;

	float: left;

	text-align: center;

	width: 100%;

	border: none;

	padding: 0px;

	overflow: hidden;

	height: 60px;

}

#link_home {
width:200px;height:80px;
cursor:pointer;
position:absolute;
left:0px;
}

#phone {

	position:absolute;

	width:250px;

	height:60px;

	overflow:hidden;

	margin: 0px;

	display: block;

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000;

	top: 20px;

	right: 0px;

}



#phone {

	position:relative;

	width:200px;

	height:80px;

	overflow:hidden;

	margin: 0px;

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000;

	top: 9px;

	right: 0px;

	float: right;

}



#search_box {

	width: 201px;

	height: 32px;

	background: transparent;

	background: url(http://www.eyedeye.com/graphics/searchbar.png);

	background-repeat:no-repeat;

	position: relative;

	margin-top: 4px;

}

#search_box #s {

	float: left;

	padding: 4;

	margin: 6px 0 0 6px;

	border: 0;

	width: 159px;

	background: none;

	font-size:12px;

	font-weight:normal;

}

#search_box #go {

	float: right;

	margin: 3px 4px 0 0;

	border:none;

}

.catPole {

	position: relative;

	clear: none;

	float: left;

	border-right-width: thin;

	border-right-style: solid;

	border-right-color: #E0DBCC;

	padding-right: 5px;

	padding-left: 5px;

	padding-top: 5px;

	padding-bottom: 5px;

}

.priceLarge {

	color: #990000;

	font-size: 1.35em;

	letter-spacing: -1px;

	font-weight: normal;

}

.priceLarge A:LINK {

	color: #990000;

}

.priceLarge A:VISITED {

	color: #990000;

}

.thumbpriceLarge {

	color: #990000;

	font-size: 1.35em;

	letter-spacing: -1px;

	font-weight: bold;

}

.stroke_1 {

	border:#E0DBCC;

	border-style:solid;

	border-width:2px;

	padding: 0px;

	margin: 5px;

}

.thumbSum {

	width:140px;

	font-size:10px;

	color:#06F;

	text-transform:lowercase;

}

.item {

	color: #000;

}

.click2view {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 9px;

	font-style: normal;

	font-weight: normal;

	color: #A43600;

	position: absolute;

	width: 60px;

	clear: none;

	float: none;

	left: 20px;

	top: 10px;

	z-index: auto;

}

.homeBox {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 9px;

	font-style: normal;

	font-weight: normal;

	color: #A43600;

	position:relative;

	width:170px;

	height:160px;

	z-index:1;

	left: 0px;

	top: 0px;

	clear: none;

	float: left;

	padding-top: 10px;

	padding-right: 50px;

	padding-bottom: 10px;

	padding-left: 30px;

	border:thin;

	border-color:#7C2C34;

	border-style:solid;

}

.catBox {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 9px;

	font-style: normal;

	font-weight: normal;

	color: #A43600;

	position:relative;

	width:170px;

	height:160px;

	z-index:1;

	left: 0px;

	top: 0px;

	clear: none;

	float: left;

	padding-top: 10px;

	padding-right: 50px;

	padding-bottom: 10px;

	padding-left: 30px;

}

.kittenBox {

	position:relative;

	width:70px;

	height:20px;

	z-index:1;

	left: 0px;

	top: 0px;

	clear: none;

	float: left;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

	border-right-width: thin;

	border-top-style: none;

	border-right-style: solid;

	border-right-color: #C0C0C0;

}

.page_nav {
	position:relative;
	font-size:11px;
	font-weight:bold;
	top:-27px;
	left:-83px;
	width:350px;
	z-index:100;
}
A:ACTIVE.page_nav{color:#000000;text-decoration:none;vertical-align: middle;}
A:LINK.page_nav{color:#000000;text-decoration:none;vertical-align: middle;}
A:VISITED.page_nav{color:#000000;text-decoration:none;vertical-align: middle;}
A:HOVER.page_nav{color:#000000;text-decoration:underline;vertical-align: middle;}


.sign_in {

	position:relative;

	top:-42px;

	left:250px;

	width:250px;

	z-index:100;

	color:#CC0000;

}



.dialog {

	width:110px;

	margin:0px auto;

	min-width:20em;

	max-width:800px; /* I only cut the left background images out to 800px. You could do much larger, etc. */

	color: #eff3f6;

}

.dialog .hd .c, .dialog .ft .c {

	font-size:1px; /* ensure minimum height */

	height:11px;

}

.dialog .ft .c {

	height:14px;

}

.dialog .hd {

	background:transparent url(images/tl.png) no-repeat 0px 0px;

	margin-right:14px; /* space for right corner */

}

.dialog .hd .c {

	background:transparent url(images/tr.png) no-repeat right 0px;

	margin-right:-14px; /* pull right corner back over "empty" space (from above margin) */

}

.dialog .bd {

	background:transparent url(images/ml.png) repeat-y 0px 0px;

	margin-right:6px;

}

.dialog .bd .c {

	background:transparent url(images/mr.png) repeat-y right 0px;

	margin-right:-6px;

}

.dialog .bd .c .s {

	margin:0px 8px 0px 4px;

	background:#f0f4f6 url(images/ms.jpg) repeat-x 0px 0px;

	padding:1em;

}

.dialog .ft {

	background:transparent url(images/bl.png) no-repeat 0px 0px;

	margin-right:14px;

}

.dialog .ft .c {

	background:transparent url(images/br.png) no-repeat right 0px;

	margin-right:-14px;

}

/* content-specific */



.dialog h1 {

	/* header */

 font-size:2em;

	margin:0px;

	padding:0px;

	margin-top:-0.6em;

}

.dialog p {

	margin:0.5em 0px 0px 0px;

	padding:0px;

	font:0.95em/1.5em arial, tahoma, "sans serif";

}

/* MODULE HEADERS */

.moduleHeaderWide {

	background: url(images/bg_module_header.gif) repeat-x;

	width: 602px;

	height: 26px;

}

.moduleHeaderNarrow {

	background: url(images/bg_module_header.gif) repeat-x;

	width: 281px;

	height: 26px;

}

.moduleHeaderWideLeft {

	background: url(images/bg_module_header_wide_left.gif) no-repeat;

	width: 14px;

}

.moduleHeaderWideRight {

	background: url(images/bg_module_header_wide_right.gif) no-repeat;

	width: 14px;

}

.moduleHeaderNarrowLeft {

	background: url(images/bg_module_header_nar_left.gif) no-repeat;

	width: 14px;

}

.moduleHeaderNarrowRight {

	background: url(images/bg_module_header_nar_right.gif) no-repeat;

	width: 16px;

}

.moduleEdgeRight {

	background: url(images/bg_edge_right.gif) repeat-y;

	width: 16px;

}

/* MODULE FOOTERS */

.moduleFooterWide {

	background: url(images/bg_module_footer.gif) repeat-x;

	width: 602px;

	height: 28px;

	text-align: right;

}

.moduleFooterNarrow {

	background: url(images/bg_module_footer.gif) repeat-x;

	width: 281px;

	height: 28px;

	text-align: right;

}

.moduleFooterWideLeft {

	background: url(images/bg_module_footer_wide_left.gif) no-repeat;

	width: 14px;

}

.moduleFooterWideRight {

	background: url(images/bg_module_footer_wide_right.gif) no-repeat;

	width: 14px;

}

.moduleFooterNarrowLeft {

	background: url(images/bg_module_footer_nar_left.gif) no-repeat;

	width: 14px;

}

.moduleFooterNarrowRight {

	background: url(images/bg_module_footer_nar_right.gif) no-repeat;

	width: 14px;

}

.box_body {

	background: url(images/bg_module_narrow.gif) repeat-y;

\  width: auto;

	height: 214px;

	padding: 3px 8px;

	vertical-align: top;

}

.box_body ul {

	margin: 0;

	padding: 0;

}

.box_body li {

	padding: 1px 0px 1px 12px;

	list-style-position: inside;

	list-style-type: disc;

	color: #990000;

}

.box_body p {

	margin: 0;

	padding: 2px 0px 9px 4px;

}

/* for thumbnail page mouseover */

#thumb {

	position:relative;

	height:120px;

	float: left;

	clear: none;

	padding-top: 0px;

	padding-right: 2px;

	padding-bottom: 0px;

	padding-left: 0px;

	overflow: hidden;

	z-index: 1;

}

.preview {

	position:absolute;

}

.preview .big {

	display: none;

}

.preview:hover {

	background: #666;

}

.preview:hover .menu {

	display: none;

}

.preview:hover .big {

	display: inline;

}

/* scroller */



.scroll_hide {

	visibility: hidden;

	position: absolute;

	top: -400px;

}

#qscroller1 {

	width:350px;

	height:21px;

	border:1px solid #c0c0c0;

	background:#f0f0f0;

}

.qslide {

	background: #f0f0f0;

	font-size: 10pt;

	padding: 3px;

}

#qscroller2 {

	width:132px;

	height:240px;

	border:1px solid #b1d1e7;

	background: #fff;

}

.qscroller2-nav {

	font-size: 9pt;

	width:140px;

	height: 15px;

	background:#f0f0f0;

	border:1px solid #c0c0c0;

}

.qscroller2-nav a {

	text-decoration: none;

}

.qscroller2-nav div {

	float: right;

}

.qslide2 img {

	float: left;

	padding: 15px;

	border: 1px solid #7c2c34;

	margin: 3px 15px 0 10px;

}

.qslide2 h1 {

	margin:0 0 5px 10px;

	font-size: 90%;

	color: #16387c;

}

#qscroller3 {

	position: relative;

	width:205px;

	height:137px;

	background: #000;

}

#qscroller3-nav {

	position:absolute;

	height:18px;

	visibility: hidden;

	background: #f0f0f0;

	z-index: 1;

	width: 100%;

}

#qscroller3-nav a {

	text-decoration: none;

}

#qscroller3-nav div {

	float: right;

}

#qscroller3-nav img {

	border: none;

	padding: 3px 2px 0;

}

/* Pant Table Formatter */



table.stat table.stat.caption, table.stat.th, table.stat.td {

	font-size : 77%;

	font-family : "Myriad Web", Verdana, Helvetica, Arial, sans-serif;

	background : #efe none;

	color : #630;

}

table.stat caption {

	background:#FFF;

	color:#666

}

table.stat {

	border-width: 1px 1px 1px 1px;

	border-spacing: 2px;

	border-style: outset none none none;

	border-color: black black black black;

	border-collapse: separate;

	background-color: rgb(255, 255, 240);

}

table.stat th {

	border-width: 1px 1px 1px 1px;

	padding: 2px 2px 2px 2px;

	border-style: solid solid solid solid;

	border-color: blue blue blue blue;

	background-color: rgb(255, 255, 240);

	-moz-border-radius: 6px 6px 6px 6px;

}

table.stat td {

	border-width: 1px 1px 1px 1px;

	padding: 2px 2px 2px 2px;

	border-style: solid solid solid solid;

	border-color: blue blue blue blue;

	background-color: rgb(255, 255, 240);

	-moz-border-radius: 6px 6px 6px 6px;

}

.sz {

	color: #06F;

}

