@charset "UTF-8";
/* Beauty Channel - Rishi Luchun 090928 */

* {padding:0; margin:0;}

body {overflow:hidden;}

#container {
width:800px;
font-family:Arial, Helvetica, sans-serif;
}

#bc_masthead {
width:800px;
background: url(/ukgif/beautychannel_masthead_bg.jpg) no-repeat top left;
	height:75px;
}

	#bc_masthead h1 {
	display:none;
	}
	
	#bc_masthead p.tech_help a{
	float:right;
	margin:10px;
	margin-top:50px;	
	color:#FFF;
	font-size:0.7em;
	text-decoration:none;
	}

	#bc_masthead p.tech_help a:hover{
	text-decoration:underline;
	}
	
#bc_middlecontainer {
width:800px;
}
		
	

/* Right container */
#pd_container {
margin-top:10px;
padding-left:10px;
border-left:solid 1px #999;
float:left;
}

/* Container for PD/SD/Price and item number */
#bc_panel {
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
color:#333;
float:left;
width:250px;
padding-bottom:10px;
}

	#bc_panel div#short-description a{
	font-weight:normal;
	font-size:0.95em;
	text-decoration:none;
	color:#333;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
	#bc_panel div#short-description a:hover{
	text-decoration:underline;
	}
	
	#bc_panel dl {
	margin:5px 0 0 0;
	font-size:0.7em;
	}
	
	#bc_panel dl#qvc-price {
	font-size:0.9em;
	font-weight:bold;
	color:#f58021;
	border-top:1px solid #f58021;
	border-bottom:1px solid #f58021;
	padding:2px 0;
	}
	
	#bc_panel dl#postage-price,
	#bc_panel dl#item-number {
	border-bottom:1px solid #ccc;
	padding-bottom:4px;
	}
	
	#bc_panel dl dt {
	float:left;
	font-weight:normal;
	width:150px;
	}
	
	#bc_panel dl dd {
	font-weight:bold;
	}
	
	#bc_panel img {
	clear:both;
	margin:10px;
	}

/* Flash player container */
#playercontainer.playercontainer{
width:480px;
float:left;
margin-top:20px;
padding:0 20px;
}

#player{
width:480px;
float:left;
margin-top:20px;
padding:0 20px;
}

/* Add to Cart Button */
#buynow_btn span {
display:none;
}
	#buynow_btn button#button{
	background:url(http://www.qvcuk.com/ukgif/generic/AddToCart.gif) no-repeat;
	clear:both;
	float:left;
	border:none;
	width:77px;
	height:16px;
	margin-bottom:30px;
	}
	
	#buynow_btn button#button:hover{
	background:url(http://www.qvcuk.com/ukgif/generic/AddToCart.gif) 0 -16px  no-repeat;
	cursor:pointer; cursor:hand;  	
	}
	
/* Swtich to QVC styling */
#qvclive {
clear:both;
background: url(http://www.qvcuk.com/ukgif/brandshop_arrows.gif) no-repeat -5px -105px;
padding-left:12px;
}

	#qvclive a {
	font-size:0.65em;
	color:#666;
	font-weight:bold;
	text-decoration:none;
	}
	
	#qvclive a:hover{
	text-decoration:underline;
	}
	
/* Footer styling */
#bc_footer {
clear:both;
float:left;
font-size:0.7em;
margin:10px 10px;
padding-top:20px;
border-top:solid 1px #CCC;
width:780px;
font-family:Arial, Helvetica, sans-serif;
}
	#bc_footer div.footerInfo .tvChannel p {
	float:left;
	color:#666;
	font-weight:bold;
	}
		#bc_footer div.footerInfo .tvChannel dl {
		clear:both;
		float:left;
		margin:5px auto;
		}
		#bc_footer div.footerInfo .tvChannel dl dt {
		float:left;
		color:#999;
		margin:0 10px;
		}
		#bc_footer div.footerInfo .tvChannel dl dd {
		float:left;
		color:#666;
		border-right:solid 1px #CCC;
		padding-right:10px;
		}
	
	#bc_footer div.footerInfo ul {
	clear:both;
	float:left;
	list-style:none;
	margin-top:20px;
	}
		#bc_footer div.footerInfo ul li {
		float:left;
		display:inline;
		padding:0 5px;
		color:#999;
		margin-bottom:5px;
		border-right:solid 1px #CCC;
		}
		#bc_footer div.footerInfo ul li a{
		text-decoration:none;
		color:#999;
		}
		#bc_footer div.footerInfo ul li a:hover{
		text-decoration:underline;
		}
	#bc_footer div.footerInfo .tvChannel dl dd.noBorder,
	#bc_footer div.footerInfo  ul li.noBorder {
	border:none;
	}
	
	.viewProductDesc a {
		display:block;
		width: 141px;
		height:16px;
		float:left;
		background: url("http://www.qvcuk.com/ukgif/ViewProdDesc.gif") 0 0 no-repeat;
		margin-top:10px;
	}
.viewProductDesc a:hover {	
		background-position: 0 -16px;
	}
	
.viewProductDesc span {
		display:none;
	}
