body {
	display:none;
}
a.image, a img {
	text-decoration:none;
	outline:none;
	border: none;
}
/* homepage 3 parts */
#content-17, #content-18, #content-15 {
  width:770px;
  position:relative; top:33px;
}

#content-15 {
  height:180px; width:803px;
}

#content-17 {
  height:172px; width:534px;
}

#content-18 {
  height:171px; width:534px;
}

#frame-3_s, #frame-6 {
	z-index:100;
}
 
#frame-3_s .productSectionLabel, #frame-6  .productSectionLabel{
  background:transparent url(http://southparkstudios.amazonwebstore.com/images/spbgtopsellerproducttp.jpg) no-repeat scroll left top;
  color:#ffcc00;
  height:37px;  width:100%;
  line-height:37px;
  text-align:center;
  position:absolute;
  left:0;
  top:21px;

}

#frame-3_s-3, #frame-6_s-3 {
  background:transparent url(http://southparkstudios.amazonwebstore.com/images/spbgtopsellermdl.png) repeat-y scroll left; 
  position:relative; top:58px; left:81px;
  height:100%; width:100%;
}

#frame-1 {
 
}

#leftcoltable{
  float: left; 
  width:535px;
}

#frame-4_s {
  background:transparent url(http://southparkstudios.amazonwebstore.com/images/spbgrecent.png) no-repeat scroll 0 0;
  height:228px; width:101%;
  position:relative; left:12px; top:20px;
}

#frame-4_s-col-2 {
  background:white;
  height:2px; width:231px;
  position:relative; left:15px; top:-3px;

}

#frame-4_s-col-2 b {
  margin-left:10px;
  margin-top:-10px;
  position:absolute;
}

.crumbHome a:visited, .crumbHome a, #breadcrumb a, .crumbPast b, .crumbPast h2 {
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	color:black;
}

.leftnav td#button {
	display:none;
}
#leftnav-1_s, #leftnav-1_s {
	z-index:1;
}

#inStock {
	position:absolute; left:1px; top:110px;
	
}
#parentAvailability {
	top:189px; left:1px;
	font-size:15px;
}
.list-label, .our-label, .save-label  {
	width:78px;	
}
.list {
	
}.our {
	
}
.wba_contentright {

}



.overlayBin {
	position:absolute;
    top:0;
    left:0;
	width:100%;
	text-align:center;
	z-index:0;
	display:none;
}
.overlayBin img {
	position:relative; left:9px;
}
.overlayControl {
	position:fixed;
    bottom:0;
	margin:0 auto;
	width:38px;
    height:20px;
	background:#333333;
	color:white;
	text-transform:uppercase;
	font-weight:bold;
	padding-top:2px;
	font-size:16px;
	cursor:pointer;
	z-index:1000;
	opacity:.3;
}
.overlayControl:hover {
	opacity:1;
	color:orange;
}
.overlayControl:hover {
	background:grey;
}

/*
	areas.css > Number each area sequentially

spbgtopsellerproducttp.jpg
spbgtopsellerproductbtm.png
*/
.one {
	position:relative;
    top:5px;
    left:0;
	height:80px; width:996px;
	background:black;
	margin: 0 auto;
}
.one img, .one a {
	text-decoration:none;
	border: none;
    color:#FFCC00 !important;
}
.two {
	position:absolute; top:-5px; left:33px;
}
.three {
	position:absolute; left:269px; top:43px;
	width:500px;
}
.four {
	position:relative;
	margin-left:0;
	float:left;
}
.five {
	position:relative; top:0; left:268px;
	height:50px; width:275px;
	background: url("http://southparkstudios.amazonwebstore.com/images/spsearch.png") no-repeat;
}
.six {
	position:absolute; top:8px; left:554px;
	color:#FFCC00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:.012em;
}
.six h5, .six h6, .six h6 a, .six h5 a {
	display:inline;
	position:relative;
	color:#FFCC00;
}
.seven {
	position:absolute; top:7px; left:10px;
	height:21px; width: 167px;
    background:url(http://southparkstudios.amazonwebstore.com/images/spsearchinput.png) no-repeat; 
    border: none;
	color:#3D3D3D;
	font-size:11px;
	padding:4px 0 0 3px;
}
.eight {
	position:absolute; left:177px; top:7px;
}
.nine {
	font-size:12px;
	text-transform:capitalize;
}
.ten {
	width:20px;
	text-align:center; top:-1px;
	font-size:16px;
}
.eleven {
	position:absolute; left:815px; top:11px;
}
.twelve {
	position: relative;
	width:110%;
    margin-bottom:20px;
}
.twelve a {
	display:block; width:100%;
	color: #0E3297;
	font-weight:bold;
}
.twelve a:visited {
	text-decoration:none;
}
.shopByCharacter {
         margin-bottom:25px;
}
.thirteen {
	font-size:16px;
	font-weight:bold;
	color:black;
	position:relative; left:2px;
}
.fourteen {
	position:relative; top:1px; left:2px;
	height:17px;
	letter-spacing:.1em;
}

/* Product  Section Label */
.fifteen {
	font-size:16px;
	font-weight:bold;
	position:absolute; top:-30px; 
/*
		left:31px;
	position:relative;
	top:18px;
*/
}
/* hide heading if it's set to "blank" */
.fifteen.productSectionLabel.blank {
    display: none;
}

/* Product  Listing Bin > produce item bin */
.sixteen {
	height: 103px; width:108%;
	position:relative;
	padding:0;
}

/* Product  Item Bin > product image, product title*/
.seventeen {
	height:36px;
}

/* Product  Image */
.eightteen {
	
}

/* Product  Title */
.nineteen {
	
}

/* Product Money Row > product money bin*/
.twenty {
	
}

/* Product Money Bin > product price, product order button*/
.twentyone {
	
}

/* Product Price */
.twentytwo {
	
}
.twentytwo h5 {

	position:relative; left:1px; top:-7px;
	width:100px;
	font-size:12px;
}

/* Product Order Button */
.twentythree {
	width:100%;
}
.twentythree a {
	position:absolute; left:0; top:0;
}
.twentyfour {
	position:relative;/*
 top:30px; left:-100px;
*/
	text-transform:capitalize;
}
.twentyfive {
	width:83px;
}
.twentysix {
	position:relative; /*
left:0px; top:8px;
*/
	width:194px;
	line-height:1.3em;
}
.twentysix a {
	display:block;
	width:85%;
	font-size:12px;
}
.topsellersTitle {
	width:152px;
}
.twentyseven {
	position:absolute; top:1px; left:3px;
	height:104px;
}
.twentyeight {
	position:absolute; margin-top:-83px;
}
.twentynine {
	top:33px; left:31px;
}

/*
	TOP SELLERS (DETAILS page): .topSellersWrapper
*/
.thirty {
	width:187px;
	position:absolute; left:0; top:37px;
	border-left:1px solid black; border-right:1px solid black;
	padding-bottom:14px;
}
.thirty .imageWrapper {
	width:75px;
	position:relative;
	text-align:center;
	margin:0 auto;
	height:75px;
}
.thirty .topsellersTitle {
	position:relative;
	width:100%;
	text-align:center;
}
.thirty .topsellersTitle a {
	margin:0 auto; text-align:center;
	position:relative; top:12px;
	font-size:12px;
}
.thirty .productMoneyWrapper {
	position:absolute; top:30px;
	width:100%; 
	text-align:center;
}
.thirty h5 {
	position:relative; margin-top:12px;
	text-align:center;
	width:100%;
}

.thirtyone {
	left:-5px; top:-5px;
	height:100%; width:100%;
	background:red;
	position:relative;
}
.thirtytwo {
	
}
/*
.topsellers imageWrapper {
	height:200px; width:189px;
	position:absolute;
}
.topsellers titleWrapper {
	position:relative; left:-189px; top:156px;
	text-align:center;
	height:30px; width:189px;
}
*/
.thirtythree {
	left:-191px;
	position:relative;
	top:35px;
	width:160px;
}
.thirtythree a {
	color:black;
}
.thirtyfour {
	width:101%;
	position:relative; margin-top:34px; left:-1px;
	margin-bottom:34px;
}

/*
	TOP SELLERS (HOME page): .topSellersWrapper
*/
.thirtyfive {
	width:248px;
	border-left:1px solid black; border-right:1px solid black;
	position:relative; top:58px;
	padding-bottom:11px;
	background-color:white;
}
.thirtyfive .itemBin {
	min-height:118px; width:101%;
	position:relative;
	background:transparent;
	margin-bottom:16px;
}
.thirtyfive .imageWrapper {
	height:100px; width:76px;
	position:absolute; top:14px; left:7px;
}
.thirtyfive .topsellersTitle {
	position:relative; top:12px; left:90px;
	width:157px;
	height:55px;
}
.thirtyfive .topsellersTitle a {
	font-size:12px;
}
.thirtyfive .productMoneyWrapper {
	position:absolute; top:30px;
	width:100%; 
}
.thirtyfive h5 {
	position:relative; top:-7px; left:90px;
	width:80px; display:inline;
	margin-right:4px;
}
.thirtyfive .buttonWrapper {
	position:relative; top:26px; left:90px;
	width:157px;
}
/* TOP SELLERS (HOME) big daddy parent */
.thirtysix {
	position:absolute; top:82px;
	width:189px;
	margin-left:592px;
}

/*
	LISTINGS (HOME page): .topSellersWrapper
*/
.thirtyseven {
	position:relative; top:0;
	float:left;
	height:103px; width:277px;
}
/*
.thirtyseven .itemBin {
	height:120px; width:101%;
	position:relative; top:14px; left:-1px;
	background:transparent;
}
*/
.thirtyseven .imageWrapper {
	position:absolute; top:2px;
	height:137px; width:76px;
}
.thirtyseven .titleWrapper {
	position:relative; top:0; left:84px;
	width:168px;
	height:65px;
}
.thirtyseven .titleWrapper a {
	font-size:12px;
}
.thirtyseven h5 {
	position:relative; top:0; left:85px;
}
.thirtyseven .buttonWrapper {
	position:absolute; left:85px;
}
.thirtyeight {
	position:relative; top:27px; left:28px;
}
.thirtynine {
	position:absolute; top:63px;
	margin-left:-1px;
}
.fortyone .addToCart {
	position:absolute; left:-3px; top:190px;
}
.forty {
	position:absolute; left:-3px; top:224px;
}
.fortyone {
	position:relative; left:222px; top:51px;
	height:280px; width:63%;
}
.fortytwo {
	position:relative;
}
.fortythree {
	position:absolute; top:0;
	width:75%;
}
.fortyfour {
	
}
.fortyfour h5 {
	font-size:15px;
	font-weight:bold;
	min-width:78px;
	text-align:left;
	display:inline;
}
.fortyfive {
	position:absolute; top:66px; left:0;
	font-size:14px;
}
.fortysix {
	position:absolute; top:66px; left:67px;
	font-size:14px;
	font-weight:normal;
	width:100%;
}
.fortyseven {
	height:100%; width:100%;
	position:absolute; left:0; top:0;
	background:white;
	z-index:10000;
}
.fortyeight {
	position:relative; 
	height:147px; width:206px; 
	float:left;
}
.fortyeight .listingImage {
	position:absolute;
	height:100px; width:75px;
}
.fortyeight .product-title {
	position:relative; top:-3px; left:82px;
	display:block; 
	width:116px;
	line-height:1.25em;
	font-weight:bold;
}
.fortyeight h5 {
	position:relative; left:82px;
	text-align:left; 
	width:116px;
	color:#000000 !important;
}
.fortyeight span.attribution {
	display:none;
}
.fortynine {
	position:relative;
}
.fortynine .categoryName{
	position:absolute; left:10px; top:-65px;
	font-size:29px;
	font-weight:bold;
	line-height:29px;
}
.fortynine .imageLink {
	position:absolute; left:16px; top:-5px;
}
.fortynine .mainHeaderWrapper{
	font-size:20px;
	font-weight:bold;
	position:relative; top:9px; left:166px;
}
.fortynine a {
	text-decoration:none;
}
.fortynine span{
	font-size:20px;
	font-weight:bold;
	position:relative; top:28px; left:166px;
}
.fortynine .button {
	position:relative; top:49px; left:164px;
}

.productAltView {
	bottom:-60px;
	position:absolute;
	text-align:center;
}

.fifty {
	position:relative; top:35px; left:194px;
	width:62%;
	padding-bottom:71px;
	z-index:1000;
}

.fiftyone {
	position:absolute; top:53px; left:8px; 
	width:35%;
	z-index:100;
}
.fiftytwo {
	position:relative;
	width:100%; z-index:1;
	left:-13px;
}
.fiftytwo h1 {
	color:black;
	font-size:20px;
	font-weight:bold;
	position:absolute;
    left:0;
	height:40px; width:99%;
	line-height:0.97em;
	overflow:hidden;
	background:white;
}
/*.fiftythree {
	left:-191px;
	position:relative;
	top:35px;
	width:160px;
}
.fiftythree a{
	color:black;
}*/
.fiftyfour {
	height:140px; width:100%;
	position:relative; left:1px; top:38px;
}
.fiftyfive {

}
.fiftysix {
	position:relative; top:40px;
	width:580px;
	font-size:14px;
	min-height:500px;
	z-index:0;
	padding-bottom:30px;
	left:-10px;
}
.fiftysix h2 {
	color:black;
}

.eighty {
	position:relative; left:189px;
	margin-top:172px; 
	width:625px;
	min-height:570px;
}

.eightyone {

}
.eightytwo {
	position:relative; padding-bottom:20px;
}
.eightythree {
	position:relative; top:-24px; left:80px;
	width:422px;
}
.eightyfour {
	
}
.eightyfive {
	line-height:22px;
	width:270px;
}
.eightyfive a{
	font-size:20px;
	color:black;
}
.eightysix {
	position:relative;
}
.eightyseven {
	position:relative; top:49px; left:164px;
}
.eightyeight {
	left:-15px;
	position:relative;
	top:482px;
	width:591px;
}
.eightynine {
	position:relative;
	width:208px;
}
.ninety {
	left:118px;
	position:relative;
	top:-113px;
	width:120px;
}
.ninety a {
	font-weight:bold;
}

/*
	RELATED ITEMS
*/
.ninetyfive {
	position:relative; top:48px; left:34px;
	float:left;
	width:239px;
}

.ninetyfive .itemBin {
	height:120px; width:101%;
	position:relative; top:14px; left:-1px;
	background:transparent;
}
.ninetyfive .imageWrapper {
	position:absolute;
	height:100px; width:76px;
}
.ninetyfive .titleWrapper {
	position:relative; top:0; left:85px;
	width:130px;
}
.ninetyfive .titleWrapper a {
	font-size:12px;
}
.ninetyfive h5 {
	position:relative; margin-top:2px; left:85px;
	width:108px;
}
.ninetyfive .buttonWrapper {
	position:absolute; top:97px; left:85px; 
}
.ninetysix {
	position:absolute; right:34px;
	font-size:16px;
	top:-44px;
}
.ninetysix a, .ninetysix b {
	font-size:14px;
	min-width:18px;
	display:block;
	float:left;
	text-align:center;
}
.ninetysix b {

}
.ninetysix h5 {
	float:left;
	margin-right:5px;
}
.ninetyseven {
	position:relative; margin-top:-620px; left:0;
	z-index:0;
}
.ninetyeight {
	margin-top:6px;
}
/* Refresh Additions */
.ninetynine {
	position:absolute;
	top:-44px;
	font-size:20px;
	font-weight:bold;
	left:0;
}
.headerhr {width:592px;
position:relative;
left:-5px;
top:-30px;
}
.categoryWrapper .product-title {
	height:63px;
}
.priceBin .fortyfive, .priceBin .fortysix {
	display:none;
}
.relateditemsTitle {
	height:80px;
}


