/* DETAIL VIEW */
#patternDetail { min-height:440px; }
#patternDetail .backTo { display:block; margin:5px 0; outline:0; text-decoration:none; text-transform:uppercase; font-size:10px; color:#afaeae; }
#patternDetail #patternLeft { float:left; width: 324px; padding:0;margin:0 }
div#patternLeft a.backLink { font-size:12px; color:#000; text-decoration:none; text-transform:uppercase; }
div.backLinkContainer {padding:4px 0;}
#patternDetail #images { }
#patternDetail #images #mainImage { overflow:hidden; margin:0 0 45px; border:1px solid #c2c2c2; width:322px; height:234px; text-align:center; background:#fff; padding:10px 0 }
#patternDetail #images #mainImage img {}
#patternDetail #images ul, #patternDetail #images ul li { margin:0; padding:0; list-style-type: none; }
#patternDetail #images ul li { float:left; padding:5px; }
#patternDetail #images ul li a { display:block; }
#patternDetail #images ul li a img { width:30px; height:30px; border:0; }
#patternDetail #products { padding:10px 10px 0; background:#c2c2c2; color:#fff; }
#patternDetail #products h5 { font-size:14.6px; font-weight:normal; }
#patternDetail #products ul, #patternDetail #products li { margin:0; padding:0; list-style-type:none; font-size:14.6px; }
#patternDetail #products ul, #patternDetail #products ul li { margin:10px 0; font-size:12px; line-height:16px; }
#patternDetail #products li .wrapper { float:left; margin:0 10px 0 0; width:75px; /*height:60px;*/
	text-align: center; background:#fff; }
#patternDetail #products li img { height:60px; }
#patternDetail #products ul li a { color:#fff; text-decoration: none; font-size:11px; }
#patternDetail #patternCenter { float:left; width:365px; margin:0 0 0 10px; color:#000; font-size:14px; line-height:17px; }
#patternDetail #patternCenter .strike { text-decoration:line-through; }
#patternDetail #patternCenter p#patternIdent { font-size:10.6px; }
#patternDetail #patternCenter ul { margin:0; padding:0; }
#patternDetail #patternCenter ul li { margin:3px 0 3px 15px; }
#patternDetail #patternCenter h1 { margin:0!important;padding:0!important; font-size:18px;font-weight:normal; text-transform:uppercase; color:#555; }
#patternDetail #patternCenter h1 sup {font-size:10px;line-height:0;padding:0;margin:0;}
#patternAction, #patternAction li { margin:0; padding:0; list-style-type: none; }
ul#patternAction { margin:15px 0 !important; width:300px; }
ul#patternAction li { padding:2px 0 2px 0; margin:0 0 0 0!important; }
#patternAction li a { padding-left:20px; width:220px; height:200px; background:url(/webimgs/image_sprite.gif) no-repeat 0 0; }
#patternAction li.email a { background-position:0 -113px; }
#patternAction li.print a { background-position:3px -143px; }
#patternAction li.favorite a { background-position:5px -176px; }
#patternAction li a { text-decoration: none; color:#000; font-size:12px; }
#patternAction li a span { display:none; }
#patternDetail .oldPrice, #patternDetail .salePrice { font-size:15px;font-weight:bold; }
#patternDetail #buyNowBtn { position:relative; display:block; outline:0; margin:5px 0 0; width:200px; height:35px; background:url(/webimgs/image_sprite.gif) no-repeat 0 -250px; font-size:10px; padding:5px 0 0 100px; }
#patternDetail #buyNowBtn span { position:absolute; top:-9999px; }
#patternDetail #patternRight { position:relative; float:left; margin:0; width:200px; }
#patternDetail #patternRight h4 { margin: 0 0 0 20px; font-size:.9em; text-transform:uppercase; color:#555; }
#patternDetail #patternRight ul, #patternDetail #patternRight ul li { margin:0; padding:0; list-style-type: none; }
#patternDetail #patternRight ul { margin:0 0 0 20px }
#patternDetail #patternRight ul li { margin:15px 0; font-size:12px; color:#555; height:80px; position:relative; }
/*#patternDetail #patternRight ul li.last {
	background: url(/webimgs/shadow3.png) no-repeat left bottom;
}*/
#patternDetail #patternRight ul li a { text-decoration:none; font-size:10px; color:#555; }
#patternDetail #patternRight ul li p { position:absolute; bottom:50%; left:65px; margin:50% 0 0 0; }
#patternDetail #patternRight ul li img { float:left; width:56px; height:56px; }
div#patternDetail div#patternRight div#patternTips { position:absolute; bottom:-140px; left:-60px; width:260px; }
div#patternDetail div#patternRight div#patternTips img { float:left; width:80px; height:76px; }
div#patternDetail div#patternRight div#patternTips p { float:right; margin:0; padding:0; width:180px; font-size:13.3px; }
div#patternDetail div#patternRight div#patternTips p a { font-size:13.3px; text-decoration:none; color:#636363; display:block; }

/* END DETAIL VIEW */

div#patternStyleContainer {margin:10px auto!important;width:870px;}
div#patternStyleContainer a {color:#000;}
div#patternStyleContainer ul {margin:0;padding:0;list-style-type:none;}
div#patternStyleContainer ul li {margin:10px 0;padding:0;width:20%;float:left;text-align:center;height:180px;}
div#patternStyleContainer ul li img {display:block;margin:0 auto 5px;border:0;}
div#patternStyleContainer ul li span.patternTitle, span.patternLink {display:block;text-transform:uppercase;}
div#patternStyleContainer ul li span.patternTitle {font-size:1.2em;margin:0 0 15px 0;}
div#patternStyleContainer ul li span.patternLink {font-size:.9em;}




