/*shopping area*/
div#content{width:auto;float:none;}
div#container{background-image:none;}
div.search{display:none;}
div.shoparea *{margin:0; padding:0; border:0;}
div.shoparea{min-height:500px;}
div.shoparea .gen1,div.shoparea .gen2{background:transparent;}
div.shoparea div.categorylimit,div.shoparea div.product{margin:16px 0; text-align:left;}
div.shoparea  ul{list-style: none;}
div.shoparea  ul li{margin:8px auto; clear:both; overflow:hidden; width:100%;}
div.shoparea  ul>li{width:auto;}/*IE fixed up*/
div.shoparea div.product img{float:left; margin:0 3px 8px 0;}
div.shoparea div.product{overflow:hidden;}
div.shoparea div.product dt{font-size:1.25em; font-weight:bold;}
div.shoparea dl{padding:3px;}
div.shoparea dd{margin:5px 0;}
div.shoparea dd.price{font-weight:bold; float:left;}
div.shoparea dd.mercs{float:right; text-align:center;}
div.shoparea dd.mercs span{display:block;}
div.shoparea dd.mercs span.stores{font-weight:bold;}
div.shoparea div.inform{text-align:center;}
div.shoparea div.product .gen2{background:#fff; border:1px dotted #d1d1d1; color:#000;}
div.shoparea div.product .gen1{background:#fff; border:1px dotted #d1d1d1; color:#000;}
div.shoparea div.product ul{}
div.shoparea div.product div.totalprod{text-align:center; font-size:.875em;}
div.shoparea div.product{width:auto; padding:2px; top:0;}
div.shoparea div.categorylimit{display:none;}
div.shoparea{overflow: hidden; position:relative; width:100%;}
div.shoparea div#navlinks{overflow:hidden; width:100%;}
div#Pshopping div.shoparea div.back{float:left; display:block;}
div#Pshopping div.back{display:none;}
div.shoparea div.next{text-align:right; font-weight:bold;}
div.search select{width:250px;}
div.shoparea .description{color:inherit; font-weight:normal;}

div.shoparea span.helperid{font-weight:normal; display:block; font-size:.875em;}

div.pidarea {overflow: hidden; margin:16px 0; padding:2px 0;}
div.pidarea div.prodcontainer{border:1px solid #d1d1d1;}
div.pidarea ul{list-style: none;}
div.pidarea ul.tabbing{margin:10px; font-weight:bold;}
div.pidarea ul.tabbing li{margin:10px;}
div.pidarea ul.specs dl dt{font-weight:bold;}
div.pidarea ul.specs dl dl dt{font-weight:normal; font-size:.9em;}
div.pidarea ul.specs dl dl dd{font-weight:bold;}
div.pidarea ul.specs dl.cat{float:left; width:31.5%; margin:2px .5%; border:1px solid #333; padding:2px;}
div.pidarea div.description{font-size:1.125em;}
div.pidarea div.tabgroup{margin:10px 0;}
div.pidarea ul.merchants dl { margin:0; padding:0;}
div.pidarea ul.merchants dl *{margin:0; padding:0;}
div.pidarea ul.merchants li.title {font-weight:bold; font-size:1.25em; background:#eee; border:0;}
div.pidarea ul.merchants li {overflow: hidden; width:100%; border:1px dashed #333; background:#fff; margin:5px 0; padding:4px;}
div.pidarea ul.merchants>li{width:auto;}
div.pidarea ul.merchants dl dt{width:30%; text-align:center; font-weight:inherit; float:left;}
div.pidarea ul.merchants dl dt img{margin:0 auto 3px auto; display:block; vertical-align: middle;}
div.pidarea ul.merchants dl dd.prodimg{width:10%; text-align:left; float:left; min-height:1px;}
div.pidarea ul.merchants dl dd.prodimg img{margin:0; display:block; vertical-align: middle;}
div.pidarea ul.merchants dl dd.rating{width:12%; text-align:left; float:left; font-weight:bold;}
div.pidarea ul.merchants dl dd.price{width:14%; text-align:left; float:left; font-weight:bold; font-size:1.25em;}
div.pidarea ul.merchants dl dd.extraprice{width:26%; text-align:right; float:left;font-size:.875em; padding-right:2%;}
div.pidarea ul.merchants dl dd.buy{width:6%; text-align:center; float:left; font-weight:bold;}
div.pidarea ul.merchants dl dd.extraprice span{display:block;}
div.pidarea ul.merchants dl dd.price a{color:#000;}
div.pidarea div#sortzip{border:1px solid #666; padding:3px 0; background:#eee url(http://www.lopez-pictures.com/wp-content/themes/adsminded/images/bg_searchbar.gif) repeat-x center left; font-weight:bold; color:#000;}
div.pidarea div#sortzip input#zip,div.pidarea div#sortzip select#sort{font-weight: normal;}
div.pidarea div#sortzip div *{display:inline;}
div.pidarea div#sortzip div#zipin{padding-right:3px; text-align:right;}
div.pidarea div#sortzip div#prodsort{display:none;}
div#Pshopping{margin-top:15px;}
div#Pshopping div.gencontent{padding-top:4px;}
div#Pshopping ul.tabbing {display:none;}
div#Pshopping .genbox{text-align:center;}
div#Pshopping div#whereat{display:none;}
div#Pshopping label{width:auto;}
div#Pshopping input {border:1px solid #000; width: 100px;}