body{
	margin:0px;
	padding:0px;
	font-family: Verdana;
}
.png{
	BEHAVIOR: url(/templates/js/png.htc);
}
/*################## BACKGROUND START ##################*/

#logo{
	background-image: url(../img/logo.png);
	background-repeat: no-repeat;
	width: 339px;
	height: 100px;
}
#search{
	background-image: url(../img/search_bg.png);
	background-repeat:repeat-x;
	height: 50px;
}
.star{
	background-color:#4c4c4c;
	background-image: url(../img/star.png);
	background-repeat:no-repeat;
	background-position:right;
}
.top_block_bot{
	background-color:#58dde1;
	background-image: url(../img/top_block_bot.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.top_song_bot{
	background-image: url(../img/top_song_bot.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.top_albums_bot{
	background-image: url(../img/top_albums_bot.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.top_artists_bot{
	background-image: url(../img/top_artists_bot.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#login_bg{
	background-color:#676666;
	background-image: url(../img/login_bg.gif);
	background-position:top;
	background-repeat:no-repeat;
	border-bottom:3px solid White;
}
#login_bot{
	background-color:#676666;
	background-image: url(../img/login_bot.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.border_pink{
	font-size:0;
	height:3px;
	background-color:#000000;
}
#bg{
	background-color:#959595;
	background-image: url(../img/bg_bottom.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
}
#bg2{
	background-image: url(../img/bg_right.gif);
	background-position:top right;
	background-repeat:no-repeat;
	border-right:3px solid White;
}
#bg3{
	background-image: url(../img/bg_left.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
/*################## TEXTS ##################*/
.alphabet{
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:White;
}
.alphabet a{
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:White;
	letter-spacing:3px;
}
.alphabet a:hover{
	text-decoration:underline;
}
.alphabet2 a{
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:White;
	letter-spacing:2px;
}
.alphabet2 a:hover{
	text-decoration:underline;
}
.text1{
	color:White;
	font-size:11px;
}
.text2{
	color:Black;
	font-size:11px;
}
.text3{
	font-family:Arial;
	color:Black;
	font-size:12px;
}
.text3a{
	font-family:Arial;
	color:White;
	font-size:12px;
}
/*################## LINKS ##################*/
.link1{
	color:White;
	font-size:11px;
	text-decoration:none;
}
.link1:hover{
	text-decoration:underline;
}
.link3{
	font-family:Arial;
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
.link3:hover{
	text-decoration:underline;
}
.link3a{
	font-family:Arial;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
}
.link3a:hover{
	text-decoration:underline;
}
.link a{
	color:White;
	font-size:11px;
	text-decoration:underline;
}
.link a:hover{
	text-decoration:none;
}
.inner_link a{
	color:Black;
	font-size:11px;
	text-decoration:underline;
}
.inner_link a:hover{
	text-decoration:none;
}
.inner_link2 a{
	color:White;
	font-size:11px;
	text-decoration:underline;
	line-height:16px;
}
.inner_link2 a:hover{
	text-decoration:none;
}
.inner_link3 a{
	color:White;
	font-size:12px;
	text-decoration:underline;
	line-height:18px;
}
.inner_link3 a:hover{
	text-decoration:none;
}
/*################## TOP 3 ALBUMS SECTION ##################*/
.buy{
	position:absolute;
	margin-top:135px;
	margin-left:140px;
	width:85px;
	height:73px;
}
*html .buy{
	margin-top:135px;
	margin-left:-30px;
}
.buy2{
	position:absolute;
	margin-top:175px;
	margin-left:195px;
	width:85px;
	height:73px;
}
*html .buy2{
	margin-left:180px;
}
/*################## INPUTS & BUTTONS ##################*/
.input{
	border:1px solid Black;
	background-color:White;
	height:20px;
}
/*################## TOP LISTS ##################*/
.list{
	font-family: Verdana;
	list-style:none;
	padding:0;
	margin:10px;
	color:White;
	font-size:13px;
	font-weight:bold;
	line-height:18px;
}
.list a{
	font-family: Verdana;
	color:White;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	line-height:18px;
}
.list a:hover{
	text-decoration:underline;
}