BODY{
	background: #848484 url(../../_imgs/page-bg.jpg) repeat-x;
	padding:20px 0 0 0;
	margin:0;
	font:11px "Trebuchet MS", "Geneva CE", lucida, sans-serif;
	color:#D9D9D9;
}

H1,
H2,
H3{
	margin:0;
	padding:0;
	text-transform:uppercase;
}

H2{
	padding:20px 0 0 0;
	font-size:16px;
	color:#D9D9D9;
}

P{
	margin:15px 0 0 0;
	padding:0;
}

A:link{
	color:#BDE500;
}

A:visited{
	color:#65CD00;
}

A:hover{
	color:#FFE139;
}

#container,
#logo,
#content,
#m01,
#m02,
#footer,
#mainContent,
#toolbar
{
	position:relative;
}

#header,
#menu,
#promotion{
	width:760px;
	position:absolute;
}

#container{
	width:760px; 
	margin-left:auto;
	margin-right:auto; 
	text-align:left;
}

#header{
	top:0;
	height:37px;
}

#logo{
	width:253px;
	height:25px;
	background: url(../../_imgs/logo.gif) no-repeat;
}

#languages{
	position:absolute;
	right:0;
	top:6px;
	width:116px;
	height:16px;
}

#menu{
	top:37px;
}

#m01{
	background-color: #494949;
	height:4px;
	width:100%;
}

#m02{
	background-color: #D34000;
	height:30px;
	width:100%;
}

#cornerTopLeft{
	position:absolute;
	left:0;
	width:10px;
	height:4px;
	background: url(../../_imgs/corner-top-left.gif) no-repeat;
}

#cornerTopRight{
	position:absolute;
	right:0;
	width:10px;
	height:4px;
	background: url(../../_imgs/corner-top-right.gif) no-repeat;
}

#cornerBotLeft{
	position:absolute;
	left:0;
	top:26px;
	width:7px;
	height:7px;
	background: url(../../_imgs/corner-bot-left.gif) no-repeat;
	font-size:0;
	line-height:0;
}

#cornerBotRight{
	position:absolute;
	right:0;
	top:26px;
	width:7px;
	height:7px;
	background: url(../../_imgs/corner-bot-right.gif) no-repeat;
	font-size:0;
	line-height:0;
}

#menuBox{
	position:absolute;
	left:2px;
	height:100%;
	width:756px;
}

#promotion{
	top:71px;
	height:208px;
	width:100%;
	background-color: #494949;
}

#promotionImage{
	position:absolute;
	left:2px;
	height:202px;
	width:756px;
	background: #494949 url(../../_imgs/promotion-bg.gif) no-repeat;
}

#redLine{
	position:absolute;
	left:2px;
	height:4px;
	width:756px;
	background-color:#C52700;
	top:204px;
	font-size:0;
	line-height:0;
}

#content{
	top:279px;
	margin-bottom:279px;
	width:100%;
	background-color: #494949;
	padding-bottom:1px;
}

#mainContent{
	left:2px;
	width:756px;
	background: #626262 url(../../_imgs/content-bg.jpg) repeat-x;
}

#mainContentBox{
	margin:0 30px 0 30px;
}

.column{
	position:relative;
	width:695px;
}

.cln01{
	padding-bottom:25px;
}

.leftColumn{
	position:relative;
	float:left;
	width:300px;
	margin-bottom:25px;
}

.lc01{
	position:relative;
	float:left;
	width:150px;
	margin-bottom:25px;
}

.rightColumn{
	position:relative;
	float:right;
	width:340px;
	margin-bottom:25px;
}

.rc01{
	margin-top:42px;
}

.rc02
{
	width:530px;
}

#toolbar{
	height:30px;
	background-color: #494949;
}

#toolbarLink{
	position:absolute;
	left:2px;
	width:756px;
	background: #626262 url(../../_imgs/toolbar-bg.gif) repeat-x;
	height:100%;
}

#lineBot{
	position:absolute;
	left:4px;
	width:752px;
	height:3px;
	top:30px;
	background-color: #494949;
	font-size:0;
}

#tellAFriend{
	position:absolute;
	left:22px;
	top:0;
	overflow:visible;
}

#tafBox{
	position:absolute;
	left:13px;
	top:-171px;
	width:301px;
	height:174px;
	background: url(../../_imgs/floating-box-bg.gif) no-repeat;
}

#tafContent{
	position:absolute;
	left:15px;
	top:10px;
	width:172px;
	height:267px;
}

#suBox{
	position:absolute;
	left:200px;
	top:-135px;
	width:301px;
	height:135px;
	background: url(../../_imgs/floating-box-bg-01.gif) no-repeat;
}

#suContent{
	position:absolute;
	left:15px;
	top:10px;
	width:265px;
	height:135px;
}

#subscribe{
	position:absolute;
	left:190px;
	top:0;
}

#player{
	position:absolute;
	left:347px;
	top:0;
}

#footer{
	width:100%;
	height:60px;
	color:#565555;
}

#footerLeft{
	float:left;
	margin-top:15px;
}

#footer A:link{
	color:#731A01;
}
#footer A:visited{
	color:#731A01;
}
#footer A:hover{
	color:#006107;
}

#footerRight{
	float:right;
	margin-top:15px;
	text-align:right;
}

.menu{
	position:absolute;
	height:100%;
	width:756px;
}

.promotionFrame{
	position:absolute;
	height:202px;
	width:756px;
}

.player{
	position:relative;
	height:29px;
	width:411px;
}

.leftBorder{
	position:absolute;
	width:2px;
	background-color: #494949;
	height:100%;
}

.rightBorder{
	position:absolute;
	right:0;
	width:2px;
	background-color: #494949;
	height:100%;
}

.altText{
	display:none;
}

.cleaner{
	clear:both;
	font-size:0;
	line-height:0;
}

.separator{
	color:#DF5400;
}

.separator01{
	color:#FF8339;
}

.t01{
	width:258px;
	height:25px;
	background: url(../../_imgs/en/title-breaking-news.gif) no-repeat;
}

.t02{
	width:258px;
	height:25px;
	background: url(../../_imgs/en/title-released-albums.gif) no-repeat;
}

.red{
	color:#DF5400;
}

.orange{
	color:#FF8339;
}

.green{
	color:#BDE500;
}

.grey{
	color:#AAAAAA;
}

.album{
	position:relative;
	margin:25px 0 0 0;
	height:130px;
}

.cover{
	position:relative;
	float:left;
	width:110px;
}

.description{
	position:relative;
	float:right;
	width:215px;
}

.description H3,
.artist H3{
	font-size:11px;
}

.artist H3{
	margin:15px 0 0 0;
}

.artist .leftColumn P{
	margin:12px 0 0 0;
}

.p01{
	margin:15px 0 0 0;
}

.p02{
	margin:5px 0 0 0;
}

.description P{
	margin:0;
}

.description .links{
	position: absolute;
	width:215px;
	top:20px;
	margin:0;
}

.arrow01{
	margin:0 10px 0 0;
	padding:2px 0 0 0;
}

.arrow02{
	margin:0 7px 0 0;
}

.input00{
	font:11px/14px "Trebuchet MS", "Geneva CE", lucida, sans-serif;
	color:#494949;
	font-weight:bold;
	padding:0;
}

.input01{
	font:11px/14px "Trebuchet MS", "Geneva CE", lucida, sans-serif;
	color:#494949;
	height:16px;
	border:1px solid #494949;
	padding:0 6px 0 3px !important;
	padding:0 6px 0 3px;
	width:120px;
	margin-right:10px;
}

.input02{
	width:240px;
}

.input03{
	width:20px;
	font:11px/14px "Trebuchet MS", "Geneva CE", lucida, sans-serif;
	font-weight:bold;
	color:#494949;
	height:15px;
	padding:0;
	text-align:center;
}

.select{
	font:11px/14px "Trebuchet MS", "Geneva CE", lucida, sans-serif;
	font-weight:bold;
	color:#494949;
}

.textarea01{
	font:11px/14px "Trebuchet MS", "Geneva CE", lucida, sans-serif;
	color:#494949;
	width:265px !important;
	width:265px;
	height:80px;
	border:1px solid #494949;
	padding:0 3px 0 3px;
}

.p01{
	padding:10px 0 0 0;
}

.close{
	position:absolute;
	right:10px;
	top:12px;
	width:17px;
	height:16px;
	z-index:1;
}

.img01{
	border:2px solid #494949;
}

.table01{
	margin:15px 0 15px 0;
}

.table01 .tr00{
	height:2px;
	font-size:0px;
}

.table01 .tr01{
	height:30px;
}

.table01 .tr02{
	height:110px;
}

.table01 .tr03{
	height:90px;
}

.table01 .tr04{
	height:140px;
}

.table01 .tr03 TD,
.table01 .tr05 TD{
	padding:0 15px 0 0;
}


.table01 .td01{
	vertical-align:top;
	padding:10px 0 0 0;
}

.table01 .td02{
	padding:0 10px 0 0;
}


.table01 .td03{
	width:20px;
	text-align:right;
	padding-right:3px;
}

.table01 .td04{
	width:80px;
	text-align:right;
}

.table01 .td05{
	width:120px;
}

.table01 .td06{
	height:20px;
	padding-left:5px;
}

.table01 .td07{
	height:30px;
}

.tbl02 {
	margin:15px 0 0 0;
}


.er{
	background-color:#707070;
}

.redBotLine{
	border-bottom:2px solid #C52700;
	padding-bottom:4px;
}

.redBotLine01{
	border-bottom:2px solid #C52700;
}

.redTopLine{
	border-top:2px solid #C52700;
	padding-top:4px;
}

.normal{
	font-weight:normal;
}

.margin01{
	margin:5px 0 0 0
}
