@CHARSET "UTF-8";

body{
background:#ffffff url(../images/light_blue-bg.png) repeat-x left top;
font-family:'Myriad Pro', Helvetica, Arial, sans-serif, 'trebuchet ms';
font-size:12px;
color:#444444;
}

a{
text-decoration:none;
color:#92bdd4;
outline:none;
}

.clear{
clear:both;
}

.wrap{
	width:835px;
	height:800px;
	margin:0px auto;
	background-image: url(../images/rainbow_bg.jpg);
	background-repeat: no-repeat;
	background-position: right -45px;
}


.wrap-shorter{
	width:835px;
	height:600px;
	margin:0px auto;
	background-image: url(../images/rainbow_bg_blank.jpg);
	background-repeat: no-repeat;
	background-position: right -45px;
}

.wrap-vip{
	width:835px;
	height:600px;
	margin:0px auto;
	background-image: url(../images/rainbow_bg_vip.jpg);
	background-repeat: no-repeat;
	background-position: right -45px;
}

.wrap2{
	width:835px;
	height:800px;
	margin:0px auto;
	background-image: url(../images/rainbow_bg2.jpg);
	background-repeat: no-repeat;
	background-position: right -45px;
}

.wrap3{
	width:835px;
	height:800px;
	margin:0px auto;
	background-image: url(../images/rainbow_bg3.jpg);
	background-repeat: no-repeat;
	background-position: right -45px;
}

.wrap4{
	width:835px;
	height:800px;
	margin:0px auto;
	background-image: url(../images/rainbow_bg4.jpg);
	background-repeat: no-repeat;
	background-position: right -45px;
}

.wrap5{
	width:835px;
	height:800px;
	margin:0px auto;
	background-image: url(../images/rainbow_bg6.jpg);
	background-repeat: no-repeat;
	background-position: right -45px;
}

.stats{
	width:835px;
	height:800px;
	margin:0px auto;
	background-image: url(../images/rainbow_bg5.jpg);
	background-repeat: no-repeat;
	background-position: right -45px;
}

.stats2{
	width:835px;
	height:800px;
	margin:0px auto;
	background-image: url(../images/rainbow_bg_blank.jpg);
	background-repeat: no-repeat;
	background-position: right -45px;
}

.wraplinkmaker{
	width:800px;
	height:447px;
	margin:0px auto;
	background-image: url(../images/rainbow_bg7.jpg);
	background-repeat: no-repeat;
	background-position: right -45px;
}


.ie6 .wrap{
background: url(../images/cloud.jpg) no-repeat right -45px !important;
width:835px;
height:800px;
margin:0px auto;
}

.header{
margin:0px;
padding:40px 0 0;
width:800px;
height:120px;
}



.logo{
	background: url(../images/logo.png) no-repeat left top;
	width:408px;
	height:84px;
	text-indent:-9999px;
	display:block;
	position:relative;
	top:-5px;
	float:left;
}

.ie6 .logo{
background: url(../images/logo.jpg) no-repeat left top;
width:244px;
height:87px;
text-indent:-9999px;
display:block;
position:relative;
top:-5px;
left:20px;
float:left;
}

.navigation{
padding:42px 15px 0 0;
float:right;
}

.navigation2stats{
	float:right;
	padding-top: 42px;
	padding-right: 0px;
	padding-bottom: 0;

	text-align: right;
}

.content{
width:800px;
height:620px;
}

.content-shorter{
width:800px;
height:440px;
}
.content-shorter-es{
width:800px;
height:280px;
}

.content-shorter2-es{
width:800px;
height:220px;
}

h1{
color:#333333;
font-size:28px;
font-weight:normal;
margin: 0 0 12px 0;
}

.safari h1{
color:#333333;
font-size:28px;
font-weight:normal;
}

.safari h1{
color:#333333;
font-size:28px;
font-weight:normal;
}

h2{
color:#333333;
font-size:24px;
font-weight:normal;
position:relative;
top:-5px;
margin:0 0 10px 0;
}

.step1 {
color:#333333;
font-size:17px;
font-weight:normal;
width:540px;
line-height:25px;
}

h3{
color:#333333;
font-size:17px;
font-weight:normal;
width:390px;
line-height:25px;
}

.havretre{
color:#333333;
font-size:17px;
font-weight:normal;
width:480px;
line-height:25px;
}

.download, .get-started{
	position:relative;
	top:35px;
	height:40px;
	width:170px;
	text-indent:-9999px;
	display:block;
	float:left;
	background-image: url(../images/get_started.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.download{
background:none;
height:90px;
text-indent:0;
}


.left{
float:left;
padding:70px 0 0 0;
width:335px;
}

.left2{
	float:left;
	padding:30px 0 0 0;
	width:799px;
}

.left3{
	float:left;
	padding:65px 0 0 0;
	width:300px;
	left: 0px;
}

.left4{
	float:left;
	padding:65px 0 0 0;
	width:300px;
	left: 0px;
}

.left5{
	float:left;
	padding:1px 0 0 0;
	width:799px;
}

.left6{
	float:left;
	padding:15px 0 0 0;
	width:180px;
	left: 0px;
}

.leftpay{
	float:left;
	padding:25px 0 0 0;
	width:170px;
	left: 0px;
}

.rightpay{
float:right;
padding:19px 0 0 0;
width:660px;
}

.right{
float:right;
padding:70px 0 0 0;
width:335px;
}

.right3{
float:right;
padding:65px 0 0 0;
width:460px;
}

.right4{
float:right;
padding:65px 0 0 0;
width:460px;
}

.right5{
float:right;
padding:15px 0 0 0;
width:620px;
}

.right6{
float:right;
padding:15px 0 0 0;
width:580px;
}

.middle{
float:left;
width:870px;
}

.details{
padding:35px 0 0;
text-align:justify;
}

.safari .details{
padding:22px 0 0;
}

.ie6 .details{
padding:38px 0 0;
}

h4{
color:#2a2a2a;
font-size:12px;
font-weight:bold;
padding:0 0 5px 0;
margin:0 0 0 80px;
}

h5{
color:#2a2a2a;
font-size:12px;
font-weight:bold;
padding:0 0 0px 0;
margin:0 0 0 0px;
}

h6{
color:#333333;
font-size:22px;
font-weight:normal;
position:relative;
top:-5px;
margin:0 0  0;
}

.details p{
margin:0 0 0 80px;
}
.settings{
	height:65px;
	width:80px;
	float:left;
	background-image: url(../images/works.jpg);
	background-repeat: no-repeat;
	background-position: left -3px;
}

.album{
	height:37px;
	width:38px;
	float:left;
	background-image: url(../images/pricing/album.png);
	background-repeat: no-repeat;
	background-position: left -3px;
}
.single{
	height:37px;
	width:38px;
	float:left;
	background-image: url(../images/pricing/single.png);
	background-repeat: no-repeat;
	background-position: left -3px;
}

.vip{
	height:37px;
	width:38px;
	float:left;
	background-image: url(../images/pricing/vip.png);
	background-repeat: no-repeat;
	background-position: left -3px;
}

.succes{
	height:57px;
	width:42px;
	float:left;
	background-image: url(../images/succes.png);
	background-repeat: no-repeat;
	background-position: left -3px;
}

.canceled{
	height:57px;
	width:42px;
	float:left;
	background-image: url(../images/cancel.png) ;
	background-repeat: no-repeat;
	background-position: left -3px;
}


.getstarted-pay{
	height:92px;
	width:171px;
	float:left;
	background-image: url(../images/choose-pay.png);
	background-repeat: no-repeat;
	background-position: left -3px;
	
}

.getstarted-pay2{
	height:92px;
	width:171px;
	float:left;
	background-image: url(../images/choose-pay2.png);
	background-repeat: no-repeat;
	background-position: left -3px;
	
}

.getstarted-details{
	height:92px;
	width:171px;
	float:left;
	background-image: url(../images/submit-details.png);
	background-repeat: no-repeat;
	background-position: left -3px;
}

.getstarted-details3{
	height:92px;
	width:171px;
	float:left;
	background-image: url(../images/submit-details3.png);
	background-repeat: no-repeat;
	background-position: left -3px;
}

.getstarted-upload{
	height:92px;
	width:171px;
	float:left;
	background-image: url(../images/upload-songs.png);
	background-repeat: no-repeat;
	background-position: left -3px;
}

.getstarted-details-standard{
	height:92px;
	width:220px;
	float:left;
	background-image: url(../images/submit-details-standard.png);
	background-repeat: no-repeat;
	background-position: left -3px;
}

.getstarted-details-standard2{
	height:92px;
	width:220px;
	float:left;
	background-image: url(../images/submit-details-standard2.png);
	background-repeat: no-repeat;
	background-position: left -3px;
}


.getstarted-upload-standard{
	height:92px;
	width:171px;
	float:left;
	background-image: url(../images/upload-songs-standard.png);
	background-repeat: no-repeat;
	background-position: left -3px;
}

.notvip{
	height:39px;
	width:171px;
	float:left;
	background-image: url(../images/not-vip.png);
	background-repeat: no-repeat;
	background-position: left -3px;
}

.imvip{
	height:39px;
	width:171px;
	float:left;
	background-image: url(../images/im-vip.png);
	background-repeat: no-repeat;
	background-position: left -3px;
}

.miniinfo{
	height:16px;
	width:19px;
	float:left;
	background-image: url(../images/mini_info.png);
	background-repeat: no-repeat;
	background-position: left -3px;
}

.warningtip{
	height:16px;
	width:19px;
	float:left;
	background-image: url(../images/tip.png);
	background-repeat: no-repeat;
	background-position: left -3px;
}

.campains{
	height:32px;
	width:38px;
	float:left;
	background-image: url(../images/pricing/campain.png);
	background-repeat: no-repeat;
	background-position: left -3px;
}

.settings2{
	height:65px;
	width:120px;
	float:left;
	background-image: url(../images/works.jpg);
	background-repeat: no-repeat;
	background-position: left -3px;
}

.rolloverstats a {
		float:left;
		display:block;
		width: 149px;
		padding:114px 10px 5px 7px;
		font: bold 13px sans-serif;
		color:#333;
		background: url("../images/start/start_01.png") 0 0 no-repeat;
		text-decoration: none;
		}
	.rolloverstats a:hover {	
		background-position: 0 -126px;
		color: #049;
		}
	.rolloverstats a:active {
		background-position: 0 -252px;
		color:#fff;
}

.rolloverupload a {
		float:left;
		display:block;
		width: 181px;
		padding:112px 10px 10px 7px;
		font: bold 13px sans-serif;
		color:#333;
		background: url("../images/start/start_02.png") 0 0 no-repeat;
		text-decoration: none;
		}
	.rolloverupload a:hover {	
		background-position: 0 -126px;
		color: #049;
		}
	.rolloverupload a:active {
		background-position: 0 -252px;
		color:#fff;
}

.rolloverwithdraw a {
		float:left;
		display:block;
		width: 166px;
		padding:112px 10px 10px 7px;
		font: bold 13px sans-serif;
		color:#333;
		background: url("../images/start/start_03.png") 0 0 no-repeat;
		text-decoration: none;
		}
	.rolloverwithdraw a:hover {	
		background-position: 0 -126px;
		color: #049;
		}
	.rolloverwithdraw a:active {
		background-position: 0 -252px;
		color:#fff;
}

.rolloverlinkmaker a {
		float:left;
		display:block;
		width: 151px;
		padding:114px 10px 5px 7px;
		font: bold 13px sans-serif;
		color:#333;
		background: url("../images/start/start_04.png") 0 0 no-repeat;
		text-decoration: none;
		}
	.rolloverlinkmaker a:hover {	
		background-position: 0 -126px;
		color: #049;
		}
	.rolloverlinkmaker a:active {
		background-position: 0 -252px;
		color:#fff;
}

.rolloverspotify a {
		float:left;
		display:block;
		width: 137px;
		padding:112px 10px 10px 7px;
		font: bold 13px sans-serif;
		color:#333;
		background: url("../images/start/start_05.png") 0 0 no-repeat;
		text-decoration: none;
		}
	.rolloverspotify a:hover {	
		background-position: 0 -126px;
		color: #049;
		}
	.rolloverspotify a:active {
		background-position: 0 -252px;
		color:#fff;
}
		
.offline{
	height:65px;
	width:80px;
	float:left;
	background-image: url(../images/quality.gif);
	background-repeat: no-repeat;
	background-position: left -3px;
}

.interface{
	height:85px;
	width:80px;
	float:left;
	background-image: url(../images/included.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.platform{
	height:85px;
	width:80px;
	float:left;
	background-image: url(../images/price.jpg);
	background-repeat: no-repeat;
	background-position: left -3px;
}


/* FOOTER */
#footer { min-height: 65px; _height: 65px; background: url(../images/tiny_dots.gif) repeat-x; clear: both; margin: 15px 0 0 0}
#footer #copyright { float: right; font-size: 11px; text-align: center; margin: 15px 7px; padding:10px 0 20px 34px; background:transparent url(../images/mini_logo.gif) no-repeat; color: #aaa;}
.footer-col { float: left; max-width: 200px; margin: 15px 46px 20px 34px;}
.footer-col p { margin: 0;}
.footer-col ul { margin:0; padding: 0;}
.footer-col ul li { list-style: none; font-size: 11px; margin: 2px 5px; padding: 0; }
.footer-col ul li.bumb { font-weight: bold; margin: 2px 0; color: #787878; }
.footer-col ul li a, div.footer-col ul li.bumb {  }
.footer-col p, div.footer-col a { font-size: 11px; }
.footer-col a { text-decoration: none; color: #838383; }
#footer .footer-col a:hover { text-decoration: underline;}
