﻿
div.TrackTool {
	position:absolute;
	z-index:1;
	width:28px;
	height:13px;
	background:url(../img/track_tool.gif) no-repeat;
	display:none;
	cursor:pointer;
	}
div.chart_line {
	background:#51b3f2 url(../img/chart_line.gif) left no-repeat;
	height:20px;
	}
div.chart_line span {
	display:block;
	float:right;
	padding:3px;
	font:normal 11px/1.2em Tahoma, Geneva, sans-serif;
	color:#fff;
	}
a.clouds:link, a.clouds:visited, a.clouds:active {
	line-height:1.2em;
	margin:0px;
	vertical-align:middle;
	cursor:pointer;
	}
div.online {
	background:url(../img/online.gif) right bottom no-repeat;
	padding-right:13px;
	font:normal 11px Tahoma, Geneva, sans-serif;
	color:#888;
	}

/***** NEWS *****/
.news_photo_border {
	overflow:hidden;
	border:1px solid #b5b5b5;
	background:#ddd;
	}
ul.news_spotlight {
	display:block;
	list-style:none;
	padding:0px;
	margin:0px;
	}
ul.news_spotlight li {
	float:right;
	}
ul.news_spotlight li a:link,
ul.news_spotlight li a:visited,
ul.news_spotlight li a:active {
	color:#fff;
	text-decoration:none;
	outline:none;
	}
ul.news_spotlight li span {
	display:block;
	float:right;
	width:60px;
	height:50px;
	oveflow:hidden;
	border:1px solid #000;
	margin-left:10px;
	cursor:pointer;
	}
ul.news_spotlight li p {
	margin:0px;
	padding:0px;
	padding-top:5px;
	}
ul.news_spotlight li div {
	width:194px;
	float:none;
	padding:5px;
	height:52px;
	font-size:11px;
	line-height:normal;
	color:#fff;
	border-top:1px solid #70777c;
	border-left:1px solid #70777c;
	text-decoration:none;
	cursor:pointer;
	}
ul.news_spotlight li div#last {
	border-left:0px none;
	}
ul.news_spotlight li.selected span {border-color:#b5b5b5;}
ul.news_spotlight li.selected div {
	float:none;
	position:relative;
	height:52px;
	padding:5px;
	padding-top:10px;
	margin-bottom:-5px;
	border-bottom:1px solid #70777c;
	border-top:1px solid #fff;
	background:#fff;
	font-size:11px;
	line-height:normal;
	text-decoration:none;
	color:#0187c5;
	}
ul.news_spotlight li.selected div#first {
	width:193px;
	border-left:1px solid #70777c;
	border-right:1px solid #e1e1e1;
	}
ul.news_spotlight li.selected div#second {
	width:194px;
	border-left:1px solid #70777c;
	border-right:1px solid #70777c;
	margin-right:-1px;
	}
ul.news_spotlight li.selected div#last {
	width:195px;
	border-left:1px solid #e1e1e1;
	border-right:1px solid #70777c;
	margin-right:-1px;
	-margin-right:0px;
	-margin-left:-1px;
	}
ul.news_spotlight li.selected a:link,
ul.news_spotlight li.selected a:visited,
ul.news_spotlight li.selected a:active {
	color:#0187c5;
	outline:none;
	}
ul.news_spotlight li.selected a:hover {
	text-decoration:underline;
	}
ul.news_categories {
	display:block;
	list-style:none;
	padding:0px;
	margin:0px;
	}
ul.news_categories li {
	width:168px;
	float:right;
	background:#111c24;
	border-bottom:1px solid #414950;
	}
ul.news_categories li a:link, ul.news_categories li a:active, ul.news_categories li a:visited {
	display:block;
	width:153px;
	padding:5px 10px 5px 5px;
	height:38px;
	line-height:1.5em;
	color:#fff;
	text-decoration:none;
	outline:none;
	overflow:hidden;
	}
ul.news_categories li.active a:link, ul.news_categories li.active a:active, ul.news_categories li.active a:visited {
	display:block;
	width:153px;
	padding:5px 10px 5px 5px;
	height:40px;
	line-height:1.5em;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	background:#f00 url(../img/menu_counter_topline.gif) top repeat-x scroll;
	outline:none;
	overflow:hidden;
	}
div.news_category_link {
	width:268px;
	padding:5px 15px;
	margin-right:-1px;
	margin-left:-1px;
	border:1px solid #e1e1e1;
	border-bottom:0px none;
	background:#f9f9f9 url(../img/news_gray_line.gif) bottom repeat-x;
	}
div.news_category_link a:link {font-weight:bold;color:#036;}
div.news_category_link a:active {font-weight:bold;color:#c00;}
div.news_category_link a:visited {font-weight:bold;color:#69c;}
div.news_category_link a:hover {color:#0187c5;}

div.news_archive {
	float:none;
	padding:7px 25px;
	border-top:1px solid #eee;
	color:#036;
	}

a.news_archive_important:link, a.news_archive_important:visited, a.news_archive_important:active {
	display:block;
	width:614px;
	height:40px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
	cursor:pointer;
	}
a.news_archive_important:hover {
	background:#c00;
	color:#fff;
	}
a.news_archive_important span {font:normal 10px Tahoma, Geneva, sans-serif;color:#777;}
a.news_archive_important:hover span {font:normal 10px Tahoma, Geneva, sans-serif;color:#f0b3b3;}

div.one_news_block {
	text-align:right;
	width:554px;
	padding:0px 0px 20px 0px;
	}
.caption {
	padding:7px 10px;
	color:#777;
	background:#f5f5f5;
	border:1px solid #eee;
	border-top:0px none;
	line-height:1.2em;
	border-bottom:1px solid #ddd;
	}
.news_photo_left {margin:20px 15px 10px 0px;}
.news_photo_right {margin:20px 0px 10px 15px;}
.news_photo_center {margin-top:20px;margin-bottom:10px;}

div.related_news {
	position:relative;
	border:1px solid #cecece;
	background:#f9f9f9;
	width:200px;
	padding-bottom:5px;
	margin:10px 0px 10px 20px;
	}
div.related_one {
	padding:7px 10px;
	width:180px;
	background:#f9f9f9;
	border-top:1px solid #cecece;
	}
div.related_one a:link, div.related_one a:active {font:bold 11px/1.3em Tahoma, Geneva, sans-serif;color:#036;}
div.related_one a:visited {font:bold 11px/1.3em Tahoma, Geneva, sans-serif;color:#69c;}
div.related_one a:hover {color:#0187c5;}

a.first_artist_profile_photo:link, a.first_artist_profile_photo:visited, a.first_artist_profile_photo:active {
	display:block;
	width:251px;
	overflow:hidden;
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
	background:#eee;
	}
a.artist_profile_photos:link, a.artist_profile_photos:visited, a.artist_profile_photos:active {
	display:block;
	float:right;
	width:62px;
	height:62px;
	overflow:hidden;
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
	background:#eee;
	}
p.artist_info {
	font-size:11px;
	margin:0px;
	padding:0px;
	color:#777;
	}
ul.video_frame {
	display:block;
	list-style:none;
	padding:0px;
	margin:0px;
	}
ul.video_frame li {
	display:inline;
	float:right;
	position:relative;
	width:124px;
	height:150px;
	margin-right:25px;
	line-height:1.2em;
	overflow:hidden;
	}
ul.videos li {
	display:inline;
	float:right;
	position:relative;
	width:124px;
	height:150px;
	margin-right:37px;
	line-height:1.2em;
	overflow:hidden;
	}
ul.video_frame a:link, ul.video_frame a:visited, ul.video_frame a:active {color:#333;}
ul.video_frame a:hover {color:#0187c5;}
ul.video_frame a:link span.video_container, ul.video_frame a:visited span.video_container, ul.video_frame a:active span.video_container {
	padding:1px;
	border:1px solid #b5b5b5;
	}
ul.video_frame a:hover span.video_container {
	border-color:#0187c5;
	}
ul.video_frame img {margin-top:-10px;}
ul.video_frame div.vcomments {
	float:none;
	padding-top:3px;
	color:#777;
	line-height:1.4em;
	}
ul.video_frame div.vcomments a:link, ul.video_frame div.vcomments a:visited, ul.video_frame div.vcomments a:active {color:#0187c5;}
ul.video_frame #thumbnail {
	background:#000;
	display:block;
	overflow:hidden;
	width:120px;
	height:70px;
	text-align:center;
	}
ul.video_frame #frame {
	display:block;
	float:right;
	position:absolute;
	top:2px;
	right:2px;
	width:120px;
	height:70px;
	background:url(../img/vplay.gif) no-repeat;
	cursor:pointer;
	}
ul.video_frame #frame_youtube {
	display:block;
	float:right;
	position:absolute;
	top:2px;
	right:2px;
	width:120px;
	height:70px;
	background:url(../img/vplay_youtube.gif) no-repeat;
	cursor:pointer;
	}
ul.video_frame a:link #frame_youtube, 
ul.video_frame a:visited #frame_youtube, 
ul.video_frame a:active #frame_youtube, 
ul.video_frame a:link #frame, 
ul.video_frame a:visited #frame, 
ul.video_frame a:active #frame {
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
	}
ul.video_frame a:hover #frame_youtube, ul.video_frame a:hover #frame {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
	}
ul.video_frame span.video_container {
	display:block;
	float:right;
	width:120px;
	height:70px;
	margin-bottom:5px;
	}

div.video_search {
	position:relative;
	width:124px;
	height:74px;
	}
div.video_search a:link span.video_container, div.video_search a:visited span.video_container, div.video_search a:active span.video_container {
	padding:1px;
	border:1px solid #b5b5b5;
	}
div.video_search a:hover span.video_container {
	border-color:#0187c5;
	}
div.video_search #frame {
	display:block;
	float:right;
	position:absolute;
	top:2px;
	right:2px;
	width:120px;
	height:70px;
	background:url(../img/vplay.gif) no-repeat;
	cursor:pointer;
	}
div.video_search #frame_youtube {
	display:block;
	float:right;
	position:absolute;
	top:2px;
	right:2px;
	width:120px;
	height:70px;
	background:url(../img/vplay_youtube.gif) no-repeat;
	cursor:pointer;
	}
div.video_search a:link #frame_youtube, 
div.video_search a:visited #frame_youtube, 
div.video_search a:active #frame_youtube, 
div.video_search a:link #frame, 
div.video_search a:visited #frame, 
div.video_search a:active #frame {
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
	}
div.video_search a:hover #frame_youtube, div.video_search a:hover #frame {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
	}
div.video_search span.video_container {
	display:block;
	float:right;
	width:120px;
	height:70px;
	margin-bottom:5px;
	}
div.video_search #thumbnail {
	background:#000;
	display:block;
	overflow:hidden;
	width:120px;
	height:70px;
	text-align:center;
	}
div.video_search div.video_nolink span.video_container {
	padding:1px;
	border:1px solid #b5b5b5;
	}
div.video_search div.video_nolink #frame_youtube {
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
	}
ul.static_pages_menu {
	display:block;
	list-style:none;
	margin:0px;
	padding:0px;
	}
ul.static_pages_menu li {
	display:block;
	float:right;
	margin:0px;
	padding:0px;
	}
ul.static_pages_menu li a:link, ul.static_pages_menu li a:visited, ul.static_pages_menu li a:active {
	position:relative;
	display:block;
	width:228px;
	padding:10px;
	border:1px solid #ccc;
	background:#f9f9f9;
	margin-top:-1px;
	color:#036;
	}
ul.static_pages_menu li a:hover {
	color:#0187c5;
	background:#fff;
	width:238px;
	padding-right:21px;
	border-right:0px none;
	margin-right:-10px;
	}
ul.static_pages_menu li.active a:link, ul.static_pages_menu li.active a:visited, ul.static_pages_menu li.active a:active {
	position:relative;
	display:block;
	width:238px;
	border:1px solid #ccc;
	border-right:0px none;
	background:#fff;
	padding:10px;
	padding-right:21px;
	margin-right:-10px;
	margin-top:-1px;
	color:#0187c5;
	}

div.static_menu_container {
	position:relative;
	border-left:1px solid #bbb;
	border-bottom:1px solid #bbb;
	background:#eee;
	padding:6px 5px 5px 5px;
	-padding:6px 6px 5px 4px;
	}
ul.static_menu, ul.static_menu li {
	list-style-type:none;
	margin:0px;
	padding:0px;
	text-align:right;
	}
ul.static_menu a:link, ul.static_menu a:visited, ul.static_menu a:active {
	position:relative;
	display:block;
	font:bold 12px Tahoma, Geneva, sans-serif;
	color:#555;
	width:109px;
	padding:7px 20px;
	background:#fff url(../img/profile_menu.gif) bottom repeat-x;
	margin-top:-1px;
	border:1px solid #bbb;
	text-decoration:none;
	outline:none;
	}
ul.static_menu a:hover {
	margin-left:-7px;
	background:#fff;
	color:#c00;
	width:116px;
	#width:115px;
	border-left:1px solid #fff;
	}
ul.static_menu a.active:link, ul.static_menu a.active:visited, ul.static_menu a.active:active, ul.static_menu a.active:hover {
	position:relative;
	display:block;
	font:bold 12px Tahoma, Geneva, sans-serif;
	color:#c00;
	width:116px;
	#width:115px;
	padding:7px 20px;
	background:#fff;
	margin-top:-1px;
	margin-left:-7px;
	border-top:1px solid #bbb;
	border-bottom:1px solid #bbb;
	border-left:1px solid #fff;
	text-decoration:none;
	}

ul.photos_list {
	display:block;
	list-style:none;
	padding:0px;
	margin:0px;
	}
ul.photos_list li {
	display:inline;
	float:right;
	overflow:hidden;
	text-align:center;
	position:relative;
	width:130px;
	height:200px;
	margin-right:20px;
	line-height:1.2em;
	color:#777;
	font-size:11px;
	}
ul.homepage_4 li {margin-right:14px;height:196px;}

ul.photos_list span.container {
	display:block;
	height:130px;
	position:relative;
	text-align:right;
	margin-bottom:5px;
	}
ul.photos_list span.positioner {
	position:absolute;
	bottom:0px;
	width:130px;
	text-align:center;
	}
ul.photos_list img {
	padding:2px;
	background:#fff;
	border:1px solid #ddd;
	}
div.photo_navigator {
	float:none;
	width:64px;
	height:64px;
	padding:1px;
	border:1px solid #b5b5b5;
	}
div.photo_navigator a:link, div.photo_navigator a:visited, div.photo_navigator a:active {
	display:block;
	width:64px;
	height:64px;
	overflow:hidden;
	background:#ddd;
	outline:none;
	}
div.photo_navigator_arrows {
	width:68px;
	height:19px;
	}
div.photo_navigator_arrows a:link, div.photo_navigator_arrows a:visited, div.photo_navigator_arrows a:active {
	display:block;
	width:68px;
	height:19px;
	overflow:hidden;
	outline:none;
	}
div.vote_up {
	width:72px;
	height:25px;
	font-size:18px;
	text-align:left;
	padding:9px 0px 0px 8px;
	background:url(../img/voting.gif) 0px 0px no-repeat;
	}
div.vote_down {
	width:72px;
	height:25px;
	font-size:18px;
	text-align:left;
	padding:9px 0px 0px 8px;
	background:url(../img/voting.gif) 0px -34px no-repeat;
	}
a.voting:link, a.voting:visited, a.voting:active {
	display:block;
	width:80px;
	height:23px;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	padding-top:6px;
	color:#333;
	background:#ddd url(../img/voting.gif) 0px -68px no-repeat;
	}
a.voting:hover {
	background-color:#ccc;
	color:#000;
	}
a.voting .loader {margin:auto;float:none;}

/* Albums */
a.years_albums:link, a.years_albums:visited, a.years_albums:active {
	display:block;
	float:right;
	width:37px;
	padding:2px 5px 3px 5px;
	border-bottom:1px solid #ddd;
	border-right:1px solid #ddd;
	border-top:1px solid #f2f2f2;
	border-left:1px solid #f2f2f2;
	background:#fff;
	margin:3px 0 0 3px;
	font:normal 12px/1.7em Tahoma, Geneva, sans-serif;
	text-decoration:none;
	outline:none;
	}
a.years_albums:hover {
	color:#c00;
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	}
a.years_albums_active:link, a.years_albums_active:visited, a.years_albums_active:active {
	display:block;
	float:right;
	width:37px;
	padding:2px 5px 3px 5px;
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	background:#fff;
	margin:3px 0 0 3px;
	font:normal 12px/1.7em Tahoma, Geneva, sans-serif;
	text-decoration:none;
	color:#c00;
	outline:none;
	}

ul.album_frame {
	display:block;
	list-style:none;
	padding:0px;
	margin:0px;
	}
ul.album_frame li {
	display:inline;
	float:right;
	position:relative;
	width:295px;
	height:170px;
	margin-right:10px;
	}
ul.album_frame a {
	color:#333;
	}
ul.album_frame #cover {
	display:block;
	float:left;
	margin:3px 0px 0px 2px;
	overflow:hidden;
	width:130px;
	height:130px;
	}
ul.album_frame #frame {
	display:block;
	float:left;
	position:absolute;
	top:0px;
	width:141px;
	height:134px;
	background:url(../img/albumcase_large.png) no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.mawaly.com/img/albumcase_large.png',sizingMethod='scale');
	cursor:pointer;
	}
ul.album_frame a:link, ul.album_frame a:visited, ul.album_frame a:active {
	color:#333;
	}
ul.album_frame a:hover {
	color:#0187c5;
	}
ul.album_frame span.album_container {
	display:block;
	float:right;
	width:141px;
	height:134px;
	margin-left:10px;
	}
ul.album_frame span.album_play_container {
	position:absolute;
	z-index:1;
	top:107px;
	right:113px;
	height:17px;
	width:17px;
	}

ul.album_frame_small {
	display:block;
	list-style:none;
	padding:0px;
	margin:0px;
	}
ul.album_frame_small li {
	display:inline;
	float:right;
	position:relative;
	width:290px;
	height:90px;
	margin-right:10px;
	}
ul.homepage_3 li {width:260px;}

ul.album_frame_small a {
	color:#333;
	}
ul.album_frame_small #cover {
	display:block;
	float:left;
	overflow:hidden;
	width:73px;
	height:68px;
	}
ul.album_frame_small #frame {
	display:block;
	float:left;
	position:absolute;
	top:0px;
	width:73px;
	height:68px;
	background:url(../img/albumcase_medium.png) no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.mawaly.com/img/albumcase_medium.png',sizingMethod='scale');
	cursor:pointer;
	}
ul.album_frame_small img {width:64px;height:64px;float:left;margin-left:3px;}

ul.album_frame_small a:link, ul.album_frame_small a:visited, ul.album_frame_small a:active {
	color:#333;
	}
ul.album_frame_small a:hover {
	color:#0187c5;
	}
ul.album_frame_small span.album_container {
	display:block;
	float:right;
	width:74px;
	height:64px;
	margin:2px 0px 0px 10px;
	}
ul.album_frame_small span.album_play_container {
	position:absolute;
	z-index:1;
	top:44px;
	right:50px;
	height:17px;
	width:17px;
	}

div.albumcase_mega {
	width:179px;
	height:184px;
	position:relative;
	padding:5px 15px 0px 0px;
	}
div.albumcase_mega #frame {
	width:194px;
	height:184px;
	position:absolute;
	top:0px;
	right:0px;
	background:url(../img/albumcase_mega.png) top right no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.mawaly.com/img/albumcase_mega.png',sizingMethod='scale');
	}
div.albumcase_mega #cover {
	width:174px;
	height:174px;
	overflow:hidden;
	}

div.albumcase_medium {
	width:73px;
	height:68px;
	position:relative;
	}
div.albumcase_medium #frame {
	display:block;
	width:73px;
	height:68px;
	position:absolute;
	z-index:1;
	top:0px;
	right:0px;
	background:url(../img/albumcase_medium.png) top right no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.mawaly.com/img/albumcase_medium.png',sizingMethod='scale');
	}
div.albumcase_medium #cover {
	display:block;
	float:right;
	position:absolute;
	top:2px;
	right:6px;
	width:64px;
	height:64px;
	overflow:hidden;
	}

/***** Home *****/
div.home_black_block {
	width:631px;
	height:250px;
	background:#04213c url(../img/home_black.jpg) top repeat-x;
	}
div.home_black_block a.all {
	color:#00aeff;
	}
div.home_black_block p {
	margin:0px;
	padding:0px;
	}
input.input_mega {
	font:normal 18px Tahoma, Geneva, sans-serif;
	padding:11px;
	#margin-top:-1px;
	height:22px;
	color:#777;
	border:1px solid #000;
	}
div.artist_frame_mega {
	position:relative;
	width:256px;
	height:261px;
	}
div.artist_frame_mega #photo {
	position:absolute;
	top:2px;
	right:2px;
	width:252px;
	height:252px;
	overflow:hidden;
	background:#000;
	}
div.artist_frame_mega #frame 
	{
	width:200px;
	height:204px;
	position:absolute;
	top:0px;
	right:0px;
	z-index:1;
	background:url(../img/artist_photo_frame_mega.png) top right no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/artist_photo_frame_mega.png',sizingMethod='scale');
	cursor:pointer;
	}
	div.artist_frame_mega #frame2 
	{
	padding-right:5px;
	width:200px;
	height:204px;
	position:absolute;
	top:0px;
	right:0px;
	z-index:1;
	background:url(../img/albumcase_mega.png) top right no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/artist_photo_frame_mega.png',sizingMethod='scale');
	cursor:pointer;
	}
	#frame 
	{
	width:200px;
	height:204px;
	position:absolute;
	top:0px;
	right:0px;
	z-index:1;
	background:url(../img/artist_photo_frame_mega.png) top right no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/artist_photo_frame_mega.png',sizingMethod='scale');
	cursor:pointer;
	}
		#frame3
	{
	width:200px;
	height:204px;
	position:absolute;
	top:0px;
	right:0px;
	z-index:1;
	background:url(../img/artist_photo_frame_mega.png) top right no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/artist_photo_frame_mega.png',sizingMethod='scale');
	cursor:pointer;
	}

#lismall 
	{
	width:140px;
	height:130px;
	position:absolute;
	top:0px;
	right:0px;
	z-index:1;
	background:url(../img/artist_photo_frame.png) top right no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/artist_photo_frame_mega.png',sizingMethod='scale');
	cursor:pointer;
	}
div.artist_frame_mega .play_position {
	position:absolute;
	z-index:2;
	width:17px;
	height:17px;
	bottom:17px;
	left:12px;
	background:url('../img/play.png') no-repeat ;
	}
div.artist_frame_mega a.mega_link:link,
div.artist_frame_mega a.mega_link:visited,
div.artist_frame_mega a.mega_link:active {
	display:block;
	float:right;
	font:bold 16px Tahoma, Geneva, sans-serif;
	line-height:1.4em;
	background:#000;
	padding:4px;
	color:#D1A303;
	text-decoration:none;
	outline:none;
	}
div.artist_frame_mega a.mega_link:hover {
	color:#fff;
	}
div.homepage_news_large {
	border:1px solid #b5b5b5;
	background:#ddd;
	width:300px;
	height:250px;
	position:relative;
	}
div.homepage_news_large span {
	display:block;
	float:right;
	position:absolute;
	bottom:0px;
	right:0px;
	width:250px;
	margin:15px;
	padding:10px;
	cursor:pointer;
	background:url(../img/photo_title_px.png);
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.mawaly.com/img/photo_title_px.png',sizingMethod='scale'); 
	}
div.homepage_news_large a:link,
div.homepage_news_large a:visited,
div.homepage_news_large a:active{
	font:normal 16px Tahoma, Geneva, sans-serif;
	color:#fff;
	text-decoration:none;
	text-align:right;
	}
div.homepage_news_large a:hover {
	color:#00aeff;
	}
input.input_music_search {
	font:normal 14px Tahoma, Geneva, sans-serif;
	padding:5px;
	#margin-top:-1px;
	height:16px;
	color:#777;
	border:1px solid #000;
	}
/* Search */
a.search_section:link, a.search_section:visited, a.search_section:active {
	display:block;
	float:none;
	cursor:pointer;
	outline:none;
	}
a.active:link, a.active:visited, a.active:active {
	color:#333;
	font-weight:bold;
	}
a.search_section.active:link span, a.search_section.active:visited span, a.search_section.active:active span {
	display:block;
	float:none;
	overflow:hidden;
	background:url(../img/icons.gif?11) center -385px scroll no-repeat;
	padding:3px 0px 0px 0px;
	height:10px;
	width:20px;
	}

div.search_letter_container {
	width:575px;
	background:#eee;
	border:1px solid #000;
	padding:7px;
	}
ul.search_letters, ul.search_letters li {
	list-style-type:none;
	margin:0px;
	padding:0px;
	}
ul.search_letters li {
	position:relative;
	float:right;
	margin:2px 0px 0px 2px;
	text-align:center;
	}
ul.search_letters a:link,
ul.search_letters a:visited,
ul.search_letters a:active {
	display:block;
	font:normal 12px Tahoma, Geneva, sans-serif;
	color:#0187c5;
	padding:2px 0px 3px 0px;
	width:18px;
	text-decoration:none;
	background:#fff;
	border-bottom:2px solid #0187c5;
	}
ul.search_letters a:hover {
	background:#0187c5;
	color:#fff;
	}
span.search_quest {
	color:#333;
	background:#fffbe6;
	border-bottom:1px solid #eae3bc;
	padding:3px 0px;
	font-size:13px;
	}
ul.letters_menu, ul.letters_menu li {
	list-style-type:none;
	margin:0px;
	padding:0px;
	}
ul.letters_menu li {
	float:right;
	margin-left:5px;
	text-align:center;
	}
ul.letters_menu a:link, ul.letters_menu a:visited, ul.letters_menu a:active {
	display:block;
	font:bold 12px Tahoma, Geneva, sans-serif;
	padding:5px 0px;
	width:60px;
	text-decoration:none;
	border:1px solid #07192d;
	border-bottom:1px solid #000;
	outline:none;
	}
ul.letters_menu a:hover {
	border-color:#000;
	border-bottom-color:#eee;
	background:#eee;
	color:#333;
	}
ul.letters_menu a.active:link, ul.letters_menu a.active:visited, ul.letters_menu a.active:active, ul.letters_menu a.active:hover {
	border:1px solid #000;
	border-bottom:1px solid #eee;
	background:#eee;
	color:#333;
	}

ul.tag_list, ul.tag_list li {
	list-style-type:none;
	margin:0px;
	padding:0px;
	}
ul.tag_list li {
	display:block;
	width:120px;
	padding:5px 15px;
	text-align:center;
	text-align:right;
	border-bottom:1px solid #ccc;
	}
ul.tag_list li.active a {
	font-weight:bold;
	color:#333;
	}
div.label {
	color:#aaa;
	font:normal 11px/1.2em Tahoma, Geneva, sans-serif;
	padding:3px 7px;
	background:#1d282f;
	position:absolute;
	top:22px;
	left:175px;
	}
h1.static {
	font:normal 14px Tahoma, Geneva, sans-serif;
	color:#c00;
	margin:20px 0px 5px 0px;
	}
div.contacts {
	float:none;
	height:20px;
	background:url(../img/contacts.gif) right top no-repeat scroll;
	}
div.contacts.information {background-position:right 0px;}
div.contacts.support {background-position:right -30px;}
div.contacts.artists {background-position:right -60px;}
div.contacts.press {background-position:right -90px;}
div.contacts.advertising {background-position:right -120px;}

ul.static_list {
	list-style:disc;
	padding:0px;
	margin:15px 100px 15px 0px;
	}
ul.static_list li {
	margin:5px 0px;
	}
.music_history_1 {background:url(../img/off/1.jpg) 53px 46px no-repeat;}
.music_history_2 {background:url(../img/off/2.jpg) 53px 46px no-repeat;}

/********************************** Popups **********************************/
.box_container {
	position:absolute;	
	z-index:1002;
	right:50%;
	width:400px;
	padding:10px;
	background:url(../img/popup_px.png);
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.mawaly.com/img/popup_px.png',sizingMethod='scale');
	}
.box_body {
	float:none;
	background:#f2f2f2;
	text-align:right;
	}
.box_header {
	float:none;
	background:#4887d9;
	border:1px solid #215eae;
	}
.box_header div {
	float:none;
	border-top:1px solid #8fb6e8;
	padding:5px 20px;
	font:normal 18px Tahoma, Geneva, sans-serif;
	text-align:right;
	color:#fff;
	}
.box_message {
	float:none;
	border-right:1px solid #777;
	border-left:1px solid #777;
	padding:0px 20px 10px 20px;
	}
.box_message div.box_notice {
	float:none;
	font-size:14px;
	margin-bottom:-10px;
 	}
.box_message div.box_notice.success {padding-right:30px;background:#f2f2f2 url(../img/box_message_success.gif) right no-repeat;}
.box_message div.box_notice.error {padding-right:30px;background:#f2f2f2 url(../img/box_message_error.gif) right no-repeat;}

.box_message div.box_text {
	float:none;
	padding-top:20px;
	font-size:12px;
	margin-bottom:-10px;
 	}
.box_message div.box_text ul {margin:20px 50px 20px 0px;padding:0px;}
.box_message div.box_text li {margin-bottom:5px;}

.box_message div.message_error {font-size:12px;}

.box_message div.general_rounded_container {
	-float:none;
	width:99%;
	background:#fff;
	border-top:0px none;
	}
.box_buttons {
	float:none;
	border:1px solid #777;
	border-top:0px none;
	padding:0px 20px 10px 20px;
	}
.box_buttons .box_buttons_clear {float:none;height:24px;}

.buttonWrapp {
	float:left;
	padding-right:10px;
	}
.buttonWrapp div.button {
	float:left;
	padding-right:5px;
	height:24px;
	background:url(../img/buttons.png?3) right -134px no-repeat scroll;
	cursor:pointer;
	}
.buttonWrapp div.button span {
	display:block;
	float:left;
	padding:4px 10px 6px 15px;
	height:14px;
	color:#fff;
	text-align:center;
	font:normal 12px Tahoma, Geneva, sans-serif;
	background:url(../img/buttons.png?3) left -134px no-repeat scroll;
	cursor:pointer;
	}
.buttonWrapp div.cancel {
	float:left;
	padding-right:5px;
	height:24px;
	background:url(../img/buttons.png?3) right -158px no-repeat scroll;
	cursor:pointer;
	}
.buttonWrapp div.cancel span {
	display:block;
	float:left;
	padding:4px 10px 6px 15px;
	height:14px;
	color:#333;
	text-align:center;
	font:normal 12px Tahoma, Geneva, sans-serif;
	background:url(../img/buttons.png?3) left -158px no-repeat scroll;
	cursor:pointer;
	}
.buttonWrapp div.redbutt {
	float:left;
	padding-right:5px;
	height:24px;
	background:url(../img/buttons.png?3) right -332px no-repeat scroll;
	cursor:pointer;
	}
.buttonWrapp div.redbutt span {
	display:block;
	float:left;
	padding:4px 10px 6px 15px;
	height:14px;
	color:#fff;
	text-align:center;
	font:normal 12px Tahoma, Geneva, sans-serif;
	background:url(../img/buttons.png?3) left -332px no-repeat scroll;
	cursor:pointer;
	}
.box_frame {
	right:50%;
	margin-right:-210px;
	position:absolute;
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	opacity:0.0;
	}
.popup_transparent_bg {
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	position:absolute;
	background:url(../img/no.gif) repeat;
	z-index:1000;
	}
div.close_container {
	position:absolute;
	top:11px;
	left:8px;
	width:15px;
	height:15px;
	}

/***** JOURNALS *****/
ul.journal_select {
	list-style:none;
	padding:0px;
	margin:0px;
	}
ul.journal_select li {float:none;}
ul.journal_select li a:link, ul.journal_select li a:visited, ul.journal_select li a:active {
	display:block;
	padding:3px;
	text-decoration:none;
	border:1px solid #e1e1e1;
	border-top:1px solid #fff;
	overflow:hidden;
	outline:none;
	}
ul.journal_select li a:hover {
	border:1px solid #215eae;
	background:#4887d9;
	color:#fff;
	}
ul.journal_select li a img {margin-left:10px;}
ul.journal_select li a strong {color:#333;}
ul.journal_select li a:hover strong {color:#fff;}

div.SElementButton {
	float:left;
	height:22px;
	width:85px;
	cursor:pointer;
	-margin-top:1px;
	}
div.SElementButton a:link, 
div.SElementButton a:visited, 
div.SElementButton a:active, 
div.SElementButton a:hover {
	display:block;
	float:left;
	padding:4px 0px 6px 0px;
	height:12px;
	width:85px;
	color:#fff;
	text-align:center;
	text-decoration:none;
	font:normal 12px Tahoma, Geneva, sans-serif;
	background:url(../img/buttons.png?3) left -356px no-repeat scroll;
	cursor:pointer;
	outline:none;
	}
input.SElementInput {
	background:#fff;
	border:1px solid #b4c2c9;
	border-left:0px none;
	padding:3px 2px;
	font:normal 12px Tahoma, Geneva, sans-serif;
	color:#333;
	}

div.main_video_wrapper {
	position:absolute;
	z-index:1;
	top:0px;
	left:0px;
	width:225px;
	height:169px;
	background:url(../img/main_video_wrapper.png) no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.mawaly.com/img/main_video_wrapper.png',sizingMethod='scale');
	}
a.main_video_play:link, a.main_video_play:visited, a.main_video_play:active {
	display:block;
	float:right;
	position:absolute;
	top:0px;
	left:0px;
	z-index:2;
	width:225px;
	height:169px;
	background:url(../img/main_video_play.gif) no-repeat;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
	outline:none;
	}
a.main_video_play:hover {
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
	}
/*  FOOTER  */
div.footer_message {
	float:none;
	padding:10px;
	margin-bottom:20px;
	border:1px solid #bbb;
	background:#dfdecc;
	}
div.footer_message h4 {font:bold 12px Tahoma, Geneva, sans-serif;margin:0px;color:#c00;}
div.footer_message p {font:normal 11px/1.4em Tahoma, Geneva, sans-serif;margin:5px 0px 0px 0px;}

div.footer_menu_container {
	float:none;
	border:1px solid #c1c1c1;
	border-bottom:0px none;
	background:#ddd;
	padding:15px;
	padding-bottom:0px;
	height:250px;
	}
ul.footer_menu_sections {
	display:block;
	list-style:none;
	padding:0px;
	margin:0px;
	width:600px;
	}
ul.footer_menu_sections li {
	display:block;
	float:right;
	width:130px;
	}
ul.footer_menu {
	list-style:none;
	padding:0px;
	margin:0px;
	}
ul.footer_menu li {
	display:block;
	width:130px;
	padding:1px 0px;
	text-align:right;
	}
ul.footer_menu li strong {color:#444;}
ul.footer_menu li a:link,
ul.footer_menu li a:visited,
ul.footer_menu li a:active {color:#666;}
ul.footer_menu li a:hover {color:#0187c5;}

div.footer_stats {
	width:196px;
	height:85px;
	background:#fff url(../img/footer_stats.png) no-repeat;
	padding:10px 15px;
	}
div.footer_stats_title {
	width:171px;
	height:20px;
	background:url(../img/icons.gif?11) right -460px scroll no-repeat;
	padding:3px 25px 3px 0px;
	color:#c00;
	font-weight:bold;
	text-align:right;
	}
div.footer_stats_cell {
	width:98px;
	padding:1px 0px;
	}
div.footer_stats_cell span {font:bold 11px Tahoma, Geneva, sans-serif;color:#444;}

div.footer_copyright {
	width:928px;
	margin-top:30px;
	padding:8px 10px 0px 10px;
	border-top:1px solid #ccc;
	color:#888;
	font-size:11px;
	text-align:left;
	}
div.footer_copyright a:link,
div.footer_copyright a:visited,
div.footer_copyright a:active {color:#888;}
div.footer_copyright a:hover {color:#0187c5;}

div.journalContent {
	float:none;
	}
div.journalContent p {
	line-height:1.5em;
	padding:10px 0px;
	margin:0px;
	}
span.murkuped {
	display:block;
	float:right;
	direction:rtl;
	}
span.code {
	display:block;
	float:right;
	direction:ltr;
	font:normal 12px "Courier New", Courier, monospace;
	color:#063;
	}
div.quote {
	display:block;
	float:none;
	padding:5px 10px;
	margin:10px 0px;
	border:1px solid #e1e1e1;
	background:#f9f9f9;
	color:#666;
	}
.user_page_welcome {
	position:relative;
	float:none;
	height:345px;
	background:url(../img/users_welcome.jpg) top right no-repeat;
	}
.soundm{
	list-style:none;
	margin:0px;
	position:relative;
}
.soundm li{
	list-style:none;
	margin:8px;
	float:right;
	width:140px;
	height:130px;
	text-align:center;
	padding-bottom:2px;padding-left:1px;padding-top:3px;	
	top:0px;
	right:0px;
	z-index:1;
	background:url(../img/artist_photo_frame.png) top right no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/artist_photo_frame_mega.png',sizingMethod='scale');
	cursor:pointer;
	position: relative;


}
.soundm  .ad{
	list-style:none;
	margin:14px;
	float:right;
	width:110px;
	height:104px;
	text-align:center;
	padding-bottom:0px;padding-left:0px;padding-top:3px; padding-right:0px;	
	top:0px;
	right:0px;
	z-index:1;
	background:url(../img/backimg2.png) top right no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/artist_photo_frame_mega.png',sizingMethod='scale');
	cursor:pointer;
	position: relative;
}

.soundm a.mega_link:link,
.soundm a.mega_link:visited,
.soundm a.mega_link:active {
	display:block;
	float:right;
	font:bold 12px Tahoma, Geneva, sans-serif;
	line-height:1em;
	background:#333;
	padding:4px;
	color:#fff;
	text-decoration:none;
	outline:none;
	}
.soundm a.mega_link:hover {
	color:#3DAFE7;
	}
.soundm .play_position {
	position:absolute;
	z-index:2;
	width:17px;
	height:17px;
	bottom:17px;
	left:12px;
	background:url('../img/play.png') no-repeat ;
	}
