/* Author: Andrei Bunescu */

@import url('reset.css');

body {
	background:url(../img/bep_body_img.jpg) no-repeat top;
	background-color:#0f0b0e;
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:19px;
}
h1 {
	font-weight:normal;
}
strong {
	font-weight:bold;
}
#body-wrapper {
	width:880px;
	margin:0 auto;
}
#body-wrapper #left {
	float:left;
	width:433px;
	margin:467px 0 0 0;	
}
#body-wrapper #right {
	float:right;
	width:425px;
	margin:280px 0 0 0;
}
.album-box {
	float:left;
	background:url(../img/albumbox_bg.gif) no-repeat;
	width:420px;
	height:168px;
}
.album-cover {
	border:1px solid #2a2c2c;
	float:left;
	width:140px;
	height:140px;
	margin:12px 10px 0 11px;
}
.album-box-content {
	float:left;
	width:242px;
}
.album-box-content h1 {
	color:#ffe6a0;
	font-size:18px;
	margin:11px 0 0 0;
	font-weight:normal;
	text-transform:uppercase;	
}
.album-box-content p {
	color:#cccccc;
	margin:6px 0 6px 0;
}
.price-buy {
	width:230px;
	float:left;
	margin:11px 0 0 17px;
}
.price-buy h1 {
	font-size:30px;
	float:left;
	width:111px;
	color:#fd3019;
	line-height:30px;

}
.price-buy h1 sup {
	position:relative;
	font-size:15px;
	top:3px;
	font-weight:bold;
	line-height:14px;
	vertical-align:top;
}
.price-buy h1 span {
	position:relative;
	font-size:15px;
	top:-1px;
	font-weight:bold;
}
.price-buy img {
	float:left;
	width:111px;
	margin:12px 0 0 0;
}
.despre-album {
	float:left;
	width:100%;
}
.despre-album h1 {
	font-size:28px;
	float:left;
	width:100%;
	color:#cccccc;
	line-height:30px;
	margin:0 0 10px 0;
}
.despre-album p {
	text-align:justify;
	margin:0px 0 18px 0;
	color:#cccccc;
}
.despre-album p span {
	color:#fff;
	text-decoration:underline;
}
.despre-img {
	float:left;
	width:134px;
	margin:0 10px 0 0;
}
.wallpaper {
	float:left;
	width:454px;
	margin:0 0 0 -18px;
}
.wallpaper h1 {
	font-size:28px;
	float:left;
	width:400px;
	color:#cccccc;
	line-height:30px;
	margin:0 0 10px 18px;
	border:0px solid red;
}
.wallpaper-block {
	float:left;
	width:134px;
	height:150px;
	margin:0 0 0 16px;
}
.wallpaper-block2 {
	float:left;
	width:400px;
	margin:0 0 25px 16px;
}
.wallpaper-block a {
	color:#fff;
}
.album-tracklist {
	float:left;
	width:420px;
	background:url(../img/tracklist_bg.gif) no-repeat top;
	position:relative;
	min-height:174px;
	height:auto !important;
	height:174px;
}
.difuzor {
	position:absolute;
	left:-8px;
	top:1px;
}
.album-tracklist h1 {
	float:left;
	width:220px;
	font-size:20px;
	color:#ccc;
	line-height:26px;	
	position:absolute;
	left:54px;
	margin:8px 0 0 0;
}
.tracklist-tbl {
	float:left;
	width:420px;
	position:absolute;
	left:0;
	top:50px;
	color:#cccccc;
}
.play-cell {
	width:28px;
	height:24px;	
	border-bottom:1px solid #1a1719;
}
.song-cell {
	width:320px;
	height:24px;		
	border-bottom:1px solid #1a1719;
}
.song-cell a {
	color:#cccccc;
	display:block;
	width:100%;
	text-decoration:none;
}
.play-cell img {
	position:relative;
	top:0;
	left:8px;
	vertical-align:middle;	
}
.buy-cell {
	width:72px;
	height:24px;	
	border-bottom:1px solid #1a1719;	
}
.buy-cell img {
	position:relative;
	vertical-align:middle;
}
.tracklist-tbl-hover {
	background-color:#272427;
}
#base {
	float:left;
	width:100%;
}
.small-base-box {
	float:left;
	width:280px;
	height:124px;
	background:url(../img/sb_box_bg.gif) no-repeat bottom;
	margin:20px 0 0 0;
	position:relative;
}
.small-base-box h1 {
	font-size:18px;
	color:#cccccc;
	margin:0 0 0 8px;
}
.small-base-box p {
	float:left;
	width:198px;
	margin:8px 0 0 8px;
	color:#cccccc;
}
.sb-image {
	position:absolute;
	bottom:1px;
	right:1px;
}
.sb-download {
	float:left;
	margin:10px 0 0 8px;
}
.sb-download img {
	margin:0 4px 0 0;
}
.small-base-fix {
	margin-left:20px;
}
.descarca-fergie {
	float:left;
	margin:10px 0 0 8px;
}
.get-music {
	float:left;
	width:881px;
	height:120px;
	background:url(../img/getmusic_bg.png) no-repeat;
	margin:20px 0 0 0;
}
.get-music-img {
	float:left;
	margin:1px 0 0 1px;
	width:157px;
}
.get-music-desc {
	float:left;
	width:346px;
	margin:0 0 0 10px;
}
.get-music-desc h1 {
	font-size:18px;
	color:#cccccc;
	margin:10px 0 10px 0;
}
.get-music-desc h1 strong {
	color:#fff;
}
.get-music-desc p {
	color:#cccccc;
	float:left;
	width:330px;

}
.get-music-line {
	float:left;
	width:1px;
	height:120px;
}
.getmusic-fieldset {
	float:left;
	width:330px;
	margin:50px 0 0 20px;
}
.getmusic-input-bg {
	float:left;
	width:198px;
	height:24px;
	background:url(../img/getmusic_input_bg.gif) no-repeat;
	margin:0 20px 0 0;
}
.getmusic-input {
	border:0 none;
	background:none;
	color:#cccccc;
	padding:4px 0 0 4px;
	width:194px;
	font-size:13px;
}
.getmusic-button {
	float:left;
	width:108px;
	height:24px;

}
#footer {
	float:left;
	width:100%;
	margin:26px 0 0 0;
	background:url(../img/dotted_footer.gif) repeat-x top;
	height:100px;

}
#footer p {
	color:#cccccc;
	margin:10px 0 10px 0;
	float:left;
	width:650px;
}
.footer-images {
	float:right;
	width:210px;
	margin:10px 0 0 0;
}
.showBuy {
	display: block;
}
.hideBuy {
	display: none;
}
.spacer {
	position:absolute;
	top:1px;
	z-index: 1111;
	left: 1px;
}