
/* PAGE BG styles
=========================================================== */

.BATMAN {
width:100%;
background:url(../images/batmanBG.jpg) fixed top center no-repeat; }

.STUDIO {
width:100%;
background:url(../images/studioBG.jpg) fixed repeat-x; }



/* SHOP FLOW sub-head styles
=========================================================== */

#contentHead {
margin:5px 0 15px 0;
float:left; }

#shopBatman h1 {
width:300px;
float:left; }

#shopDVD h1 {
width:207px;
float:left; }

#exclusiveOffer {
margin-top:20px;
font-size:11px;
float:right; text-align:right;
color:#6f9ac5; }

#breadcrumbs {
float:left; font-size:10px; 
color:#67d7ff;
margin-top:24px;
margin-left:10px;
line-height:12px; }

.productSubHead {
width:755px;
margin:-15px 0 10px 0;
padding:0 10px; }

.productSH_border {
height:1px;
width:755px;
background:#6d7d8c;
display:block;
float:left;
margin:0; margin-top:4px;
padding:0;
line-height:1px; overflow:hidden; }

#newReleases {
/*width:120px;*/ }

#preOrders {
/*background:url(../images/preorders.gif) center no-repeat;*/
 height:9px; }

#bestSellers {
/*background:url(../images/bestsellers.gif) center no-repeat;*/
 height:9px; }

#specialOffers {
/*background:url(../images/specialoffers.gif) center no-repeat;*/
width:86px; height:9px; }

.viewAll {
background:url(../images/viewallBTN.gif) center no-repeat;
width:57px; height:9px;
float:right; }

a.dinblue {
width:72px;
float:right;
text-align:right; }

/* SHOP FLOW left col
=========================================================== */

#leftColNav {
width:155px;
margin-right:20px;
padding:15px;
font-size:11px;
float:left; }

.leftcolnav{
background:url(../images/leftcol_nav_bg.jpg) top center no-repeat #05182b;
}

.leftcolnav_hp{
background:url(../images/leftcol_nav_bg.png) top center no-repeat #05182b;
}

#leftColNav ul {
padding:10px 0 50px 0; }

li.categoryHeading {
margin-top:25px; }

#leftColNav li {
color:#5c9cda;
padding:3px 0;
line-height:13px; }

#leftColNav li.altRow {
background:#0d1f32; }

#leftColNav ul li a {
color:#fff;
text-decoration:none;
line-height:13px;
padding-left:8px; display:block; }



/* SHOP FLOW right col
=========================================================== */

#rightColContent {
width:775px;
float:right; }

/* FLASH CONTNET */
div#moviePreview {
height:310px;
width:775px;
margin-bottom:20px; }

/* SUB CATEGORY PROMO */
#subcatg_promo {

}



/* SHOP FLOW PRODUCT SCROLLER
=========================================================== */

div.productsContainer { 
width:775px; }

div.productScrollWrapper {
background:url(../images/productScrollerBG.jpg) top center no-repeat;
padding-top:25px;
width:775px; }

.buynowWrapper {
 padding:12px 0 33px 0;
 margin:0; }

div.productsContent {
width:775px;
display:inline;
font-size:10px; }

div.productsContent p {
width:148px;
padding-top:10px;
line-height:12px; }

div.productsContainer div {
float:left;
	 }
	 

	 
	 div.main div {
float:auto;
	 }

div.contentSpacer {
display:block;
width:30px;
height:10px; }

.scrollback {
width:23px;
height:2px;
padding:0 12px; }

.back {
background:url(../images/scrollerBack.jpg) center no-repeat;
width:23px; height:89px;
border:none;
margin-top:25px; }

.scrollforward {
width:23px;
height:2px;
padding:0 11px 0 12px; }

.forward {
background:url(../images/scrollerForward.jpg) center no-repeat;
width:23px; height:89px;
border:none;
margin-top:25px; }

.buyNowBTN {
margin:0 auto;
width:148px;
text-align:center; }

span.buynow {
/*background:url(../images/buttons/buynowBTN.gif) top center no-repeat;*/
width:71px; height:20px;
display:block; }

span.buynow button {
background:url(../images/buttons/buynowBTN.gif) top center no-repeat;
width:71px; height:20px; }

span.buynow button:hover {
background-position:0 -20px; }


/* ADDITIONAL PRODUCTS
=========================================================== */
#highestRated{
width:230px;
padding:14px;
margin-right:20px;
_margin-right:15px;
}

#highestRated2{
width:230px;
padding:14px;
margin-right:20px;
}	

.highestrated { 
background:url(../images/highestRated_items_bg.jpg) top center no-repeat;
}

.highestrated_hp {
background:url(../images/highestRated_items_bg.png) top center no-repeat;
}

#YMAL{
width:230px;
padding:14px;
margin-right:20px;
_margin-right:15px;
}
#YMAL2{
width:230px;
padding:14px;
margin-right:20px;
}

.ymal {
background:url(../images/ymal_items_bg.jpg) top center no-repeat;
}

.ymal_hp {
background:url(../images/ymal_items_bg.png) top center no-repeat;
}

#higestratedHeading {
float:left; }

#higestratedHeading h3 {
border-bottom:1px solid #9c9c9c;
width:230px;
margin-bottom:15px;
padding-bottom:3px; }

#YMALHeading {
float:left; }

#YMALHeading {
border-bottom:1px solid #9c9c9c;
width:230px;
margin-bottom:15px;
padding-bottom:3px; }

.additionalITEMS {
display:block;
float:left; width:230px;
margin-bottom:35px;
}

.additionalITEMS .frame { 
background:transparent url(../images/frame/hr_yaml_frame2.gif) no-repeat scroll left top;
cursor:pointer;
float:left;
display:inline;
height:88px;
margin:0 6px 0 0;
overflow:hidden;
padding:3px;
width:88px;	 }

.additionalITEMS .prSnippetRatingUnclickable
{ width:116px;}

.img_overflow88 { text-align:center; width:88px; height:88px; overflow:hidden; display:inline;}

.items {	
margin:0 auto; }

.additionalITEMS ul {
width:116px;
float:right;
margin-top:3px; }

.additionalITEMS ul li {
display:block;
width:116px;
clear:left;
margin-bottom:7px; }

#promos {
width:219px;
float:left; }

#promos li {
margin-bottom:20px; }

#promo1 {
background:url(../images/placeholders/promo-1.jpg) center no-repeat;
width:219px;
height:190px; }

#promo1_container {
padding:115px 0 0 12px; }

#promo1 span {
display:block;
text-indent:-9999999px;
}

#promo1 p {
margin:0; padding:0;
line-height:16px; }





