#cart div.spend {
float:left;
width:175px;
height:30px;
margin:17px 0 0 4px;
background:url("../images/spendBg.gif") no-repeat;
padding:5px;
}


#cart div.spend span.spend {
color:#000!important;
}

.paymentTotal{
color:#626667;
position:relative;
top:-37px;
left:20px;
font-size:14px;
font-family:century-gothic, arial;

}

.negative {

height:0;
width:100%;
margin-top:-24px;

}

.MiniProductDetails a { 
float:left;
margin-top:6px;
}

.MiniLearnMore {
color:#00adef;
text-decoration:none;
}

.msgOutOfStock {
width:110px;
float:left;
color:#666;

}

.ProductAddToCart { 
float:left;
clear:left;

}



.doubleContainer3
{
	width:990px; 
	margin:0 auto;
	clear: left;
	margin-left:-17px;
		float: left;
		min-height:200px;
	background:url(../Images/elleMainBg.gif) repeat-y;
}

.innerContainerBasic  {

	width:950px; 
	margin:0 auto;
	clear: left;
	padding:20px;
	float: left;
	min-height:585px;
	background:url(../Images/elleBottom.gif) no-repeat bottom left;

}


.innerContainerBasic  .MiniProductView {

margin-right:16px;
}





.basicTop {
float:left;
width:860px;
background:#ffffff;
margin:20px;
padding:20px;
}


.basicPara {
float:left;
width:900px;

margin:0 20px 20px 20px;

}


.basicLeft {
float:left;
width:500px;

padding-left:20px;
padding-right:20px;
}



.basicRight {
width:359px;

margin-left:20px;
float:left;



}

.basicVertLine {
float:left;
width:1px;
height:210px;
background:#999;

}

.shopmain .productMiniview {
margin-bottom:20px;
}



/* globes */

.doubleContainer4
{
	width:960px; 
	margin:0 auto;
	clear: left;

		float: left;
		min-height:200px;
	background:none;
}

.innerContainerGlobe  {

	width:920px; 
	margin:0 auto;
	clear: left;
	padding:20px;
	float: left;
	min-height:585px;
	background:#000;
color:#fff;
font-size:13px;
line-height:18px;

}

.innerContainerGlobe2  {

	width:920px; 
	margin:0 auto;
	clear: left;
	padding:20px;
	float: left;
	min-height:585px;
	background:#fbfbfb;
color:#000;
font-size:13px;
line-height:18px;

}

.innerContainerGlobe .ProductDetails, .innerContainerGlobe2 .ProductDetails {

width:160px;
float:left;

}

.innerContainerGlobe .ProductDetails h1, .innerContainerGlobe2 .ProductDetails h1 {

color:#000;

margin:0;
}

.flash-banner #PauseSlideShow {
display: none;
}

.innerContainerGlobe2 h1{
color: #AF1919;
}


.innerContainerGlobe .ProductDetailsContainer, .innerContainerGlobe2 .ProductDetailsContainer {

float:left;
padding:0!important;
}

.innerContainerGlobe h1 {
color:#c78f23;
}


.innerContainerGlobe .ProductAddToCartContainer, 
.innerContainerGlobe2 .ProductAddToCartContainer {
padding:0;
width:250px;
}



.globeTop {
float:left;
width:740px;
background:#ffffff;
min-height:20px;
height:270px;

}


#globeProd {
float:left;
width:175px;
background:#ffffff;
height:250px;
color:#000;
padding-top:20px;
}


.globePara {
float:left;
width:920px;

margin-top:20px;

}

.globeParaRed {
float:left;
width:300px;
padding:10px 10px 10px 0;
font-size:11px;
line-height:14px;
}


.globeMainLeft {

float:left;
width:550px;
padding-right:30px;
}

.globeMainLeft a {

color:#ffffff;
text-decoration:underline;
}


.globeMainLeft a:hover {

color:#C78F23;

}


.globeMainRight{

float:left;
width:340px;


}

.globeSpacer {

width:100%;
height:20px;
float:left;
}

span.goldHighlight {

color:#c78f23;
font-weight:bold;

}


div#id_89cd9656-a4d0-460a-9f0e-3030d5e78ab2 {
margin-top:20px;
}


#globeImageGall {

float:left;
width:600px;

padding:0 180px 0 180px;
height:auto;

padding-bottom:20px;
background: #000 url(../images/line.gif) center left repeat-x;
display:none;

}

#globeImageGall div {
float:left;
width:80px;
height:130px;
margin-right:40px;
background: #000 url(../images/imageHolder.gif) top left no-repeat;
}

.globeMainRight iframe {

float:right;
height:30px!Important;

}


#d_3d75b8a5-c555-4d6a-9c7e-d0d99ecfd81c h1 
{
   color:#000; 
}

.innerContainerGlobe .ProductReviews, .innerContainerGlobe .ProductImage, .innerContainerGlobe .ProductLongDescription,

.innerContainerGlobe .ProductShortDescription, 

.innerContainerGlobe2 .ProductReviews, .innerContainerGlobe2 .ProductImage, .innerContainerGlobe2 .ProductLongDescription,

.innerContainerGlobe2 .ProductShortDescription {
display:none!Important;
}

/* valentines day promotion */

.doubleContainer4
{
	width:990px; 
	margin:0 auto;
	clear: left;
	margin-left:-17px;
		float: left;
		min-height:200px;
	background:url(../Images/valBg.gif) no-repeat;
}

.innerContainerVal  {

	width:950px; 
	margin:0 auto;
	clear: left;
	padding:20px;
	float: left;
	min-height:773px;



}

.innerContainerVal p 
{
	font-family:century gothic, Arial;
}


.innerContainerVal .MiniProductTitle  
{
    height:40px;
}


.innerContainerVal  .MiniProductView {

margin-right:45px;
}


.innerContainerVal  .MiniProductView a.MiniAddToBasket {

	background:url(../Images/valAdd.gif) no-repeat;

}

.innerContainerVal  .MiniProductView .MiniProductDetails a 
{
    color:#cc41ce;
}


.innerContainerVal .valTop {
float:left;
width:860px;
background:#ffffff;
margin:20px;
padding:20px;
}


.innerContainerVal .valPara {
float:left;
width:900px;


margin:0 20px 20px 20px;

}
.valPara p {
font-size:14px;

}

.valLeft {
float:left;
width:900px;

padding-left:20px;
padding-right:20px;
}




.valLeft p strong, .valLeft a
{
        color:#cc41ce;
        font-weight:normal;
}

.valLeft a:hover
{
    text-decoration:underline;
}


.valRight {
width:359px;

margin-left:20px;
float:left;



}

.valVertLine {
float:left;
width:1px;
height:210px;
background:#999;

}

.shopmain .productMiniview {
margin-bottom:20px;
}


.doubleContainer5
{
	width:990px; 
	margin:0 auto;
	clear: left;

		float: left;
		min-height:200px;

}


/* Oscars 2011 US */

.doubleContainer6
{
	width:960px; 
	margin:0 auto;
	clear: left;

		float: left;
		min-height:200px;
	background:url(../Images/oscars-bg-us-2011.gif) repeat-x #ebebeb;
	color:#000;
}

.innerContainerOscarsUS  {

	width:920px; 
	margin:0 auto;
	clear: left;
	padding:20px;
	float: left;




}



.innerContainerOscarsUS h1 {

color:#000;
text-transform:capitalize;

}

.innerContainerOscarsUS .MiniProductTitle  
{
    height:40px;
}


.innerContainerOscarsUS  .MiniProductView {

margin-right:45px;
}


.innerContainerOscarsUS  .MiniProductView a.MiniAddToBasket {

	background:url(../Images/valAdd.gif) no-repeat;

}

.innerContainerOscarsUS  .MiniProductView .MiniProductDetails a 
{
    color:#cc41ce;
}


.valTop {
float: left;
width: 880px;
background: white;
margin: 20px 0;
padding: 20px;
}


.valPara {
float:left;
width:920px;


margin:0 20px 20px 0;

}
.valPara p {
font-size:14px;

}

.valPara table tr td strong {

color:#af1919;
font-weight:normal;
font-family:century gothic;

}

.valPara table tr td {
border-right:1px solid #494949;
margin-right:10px;
padding:0 20px 0 0;
}

.valPara table {
	
float:left;
margin:20px 0;
}

.valLeft {
float:left;
width:900px;

padding-left:20px;
padding-right:20px;
}




.valLeft p strong, .valLeft a
{
        color:#cc41ce;
        font-weight:normal;
}

.valLeft a:hover
{
    text-decoration:underline;
}


.valRight {
width:359px;

margin-left:20px;
float:left;



}

.valVertLine {
float:left;
width:1px;
height:210px;
background:#999;

}

.shopmain .productMiniview {
margin-bottom:20px;
}


.doubleContainer5
{
	width:990px; 
	margin:0 auto;
	clear: left;

		float: left;
		min-height:200px;

}

#oscarUSVideo {
float:left;
}

.oscarUSLeft {
float:left;
width:580px;
margin-right:20px;
}

.oscarUSLeft ul {

font-family:century gothic;
text-transform:uppercase;
list-style:outside disc;
margin: 0;
float:right;
margin-right: 30px;
margin-top: -270px;

}

.oscarUSLeft ul li {

width: 87px;
height: 63px;
margin-bottom: 20px;
margin-top: -10px;


}

.oscarUSRight {
	float:left;
	width:320px;
}

.ProductDetails {
Width: 220px;
text-transform: uppercase;
float: right;
width: 220px;
}

.innerContainerGlobe .ProductReviews, .innerContainerGlobe .ProductImage, .innerContainerGlobe .ProductLongDescription, .innerContainerGlobe .ProductShortDescription {
display: none!Important;
}

.ProductImage {
width: 250px;
float: left;
}

.ProductReviews {
width: 160px;
float: right;
margin-bottom: 20px;
}

.ReviewStars {
margin-bottom: 4px;
width: 100%;
height: auto;
}


.innerContainerGlobe .ProductDetailsContainer {
float: left;
padding: 0!important;
}

.ProductDetailsContainer {
padding: 0px 10px 20px 0px;
Width: 200px;
float: right;
width: 200px;
}

.innerContainerGlobe .ProductAddToCartContainer {
padding: 0;
width: 250px;
}
.ProductAddToCartContainer {
Width: 290px;
float: left;
padding-top: 10px;
clear: left;
width: 290px;
}



.ProductPrice {
width: 60px;
padding: 0;
float: left;
font-family: "century gothic";
letter-spacing: 0px;
font-weight: normal;
font-size: 11pt;
color: #00adef;
padding: 0;
margin-bottom: 10px;
}


.ProductPrice span {
	
	float:left;
	margin-left:50px;
	
}


.ProductAvailability {
width: 125px;
margin-left: 0px;
padding-left: 10px;
float: right;
font-family: "century gothic";
letter-spacing: 0px;
font-weight: normal;
font-size: 1em;
color: #B7C0C2;
margin-bottom: 10px;
border-left-color: #B7C0C2;
border-left-style: solid;
border-left-width: 1px;
}


#globeProd .ProductAvailability {
width: 55px;
margin-right: 70px;
padding-left: 10px;
margin-left: 0px;
float: right;
font-family: "century gothic";
letter-spacing: 0px;
font-weight: normal;
font-size: 1em;
color: #B7C0C2;
margin-bottom: 10px;
border-left-color: #B7C0C2;
border-left-style: solid;
border-left-width: 1px;
}



<!-- CODE BELOW IS FOR VIDEO HOLDER + RELATED CONTENT -->

p, .holder {background:#none; border:0; padding:0; margin:0 0 0 0; clear:both;}

.holder { height:auto;}

.script {display:block; background:#ddd; border:0; margin:0 0; padding:0;}

span.indent {padding-left:0;}

#video-holder {display:block; border:0; float:left;}

#flow_video { display:block;float:left;}

#flow_video1 { display:block;float:left;}

#flow_video2 { display:block;float:left;}

#flow_video3 { display:block;float:left;}



.no-video object {display:none;}


#twtr-widget-1 {
margin-top:35px;	
}

.oscarUSGap {
width:100%;
height:20px;
float:left;
}
		
