@charset "UTF-8";
/* for unboxed promotion */

/*MAIN SITE OVER-RIDES
#######################*/
body {
	letter-spacing: 0.00em;
	/*	text-transform: none;
	margin-bottom: .5em;*/
	font: 11px/1.3em "Lucida Grande", "Lucida Sans Unicode", Geneva, Arial, Verdana, Sans-serif;
	color: #333333;
	}
		
		
		
		#header {
	background-image:none;
	height:340px;
	margin-bottom:10px;
	}
	
#navbox {
	border:none;
	height:167px;
	}

	
#content-uber {
	display:none;
	}
	
#bkg_textdistress {
	display:none;
	}	
#elevator {
	background-image:none;
	}	

/*temporary*/



#actionbar {
	/*background-color: yellow;*/
	}
#content-main {
	/*background-color: green;*/
	}


/*PAGE SPECIFIC LAYOUT
#######################*/


.banner-main {
	width: 252px;
	float:left;
	margin-left: 105px;
}



#menu {
	font-size: 12px;
	font-weight:normal;
	}






/*ACTION BAR
#######################*/
#core {
	position:relative;
} /*allows sales info positioning*/

.unboxbox {
	padding: 4px;
	margin-top: 0px;
	margin-bottom: 10px;
	border: 3px solid black;
}



.feature {
	border: 3px solid #AA2518;
}

.unfeature {
	border: 3px solid #999999;
}
.unboxbox img{
	float: left;
}




.buybits{
	float: right;
}

.buybits, .unboxbox .select {
	width:102px;
}

.unboxbox .select {
	font-size: 10px;
	margin-top: 3px;
	margin-bottom: 3px;

	}

.unboxbox  .buybits input, .buybits img {
	float: none;
	margin-top: 2px;
	margin-bottom: 2px;	
}

.buybits img { 
	margin-top: 0px;
}/* over-ride of preceeding common margins*/

.unboxbox input.textbox {
	font-size: 10px;
	margin-right:2px;
	width:25px;
	height:14px;
	float:right;
	}
	
	
.unboxbox .label {
	float:left;
	padding-top:2px;
	}
	
.unboxbox .label, #subtotal{
	line-height:20px;
	}



.price {
	text-align:right;
	}

#salesinfo {
	position:absolute;
	width:214px;
	padding: 4px;
	bottom: 0px;
	right: 0px;
	background: #ECECEC;
	color: #666666;
}

#subtotal {
	font-size: 18px;
	font-weight:bold;
	color:#CC0000;
	}
	
	
	
	
	
	
/*CORNERS
#######################*/


/*subtotal*/
.roundedcornr_box_663027 {
	background: url(images/corners/roundedcornr_663027_tl.png) no-repeat top left;
	}
.roundedcornr_top_663027 {
	background: url(images/corners/(roundedcornr_663027_tr.png) no-repeat top right;
	}
.roundedcornr_bottom_663027 {
	background: url(images/corners/roundedcornr_663027_bl.png) no-repeat bottom left;
	}
.roundedcornr_bottom_663027 div {
	background: url(images/corners/roundedcornr_663027_br.png) no-repeat bottom right;
	}
.roundedcornr_content_663027 {
	background: url(images/corners/roundedcornr_663027_r.png) top right repeat-y;
	}

.roundedcornr_top_663027 div,.roundedcornr_top_663027,
.roundedcornr_bottom_663027 div, .roundedcornr_bottom_663027 {
	width: 100%;
	height: 7px;
	font-size: 1px;
	}
.roundedcornr_content_663027, .roundedcornr_bottom_663027 {
	margin-top: -19px;
	}
.roundedcornr_content_663027 { padding: 0 7px; }






/*ALBUM INFO
#######################*/
.albuminfo {
	margin-bottom:17px;
	}
	
.albuminfo img {
	float:left;
	margin-right:6px;
	margin-bottom:10px;
	}
	
.albuminfo .morebuttons {
	float:right;
	width:110px;
	height:25px;
	margin-left:4px;
	margin-bottom:1px;
	}
.albuminfo .morebuttons .player {
	display:inline;
	}	
.albuminfo h5, .albuminfo p, .iconinline {
	display:inline;
	}	
	
.iconinline {
	display:inline;
	margin:0px;
	margin-bottom:-2px
	}	
	
/*OVEROVER-RIDING
#######################*/
.bdr_none {
	border: 0;
	padding: 0;
	}