#container {
	visibility: visible;
	position: absolute;
	top: 0px;
	left: 3px;
	width: 800px;
	height: 190px;
	
}
#SubLeftDisplay {
	position: absolute;
	top: 330px;
	left: 4px;
	width: 406px;
	height: 648px;
		border: 1px solid black;
    background-color: black; 
}

#SubRightDisplay {
		position: absolute;
	top: 330px;margin-left: 0px;
	left: 406px;width: 396px;
	height: 648px;
	border: 1px solid black;  background-color: black; 
	color: silver;
}

#footer {
	position: absolute;
	background-color:#000;
	margin-top: 20px;
	top: 1570px;
	left: 4px;
	width: 800px;
	height: 400px; 
	
}


#ProdTtl {
	visibility: visible;
	position: absolute;
	top: 1px;
	left: 1px;
	width: 395px;
	height: 640px
}

#ProdTtl  p {
	text-align: left;
	margin: 0 0 0 10px;
	font: bold 14px 'Lucida Grande', Verdana, Arial, sans-serif;
}


#ProdDesc {
	font: 11px/15px "lucida grande", verdana, arial, sans-serif;
	text-align: left;
	visibility: visible;
	margin: 0px 8px 0px 8px;
	position: absolute;
	top: 85px;
	left: 0px;width: 375px;

}
#ProdDesc li{
	margin-left: 20px;
}
#ProdDesc a:link{
font-weight: normal;
	text-decoration:none;
}

#ProdDesc strong{
color: #666;
}

#ProdDesc a:hover {
color: #000;
	text-decoration:none;
}
#ProdDesc a:visited {
color: #666;
	text-decoration:none;
}

#ProdContent {
	text-align: center;
	visibility: visible;
	position: absolute;
	top: 488px;
	left: 401px;
	width: 390px;
	height: 100px;
}

#ProdContent  p {
	font: bold 22px 'Lucida Grande', Verdana, Arial, sans-serif;
	text-align: center;
}

#ProdOutline {
	visibility: visible;
	position: absolute;
	top: 200px;
	left: 15px;
	width: 365px;
	height: 300px;
}

#Title {
	color: #000;
	height: 54px;
	width: 395px;
	left: -6px;
	top: 5px;
	position: absolute;
	visibility: visible;
	text-align: left;
	padding-left: 0px;
	padding-top: 5px;
}




#ProdOutline {
	visibility: visible;
	position: absolute;
	top: 240px;
	left: 50px;width: 375px;
}

#PackTitle {
	visibility: visible;
	position: absolute;
	top: 473px;
	left: 15px;
	width: 329px;
	height: 17px
}


#CartShow {
	height: 70px;
	/*width: 305px;
*/
	width: 365px;
	left: 20px;
	top: 510px;
	position: absolute;
	visibility: visible;
}
ul {
	list-style: none;
	vertical-align: top;
	margin-left: -48px;
}

.PxShow {
	font: bold 22px Arial, sans-serif;
	text-align: left;
	margin-top: 5px;
	color: #3399CC;
}
.PromoPxShow {
	color: red;
}
.StockAlert {
	text-align: left;
	font-size: 10px;
}
.Pxalign {
	text-align: right;
	font-weight: normal;
	margin-top: 5px;
	font-size: 10px;
}
.pxalignimg {
	/* border: 1px solid silver;
*/
	padding: 0px 50px 0px 0px;
	float: right;
	border: none;
}

.ship_price {
text-align: left;
margin-top: -2px;
font-size: 9px;
color: silver;
}

.SubTtl {
	font-weight: bold;
	margin-top: 12px;
	font-size: 13px;
	text-align: left;
	letter-spacing: -1px;
	padding: 0 35px 0 0;
	margin: 0px 0 0 15px;
	color: #3399cc;
}
#BtnShow {
position: absolute;
	top: 80px;
	left: 120px;
	width: 200px;
  }

#UnderSlide{
position: absolute; top: 980px; left: 4px; width: 800px; height: 900px;
 background-color:#000;color:#FFF;
 }
 
 
#ArtistBox{position:relative;visibility: visible; left: 0px; float:left;margin-top:0px; width: 400px; height: 400px; margin-left:4px;background-color:#000;text-align:left; }

#ArtistBox p{text-align:left; margin-left:-4px;margin-top:10px;margin-right:20px;padding:10px 10px 5px 20px;	width: 385px;}
#ArtistBox  p  a:link{	text-decoration:none;color: #3399cc;}
#ArtistBox  p a:visited{text-decoration:none;font-weight: bold;color: #3399cc;}
#ArtistBox  p a:hover{	text-decoration:none;color: #FFF;}

#OtherProdBox{position:inherit;visibility: visible; left: 0px; float:right;margin-top:0px; width: 380px; height: 390px; margin-left:425px;background-color:#000;text-align:left; }


#OtherProdBox img{padding-top:0px; padding-right:25px;
float:center; margin: 0 2px 20px 8px;
}

div.OtherPfloat {
	float: left;
	width: 190px;
	height: 160px;
	padding: 0px 0px 15px 0px;
}

div.OtherPfloat p {
position:relative;
font-size: 14px; font-weight: bold;
	text-align: left;
	margin-top:0px; margin-left:5px;
	color:#ffffff;
}

div.OtherPfloat a:link{	text-decoration:none;}
div.OtherPfloat a:visited{	text-decoration:none;}
div.OtherPfloat a:hover{	text-decoration:none;}

.Ofondprod{
position:relative;
bottom:70px;left:8px;width: 160px;
height:50px;
background-color: #000; z-index:1;
}


.OunderProd {
margin-top: -12px;
font-size: 11px;margin-left:5px;
text-align: left;color:#ffffff;
}
.OunderPrice {
margin-top: -15px;
margin-right: 5px;
font-size: 11px;
text-align: right;color:#ffffff;
}
.OunderColor {
margin-top: 0px;margin-left:-2px;
float: left;
}






