#content-default_nocolthree {
	width:968px;
	background-color:#ffffff;
	clear:both;
	margin:0 auto 0 auto;
	overflow:hidden;
	padding:0;
}
#content-default_nocolthree label a, #popupcontent a {color:#555;}
#content-default_nocolthree #col-two-no-three {
	background-color:#fff;
	margin:0 8px 0 0;
}
#searchresults .prods ul,
ul.products {float:left;margin:0 0 5px 0;width:767px;}
ul.products {margin: 0 0 9px 0;}
/*Category list*/
#categorylist p {padding:10px 0 10px 4px;margin:0;}
#categorylist .categorynameanddescriptio h1 {margin:0;padding:10px 10px 10px 4px;}
#categorylist .categorynameanddescriptio h2,.categorynameanddescriptio h3 {padding:0 15px 15px 15px;}
#categorylist .categorynameanddescriptio h2, .categorynameanddescriptio h3 {font-size:1em;font-weight:normal;}
#categorylist .categoryimage {float:left;width:45%;}
#categorylist .categories img {margin-bottom:5px;}
#categorylist .categories {clear:both; padding-top:15px;}
#categorylist .categories p {margin:0;}
#categorylist .categories .details h2 {margin:0;padding-left:0;}

.categorynameanddescriptio h2,.categorynameanddescriptio h3 {padding:0 15px 10px 4px;}
.categories li{	float:left;margin:10px 7px;width:149px;display:block;height:150px;}
.categories h2 {padding:0;margin: 10px 0 5px 0;}

/* Product List and Search Results */
#searchresults{width:767px;}
#productlist {float:left;padding:20px 0 10px 0;width:767px;}
#searchresults {padding:11px 0 0 0;}
#searchresults h1,
#productlist h1 {
		display:none;
}
.morecolor {font-style:italic; font-size:11px;}

#productlist #addedmsg,
#searchresults #addedmsg {display:none;}
#searchresults h4 {
	margin:0;
	padding: 11px 0 0 33px;
	float:left;
}
#searchresults .sort {
	float:right;
	padding: 11px 35px 0 0;
}
#searchresults .sort h2, #searchresults .sort label {display:none;}
#searchresults .sort select#sortby {width: 161px; text-transform: uppercase;}
#productlist .productempty {margin:15px 29px;}
#searchresults .prods ul li,
/* #productlist ul.products li {background:#CDCDCD none repeat scroll 0 0;float:left; margin: 10px 32px 0 33px; height:263px; position:relative;width:190px;} */
/* Gregs code - start */
#productlist ul.products li {
	/* background:#CDCDCD none repeat scroll 0 0; */
	float:left;
	margin: 10px 0 5px 45px !important;
	margin: 10px 0 5px 40px;
	width:200px;
	height:273px;
	position:relative;
}
/* Gregs code - end */
#searchresults .prods ul li .image,
#productlist ul.products li .image {
/* Gregs code - start */
		width:195px !important;
		height:268px !important;
		margin: -5px 0 0 -5px !important;
		padding: 5px 0 0 5px !important;
		width:200px;
		height:273px;
		margin: 0 0 0 0;
		/* background: url(../images/prodListBackdrop.png) no-repeat left top; */
/* Gregs code - end */
}
#searchresults .prods ul li .details,
#productlist ul.products li .details {
        background-image:url(../images/gradient.png);
        /* background-color:#fff;
        opacity:0.6;filter:alpha(opacity=60); */
		bottom:0;
		width:190px;
		float:left;
		position:absolute;
		visibility:hidden;
/* Gregs code - start */
		margin: 0 0 10px 0 !important;
		margin: 0 0 11px 0px;
/* Gregs code - end */		
}
#searchresults .prods ul li .buttons,
#productlist ul.products li .buttons {
		width:150px;
		float:right;
		text-align:right;
}
#searchresults .prods ul li .details h2,
#productlist ul.products li .details h2 {
		margin:0;
		padding:0;
		font-weight:bold;
		font-size:1em;
}
#searchresults .prods ul li .details h2 a,
#productlist ul.products li .details h2 a {
		font-weight:normal;
		color: #333;
}
/* Gregs code - start */
#productlist .products li .details h2.prodname  { width:170px; }
#productlist .products li .details .prodname a { font-weight:bold; text-decoration:none; }
#productlist .products li .details .prodname a:hover { font-weight:bold; text-decoration:none; }
div.setheigh div.pricebox { margin:6px 0 6px 0;}
/* Gregs code - end */		

#searchresults .prods ul li .details, 
#productlist ul.products li .details {padding:7px 0 0 7px;width:183px;}
#productlist ul.products li .details #attr-wasprice, #searchresults .prods ul li .details #attr-wasprice {
		float:left;
		text-decoration:line-through;
		color: #333;
		margin-right: 6px;
}
#searchresults .prods ul li .details .pricebox,
#productlist ul.products li  .details .pricebox {color:#333;float:left;width:174px;}
#searchresults .prods ul li .details .pricebox .nowprice,
#productlist ul.products li  .details .pricebox  .nowprice {
		float:left;
		padding:0 0 0 8px;
}
#searchresults .prods ul li .details .pricebox .was,
#productlist ul.products li  .details .pricebox  .was  {
		float:left;
}
#searchresults .prods ul li .details .price,
#productlist ul.products li  .details .price {color:#333;font-size:1em;font-weight:normal;}
#searchresults .prods ul li .details .moreinfo a,
#productlist ul.products li  .details  .moreinfo a {
		color:#333;
}
#searchresults .prods ul li .buttons .add,
#searchresults .prods ul li .buttons .preorder,
#productlist ul.products li  .buttons .add,
#productlist ul.products li  .buttons .preorder {
		clear:both;
		float:right;
		margin:5px 0 0 0;
}
#searchresults .prods ul li .buttons .release,
#productlist ul.products li  .buttons  .release {
		float:right;
}
p.quickbuy a {width:103px;font-size:0.9em;text-transform:uppercase;padding:0;margin:0;float:left;}
p.quickbuy  ,
p.moreinfo  {
		width:108px;
		float:left;
}
p.quickbuy a:hover {
		text-decoration:none;
		color:#FFF;
}
p.moreinfo a {padding:0;width:103px;font-size:0.9em;text-transform:uppercase;float:left;}
p.moreinfo a {
		color:#FFF;
}
p.moreinfo a:hover {
		text-decoration:none;
		color:#FFF;
}
/* Product Detail */
#productdetail {
	/* background:#e0e4ea url(../images/bg_productdetail.jpg) repeat-x; */
	background-color:#fff;
	float:left;
	min-height:535px;
	width:768px;
}
#productdetail #addedmsg {margin:.2em 0;padding:0;width:340px;}
#productdetail #addedmsg p {display:none;/*margin:0;padding:0;*/}
#productdetail h1 {color:#222;font-size:1.5em;margin:0 0 0 20px;padding:0;text-transform:uppercase;width:340px;}
#productdetail-left {color:#555;float:left;margin:0;min-height:535px;padding:0;width:auto;}
#productdetail-left .productdetail-middle {border-bottom:1px dotted #A1A1A1;border-top:1px dotted #A1A1A1;height:32px;margin:0;padding:0;width:340px;}
#productdetail-left .swatchlist {margin:0.5em 0 0;}
#productdetail-left .productdetail-middle .sizechart, 
#productdetail-left .productdetail-middle .printthispage,  
#productdetail-left .productdetail-middle .tellafriend {background:transparent url(../images/bg_productdetailarrow.gif) no-repeat scroll right center;float:left;font-size:0.9em;font-weight:bold;margin:0;padding:0 11px 0 0;text-transform:capitalize;}
#productdetail-left .productdetail-middle .printthispage {margin-right:17px;margin-top:9px;}
#productdetail-left .productdetail-middle .sizechart {margin:9px 17px 0 3px;}
#productdetail-left .productdetail-middle .tellafriend {float:left;margin-top:9px;}

#productdetail-right {float:left;margin:0;min-height:535px;padding:0;position:relative;width:386px;border-right:0px solid #d6d6d6;}

#productdetail-right .invtmedia {margin:0;padding:0;height:535px;}
#productdetail-viewlarge {font-size:1em;padding:0;text-align:right;text-transform:uppercase;}
.productdetail-middle div a, .productdetail-middle div a:visited {color:#222;}
.enlarge {}
#productdetail-viewlarge a {background:transparent url(../images/bt_enlargeview.gif) no-repeat scroll left center;color:#222;cursor:pointer;padding:0 0 0 20px;text-decoration:none;}
#productdetail-viewlarge a img {float:right;margin:0 0 0 5px;}
#productdetail-right .zoomandsideview {float:left;height:20px;margin:0;padding:0;position:absolute;left:15px;bottom:10px;}

/*LightBox SizeChart hack IE*/
*+html #invt_popup{z-index:100;}
* html #invt_popup{z-index:100;}

#productdetail-left .invtdesc2header {color:#222;}
#productdetail-left .attrprice, #productdetail-left .quantity {color:#222;}
 
#productdetail #buttonsbklist {margin:10px 0 7px 284px;}
body:nth-of-type(1) #productdetail #buttonsbklist {margin-bottom:7px;} /*Google Chrome*/
#productdetail #buttonsbklist { margin-bottom /*\**/: 7px\7 } /*IE8*/
*:first-child+html #productdetail #buttonsbklist {margin-bottom:7px;} /*IE7*/
* html #productdetail #buttonsbklist {margin-top:-4px;margin-bottom:7px;} /*IE6*/


ul.attribute_att1, ul.attribute_att2 {overflow:hidden;width:100%;}
ul.attribute_att1 li, ul.attribute_att2 li {display:inline;float:left;}
ul.attribute_att1 li a {border:1px solid #7F7E7E;cursor:pointer;display:block;float:left;margin:5px 5px 0 0;padding:0;position:relative;text-decoration:none;width:auto;}

ul.attribute_att1 li a.available {border:1px solid #999;}
ul.attribute_att1 li a.selected  {border:1px solid #000;}
ul.attribute_att1 li a.notavail  {border:1px dotted #444;opacity:0.45;filter:alpha(opacity=45);}

/* ul.attribute_att2 li {height:22px;margin:5px 8px 0 0;padding:0;text-transform:uppercase;width:37px;} Changed by Greg */
ul.attribute_att2 li {height:18px;margin:4px 7px 0 0;padding:0;text-transform:uppercase;width:30px;}
/* ul.attribute_att2 li a {border:1px solid #CCCCCC;cursor:pointer;display:block;padding:0;text-align:center;text-decoration:none;width:37px;} Changed by Greg */ 

ul.attribute_att2 li a {border:1px solid #CCCCCC;cursor:pointer;display:block;padding:0;text-align:center;text-decoration:none;width:28px;height:15px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	ul.attribute_att2 li a {padding:1px 0 0 0;}
}
ul.attribute_att2 li a:hover {color: #FFF;border:1px dotted #000;}

ul.attribute_att2 li a.available {border:1px solid #222; background:#fff; color:#222;}
ul.attribute_att2 li a.notavail  {border:1px solid #bbb; background:#fff; color:#bbb;}
ul.attribute_att2 li a.selected  {border:1px solid #222; background:#222; color:#fff;}
ul.attribute_att2 li a.available:hover  {border:1px solid #000;background:#eee;color:#000;}

#sideviewheader {display:none;}
.label-att1, .label-att2 {height: 15px; color:#222;float:left;font-size:0.9em;font-weight:bold;margin:0 0.5em 0 0;padding:0;text-transform:capitalize;}
.label-att2 {height: 15px; margin-top:.5em;}
#displaycolor, #displaysize {height: 15px; color:#222;font-size:0.9em; text-transform:uppercase;}
#displaycolor {padding:0;}
#displaysize {margin-top:0.5em;padding:0;}
.warning {color:#FF0000 !important;font-weight:bold !important;}
.default {color:#555 }

.release {color:#ff0000;font-weight:bold;}

.sideview {height:1px;margin:0 0 0 20px;padding:0;width:340px;}
.sideview #productdetail-sideview {border-top:1px dotted #A1A1A1;padding:13px 0 0 0;}
.sideview #productdetail-sideview img {display:inline;margin-right:5px;}

.invtatr fieldset select {background:#7F7E7E none repeat scroll 0 0;border:0 none;color:#FFFFFF;margin:15px 0 0;width:183px;}
.qtyandbutton #alertmessage, .qtyandbutton_gc #alertmessage {/* display:none; */margin:15px 0 0;}
.qtyandbutton #alertmessage.normal, .qtyandbutton_gc #alertmessage.normal  {display:none;}
#swatchUnavailTooltip {float:left;margin:0;width:340px;}
#alertmessage {margin:15px 0 0;}
.qtyandbutton {margin:0;padding:0;}
.qtyandbutton .quantity {float:left;margin:3px 0 0;}
.qtyandbutton .quantity label {font-weight:bold;margin:0 6px 0 0;text-transform:uppercase;}
.qtyandbutton .addtobasket {float:left;margin:12px 0 0 19px;}
.qtyandbutton .quantity input#qty {background:#fff none repeat scroll 0 0;border:1px solid #999;color:#222;padding:3px;text-align:center;width:32px;}

.qtyandbutton .addtobasket {float:left;margin:0 0 0 10px;}
.qtyandbutton .preorder {float:left;margin:0 0 0 10px;}
.qtyandbutton #stockindicator{font-size:0.75em; font-weight:bold; margin: 10px 0 0 0;}
.qtyandbutton #stockindicator p span.stockNote{font-weight:bold; color:#222222;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.qtyandbutton #stockindicator{font-size:0.8em; width: 370px;}
}

.normal {display:none;}
.qtyandbutton_gc .quantity {margin:6px 0 0;}
.qtyandbutton_gc .addtobasket {margin:14px 0 0;}
.addtobasket input {background: none;}
#addproduct { border: none; }
.qtyandbutton_gc .quantity select#qty {background:#7F7E7E none repeat scroll 0 0;border:0 none;color:#FFFFFF;width:183px;}
#popupcontent {background:transparent none repeat scroll 0 0;}
#popupcontent iframe.sizeguide {margin:25px;}
#sizechart {background:#FFFFFF none repeat scroll 0 0;height:464px; margin: 0 0 20px 20px; overflow-y: scroll; padding:20px; width: 590px;}
#tellafriend {background: transparent none repeat scroll 0 0; color:#A3A3A3; margin: 0 0 0 25px;}
#tellafriend input {background: none;}
#attrpricetext #attr-wasprice {text-decoration:line-through;margin-right:6px;}
#nostocktxt {font-weight:bold;margin:1em 0;width:340px;}
.sizeguide {background:#FFFFFF none repeat scroll 0 0;border:medium none;}

textarea#productview {display:none;}

#attrpricetext {font-weight:bold;margin:0.6em 0 0.9em 0;width:340px;}
.invtprice {font-weight:bold;margin:13px 0 0;}
.invtprice span.was {margin:0 5px 0 0;}

/* CATEGORY TREE */
#productdetail .Lcattree, #giftcertificate .Lcattree {font-size:0.85em;margin:14px 0 0 12px;padding:0;}

/* Start zoomable style */
div.jqZoomTitle
{
		z-index:5000;
		text-align:center;
		font-size:11px;
		font-family:Tahoma;
		height:16px;
		padding-top:2px;
		position:absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		color: #FFF;
		background: #999;
}
.jqZoomPup
{
		overflow:hidden;
		background-color: #FFF;
		opacity: 0.6;
		filter: alpha(opacity = 60);
		z-index:10;
		border-color:#c4c4c4;
		border-style: solid;
		cursor:crosshair;
}
.jqZoomPup img
{
		border: 0px;
}
.preload{
		opacity: 0.8;
		filter: alpha(opacity = 80);
		color: #333;
		font-size: 12px;
		font-family: Tahoma;
		text-decoration: none;
		border: 1px solid #CCC;
		background-color: white;
		padding: 8px;
		text-align:center;
		background-image: url(<venda_entmediaadd>/ebiz/<venda_bsref>/resources/images/zoomloader.gif);
		background-repeat: no-repeat;
		background-position: 43px 30px;
		width:90px;
		* width:100px;
		height:43px;
		*height:55px;
		z-index:10;
		position:absolute;
		top:3px;
		left:3px;
}
.jqZoomWindow {
		border: 1px solid #999;
		background-color: #FFF;
}
/* End zoomable style */
#productdetail .desc {margin:0 0 0 20px;padding:0;width:340px;}
#productdetail .desc .invtdesc1 {margin:0;padding:0;}
#productdetail .desc .invtdesc2header {margin:9px 0 0;}
#productdetail .desc .invtdesc2header {font-weight:bold;}
#productdetail .desc .invtdesc3 {margin:0.5em 0 0;padding:0;}
#productdetail .desc ul {list-style-image:none;list-style-position:inside;list-style-type:disc;margin:0;padding:0.5em 0 0 0.2em;}

#productdetail .style_no {margin:0 0 0 20px;padding:0;}
#productdetail .style_no .invtref {font-size:88%;padding:8px 0 0 0;color:#777;}

#productdetail form {float:left;margin:0 0 12px 20px;padding:0;width:340px;}
#productdetail form .invtatr fieldset {padding:0;}
#productdetail .productdetailright .qtyandbutton {width:250px;float:left;}
#productdetail .productdetailright legend {color:#000;}
#productdetail .invtatr fieldset label {display:none;}
#productdetail .productdetailright  select {margin:0 0 5px 0;}
#productdetail .productdetailright  .outofstock,
#productdetail .productdetailright  .eta {color:red;}

.attrprice span#attr-sellprice span.textnow {margin:0;}
.attrprice span#attr-wasprice {text-decoration:line-through;margin-right:6px;}

/*Product Detail - Accessories & Substitute & Package*/
#productdetail .accsub {
		width:220px;
		float:right;
}
#productdetail #iacc .featprods h2 {
		background-color:#ccc;
}
#productdetail #iacc .featprods {
		float:left;
}
#productdetail .accsub #iacc ul  {
		width:220px;
}
#productdetail .accsub #iacc ul li {
		width:205px;
		float:left;
		padding:15px 15px 0 0;
}
#productdetail .accsub #iacc ul li .image {
		width:65px;
		float:left;
}
#productdetail .accsub #iacc ul li .details {
		float:left;
}
#productdetail .accsub #iacc ul li .details h2 {
		width:130px;
		float:right;
}
#productdetail .buttongroup {
		width:493px;
		float:left;
}
#productdetail .buttongroup .linkright {
		width:400px;
		float:left;
}
#productdetail .buttongroup .linkright a {
		color:#000;
		text-decoration:underline;
}
#productdetail .buttongroup .linkright .printthispage,
#productdetail .buttongroup .linkright .tellafriend {
		float:left;
		margin:0 0 0 10px;
}
#productdetail .buttongroup #buttons {
		width:480px;
		float:left;
}
#productdetail .buttongroup #buttons  a {
		color:#000;
		text-decoration:underline;
}
#informationtab {
	width:714px;
	float:left;
	margin:020px 0 0 0;
	padding:0;
}
#informationtab .tabheader {
	margin:0;
	padding:0;
}
#informationtab .tabheader .yui-nav li {
	float:left;
	display:inline;
}
#informationtab .tabheader .yui-nav li.tab1, 
#informationtab .tabheader .yui-nav li.tab2 {
		width:200px;
		float:left;
		padding:0;
		margin:0 3px 0 0;
		cursor:pointer;
		border:none;
}
#informationtab .tabheader .yui-nav li.tab1 a, 
#informationtab .tabheader .yui-nav li.tab2 a {
	text-decoration:none;
	color:#58595B;
	background:#C7C9CB;
	display:block;
	padding:4px 0 4px 10px;
	margin:0 0 3px 0;
}
#informationtab .tabheader .yui-nav li.tab1.selected, 
#informationtab .tabheader .yui-nav li.tab2.selected {
	width:200px;
	background:#F2F2F3;
	cursor:pointer;
	border:1px solid #C7C9CB;
	border-bottom:none;
	position:relative;
	z-index:2;
}
#informationtab .tabheader .yui-nav li.tab1.selected a, 
#informationtab .tabheader .yui-nav li.tab2.selected a {
	background:#F2F2F3;
}
#informationtab .yui-content {
	width:710px;
	float:left;
	margin:-1px 0 0 0;
	padding:0;
	background:#F2F2F3;
	border:1px solid #C7C9CB;
	position:relative;
	z-index:1;
	top:-1px;
}
#informationtab .yui-content #iacc ul li {
		float:left;
}
#informationtab .yui-content #iacc ul li h2 {
		display:block;
		text-align:center;
}

/* PRODUCT DETAIL - SUBSTITUTE */
#informationtab #substitute {

}
#informationtab #substitute  h2 {
		display:none;
}
#informationtab #substitute  ul li {
		width:170px;
		float:left;
		padding:5px 0 0 0;
		text-align:center;
}
#informationtab #substitute  ul li .image {
		
}
#informationtab #substitute  ul li .details {
		
}
#informationtab #substitute  ul li .details h3 {
		font-weight:bold;
		
}
#informationtab #substitute  ul li .details .price {
		font-weight:bold;
}
#informationtab #substitute  ul li .details .moreinfo a {
		text-decoration:underline;
}

/* PRODUCT SET OF OUTFIT */
#productoutfits {
		width:718px;
		float:left;
}
#productoutfits .productoutfitsleft {
		width:400px;
		float:left;
}
#productoutfits .productoutfitsright {
		width:315px;
		float:right;
}
#productoutfits .productoutfitsright .outfitheader {
		background:#ccc;
		font-weight:bold;
}
#productset {}
#productset h2 {
		display:none;
}
#productset ul li {
		padding:0 0 15px 0;
		width:300px;
}
#productset #productsetdetail {
		width:300px; 
		float:left; 
		padding:0 0 15px 0;
		margin:0;
}
#productset #productsetdetail h1 {
		background:#ccc;
		text-align:left;
}
#productset .productsetdetailleft {
		width:164px; 
		float:left; 
}
#productset .productsetdetailright {
		width:100px; 
		float:right;
}
#productset .productsetdetailright #productdetail-image{
		text-align:left;
		float:left;
		margin-top:14px;
		display:block;
}
#productset .productsetdetailright #productdetail-zoomlarge {
		text-align:left; 
		margin:12px 0 0 32px;
		display:block;
} 
#productset #productsetdetail .widthdropdown {
		width:210px; 
		float:left; 
		padding:0 0 0 13px; 
		margin:10px 0;
}
#productset #productsetdetail .widthdropdown fieldset {
		width:230px; 
		float:left; 
		padding:0; 
		margin:0;
}
#productset #productsetdetail .widthdropdown fieldset label {
		display:none;
}
#productset #productsetdetail .widthdropdown fieldset select {
		margin:0;
		display:block;
		padding:1px 0;
		clear:left;
}
#productset #productsetdetail .desc p {
		padding:7px 13px 0;
		background:#666;
}
#productset #productsetdetail .quantity{
		margin:0 0 0 13px;
}
#productset #productsetdetail .quantity label {
		display:none;
}
#productset #productsetdetail .quantity input {
		width:19px; 
		text-align:center;
		padding:0;
}
#productset #productsetdetail p.add_button{
		width:250px;
}
#productset #productsetdetail .add,
#productset #productsetdetail .preorder {
		float:right; 
		margin:4px 0 0 0;
}

#productset #productsetdetail .priceanddropdown form {margin:0;}
#productset #productsetdetail .priceanddropdown .price {color:#E50078;display:inline;float:left;font-size:1.4em;font-weight:normal;letter-spacing:0;margin:13px 12px 0 14px;}
#productset #productsetdetail .atributesPrice {height:14px; display:inline; }
#productset #productsetdetail .priceanddropdown .attrwas {float:left; font-weight:normal; margin:0 3px 0 0;color:#666666;font-size:1.2em;padding-top:13px;}
#productset #productsetdetail .priceanddropdown .was {display:inline; float:left; text-decoration: line-through; margin:0;}
#productset #productsetdetail .labelandvalueprice .price {float:left; display:inline; margin:0 10px 0 0; font-weight:normal; color:#FF3399;}
#productset #productsetdetail .labelandvaluewasprice span {display:inline; float:left; text-decoration: line-through;}

.atributesPrice {font-weight:bold;margin:13px 0 0;}

/* EMAIL ME WHEN BACK IN STOCK */
#emailmeback #back_link {
		display:none;
}

/*Store locator*/
#storelocatorresults p,#storelocatorresults li, #storelocatorresults a{
	color: #333333;
}
.storedetails-info li {margin-left:15px;}
#storecontent p {margin-left:10px;}
#storecontent li {margin-left:15px;}
#storecontent h2 {margin-bottom:10px;color:#ffffff;font-size:1.2em;}
.storefinder_zipc p {
	font-size: 0.9em;
	margin-left: 2px;
	margin-bottom: 20px;
}

/*MINICART*/
#popupcart h2 {font-size:1.1em;border-bottom:1px solid #999999;padding:0 0 2px 0;}
ul#minicart_totals li.items{float:left; display:inline;}
ul#minicart_totals li.total {float:right; display:inline;}
ul#minicart_links li.viewbasket{float:left; display:inline;}
ul#minicart_links li.checkout {float:right; display:inline;}
#popupcart .details p{text-align:left;}
#popupcart p{margin:30px 0 10px 0;
text-align:center;}

/* Alternative View Images Section */
#productdetail #productdetail-image img{border:0 none;}
#productdetail #productdetail-altview {margin:10px 0 10px 29px;}
#productdetail #productdetail-altview .altviewHeader {display:none;}
#productdetail #productdetail-altview div {float:left;}
#productdetail #productdetail-altview img {margin:5px 3px 0px 0px;border:1px solid #CCCCCC;}
#productdetail #productdetail-altview a:hover img, #productdetail-altview a.selected img {border:1px solid #999999 !important;}
.isOne {display:none;} /*To hide alt. area if there is only one image*/

/*******************/
/**** Overrides ****/
/*******************/

/*yui-panel-container.shadow*/
.yui-panel-container.shadow .underlay {
bottom:0 !important;
left:0 !important;
right:0 !important;
top:0 !important;
}

/*Power Reviews*/
#submitReviewIframe {float:right;width:92%;}
#prReviewEngineDiv {
	clear:both;
	margin:15px 0;
	width:100%;
}
.prSummaryWriteReview {text-align:left !important;}

/* REQUIRED FOR VENDA SLIDER WIDGET (END)*/

/* GOOGLE STORE LOCATOR */
span.showOnMap a {
		color:#000;
		text-decoration:underline;
}

/* STATIC PAGES */

/* Cheetah mail page*/
.cheetamailpage {
		width:100%;
		float:left;
}

/************************************************************/
/**********************Write Review*************************/
/***********************************************************/
#writereview_link {margin:0;}
#writeReview {/*display:none;*/}
.pr-review-engine {margin:15px 0 0;}


/************************************************************/
/**********************Tell a Friend*************************/
/***********************************************************/
#tellafriend .ppmsg {width:600px; float:left;}
#tellafriend .ppmsg input#pms1 {float:left; width:15px;}
#tellafriend .ppmsg input#pms2 {float:left; width:15px;}
#tellafriend .ppmsg input#pms3 {float:left; width:15px;}


/************************************************************/
/********************Slider on Categorylist*****************/
/***********************************************************/
#topsellersslider #topsellerssliderlist {/*set ul width to high number so we are able to "slide" using overflow:hidden*/ 
		width:2000px;
}
#topsellersslider ul#topsellerssliderlist li {
		width:210px;
		float:left; 
		padding:0; 
}
#topsellersslider ul#topsellerssliderlist li .details {
		width:150px; 
		visibility:hidden;
}
#topsellersslider .slide {
		cursor:pointer;
}
#topsellersslider .slidewrapper {
		width: 750px;
		height: 263px;
		position: relative;
		float: left;
		overflow: hidden;
		
		width:840px;
}
#topsellersslider .sliderbody {
		height: 223px; 
		background: #cdcdcd;
		height:263px;
}
#catslider {
		width:100%; 
		float:left; 
		background:#313131;
}
#catslider h2 {
		text-align:center;
}
#topsellersslider img#topsellerssliderLeft {
		width: 17px;
		float: left;
		margin: 100px 60px 0 50px;
		
		margin: 100px 50px 0 11px;
}
#topsellersslider img#topsellerssliderRight {
		width: 17px;
		float: left;
		margin: 100px 0 0 0;
		
		float:right;
}
#slidercenter {
		width: 950px;
		margin: 0 auto;
		
		width:960px;
}
#catopen {
		background:url(../images/Opencat.gif) no-repeat left top;
}
#catclose {
		background:url(../images/Closecat.gif) no-repeat left top;
}
#catclose, 
#catopen 
{
		width:960px !important;
		cursor:pointer;
		height:27px; 
		margin: 0 auto;
}


/************************************************************/
/*******************Hover on Category Slider*****************/
/***********************************************************/
#topsellersslider ul#topsellerssliderlist li {
		position:relative;
}
#topsellersslider ul#topsellerssliderlist li a {
		display:block;
		margin:0 auto;
}
#topsellersslider ul#topsellerssliderlist li .details {background-image:url(../images/gradient.png);bottom:0;padding:0 0 0 7px;position:absolute;width:183px;}
#topsellersslider ul#topsellerssliderlist li .details a {color: #FFFFFF;}
#topsellersslider ul#topsellerssliderlist li .details h3 {font-size:1em;padding:5px 0 0;width:180px;}
#topsellersslider ul#topsellerssliderlist li .details .price {color:#333;padding:0;width:180px;}
#topsellersslider ul#topsellerssliderlist li .details .price #attr-wasprice {text-decoration:line-through;margin-right:6px;}
#topsellersslider ul#topsellerssliderlist li .details p.quickbuy {
		margin:0 0 0 7px
}
#topsellersslider ul#topsellerssliderlist li .details p.moreinfo {
		margin:5px 0 0 7px
}

ul#rvisitewidelist li {width:193px; float:left;}
p.textLink {
		width:100px; 
		float:left; 
		padding-left:10px;
		font-size:0.9em;
}
p.textLink a {	
		color:#CCC;
}
p.textLink span.price 
{	
		color:#333;
}
.lastitems p img {
		float:right;
		padding-right:10px;
}

.yui-panel .bd #popupcontent p {color:#555;margin:0 0 20px 29px;}

#tellafriend fieldset {margin:0;padding:0;}
#tellafriend fieldset div {margin:10px 0;}
#tellafriend fieldset div input {background:#EAEAEA none repeat scroll 0 0;color:#555;padding:5px;width:394px;}
.psel a, .psel a:hover, .psel a:visited {color:#555;}
.details a img {margin:0 0 5px;}

.hiddenlink {
  color: #555555 !important;
  text-decoration: none !important;
  cursor: text;
}

.hiddenlink a:hover {
  color: #555555 !important;
  text-decoration: none !important;
  cursor: text;
}

.holidayshipping {display:inline; float:right;}
.holidayshipping a {color:#66bc29 !important; font-weight:bold;}

/* SHOP THE LOOK - Product List */
#slider {float:left; width:420px; margin-top:10px;padding:0 0 0 53px;}
#slider h2 {padding:5px;}
#slider #sliderlist {/*set ul width to high number so we are able to "slide" using overflow:hidden*/ width:1700px;}
#slider .slidewrapper {width:323px; margin:0; position:relative; float:left; overflow:hidden;}
#slider ul#sliderlist li {
	float:left; width:98px;align:center;
	padding:0 5px 0 5px; /* firefox */ 
	#padding:0 5px 0 5px; /*  IE 7 */
	_padding:0 5px 0 5px; /* IE 6*/
}
ul#sliderlist h2 {background:none; border:none;}
#slider .slide {float:left; top:77px; position:relative; cursor:pointer;}
#slider .btn {width: 16px; float: left;}
#mainlook{
	width: 500px; /* firefox */ 
	#width: 500px; /*  IE 7 */
	_width: 485px; /* IE 6*/
	float:left;
}
#productlist_look {
	float:left;
	padding:0;
	width:960px;height:517px;
	background: url(/content/ebiz/vince/resources/images/bg_thelook.png) no-repeat left top; 
}
#productlist_look_left{
	float:left;
	width: 457px; /* firefox */ 
	#width: 457px; /*  IE 7 */
	_width: 440px; /* IE 6*/
}
#productlist_look_left h1{
	color:#000;
	font-size:2em;
	padding:29px 0 0 53px;
	text-transform:uppercase;
	width:340px;
}
#productlist_look_left h2{
	padding:0 0 0 53px;
}
.lookldesc{
	padding:11px 0 0 53px;
	color:#6F6F6F;
	height:125px;
}
.noproduct{
	padding:11px 0 0 53px;
	color:#6F6F6F;
	height:50px;
}
.imagebox{float:left;width:244px;padding:13px 0 0 0;}
.detailbox{
	float:left;
	width: 256px; /* firefox */ 
	#width: 256px; /*  IE 7 */
	_width: 240px; /* IE 6*/
	padding:134px 0 0 0;
}
.detailbox h2{
	color:#000;
	font-size:1.5em;
	padding:0;
	text-transform:uppercase;
}
.lookdescdetail{
	color:#6F6F6F;
	margin:10px 20px 13px 0;
}
.lookmorebutton{
	margin:10px 0 0 0;
}
.lookline{
	margin: 20px 0 12px -54px; /* firefox */ 
	#margin: 20px 0 12px -44px; /*  IE 7 */
	_margin: 20px 0 12px -54px; /* IE 6*/
	width: 289px; /* firefox */ 
	#width: 289px; /*  IE 7 */
	_width: 240px; /* IE 6*/
	height:1px;
}
.Lslider {display:block;}
a.lookdetail,a.lookdetail:visited,a.lookdetail:active{
	width:92px;height:215px;display:block;
}
#productlist_look .image a:hover {background:transparent url(/content/ebiz/vince/resources/images/look_hilight.png) no-repeat;}
#inmaindetail{
	display: none; margin: 0px;
	width: 500px; /* firefox */ 
	#width: 500px; /*  IE 7 */
	_width: 485px; /* IE 6*/
	height: 517px;
	position: relative;
}

/* SHOP THE LOOK - Product Set Detail */
#productset { width:100%; background-color:#FFFFFF; display:block;overflow:hidden;}
#productset #productsetdetail .widthdropdown fieldset label { display:inline;margin:0 5px 4px 0;text-transform:none;width:auto;}
#productset ul li { width:auto;display:inline-block;padding:15px 0;margin:0 0 2px;float:left;background:transparent url(../images/bg_line.png) repeat-x 0 bottom;}
#productset #productsetdetail .priceanddropdown .attrwas {padding-top:0;margin-left:8px;float:left;}

#productset .qtyandbutton label,
#productset .attrproduct .sizechart,
#productset .attrproduct .addremoveprod {line-height:18px;}
#productset .qtyandbutton .addCheckbox {float:right;margin-right:18px;}

#productset ul {margin-left:5px;}
#productset, #productset h1, #productset a { color:#000; }
#productset a, #productset a:visited, #productset a:hover, #productset a:active { text-decoration:none; }
#productset #productsetdetailright #productdetail-image {padding-bottom:5px;}
#productset #productdetail-image img { border:0 none; }
#productset .productsetright #productdetail-image a { float:left; }

#productset h1 { font-size:1.83em; text-transform:uppercase;padding-bottom:4px;padding-top:17px; }
#productset .productsetdetailright h2 { display:block; text-transform:uppercase; font-weight:bold; font-size:1.2em; padding:0; float:left; }
#productset .col { padding-bottom:15px;float:left; }
#productset .productsetleft { width:420px; background-color:#F4F7F5; text-align:center;margin-bottom:-1000px;padding-bottom:1000px; }
#productset .productsetright { width:515px; padding-left:15px; }
#productset .swatch select { display:none !important; }
#productset .productsetdetailright, #productset .productsetdetailleft { float:left; }
#productset #productsetdetail { width:510px;padding:0;position:relative; }
#productset .productsetdetailleft { width:auto; padding-top:5px;padding-bottom:5px; }
#productset .productsetdetailright { width:440px; padding-left:12px; }
#productset .productsetdetailright .outofstock .sku_info {float:right;font-size:0.8em;margin-right:18px;padding-top:7px;}
#productset .productsetdetailleft .invtmedia {position:relative;display:inline-block;width:57px;}
#productset .productsetdetailleft .zoomview {bottom:0;right:0;position:absolute;width:10px;height:10px;float:left;clear:both;}
#productset .productsetdetailleft .zoomview a {width:10px;height:10px;margin:0;padding:0;background-image:url(../images/ico_plus_small.gif);float:left;}
#productset .productsetdetailleft .zoomview .enlarge {float:left;}
#productset #productsetdetail .priceanddropdown { float:left; }
#productset #productsetdetail .priceanddropdown .price { margin:0 0 0 10px; font-size:1.1em; color:#000000; }
#productset #productsetdetail .widthdropdown fieldset div div { width:auto;}
#productset #productsetdetail .widthdropdown { margin:0;padding:0 0 15px;}
#productset .attrproduct .attSelected { float:left;width:130px; }
#productset .attrproduct input, .attrproduct select { margin-right:5px;border:1px solid #A2A2A2;background:#FFF; }
#productset .attrproduct .onoff, #addall { border:0; }
#productset .attrproduct .qtylist { width:18px;text-align:center; }
#productset .qtyandbutton div, #productset .attrproduct .att2 { float:left; }
#productset label { text-transform:uppercase;font-weight:bold;}
#productset .qtyandbutton label { margin-right:2px;}
#productset .attrproduct .att2 {margin-right:15px;}
#productset .attrproduct .sizechart {margin:0 0 0 18px;background:transparent url(../images/bg_productsetarrow.gif) no-repeat right center;font-size:0.9em;padding:0 7px 0 0;}
#productset .attrproduct { padding-top:8px; font-size:0.9em; }
#productset .attrproduct .attSelected { text-transform:uppercase; }
#productset .attrproduct .swatch-items { margin:0;clear:both; }
#productset .attrproduct .addremoveprod,.attrproduct .moreinfo_btn { font-weight:bold; }
#productset .attrproduct .moreinfo_btn {padding-right:8px;background:transparent url(../images/bg_productsetinfo.gif) no-repeat right center;display:inline;float:left;}
#productset .attrproduct  .sku_info {float:right;margin-right:18px;font-size:0.9em;color:#7F7F7F;}
#productset .swatch {height:34px;}
#productset .swatch ul { margin:0; }
#productset .swatch ul li { padding:0;width:auto;float:left;border:1px solid #999999;margin:0 5px 0 0; }
#productset .swatch ul li.notavail { opacity:0.5;filter:alpha(opacity=50); }
#productset .swatch ul li a { display: block; }
#productset .swatch .txt {padding:2px 5px;}
#productset .swatch .swatch-items img {width:14px;height:14px;}
#productset #addedmsg {padding:0;}
#productset #addedmsg h2 {display:block;padding:5px 0 0 5px;}
#productset .select-add p.add-all { width:368px; padding-top:12px;padding-left:5px;}
#productset .add_button {padding-top:14px;}
#productset .buttons { font-size:0.8em;margin:7px 0 0 10px;text-align:left; }
#productset .buttons a { color:#6E6E6E; }
#productset #buttons { text-align:right;padding:0; }
#productset #addremoveall { font-size:0.9em; font-weight:bold; }
#productset #productsetdetail .outofstock .priceanddropdown .price,
#productset #productsetdetail .outofstock {color:#CCC;}
#productset .msgoutofstock { display:block;font-size:0.9em;font-weight:bold;padding-top:7px;float:left; }
#productset #addbar {display:none;}
#productset #addbar p { float:left;padding-bottom:20px; }
#productset .nostock {display:none;}

.moreinfo-dialog { background-color:#e3e3e3;color:#555555;overflow:hidden;position:absolute; }
.ui-dialog-title,.ui-dialog-titlebar-close {float:left;}
.ui-dialog-title {width:260px;}
.ui-dialog-titlebar { padding:8px 8px 0; }
.ui-dialog-titlebar-close, .ui-dialog-titlebar-close:hover, .ui-dialog-titlebar-close:focus { color:#555555;float:right;font-weight:bold;text-decoration:none; }
.lookmoreinfo { padding:0 20px 12px;display:none;clear:both }
.lookmoreinfo h1 {font-weight:bold;text-transform:uppercase;padding:0;margin:6px 0;}
.lookmoreinfo ul {list-style:disc;margin:13px 0 13px 13px;}
.lookmoreinfo p {margin:6px 0;}
.lookmoreinfo p.ref {font-size:0.8em;margin-top:10px;}
.lookmoreinfo a,.lookmoreinfo a:hover {color:#FFF;text-decoration:underline;}
#Size select {width:107px;}

.attrproducts form, .attrproducts form fieldset { padding:0; margin:0}
#myflash {}
.myflash-dialog {position:absolute;width:960px !important;}
.myflash-dialog .ui-dialog-titlebar {display:none;}
#closeFlash {width:90px;height:40px;display:block;position:absolute;top:0;right:0;z-index:50;border:1px solid red;background-color:#FFF;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
.ui-widget-overlay {background-color:#000;position:absolute;top:0;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}

/* Selectmenu
----------------------------------*/
.ui-selectmenu {background:transparent url(../images/bg_selector.png) no-repeat;height:18px;display:block;text-decoration:none;overflow:hidden;}
.ui-selectmenu-icon {position:absolute;right:6px;margin-top:-8px;top:50%;}
.ui-selectmenu-menu {padding:0;margin:0;list-style:none;position:absolute;top:0;visibility:hidden;overflow:auto;background:#FFF;border:1px solid #CCC;font-size:0.9em;width:105px !important;}
.ui-selectmenu-open {visibility:visible;}
.ui-selectmenu-menu-popup {margin-top:-1px;}
.ui-selectmenu-menu-dropdown {}
.ui-selectmenu-menu li {padding:0;margin:0;display:block;border-top:1px dotted transparent;border-bottom:1px dotted transparent;border-right-width:0 !important;border-left-width:0 !important;font-weight:normal !important;border:0 !important;}
.ui-selectmenu-menu li a,.ui-selectmenu-status {line-height:1.4em;display:block;outline:none;text-decoration:none;}
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status {padding-left:20px;position:relative;margin-left:5px;}
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon {position:absolute;top:1em;margin-top:-8px;left:0;}
.ui-selectmenu-status {line-height:1.4em;padding:1px 8px !important;color:#FFF;font-weight:bold;}
.ui-selectmenu-open li.ui-selectmenu-item-focus a {}
.ui-selectmenu-open li.ui-selectmenu-item-selected {background-color:#EEE;}
.ui-selectmenu-menu li span,.ui-selectmenu-status span {display:block;margin-bottom:.2em;}
.ui-selectmenu-menu li .ui-selectmenu-item-header {font-weight:bold;}
.ui-selectmenu-menu li .ui-selectmenu-item-content {}
.ui-selectmenu-menu li .ui-selectmenu-item-footer {opacity:.8;}
/*for optgroups*/
.ui-selectmenu-menu .ui-selectmenu-group {font-size:1em;}
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label {line-height:1.4em;display:block;padding:.6em .5em 0;font-weight:bold;}
.ui-selectmenu-menu .ui-selectmenu-group ul {margin:0;padding:0;}

.ui-selectmenu-menu li a {padding:1px 7px !important;}
.ui-selectmenu-menu li a:hover {background-color:#CCC;text-decoration:none;}
.ui-selectmenu:hover {text-decoration:none;}

.ui-checkbox {width:13px;height:13px;background:#EEE url(/content/ebiz/vince/resources/images/bg_checkbox.gif) no-repeat 0 0;display:inline-block;margin-right:3px;}
.addCheckbox .checked, .add-all .checked {background-position: -13px 0;}

ul#minicart_products li {height:83px;}

span.empty {height:1px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#productset .attrproduct .sizechart {margin-top:1px;}
}
#productset .attrproduct .sizechart {margin-top:1px\0/;}


/* 121710 Adding STL Swatch Border */

#productset .attrproduct .swatch-items li.selected { border:1px solid black; }
