body{
	background:#fff url(../image/layout/skin/bcgBodyHome.gif) repeat-x 0 0;}

.clearer {
	font-size:0;
	overflow:hidden;
}

.cntHeader img.lgo, .cntHeaderNoNav img.lgo {
	display: none;}
.cntHeader a.logo {
	background: transparent url(../image/layout/skin/lgoHeaderSonyHome.gif) no-repeat 0 0;
	display: block;
	position:relative; top:12px; left:23px;
	width: 159px; height: 26px;}
	
.mainOuter {
	margin: 0 auto;
	background: transparent url(../image/layout/skin/mainOuterBgHome.png) repeat-x top center;
	width: auto;}
	
.swirl {
	margin: 0 auto;
	*position:absolute;*left:0;
	_position:relative;
	width: 100%;
	height: 0;
	_height:100px;}
.swirl #flashPlayerError{
	display:none;}
	
.main{
	background: transparent;
	position: relative; bottom: 5px; *bottom: 10px; _bottom: 15px;}
	
.main .mainTop {
	background: none;}
	
.content {
	width: 100%;
	margin-bottom: 20px;
	position: relative; bottom: 22px;_bottom:100px;
	margin-top: 25px;
	_margin-top: 7px;
	margin-left:0;
}

.cntFooterMov {
	position: relative; bottom: 50px;_bottom:138px;
	zoom: 100%;
	/*background: transparent url(../image/layout/skin/bcgHomeSwirls.jpg) repeat-x top center;*/
	width: 100%;
	height: 100px;}
.cntFooter {
	position: relative; bottom: 75px;_bottom:153px;
	width: 100%;}
.cntFooter .inner {
	margin: 18px auto 20px !Important;
	width: 574px;}
.cntFooter .globalhome{
	position: relative; top: 2px; right: 30px;
	_right: 10px;}
.cntFooter ul {
	position: relative; right: 15px;}
.cntFooter ul li {
	border-right: 1px dotted #999;
	_border-right: 1px solid #999;
	padding-left: 10px;
	_padding-left: 10px;}
.cntFooter .cntNavigationLinksMisc ul {	
	right: 0;}
.cntFooter .cntNavigationLinksMisc ul li {
	border: 0;}
.cntFooter .cntNavigationLinksMisc .divider {
	border: 0;}





.cntSectionHeader {
	background: transparent url(../image/layout/content/bcgHomeHeader.png) repeat-x left bottom    !important;
	_background: transparent url(../image/layout/content/bcgHomeHeader.gif) repeat-x left bottom    !important;
	width: 950px;
	margin: 0 auto;
	padding-bottom: 10px;}
.cntSectionHeader h3 {
	margin: 0 0 8px;
	font-size: 100%;
	color:#000;}



a.btn {
	color: #fff !important;
	height: 22px;
	cursor: pointer; cursor: hand;}
.btn .btnLeft, .btn .btnMid, .btn .btnRight {
	float: left;
	height: 22px;}
.btn .btnLeft {
	width: 6px;
	background: transparent url(../image/layout/btnBlackLeft.png) no-repeat 0 0;
	_background: transparent url(../image/layout/btnBlackLeft.gif) no-repeat 0 0;}
.btn .btnRight {
	width: 8px;
	background: transparent url(../image/layout/btnBlackRight.png) no-repeat 0 0;
	_background: transparent url(../image/layout/btnBlackRight.gif) no-repeat 0 0;}
.btn .btnMid {
	background: transparent url(../image/layout/btnBlackMid.png) repeat-x 0 0;
	_background: transparent url(../image/layout/btnBlackMid.gif) repeat-x 0 0;
	padding: 2px 5px 0;
	font-weight:normal;
	text-decoration:none;}

.h1title {
	margin-left: 40px;
	position: relative; 
	top: 12px;
	_top:-82px;
	width:741px;
	}

/* SSS cntNewsTicker */
.cntNewsTicker{
	height:36px;
	margin-top:0;*margin-top: 3px; _margin-top: 0;
	_top: -88px;}
.cntNewsTicker #flashPlayerMessage{
	display:none;}
.cntNewsTicker h2{
	color:#000 !important;font-size:100%;
	float:left;
	width:130px;
	background: transparent url(../image/layout/content/bcgNewsTickerDivider.gif) no-repeat right 3px;
	margin:18px 39px 0 15px;
	_margin-left:14px;}
.cntNewsTicker .ticker{
	_float:left;
	width:677px; 
	margin-left:189px !important;
	_margin-left:0;}
.cntNewsTicker .ticker object, .cntNewsTicker .ticker embed{
	position:static;display:block;}
/* EEE cntNewsTicker */


.lnoLogo {
	background: transparent url(../image/layout/skin/lgoLikeNoOtherC4.png) no-repeat 0 0;
	_background: transparent url(../image/layout/skin/lgoLikeNoOtherC4.gif) no-repeat 0 0;
	width: 100px;
	height: 13px;
	position: relative; bottom: 4px; left: 870px; *bottom: 0; _bottom:95px;}
.cntHome-MainTeasers {
	margin-bottom: 10px;
	padding-left: 22px;
	_xxmargin-top:100px;
}
.cntHome-MainTeasers img, .cntHome-MainTeasers .flash {
	padding: 9px 9px 8px;}
.cntHome-MainTeasers .flash {
	*padding-bottom:10px;}
.cntHome-MainTeasers .text {
	padding: 0 5px 0 0px;
	color: #333;
	}
.cntHome-MainTeasers .text a {
	cursor: hand; 
	cursor: pointer;
	display: block;
	height: 42px;
	padding-left:20px;
	position:relative;
	zoom: 100%;
	}
.cntHome-MainTeasers .text h3 {
	position: relative; right: 1px;
	font-size: 100%;}
.cntHome-MainTeasers .text .arrow {
	position:absolute;
	bottom:0;
	right:4px; 
	zoom: 100%;}
.cntHome-MainTeasers .text .arrow img {	
	margin: 0;
	padding:0;
}

.cntHome-MainTeasers .cntTeaserSpanFull {
	float: left;
	background: transparent url(../image/layout/content/bcgHomeTeaserFull.png) no-repeat 0 0;
	_background: transparent url(../image/layout/content/bcgHomeTeaserFull.gif) no-repeat 0 0;
	width: 956px;
	height: 238px;
	margin: 0;}
.cntHome-MainTeasers .cntTeaserSpan4 {
	float: left;
	background: transparent url(../image/layout/content/bcgHomeTeaser4Col.png) no-repeat 0 0;
	_background: transparent url(../image/layout/content/bcgHomeTeaser4Col.gif) no-repeat 0 0;
	width: 761px;
	height: 238px;
	margin: 0 0 0 13px;}
.cntHome-MainTeasers .cntTeaserSpan3 {
	float: left;
	background: transparent url(../image/layout/content/bcgHomeTeaser3Col.png) no-repeat 0 0;
	_background: transparent url(../image/layout/content/bcgHomeTeaser3Col.gif) no-repeat 0 0;
	width: 568px;
	height: 238px;
	margin: 0 0 0 13px;}

.cntHome-MainTeasers .cntTeaserSmall {
	float: left;
	background: transparent url(../image/layout/content/bcgHomeTeaserSmall.png) no-repeat 0 0;
	_background: transparent url(../image/layout/content/bcgHomeTeaserSmall.gif) no-repeat 0 0;
	width: 180px;
	height: 238px;
	margin: 0 0 0 13px;}
.cntHome-MainTeasers .cntTeaserSmall .text h3{
	color:#000;
	margin-top:0;}	
.cntHome-MainTeasers .cntTeaserSmall .text p{
	color:#000; font-weight:normal;}	

.cntHome-MainTeasers .first {
	margin-left: 0 !important;}	

/* begin of cntHome-Products */	
.cntHome-Products {
	position:relative; 
	height:189px; 
	width:950px;
	margin:0 auto 20px auto;
}	
.cntHome-Products a {
	outline:none;
}
.cntHome-Products .cntScrollerBg {
	background:transparent url(../image/layout/bcgNewScrollerBg.png) no-repeat    !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='../image/layout/bcgNewScrollerBg.png');
	position:absolute;
	height:189px;
	width:910px;
	left:50%;
	top:0;
	margin-left:-455px;
	z-index:0;
}
.cntHome-Products .cntProducts {
	height:161px;
	width:860px;
	margin:0 auto;
	position:relative;
	padding-top:31px;
	voice-family:"\"}\"";
	voice-family:inherit;
	height:130px;
}
.cntHome-Products .cntProductsInner {
	width: 10000px;
	height: 130px;
	position:absolute;
}
.cntHome-Products span#cntScrollerPreviousArrow,
.cntHome-Products span#cntScrollerNextArrow {
	display:block;
	cursor:pointer;
	position:absolute;
	top:61px;
	height:51px;
	width:46px;
}
.cntHome-Products span#cntScrollerPreviousArrow {
	background:transparent url(../image/layout/btnNewScrollerPreviousArrowNormal.png) no-repeat    !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='../image/layout/btnNewScrollerPreviousArrowNormal.png');
	left:0;
}
.cntHome-Products span#cntScrollerPreviousArrow.hover {
	background:transparent url(../image/layout/btnNewScrollerPreviousArrowHover.png) no-repeat    !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='../image/layout/btnNewScrollerPreviousArrowHover.png');
}
.cntHome-Products span#cntScrollerNextArrow {
	background:transparent url(../image/layout/btnNewScrollerNextArrowNormal.png) no-repeat    !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='../image/layout/btnNewScrollerNextArrowNormal.png');
	right:0;
}
.cntHome-Products span#cntScrollerNextArrow.hover {
	background:transparent url(../image/layout/btnNewScrollerNextArrowHover.png) no-repeat    !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='../image/layout/btnNewScrollerNextArrowHover.png');
}
.cntHome-Products .cntProducts .prod {
	float: left;
	width: 172px;
	text-align: center;
	position:relative;
}
.cntHome-Products .cntProducts .prod h3 {
	color: #333333;
	cursor:pointer;
	font-size: 100%;
	position: absolute;
	left:0;
	top: 96px;
	width:100%;
}	
.cntHome-Products span.img img { 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	cursor:pointer;
	position:relative;
}
.cntHome-Products span.img {
	cursor:pointer;
	display:inline-block;
	height:120px;
	width:120px;
	position:relative;
}
.cntHome-Products .cntScrollBar {
	height:18px;
	width:904px;
	margin:0 auto;
	position:relative;
}
.cntHome-Products .cntScrollBar .ArrowLeft,
.cntHome-Products .cntScrollBar .ArrowRight {
	display:block;
	cursor:pointer;
	width:13px;
	height:17px;
	margin-top:1px;
}
.cntHome-Products .cntScrollBar .ArrowLeft {
	background:transparent url(../image/layout/btnNewScrollBarArrowLeft.png) no-repeat    !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='../image/layout/btnNewScrollBarArrowLeft.png');
	float:left;
}
.cntHome-Products .cntScrollBar .ArrowRight {
	background:transparent url(../image/layout/btnNewScrollBarArrowRight.png) no-repeat    !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='../image/layout/btnNewScrollBarArrowRight.png');
	float:right;
}
.cntHome-Products .cntScrollBar .Bar {
	background:transparent url(../image/layout/bcgNewScrollBarBg.png) no-repeat;
	_background: transparent url(../image/layout/bcgNewScrollBarBg.gif) no-repeat;
	display:none;
	height:18px;
	width:860px;
	position:relative;
	float:left;
	margin:0 11px 0 7px;
}
.cntHome-Products .cntScrollBar .Slider {
	background:transparent url(../image/layout/bcgNewScrollBarSlider.png) no-repeat    !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='../image/layout/bcgNewScrollBarSlider.png');
	position:absolute;
	cursor:pointer;
	width:176px;
	height:17px;
}
/* end of cntHome-Products */	

.cntHome-Entertainment {
	width: 100%;
	background: transparent url(../image/layout/content/bcgHomeEntTop.png) no-repeat 0 0;
	_background: transparent url(../image/layout/content/bcgHomeEntTop.gif) no-repeat 0 0;
	padding-top: 14px;
	margin-bottom: 20px;}
.cntHome-Entertainment .inner {
	width: 100%;
	background: transparent url(../image/layout/content/bcgHomeEntBot.png) no-repeat left bottom;
	_background: transparent url(../image/layout/content/bcgHomeEntBot.gif) no-repeat left bottom;
	padding-bottom: 14px;}
.cntHome-Entertainment .inner2{
	width: 100%;
	background: transparent url(../image/layout/content/bcgHomeEntBg.png) repeat-y 0 0;
	_background: transparent url(../image/layout/content/bcgHomeEntBg.gif) repeat-y 0 0;}
	
.cntHome-Entertainment .cntEntertainment {
	margin-left: 32px;
	_margin-left: 28px;}
.cntHome-Entertainment .cntBox {
	display:inline;
	float: left;
	width: 212px;
	margin-right: 30px;}
.cntHome-Entertainment .cntBox .in {
	position: relative; 
	bottom: 5px; _bottom: 4px;}
.cntHome-Entertainment .cntBox img {
	margin-bottom: 8px;}
.cntHome-Entertainment .cntBox .text {
	margin: 0 10px;
	color: #333;}

.cntHome-Entertainment .cntBox .text h3 {
	position: relative; right: 1px;
	font-size: 100%; color:#333;}
.cntHome-Entertainment .cntBox .text p {
	_margin-bottom: 0;
	font-weight:normal;}

.cntHomeLinks {
	*display:inline-block;/*IE7 PNG transparency work-around */
	background: transparent url(../image/layout/content/bcgHomeLinksDividerBg.png) repeat-y 0 0;
	_background: transparent url(../image/layout/content/bcgHomeLinksDividerBg.gif) repeat-y 0 0;}
.cntHomeLinks h2, .cntHomeLinks h3 {
	position: relative; right: 1px;
	font-size: 100%;
	margin-bottom: 5px;}
.cntHomeLinks p {
	margin-bottom: 10px;}
.cntHomeLinks .cntInner {
	padding: 10px 0 10px 5px;}
	
.cntHomeLinks .cntDivider {
	width: 24px;
	height: 240px;
	float: left;}

.cntHomeLinks .cntHomeLinksPopLinks, .cntHomeLinks .cntHomeLinksPopProds, .cntHomeLinks .cntHomeLinksMySony, .cntHomeLinks .cntHomeLinksBuyOnline, .cntHomeLinks .cntHomeLinksWhereToBuy {
	float: left;
	width: 219px;
	_width: 218px;
	margin: 0;}

.cntHomeLinks .cntHomeLinksPopLinks {
	margin: 0 0 0 29px;
	_margin: 0 0 0 13px;}
.cntHomeLinks .cntHomeLinksPopLinks h3 {
	color: #b1002c;}
.cntHomeLinks .cntHomeLinksPopLinks ul {
	list-style: none;
	padding: 0; margin: 0;}
.cntHomeLinks .cntHomeLinksPopLinks li {
	background: transparent url(../image/layout/icoArrowSmallRightC1.gif) no-repeat 0 4px;
	padding-left: 10px;}

	
.cntHomeLinks .cntHomeLinksPopProds {
	}
.cntHomeLinks .cntHomeLinksPopProds h3 {
	color: #669900;}
.cntHomeLinks .cntHomeLinksPopProds ul {
	list-style: none;
	padding: 0; margin: 0;}
.cntHomeLinks .cntHomeLinksPopProds li {
	background: transparent url(../image/layout/icoArrowSmallRightC2.gif) no-repeat 0 4px;
	padding-left: 10px;}	
	

.cntHomeLinks .cntHomeLinksMySony {
	}
.cntHomeLinks .cntHomeLinksMySony h3 {
	color: #669900;}
.cntHomeLinks .cntHomeLinksMySony ul {
	list-style: none;
	padding: 0; margin: 0;}
.cntHomeLinks .cntHomeLinksMySony li {
	background: transparent url(../image/layout/icoArrowSmallRightC3.gif) no-repeat 0 4px;
	padding-left: 10px;}	



.cntHomeLinks .cntHomeLinksBuyOnline {
	}
.cntHomeLinks .cntHomeLinksBuyOnline h3 {
	color: #000000;}
.cntHomeLinks .cntHomeLinksBuyOnline ul {
	list-style: none;
	padding: 0; margin: 0;}
.cntHomeLinks .cntHomeLinksBuyOnline li {
	background: transparent url(../image/layout/icoArrowSmallRightC4.gif) no-repeat 0 4px;
	padding-left: 10px;}	





.cntHomeLinks .cntHomeLinksPopLinks ul li a, .cntHomeLinksPopProds ul li a{
	font-weight:normal; color:#000;}
.cntHomeLinks .cntHomeLinksMySony h2 {
	color: #e27325;}
.cntHomeLinks .cntHomeLinksMySony p {
	margin-bottom:0px;}
	
	


	

