.stageright, .wrap {
	float: left;
	width: 677px;
}

.wrap {
	margin: 0;
}
	
.prodListHd {
	float: none;
	padding: 0px 10px 0px 0px;
	margin: -10px 0 10px 0;
	* margin: -30px 0 10px 0;
	/* margin: 0 0 10px 0; /* JL 01/07/08 :: test for IE7 */
	font: 24px "Century Gothic", Arial, Helvetica, sans-serif;
	color: #e97400;
	letter-spacing: -1px;
	width: 300px;
	position: relative;
	top: 27px;	
}


.plshowandsorttop {
	position: relative; 
	margin: -55px 0 26px 300px; /* JL 5/15/08 :: changed margin-right from 326px */
	/* margin:-55px 0 23px 310px; /* JL 5/15/08 :: changed margin-right from 336px */
	/* margin: 0 0 23px 336px; /* JL 01/07/08 :: test for IE7 */
	top:23px; left:2px;
}

#metastageright .plshowandsorttop, #pplStageRight .plshowandsorttop {
	position: relative;  /* added by MM 9 25 07  */
    margin: 0 0px 5px 288px;
	* margin-left: 300px;
	top:0; left:0;
}
	
.showandsortbtm {
	float:right; 
	padding: 15px 0 0 0;
}

.showing {
	font: bold 12px Arial;
	color: #3c3c3c;	
	/* margin: 10px 0 0 10px; */
	white-space: nowrap;
}

.bestMdropdown {
	position: static;
	margin: -18px 0 0 245px; /* JL 5/15/08 :: changed margin-right from 222px */
	padding: 0;
}	
	
.rdltgrey {
	position: static;
	width: 13px;
	height: 13px;
	padding-left: 38px;
	margin: -18px 0 0 335px;
}	

.rdltgrey img{
	vertical-align:middle;
}	

.border {
	/* border-color: #355482; */
	border-color: #bebdbd;
	border-style: none solid none solid;
	padding:0;
	margin: 0;
	width: 680px;
}	
	
.plpageView { 
	/* background-color: #355482; */
	background-color: #666566;
	font: bold 12px Arial; 
	color: #fff;
	width:680px;
	* width: 680px;
	height: 35px;
	margin: 0;
	padding: 0;
	padding-right:5px;
	position:relative; 
	top:0px;
	}
	
#frmPagingHead	DIV.plpageView {	
	position:relative; 
	* top:4px;
	}
	
.plpageText {
	position: static;
	padding: 10px 0 0 10px;
	}
	
.plicongrid {
	position: static;
	width: 20px;
	margin: -13px 0 0 70px;
	display: none;
}

.pliconList {
	position: static;
	width: 20px;
	display:inline;
	margin: 0 0 0 5px;	
}

.plGridText {
	display:inline;
	margin: 0 0 0 5px;	
	padding-left: 20px;
	background: url(/pic/grid_orange.gif) no-repeat;
	/* background: url(http://images-p.qvc.com/is/image/pic/buttons/icons/grid_orange.gif) no-repeat; */
}

.plgGridText a:link, .plgGridText a:visited, .plgGridText a:hover {
	color: #f09d4c !important;
	text-decoration: none;
	margin-left: -21px;
	padding-left: 20px;
	background: url(/pic/grid_orange.gif) no-repeat;
	/* background: url(http://images-p.qvc.com/is/image/pic/buttons/icons/grid_orange.gif) no-repeat; */
}

.plGridText a:hover, .plGridText a:hover span.orangeText, .plGridText a:hover span.gridlistnav {
	color: #F09D4C !important;
	text-decoration: underline;	
}
.plListText {
	display:inline;
}

.items {
	position: static;
	margin: -15px 0 0 500px;
	}	
	
.dropdown {
	position: static;
	margin: -18px 0 0 600px;
	padding: 0;
	height: 10px;
	}		
	
.plselect, .botselect {
	font: bold 12px Arial;
	width: 629px;
	color: #3c3c3c;
	height: 30px;
	margin: 0 0 0 25px;
	clear: both;
}
.plselect {
	padding: 25px 0 15px 0;
}
.botselect {
	padding: 0 0 15px 0;
}
	
.plcompare {
	position: static;
	width: 194px;
	margin: 0;
	font-size: 12px;
}

.pldeselect {
	position: static;
	font-weight: normal;
	width: 100px;
	margin: -18px 0 0 250px;
}

.plnext {
	position: static;
	color: #aaa;
	margin: -15px 0 0 400px;
	width: 215px;
	text-align:right;
}

.plnext a:link, .plnext a:visited {
	color: #E97400;
	text-decoration: none;
}

.plnext a:hover {
	color: #E97400;
	text-decoration: underline;
}

.plcompareBtn {
	position: static;
	width: 87px;
	height: 25px;
	margin: -20px 0 0 149px;
}

.orangeText {
	color: #E97400;
}

.strike {
	text-decoration: line-through; 
	font-size:13px;
}
	
.pldeselect a:link, .pldeselect a:visited {
	color: #3c3c3c;
	text-decoration: none;
}
	
.pldeselect a:hover {
	color: #3c3c3c;
	text-decoration: underline;
}	
	
.plpageText a:link, .plpageText a:visited {
	color: #fff;
	text-decoration: none;
}
	
.plpageText a:hover {
	color: #fff;
	text-decoration: underline;
}
	
.plproductNew {
	height: 156px;
	padding: 0 0 0 25px;
	*padding-left: 25px;
	font: normal 12px Arial;
	margin: 0;	
}	

.plresproductNew {
	width: 629px;
	height: 210px;
	margin-left: 25px;
	font: normal 12px Arial;
}	
	
.plprodLeft {
	margin: 0;
	width: 146px;
	height: 113px;
	font-size: 12px;
	float:left;
}	

.searchLGreybox {
	background-color: #F1F0EB;
	width: 146px;
	height: 24px;
	padding-top: 8px;
	margin: -8px 0 5px 0;
}

.plGreybox {
	background-color: #F1F0EB;
	width: 146px;
	height: 20px;
	padding-top: 5px;
	margin: -8px 0 0 0;
}
.plGreybox A {
	text-decoration:none;
}
.plGreybox A:hover {
	text-decoration:underline;
}	

.plrule hr {
	width:629px; 
	border: 0; 
	color:#c4c0b4; 
	background-color:#c4c0b4; 
	position:relative; 
	top: -7px; 
	*top: 0px; 
	height:1px;
	margin: 0;
	padding: 0;
}

.plitemNum {
	position: static;
	font: bold 12px Arial;
	color: #3c3c3c;
	width: 50px;
	margin: 0 0 0 10px;
}

.plvideo {
	position: static;
	font-size: 12px;
	width: 49px;
	height: 16px;
	margin: -18px 0 0 80px;	
}

.plproductShot {
	width: 127px;
	height: 113px;
	margin-top: 0;
	float:left;
}

.plprodMid {
	font: normal Arial;
	color: #3c3c3c;
	width: 315px;
	height: 113px;
	margin:-15px 0 0 10px;
	float:left;
	position: relative;
}	

.plprodMid a:link, .plprodMid a:visited  {
	color: #3c3c3c;
	text-decoration: none;
}
	
.plprodMid a:hover {
	color: #3c3c3c;
	text-decoration: underline;
}

.prodHdr {
	font-weight: bold;
	margin: 0;
}

.newItem {
	color: #E97400;
	margin: 0;
}

.newPrice {
	font-weight: bold;
	margin: 0;
}

.checkCompare {
	position: absolute; /* JL 10/6/09 :: Changed from static to absolute */
	top: 120px;
	width: 150px;
	height: 25px; 
	/* margin-top: 20px; */
}

.plprodRight {
	font: bold 10px helvetica;
	color: #58554E;
	width: 130px;
	height:113px;
	margin-left: 10px;
	float:left;
}	

.addCart {
	margin-bottom: 10px;
}

.pladdText, .plspeedText {
	position: static;
	width: 111px;
	height: 13px;
	margin: 5px 0 0 7px;
}

.botselect {
	font: bold 12px Arial;
	width: 629px;
	color: #3c3c3c;
	height: 30px;
	padding: 25px 0 15px 0;
	margin-left: 25px;
}		

/**PRODUCT LISTING/GRID ADDITIONS**/
.gridlistnav {
	color: #f09d4c;
	text-decoration: none;
}

.plWaitlist {
	color:#E97400;
}

.plWaitlist a:link, .plWaitlist a:visited, .plWaitlist a:hover {
	font-weight:normal;
	color:#E97400;
}
/* not found page */
.tifContent p {
	margin:20px 0; 
}

/**PATH CLASS**/
.pathClass OL {
	padding-left:30px;
}
.pathClass A {
	text-decoration:underline;
}
.pathClass A:hover {
	color:#ec7300;
}
.path1st {
	padding-left:10px; 
}
.path1st LI {
	margin:15px 0;
}
.path2nd LI {
	margin:0px;
}
.path1st LI {
	font-weight:bold 15px;
}
.path2nd LI {
	font-weight:bold 13px;
}
.path3rd LI {
	font:normal 12px;
}
.lgArrow { 
	/* background-image:url(/demo/site07/productlisting/pathclass_lgarrow.gif); 
	background-repeat:no-repeat; */
	padding-left:18px; 
	position:relative; 
	left:-18px;
}
.smArrow {
	/* background-image:url(/demo/site07/productlisting/pathclass_smarrow.gif); 
	background-repeat:no-repeat; */
	padding-left:14px;
	position:relative;
	left:-14px;
}

/* Start:: Partner Product Search */
.ppPageView {
	background-color: #CAC7BD;
	font: bold 12px Arial;
	color: #fff;
	width: 677px;
	height: 35px;
	position:relative;
	top:0px;
}
.ppItems {
	position: static;
	margin: 0px 0 0 500px;
	padding-top: 10px;
	}	
	
.ppDropdown {
	position: static;
	margin-top: -18px 0 0 600px;
	padding: 0;
	height: 10px;
}

.ppBorder {
	border: thin #dfdfdf;
	border-style: none solid none solid;
	padding:0;
	margin: 0;	
}	

.ppRow {
	background: #FFF;
	line-height: 30px;
	padding: 8px 0 0 0;
}

.ppRowShaded {
	background: #EBEAE4;
	line-height: 30px;
	padding: 8px 0 0 0;
}

.listsd {
	float: left;
	padding: 0 0 0 10px;
	width: 580px;
}

.listprice {
	float: right;
	padding: 0 10px 0 0;
	width: 70px;
	text-align: right;
}

.ppshowandsortbtm {
	float:right; 
	padding: 0 0 0 0;
}

.ppSelect {
	font: bold 12px Arial;
	width: 629px;
	color: #3c3c3c;
	height: 20px;
	padding: 35px 0 0px 0;
	margin: 0 0 0px 25px;
}
/* End:: Partner Product Search */

body #communitytabs {display: block;}

/*div#BVQASTORIES div#communitytabs ul.tabbernav li.tabberactive {
	display: block;
}
div#BVQASTORIES div#communitytabs ul.tabbernav li  {
	display: none;
}*/

#communitytabs ul.tabbernav li  {
	display: none;
}

#communitytabs ul.tabbernav li.tabberactive {
 	margin-bottom:-7px;
	border: 0px solid red;
	display: block;
}

#BVQAcustomPhotoUploadSmallSectionID { display: none; }
