/* 
	-- extra --
 */
#extra{
	width:265px;
}
#extra h2 {
	margin-bottom:0;
}
#extra ul {
	margin-bottom:48px;
}
#extra li{
	background:url(/img/list-horizontal-border.gif) repeat-x left bottom;
	height:75px;
	padding-top:25px;
	padding-right:10px;
}
#extra li img{
	float:left;
	padding:3px 12px 0 0;
	margin-top:-13px;
}
#extra li span{
	color:#e1227e;
	font-weight:bold;
	line-height:18px;
	padding-top:24px;
}
#extra .product{
	height:auto;
}
#extra .product span{
	display:block;
	width:90px;
	float:right;
	padding-top:0;
}
#extra li a:hover{
	text-decoration:none;
}
#extra #blog{
	margin-top:42px;
	width:212px;
}
#extra #blog h2{
	margin-bottom:20px;
}
#extra #blog h3{
	margin-bottom:5px;
}
#extra #blog a{
	color:#A8A7A3;
	font-weight:bold;
}
#extra #blog p{
	font-size:1.2em;
}
#extra #blog div{
	padding-top:10px;
	text-align:right;
}
#extra #blog div a, #extra #blog div h3{
	color:#e1227e;
	font-size:1.2em;
}
/*
	-- Content --
*/
#content{
	background-color:#fff;
	color:#000;
	width:650px;
}
#carousel{
	/*border:1px solid #e1227e;
	height:300px;*/
	position:relative;
}
#carousel .scrollButtons{
	display:none;
}
/*#carousel .scrollButtons{
	background-color:#120300;
	display:block;
	height:300px;
	width:25px;
	position:absolute;
	opacity:0.5;
	filter:alpha(opacity=50);
	text-indent:-99999px;
}
#carousel #prev{
	background:#120300 url(/img/prev-scroll-button.gif) no-repeat center 143px;
	left:0;
	top:0;
}
#carousel #next{
	background:#120300 url(/img/next-scroll-button.gif) no-repeat center 143px;
	right:0;
	top:0;
}*/
#contentContainer{
	padding:24px;
}
#contentContainer #back{
	color:#a8a8a3;
	font-size:11px;
}
#contentContainer h1{
	padding-top:4px;
	margin:17px 0 8px;
}
#contentContainer .icon{
	padding-left:40px;	
}
#contentContainer h1.dvd, #contentContainer h1.bluray{
	background:url(/img/icon_disc.png) no-repeat left 0;
}
#contentContainer h1.amd{
	background:url(/img/icon_menu.png) no-repeat left 0;
}
#contentContainer h1.cd{
	background:url(/img/icon_cd.png) no-repeat left 0;
}
#contentContainer h1.cdp{
	background:url(/img/icon_platforms.png) no-repeat left 0;
}
#contentContainer h1.conversions{
	background:url(/img/icon_conversions.png) no-repeat left 0;
}
#contentContainer h1.copy{
	background:url(/img/icon_protection.png) no-repeat left 0;
}
#contentContainer h1.dcinema{
	background:url(/img/icon_dcinema.png) no-repeat left 0;
}
#contentContainer h1.storage{
	background:url(/img/icon_storage.png) no-repeat left 0;
}
#contentContainer h1.dubbing{
	background:url(/img/icon_dubbing.png) no-repeat left 0;
}
#contentContainer h1.editing{
	background:url(/img/icon_editing.png) no-repeat left 0;
}
#contentContainer h1.watermarking{
	background:url(/img/icon_forensic.png) no-repeat left 0;
}
#contentContainer h1.packaging{
	background:url(/img/icon_packaging.png) no-repeat left 0;
}
#contentContainer h1.qar{
	background:url(/img/icon_qar.png) no-repeat left 0;
}
#contentContainer h1.library{
	background:url(/img/icon_library.png) no-repeat left 0;
}
#contentContainer h1.umd{
	background:url(/img/icon_umd.png) no-repeat left 0;
}
#contentContainer h1.usb{
	background:url(/img/icon_usb.png) no-repeat left 0;
}
#contentContainer h1.vod{
	background:url(/img/icon_vod.png) no-repeat left 0;
}
#contentContainer h1.artwork{
	background:url(/img/icon_artwork.png) no-repeat left 0;
}
#contentContainer h1.subtitle{
	background:url(/img/icon_subtitling.png) no-repeat left 0;
}

#sidetext h3{
	font-size:1.2em;
	margin-bottom:5px;
}
#sidetext{
	float:right;
	font-size:1.2em;
	padding:0 0 24px 30px;
	width:225px;
}
#sidetext p, #sidetext li, #sidetext h3{
	color:#807f7f;
}
#sidetext li{margin-bottom:0.5em;}
#sidetext blockquote{
	background:#fff url(/img/quotation-marks-open.gif) no-repeat 0 15px;
	padding:5px 0 0 25px;
	margin-left:-20px;
}	
cite{
	float:right;	
}
#sidetext li{
	line-height:1.4em;
	list-style:disc;
}