div.imgHolder {width:120px;height:150px;
margin:5px 0 5px 0;
padding:0;
background-position:center center;
background-repeat:no-repeat;}

div.imgHolder img {width:118px;height:148px;border:1px solid #333;}
div.imgHolder a:hover img {border:1px solid red;}
div.descHolder {width:150px;text-align:left;color:#333;margin:5px 0 5px 0;}

div.sitemap ul li {list-style:none;}
div.sitemap a:active, div.sitemap a:hover {color:#2ca6d2;}
a.webcattext, a.webcattext:visited {color:#000;font-size:1.8em;}
a.departmenttext, a.departmenttext:visited {color:#9f9419;font-size:1.8em;}
a.categorytext, a.categorytext:visited {color:#e51837;font-size:1.6em;}

div.breadCrumb {font-size:2em;font-weight:bold;margin:10px 0 0 0;}

span.price {font-size:1.2em;color:#2ca6d2;}
span.strikethru {font-size:1.2em;text-decoration:line-through;}
span.sale {font-size:1.2em;color:#f30;}

div.buyBox {padding:1em;background-color:#eeeeff;border:1px solid #777;}
div#detailPicture {float:left;margin:0 2em 0 0;padding:0;}
div#detailPicture img.detailImg {border:1px solid #556;}
div#detailText {margin:0 0 0 2em;}

a.button, a.button:visited, a.menuButton, a.menuButton:visited {
	text-decoration:none;
	padding:0 4px 0 4px;
	margin:0;
	background-color:#2ca6d2;
	color:#fff;
	border:1px solid #000;
	font-size:10pt;
	font-variant:small-caps;
	letter-spacing: 1pt;}
a.button:hover, a.button:active, a.menuButton:hover, a.menuButton:active {color:#fff;background-color:#fa0;}


