	* {
		margin:0;
		padding:0;
	}
	html	{
		height:100%;
	}
	body	{ 
		behavior:url("../system/csshover.htc"); 
		font:15px Georgia, "Times New Roman", Times, serif;
		color:#666666;
		text-align:left;
		position:relative;
		width:926px;
		margin:0 auto;
		min-height:100%;
		background:url(../images/body_bg.jpg) 50% 17px #F0F0E8;
	}
	* html body	{
		height:100%;
	}
	* html div	{
		height:1px;
	}
	a	{
		color:#666666;
		text-decoration:underline; 
		outline:none;
	}
	a:hover	{
		text-decoration:none; 
	}
	img, table	{
		border:none;
	}
	
	table {
		border-collapse:collapse;
		width:100%;
	}

	td, th {
		vertical-align:top;
		text-align:left;
		font-weight:normal;
	}
	ul {
		list-style:none;
	}
	h1, h2, h3	{
		font:25px "Arial Narrow";
		margin-bottom:20px;
		color:black;
	}
	h2	{
		font:21px "Arial Narrow";
		margin-bottom:15px;
	}
	h3	{
		font:16px "Arial Narrow";
		margin-bottom:10px;
		font-weight:bold;
	}
	h1 i, h2 i	{
		display:block;
		color:#999999;
		font:15px Georgia, "Times New Roman", Times, serif;
		font-style:italic;
		padding-bottom:5px;
	}
	p	{
		margin-bottom:15px;
	}
	
/*
	Памятка по использованию селекторов browserCSSdetector.js:
		Селекторы ОСи:
			.win - Windows
			.linux - Linux
			.mac - MacOS
			
		Селекторы браузеров:
			.ie - все версии ИЕ
			.ie8 - ИЕ 8.х
			.ie7 - ИЕ 7.x
			.ie6 - ИЕ 6.x
			.ie5 - ИЕ 5.x
			.gecko - все версии фаерфокса, и остальные гекко-браузеры
			.ff2 - фаерфокс 2
			.ff3 - фаерфокс 3
			.opera - все версии оперы
			.opera8 - опера 8.x
			.opera9 - опера 9.x
			.konqueror - konqueror
			.safari - сафари

		Приоритеты на примере ФФ3:
		1	.win.ff3 #id{background: #aaa}
		2	.win.gecko #id{background: #f00}
		3	.ff3 #id{background:#333}
		4	.gecko #id{background:#00f}
		5	.win #id{background: #ff0}
 */
	.dl_header	{
		min-height:1px;
		position:relative;
		padding:125px 0 0 205px;
	}
	.dl_header .dl_logo	{
		position:absolute;
		top:36px;
		left:44px;
	}
	.dl_header#userTitle .dl_logo	{
		top:56px;
	}
	.dl_header .dl_slogan	{
		font-size:13px;
		font-style:italic;
		width:160px;
		position:absolute;
		top:45px;
		left:185px;
		font-weight:bold;
	}
	.dl_header .dl_headerTitleBlock	{
		width:627px;
		font-size:16px;
		position:relative;
		padding:9px 16px 9px 16px;
		color:#666666;
		background:white;
		margin:-78px 0 97px 9px;
		line-height:16px;
	}
	.gecko .dl_header .dl_headerTitleBlock	{
		margin:-73px 0 97px 9px;
	}
	.dl_header .spacer	{
		display:none;
	}
	.gecko .dl_header .spacer	{
		height:1px;
		display:block;
	}
	.ie .dl_header .dl_headerTitleBlock	{
		margin-bottom:91px;
	}
	.dl_header .dl_headerTitleBlock .dl_top	{
		position:absolute;
		top:-10px;
		left:0;
		width:659px;
		height:10px;
		background:url(../images/header_title_block_01_top.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://media.lichiko.com/images/header_title_block_01_top.png, sizingMethod=crop);
	}
	.dl_header .dl_headerTitleBlock .dl_bott	{
		position:absolute;
		bottom:-11px;
		left:0;
		width:659px;
		height:12px;
		background:url(../images/header_title_block_01_bott.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://media.lichiko.com/images/header_title_block_01_bott.png, sizingMethod=crop);
	}
	.dl_header .dl_headerTitleBlock a	{
		color:#666666;
	}
	.dl_header .dl_userTitle a	{
		font-style:italic;
	}
	.dl_header .dl_userTitle .dl_setup	{
		font:11px Arial;
		margin-left:10px;
		position:relative;
		top:-2px;
		font-style:normal;
		float:right;
		background:url(../images/ic_setup.gif) 0 0 no-repeat;
		padding-left:18px;
		height:17px;
	}
	.dl_header .dl_userTitle img	{
		float:left;
		margin-right:13px;
		margin-bottom:5px;
		margin-top:-5px;
	}
	.dl_header .dl_userTitle .dl_addUser	{
		position:absolute;
		background:url(../images/but_title_add.gif) 0 100% no-repeat #A7DC05;
		width:25px;
		right:0;
		top:-8px;
		bottom:-7px;
		z-index:3;
	}
	.ie6 .dl_header .dl_userTitle .dl_addUser	{
		height:expression(document.all.addUser.clientHeight+13);
		right:-1px;
	}
	.dl_header .dl_userTitle .dl_addUser img	{
		width:14px;
		height:15px;
		background:url(../images/but_title_add_plus.gif);
		position:absolute;
		left:50%;
		top:50%;
		margin:-7px 0 0 -7px;
	}
	.dl_header .dl_userTitle .dl_addUser i	{
		display:block;
		background:url(../images/but_title_add_top.gif) 100% 0 no-repeat;
		height:100%;
		cursor:pointer;
	}
	.dl_header .dl_userTitle .dl_delUser	{
		position:absolute;
		background:url(../images/but_title_del.gif) 0 100% no-repeat #FFCC00;
		width:25px;
		right:0;
		top:-8px;
		bottom:-7px;
		z-index:3;
	}
	.ie6 .dl_header .dl_userTitle .dl_delUser	{
		height:expression(document.all.delUser.clientHeight+13);
		right:-1px;
	}
	.dl_header .dl_userTitle .dl_delUser img	{
		width:14px;
		height:5px;
		background:url(../images/but_title_del_minus.gif);
		position:absolute;
		left:50%;
		top:50%;
		margin:-7px 0 0 -7px;
	}
	.dl_header .dl_userTitle .dl_delUser i	{
		display:block;
		background:url(../images/but_title_del_top.gif) 100% 0 no-repeat;
		height:100%;
		cursor:pointer;
	}
	.dl_header .dl_userTitle img.dl_writeMessage	{
		float:none;
		margin-left:13px;
		vertical-align:middle;
	}
	.dl_header .dl_userTitle span	{
		font-size:18px;
		font-style:italic;
		display:block;
		margin-bottom:6px;
	}
	.dl_header .dl_userTitle span strong	{
		color:black;
	}
	.dl_header .dl_userTitle span i	{
		font:11px Arial;
		margin-left:10px;
		position:relative;
		top:-2px;
	}
	.dl_header .dl_userTitle span i a	{
		font-style:normal;
	}
	.dl_content	{
		background:url(../images/content_bg.png);
	}
	.ie6 .dl_content	{
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://media.lichiko.com/images/content_bg.png, sizingMethod=scale);
	}
	.dl_content .dl_holder	{
		position:relative;
		padding:30px 48px 20px 44px;
	}
	.dl_content .dl_topper	{
		background:url(../images/content_top.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://media.lichiko.com/images/content_top.png, sizingMethod=scale);
		width:926px;
		height:6px;
		position:absolute;
		top:-6px;
		left:0;
	}
	.dl_content .dl_bottomer	{
		background:url(../images/content_bott.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://media.lichiko.com/images/content_bott.png, sizingMethod=scale);
		width:926px;
		height:12px;
		position:absolute;
		bottom:-12px;
		left:0;
	}
	.dl_siteNav	{
		position:absolute;
		height:36px;
		width:911px;
		padding-left:54px;
		top:-42px;
		left:0;
	}
	.dl_siteNav li	{
		float:left;
		margin-right:5px;
		position:relative;
	}
	.dl_siteNav li ins	{
		background:url(../images/site_nav_counter.gif);
		width:17px;
		height:16px;
		text-align:center;
		color:white;
		text-decoration:none;
		font-size:9px;
		line-height:8px;
		position:absolute;
		top:-6px;
		right:13px;
	}
	.dl_siteNav li .dl_avatara	{
		position:absolute;
		top:7px;
		left:8px;
		width:23px;
	}
	.dl_siteNav li a	{
		text-indent:700em;
		overflow:hidden;
		white-space:nowrap;
		display:block;
		height:36px;
	}
	.dl_siteNav .dl_p1	{
		background:url(../images/site_nav_p1.gif);
		width:87px;
	}
	.dl_siteNav .dl_p1:hover	{
		background:url(../images/site_nav_p1_active.gif);
	}
	.dl_siteNav .dl_active .dl_p1	{
		background:url(../images/site_nav_p1_active.gif);
	}
	.dl_siteNav .dl_p2	{
		background:url(../images/site_nav_p2.gif);
		width:102px;
	}
	.dl_siteNav .dl_p2:hover	{
		background:url(../images/site_nav_p2_active.gif);
	}
	.dl_siteNav .dl_active .dl_p2	{
		background:url(../images/site_nav_p2_active.gif);
	}
	.dl_siteNav .dl_p3	{
		background:url(../images/site_nav_p8.gif);
		width:107px;
	}
	.dl_siteNav .dl_p3:hover	{
		background:url(../images/site_nav_p8_active.gif);
	}
	.dl_siteNav .dl_active .dl_p3	{
		background:url(../images/site_nav_p8_active.gif);
	}
	.dl_siteNav .dl_p4	{
		background:url(../images/site_nav_p3.gif);
		width:96px;
	}
	.dl_siteNav .dl_p4:hover	{
		background:url(../images/site_nav_p3_active.gif);
	}
	.dl_siteNav .dl_active .dl_p4	{
		background:url(../images/site_nav_p3_active.gif);
	}
	.dl_siteNav .dl_p5	{
		background:url(../images/site_nav_p4.gif);
		width:127px;
	}
	.dl_siteNav .dl_p5:hover	{
		background:url(../images/site_nav_p4_active.gif);
	}
	.dl_siteNav .dl_active .dl_p5	{
		background:url(../images/site_nav_p4_active.gif);
	}
	.dl_siteNav .dl_p6	{
		background:url(../images/site_nav_p5.gif);
		width:87px;
	}
	.dl_siteNav .dl_p6:hover	{
		background:url(../images/site_nav_p5_active.gif);
	}
	.dl_siteNav .dl_active .dl_p6	{
		background:url(../images/site_nav_p5_active.gif);
	}
	.dl_siteNav .dl_p7	{
		background:url(../images/site_nav_p6.gif);
		width:99px;
	}
	.dl_siteNav .dl_p7:hover	{
		background:url(../images/site_nav_p6_active.gif);
	}
	.dl_siteNav .dl_active .dl_p7	{
		background:url(../images/site_nav_p6_active.gif);
	}
	.dl_siteNav .dl_p8	{
		background:url(../images/site_nav_p7.gif);
		width:71px;
	}
	.dl_siteNav .dl_p8:hover	{
		background:url(../images/site_nav_p7_active.gif);
	}
	.dl_siteNav .dl_active .dl_p8	{
		background:url(../images/site_nav_p7_active.gif);
	}
	.dl_siteNav .dl_p9	{
		background:url(../images/site_nav_p9.gif);
		width:139px;
		margin-right:60px;
	}
	.dl_siteNav .dl_p9:hover	{
		background:url(../images/site_nav_p9_active.gif);
	}
	.dl_siteNav .dl_active .dl_p9	{
		background:url(../images/site_nav_p9_active.gif);
	}
	.dl_siteNav .dl_p10	{
		background:url(../images/site_nav_p10.gif);
		width:72px;
	}
	.dl_siteNav .dl_p10:hover	{
		background:url(../images/site_nav_p10_active.gif);
	}
	.dl_siteNav .dl_active .dl_p10	{
		background:url(../images/site_nav_p10_active.gif);
	}
	.dl_siteNav .dl_p11	{
		background:url(../images/site_nav_p11.gif);
		width:72px;
	}
	.dl_siteNav .dl_p11:hover	{
		background:url(../images/site_nav_p11_active.gif);
	}
	.dl_siteNav .dl_active .dl_p11	{
		background:url(../images/site_nav_p11_active.gif);
	}
	.dl_siteNav .dl_p12	{
		background:url(../images/site_nav_p12.gif);
		width:67px;
	}
	.dl_siteNav .dl_p12:hover	{
		background:url(../images/site_nav_p12_active.gif);
	}
	.dl_siteNav .dl_active .dl_p12	{
		background:url(../images/site_nav_p12_active.gif);
	}
	.dl_siteNav .dl_p13	{
		background:url(../images/site_nav_p13.gif);
		width:73px;
	}
	.dl_siteNav .dl_p13:hover	{
		background:url(../images/site_nav_p13_active.gif);
	}
	.dl_siteNav .dl_active .dl_p13	{
		background:url(../images/site_nav_p13_active.gif);
	}
	.dl_siteNav .dl_p14	{
		background:url(../images/site_nav_p14.png);
		width:107px;
	}
	.dl_siteNav .dl_p14:hover	{
		background:url(../images/site_nav_p14_active.png);
	}
	.dl_siteNav .dl_active .dl_p14	{
		background:url(../images/site_nav_p14_active.png);
	}
	.dl_content .dl_leftCol	{
		float:left;
		width:568px;
		background:url(../images/separator_01.gif) 100% 0 repeat-y;
		padding-right:30px;
	}
	.dl_content .dl_rightCol	{
		float:left;
		width:189px;
		background:url(../images/separator_01.gif) 0 0 repeat-y;
		padding-left:41px;
		position:relative;
		left:-1px;
		padding-bottom:30px;
	}
	.ie6 .dl_content .dl_rightCol	{
		width:189px;
		padding-left:38px;
	}
	.dl_clearBoth	{
		clear:both;
		display:block;
		width:100%;
		height:1px;
		overflow:hidden;
	}
	.dl_userMessage	{
		background:url(../images/message_body_top.gif) 0 0 no-repeat;
		padding-top:10px;
		margin-bottom:30px;
	}
	.dl_userMessage .dl_messageBg	{
		background:url(../images/message_body_bott.gif) 0 100% no-repeat;
		padding:0 45px 35px 15px;
        position:relative;
        line-height:15px;
	}
	.dl_userMessage .dl_messageBg textarea	{
		overflow:auto;
		height:45px;
		border:none;
		background:none;
		font:15px Georgia, "Times New Roman", Times, serif;
		color:#666666;
		width:99%;
	}
	.dl_userMessage .dl_reply	{
	}
	.dl_userMessage .dl_reply .dl_blind	{
		margin-left:57px;
		color:#83C705;
		text-decoration:none;
		font:21px "Arial Narrow", Arial;
		background:url(../images/separator_02.gif) 0 100% repeat-x;
		margin-right:10px;
	}
	.dl_userMessage .dl_reply .dl_blind:hover	{
		background:none;
	}
	.dl_userMessage .dl_reply .dl_blind_not_active	{
		margin-left:57px;
		color:#cbdcac;
		text-decoration:none;
		font:21px "Arial Narrow", Arial;
		background:url(../images/separator_02.gif) 0 100% repeat-x;
		margin-right:10px;
	}
/* added 12.10.2009 */
	.dl_userMessage .dl_addActiveLink	{
		position:absolute;
		top:-10px;
		right:0;
	}
	.dl_userMessage .dl_addActiveLink a	{
		display:block;
		margin-bottom:5px;
	}
	.dl_userMessage .dl_addActiveLink a.dl_p2	{
		margin-top:10px;
	}
/* /added 12.10.2009 */

	.dl_tizer	{
		font-style:italic;
		background:#F4F4EE;
		border-bottom:solid 1px #DADAC9;
		padding:13px 20px;
		font-size:13px;
		margin-bottom:35px;
	}
	.dl_tizer strong	{
		color:black;
	}
	.dl_tizer strong, .dl_tizer a	{
		margin-right:10px;
	}
	.dl_tizer2	{
		font-style:italic;
		background:#F4F4EE;
		border-bottom:solid 1px #DADAC9;
		padding:13px 20px;
		font-size:13px;
		margin-bottom:7px;
	}
	.dl_tizer2 strong	{
		color:black;
	}
	.dl_tizer2 strong, .dl_tizer2 a	{
		margin-right:10px;
	}
	.dl_tizer_sort	{
		background:#F4F4EE;
		border-bottom:solid 1px #DADAC9;
		padding:13px 10px;
		font-size:11px;
		margin-bottom:35px;
	}
	.dl_tizer_sort strong	{
		color:black;
		margin-right:3px;
	}
	.dl_tizer_sort a	{
		color:#0099CC;
		margin-right:3px;
	}
	.dl_tizer_sort .dl_sort_active	{
		color:black;
		font-weight:bold;
		text-decoration:none;
		margin-right:3px;
	}
	.dl_userMessageComment	{
		position:relative;
		margin:0 -15px 20px -20px;
		padding:5px 15px 5px 20px;
		z-index:1;
		zoom:1;
	}
	.dl_userMessageComment:hover	{
		background:#FCF9D5;
	}
	.dl_userMessageComment .dl_comment	{
		font-style:italic;
		font-size:11px;
		border:solid 1px #E5E5E5;
		background:#F9F9F6;
		color:#959594;
		padding:5px 15px;
		margin-bottom:10px;
		position:relative;
	}
	.dl_userMessageComment .dl_comment ins	{
		position:absolute;
		text-indent: 700em;
		overflow:hidden;
		white-space: nowrap;
		display:block;
		background:url(../images/ic_new.gif);
		width:29px;
		height:11px;
		right:0;
		bottom:-24px;
	}
	.dl_userMessageComment .dl_avatara	{
		float:left;
		border-right:solid 10px white;
		border-bottom:solid 10px white;
	}
	.dl_userMessageComment:hover .dl_avatara	{
		border-right:solid 10px #FCF9D5;
		border-bottom:solid 10px #FCF9D5;
	}
	.dl_userMessageComment p a	{
		color:#0099CC;
	}
	.dl_userMessageComment p	{
		display:block;
		padding-right:45px;
		overflow:hidden;
		line-height:15px;
		padding-bottom:6px;
		margin-bottom:0;
	}
	.ie6 .dl_userMessageComment p	{
		overflow:visible;
	}
	.dl_userMessageComment span	{
		display:block;
		height:31px;
		font-style:italic;
		border-top:solid 1px #E0E0D6;
	}
	.dl_userMessageComment span span	{
		float:left;
		padding:13px 0 0 20px;
		background:url(../images/comment_body_bott.gif) -34px 0 no-repeat white;
		height:20px;
		margin-top:-2px;
		border-top:none;
		position:relative;
	}
	.dl_userMessageComment:hover span span	{
		background-color:#FCF9D5;
	}
	.dl_userMessageComment span a	{
		margin-right:10px;
		color:#999999;
		text-decoration:none;
	}
	.dl_userMessageComment span a:hover	{
		text-decoration:underline;
	}
	.dl_userMessageComment span .dl_userNick	{		
		margin-left:-10px;
		font-style:normal;
		color:#006699;
		padding-left:12px;
		background:url(../images/ic_user_status_offline.gif) 0 6px no-repeat;
		text-decoration:none;
		font-size:12px;
	}
	.dl_userMessageComment span .dl_userNick:hover	{
		text-decoration:underline;
	}
	.dl_userMessageComment span .dl_online	{
		background:url(../images/ic_user_status_online.gif) 0 6px no-repeat;
	}
	.dl_userMessageComment .dl_options	{
		position:absolute;
		right:15px;
		bottom:5px;
		display:none;
	}
	.dl_userMessageComment:hover .dl_options	{
		display:block;
	}
	.dl_userMessageComment .dl_options a	{
		display:block;
		text-indent: 700em;
		overflow:hidden;
		white-space: nowrap;
		display:block;
		height:19px;
		width:17px;
		float:left;
		margin-left:9px;
		background-position:50% 50%;
		background-repeat:no-repeat;
	}
	.dl_userMessageComment .dl_options .dl_add2favor	{
		background:url(../images/ic_commnet_add2favor.gif);
	}
	.dl_userMessageComment .dl_options .dl_answer	{
		background:url(../images/ic_commnet_answer.gif);
	}
	.dl_userMessageComment .dl_options .dl_add2favor:hover	{
		background:url(../images/ic_commnet_add2favor_active.gif);
	}
	.dl_userMessageComment .dl_options .dl_answer:hover	{
		background:url(../images/ic_commnet_answer_active.gif);
	}
	.dl_userMessageComment .dl_options .dl_add	{
		background:url(../images/ic_comment_add.gif);
	}
	.dl_userMessageComment .dl_options .dl_add:hover	{
		background:url(../images/ic_comment_add_active.gif);
	}
	.dl_userMessageComment .dl_options .dl_remove	{
		background:url(../images/ic_comment_remove.gif);
	}
	.dl_userMessageComment .dl_options .dl_remove:hover	{
		background:url(../images/ic_comment_remove_active.gif);
	}
	.dl_userMessageComment .dl_options .dl_del	{
		background:url(../images/ic_trashbox_non-active.gif) 50% no-repeat;
	}
	.dl_userMessageComment .dl_options .dl_del:hover	{
		background:url(../images/ic_trashbox.gif) 50% no-repeat;;
	}
	
/* added 12.10.2009 */

	.dl_userMessageComment .dl_addActiveLink	{
		display:inline-block;
		vertical-align:middle;
		font:10px Arial;
		color:#E57200;
		text-decoration:none;
	}
	.dl_userMessageComment .dl_addActiveLink img	{
		vertical-align:middle;
		margin-right:-4px;
	}

/* /added 12.10.2009 */
	
	.dl_rssSubscribe	{
		background:url(../images/ic_rss.gif) 0 3px no-repeat;
		padding-left:18px;
		color:#0099CC;
		float:right;
	}
	.dl_butMore img	{
		display:block;
		margin:0 auto;
	}
	.dl_spacer	{
		display:block;
		height:1px;
	}
	.dl_sideArrowsHolder	{
		position:relative;
		margin-bottom:45px;
	}
	.dl_sideArrowsHolder .dl_title	{
		display:block;
		margin-bottom:17px;
	}
	.dl_sideArrowsHolder .dl_larr, .dl_sideArrowsHolder .dl_rarr	{
		width:11px;
		height:31px;
		position:absolute;
		margin-top:0;
		top:50%;
		text-indent: 700em;
		overflow:hidden;
		white-space: nowrap;
		display:block;
	}
	.dl_sideArrowsHolder .dl_larr	{
		background:url(../images/arr_larr.gif);
		left:-23px;
	}
	.dl_sideArrowsHolder .dl_larr:hover	{
		background:url(../images/arr_larr_hover.gif);
	}
	.dl_sideArrowsHolder .dl_larr:hover	{
		background:url(../images/arr_larr_hover.gif);
	}
	.dl_sideArrowsHolder .dl_lnone	{
		background:url(../images/arr_larr_none.gif) !important;
		cursor:default;
	}
	.dl_sideArrowsHolder .dl_rarr	{
		background:url(../images/arr_rarr.gif);
		right:-23px;
	}
	.dl_sideArrowsHolder .dl_rarr:hover	{
		background:url(../images/arr_rarr_hover.gif);
	}
	.dl_sideArrowsHolder .dl_rarr:hover	{
		background:url(../images/arr_rarr_hover.gif);
	}
	.dl_sideArrowsHolder .dl_rnone	{
		background:url(../images/arr_rarr_none.gif) !important;
		cursor:default;
	}
	.dl_sideArrowsHolder h3	{
		background:url(../images/h3_bg.gif) 0 0 repeat-x;
		padding-top:7px;
		text-align:center;
		height:28px;
		font:16px "Arial Narrow", Arial;
		font-weight:bold;
		color:black;
		margin-bottom:17px;
	}
	.dl_sideArrowsHolder h3 a	{
		color:#0099CC;
		font:16px Georgia;
		font-weight:bold;
	}
	.dl_songList	{
		border-bottom:dotted 1px #D1D1D1;
	}
	.dl_leftCol .dl_songList	{
		margin-bottom:25px;
	}
	.dl_songList .dl_item	{
		background:url(../images/song_holder.gif);
		height:30px;
		position:relative;
		line-height:30px;
	}
	.dl_songList .dl_nowPlay	{
		color:black;
	}
	.dl_songList .dl_item a	{
		width:24px;
		height:30px;
		display:block;
		float:left;
		overflow:hidden;
		text-indent:700px;
		position:relative;
		z-index:3;
		cursor:pointer;
		outline:none;
	}
	.dl_songList .dl_nowPlay a	{
		background:url(../images/song_holder_pause.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://media.lichiko.com/images/song_holder_pause.png, sizingMethod=crop);
	}
	.dl_songList .dl_item span	{
		display:block;
		line-height:30px;
		height:30px;
		overflow:hidden;
		white-space:nowrap;
		font-size:11px;
		font-family:Arial;
		position:relative;
		z-index:2;
	}
	.dl_songList .dl_item span i	{
		font-style:normal;
		margin-right:7px;
	}
	.dl_songList .dl_item div	{
		position:absolute;
		height:30px;
		left:0;
		top:0;
		width:100%;
		z-index:1;
		overflow:hidden;
	}
	.dl_songList .dl_item div div	{
		position:relative;
		height:30px;
		padding-left:23px;
		width:auto;
	}
	.dl_songList .dl_item div div div	{
		padding:0;
	}
	.dl_songList .dl_nowPlay div div div	{
		background:url(../images/song_holder_progress.gif);
	}
	.dl_songList .dl_item ins	{
		display:block;
		position:absolute;
		right:0;
		top:8px;
		background:url(../images/song_favor.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://media.lichiko.com/images/song_favor.png, sizingMethod=crop);
		width:13px;
		height:13px;
	}
	.dl_sideArrowsHolder .dl_usersList	{
		width:186px;
		margin-bottom:-25px;
	}
	.dl_sideArrowsHolder .dl_usersList div	{
		margin-right:-30px;
		zoom:1;
	}
	.dl_sideArrowsHolder .dl_usersList a	{
		float:left;
		margin:0 26px 26px 0;
		width:45px;
		height:45px;
		background:url(../data/_no_avatar_bg.gif);
		position:relative;
	}
	.dl_sideArrowsHolder .dl_usersList a img	{
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
		filter:alpha(opacity=100);
		-moz-opacity: 1;
		-khtml-opacity:1;
		opacity:1;
	}
	.dl_sideArrowsHolder .dl_usersList a img:hover	{
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
		filter:alpha(opacity=100);
		-moz-opacity: 1;
		-khtml-opacity:1;
		opacity:1;
	}
	.dl_sideArrowsHolder .dl_usersList .dl_all	{
		float:none;
		margin:0;
		width:auto;
		height:auto;
		background: none;
		position:relative;
		color:#0099CC;
		clear:both;
		margin-top:-20px;
		display:inline-block;
	}
	.dl_sideArrowsHolder .dl_usersList a ins	{
		display:block;
		background:url(../images/ic_user_status_offline.gif);
		width:5px;
		height:5px;
		position:absolute;
		right:-8px;
		top:0;
	}
	.dl_sideArrowsHolder .dl_usersList a.dl_online ins	{
		background:url(../images/ic_user_status_online.gif);
	}
	.dl_footer	{
		height:105px;
		padding:55px 0 0 5px;
		position:relative;
	}
	.dl_footer .dl_copy	{
		float:left;
		margin-right:60px;
	}
	.dl_footer .dl_copy a	{
		color:#0099CC;
	}
	.dl_footer .dl_links	{
		width:200px;
		float:left;
	}
	.dl_footer .dl_links li	{
		width:80px;
		padding-right:20px;
		white-space:nowrap;
		float:left;
	}
	.dl_search	{
		float:right;
		background:url(../images/footer_search.gif) 0 0 no-repeat;
		width:256px;
		height:32px;
		position:relative;
	}
	.dl_search .dl_i	{
		font:16px Georgia, "Times New Roman", Times, serif;
		color:#999999;
		font-style:italic;
		padding:3px 0 0 10px;
		border: solid 1px white;
		width:210px;
		position:absolute;
		left:2px;
		top:3px;
	}
	.dl_search .dl_b	{
		width:32px;
		height:32px;
		float:right;
	}
	.dl_loginTop	{
		margin-top:-103px;
		margin-bottom:103px;
	}
	.dl_loginTop span	{
		float:right;
		font-size:16px;
		font-style:italic;
		padding-top:30px;
		margin-bottom:40px;
	}
	.dl_loginTop span a	{
		color:#0099CC;
		float:left;
		text-align:right;
		width:130px;
		outline:none;
	}
	.dl_loginTop span a:hover	{
		/*color:black;*/
		/*font-weight:bold;*/
	}
	.dl_loginTop .dl_holder	{
		background:url(../images/login_block.gif);
		width:890px;
		height:52px;
		margin-left:-202px;
		position:relative;
		clear:both;
		overflow:hidden;
		line-height:52px;
		padding:0 15px;
		font-size:16px;
		font-style:italic;
		margin-bottom:-69px;
	}
	.dl_loginTop .dl_holder i	{
		float:right;
	}
	.dl_loginTop .dl_holder div	{
		float:left;
		background:url(../images/bg_input_login.gif) 100% 0 no-repeat;
		height:32px;
		line-height:32px;
		margin-top:10px;
		padding-right:6px;
		margin-right:22px;
	}
	.dl_loginTop .dl_holder div input	{
		width:130px;
		margin-left:15px;
		padding:4px 0;
		display:inline-block;
		vertical-align:middle;
		background:none;
		border:none;
		font-style:normal;
	}
	.dl_loginTop .dl_holder .dl_button	{
		position:relative;
		cursor:pointer;
		top:10px;
	}
	.ie7 .dl_loginTop .dl_holder .dl_button	{
		top:0;
	}
	.dl_slideShow	{
		position:relative;
	}
	.dl_slideShow .dl_larr, .dl_slideShow .dl_rarr	{
		text-indent: 700em;
		overflow:hidden;
		white-space: nowrap;
		display:block;
		width:34px;
		height:34px;
		position:absolute;
		top:50%;
		margin-top:-17px;
		z-index:2;
	}
	.dl_slideShow .dl_larr	{
		left:0;
		background:url(../images/but_slide_show_larr_none.gif);
	}
	.dl_slideShow .dl_rarr	{
		right:0;
		background:url(../images/but_slide_show_rarr_none.gif);
	}
	.dl_slideShow .dl_larr:hover	{
		background:url(../images/but_slide_show_larr.gif);
	}
	.dl_slideShow .dl_rarr:hover	{
		background:url(../images/but_slide_show_rarr.gif);
	}
	.dl_slideShow .dl_frame	{
		position:relative;
		z-index:1;
	}
	.dl_slideShow .dl_frame div	{
		text-align:center;
		font-size:17px;
		font-style:italic;
		color:#333333;
		line-height:19px;
	}
	.dl_slideShow .dl_frame div img	{
		margin-bottom:15px;
		display:block;
		margin:0 auto;
	}
	div.dl_separator	{
		background:url(../images/separator_03.gif) 0 0 repeat-x;
		margin:25px 0;
		height:1px;
	}
	.dl_introUsersInterests	{
		background:url(../images/title_intro_peoples_interests.gif) 50% 0 no-repeat;
		padding:50px 0 0 0;
	}
	.dl_introUsersInterests .dl_sideArrowsHolder .dl_rarr, .dl_introUsersInterests .dl_sideArrowsHolder .dl_larr	{
		top:5px;
	}
	.dl_introUsersInterests .dl_userList	{
		position:relative;
		height:46px;
		width:100%;
		overflow:hidden;
	}
	.dl_introUsersInterests .dl_userList div	{
		position:absolute;
		left:0;
		top:0;
		width:10000px;
	}
	.dl_introUsersInterests .dl_userList div a	{
		margin-right:33px;
		float:left;
	}
	.dl_tags	{
		text-align:center;
		margin-top:20px;
		font-style:italic;
		line-height:50px;
		margin-bottom:-20px;
	}
	.dl_tags a	{
		color:#999;
		font-style:italic;
	}
	.dl_tags a:hover	{
		color:#83C705;
		text-decoration:underline;
	}
	.dl_introMusic	{
		background:url(../images/title_intro_music.gif) 50% 0 no-repeat;
		padding-top:50px;
	}
	.dl_introMusic .dl_larr, .dl_introMusic .dl_rarr	{
		top:40%;
	}
	.dl_introMusic .dl_lCol	{
		width:244px;
		margin-right:50px;
		float:left;
	}
	.dl_introMusic .dl_mCol	{
		width:244px;
		margin-right:50px;
		float:left;
	}
	.dl_introMusic .dl_rCol	{
		width:244px;
		float:left;
	}
	.dl_sideBanner	{
		margin-bottom:20px;
		display:block;
	}
	.dl_photoPage	{
	}
	.dl_photoPage .dl_photoFrame	{
		background:#F4F4EE;
		border-bottom:solid 1px #DADAC9;
		padding:10px;
		position:relative;
	}
	.dl_photoPage .dl_sideArrowsHolder	{
		margin-bottom:20px;
	}
	.dl_photoPage .dl_photoFrame .dl_photo	{
	}
	.dl_photoPage .dl_photoFrame .dl_photo .dl_big	{
		display:block;
		text-align:center;
		margin-bottom:10px;
	}
	.dl_photoPage .dl_photoFrame .dl_photo .dl_signature	{
		text-align:center;
		color:#333333;
		font-style:italic;
		display:block;
		font-size:16px;
		padding:0 10px;
	}
	.dl_photoPage .dl_photoFrame .dl_photo a.dl_editSignature	{
		text-indent: 700em;
		overflow:hidden;
		white-space: nowrap;
		display:block;
		background:url(../images/ic_pencil_edit.gif);
		width:14px;
		height:14px;
		position:absolute;
		right:10px;
		bottom:10px;
	}
	.dl_photoPage .dl_photoFrame .dl_photo div.dl_editSignature	{
		position:relative;
		z-index:2;
		background:#F4F4EE;
		margin-top:-20px;
	}
	.dl_photoPage .dl_photoFrame .dl_photo div.dl_editSignature .dl_i	{
		background:url(../images/input_bg_02.gif);
		width:537px;
		height:27px;
		padding-top:5px;
		font:16px Georgia, "Times New Roman", Times, serif;
		color:#666666;
		border:none;
		text-align:center;
		margin:0 auto;
		display:block;
	}
	.dl_photoPage .dl_photoFrame .dl_photo div.dl_editSignature span	{
		display:block;
		margin-top:10px;
	}
	.dl_photoPage .dl_photoFrame .dl_photo div.dl_editSignature span a	{
		padding-left:20px;
		margin-right:15px;
	}
	.dl_photoPage .dl_photoFrame .dl_photo div.dl_editSignature span .dl_del	{
		float:right;
		margin-right:0;
		background:url(../images/ic_trashbox.gif) 0 0 no-repeat;
	}
	.dl_photoPage .dl_photoFrame .dl_photo div.dl_editSignature span .dl_save	{
		background:url(../images/ic_save.gif) 0 0 no-repeat;
	}
	.dl_photoPage .dl_photoFrame .dl_photo div.dl_editSignature span .dl_escape	{
		background:url(../images/ic_escape.gif) 0 0 no-repeat;
	}
	.dl_photoPage .dl_photoList .dl_list	{
		margin-right:-10px;
	}
	.dl_photoPage .dl_photoList .dl_list a	{
		float:left;
		margin:0 10px 10px 0;
	}
	.dl_photoPage .dl_addPhoto	{
	}
	.dl_photoPage .dl_addPhoto .dl_add	{
		background:url(../images/ic_add.gif) 0 0 no-repeat;
		display:inline-block;
		height:22px;
		line-height:22px;
		vertical-align:middle;
		padding-left:26px;
		color:#0099CC;
	}
	.dl_photoPage .dl_addPhoto .dl_inputs	{
		background:#FCF9D5;
		border-bottom:solid 1px #EECD6A;
		padding:20px 20px 5px 20px;
		margin-top:20px;
		background:#FCF9D5;
	}
	.dl_photoPage .dl_addPhoto .dl_inputs span	{
		display:block;
		margin-bottom:20px;
	}
	.dl_photoPage .dl_addPhoto .dl_inputs span	{
		display:block;
		margin-bottom:20px;
	}
	.dl_photoPage .dl_addPhoto .dl_inputs em	{
		display:inline-block;
		width:100px;
		padding-right:20px;
		text-align:right;
	}
	.dl_photoPage .dl_addPhoto .dl_inputs .dl_i	{
		background:url(../images/input_bg_01.gif);
		width:388px;
		height:21px;
		padding:5px;
		border:none;
		font:15px Georgia, "Times New Roman", Times, serif;
		color:#666666;
	}
	.dl_photoPage .dl_addPhoto .dl_inputs span i	{
		display:block;
		margin-left:125px;
		font-size:13px;
		margin-top:5px;
	}
	.dl_photoPage .dl_addPhoto .dl_inputs .dl_fileField	{
		position:relative;
		display:inline-block;
		vertical-align:middle;
		height:31px;
		width:398px;
		overflow:hidden;
	}
	.dl_photoPage .dl_addPhoto .dl_inputs .dl_fileField input	{
		cursor:pointer;
	}
	.dl_photoPage .dl_addPhoto .dl_inputs .dl_button	{
		margin-left:125px;
		cursor:pointer;
	}
	.dl_messageList	{
		margin-bottom:30px;
	}
	.dl_messageList .dl_item	{
		background:url(../images/separator_03.gif) 0 100% repeat-x;
		position:relative;
		height:63px;
	}
	.dl_messageList .dl_item:hover	{
		background-color:#FCF9D5;
	}
	.dl_messageList .dl_item .dl_check	{
		position:absolute;
		top:25px;
		left:0;
	}
	.dl_messageList .dl_item .dl_avatara	{
		position:absolute;
		top:8px;
		left:30px;
	}
	.dl_messageList .dl_item .dl_userNick	{
		padding-left:12px;
		background:url(../images/ic_user_status_offline.gif) 0 8px no-repeat;
		color:#0099CC;
		position:absolute;
		left:85px;
		top:21px;
	}
	.dl_messageList .dl_item .dl_online	{
		background:url(../images/ic_user_status_online.gif) 0 8px no-repeat;
	}
	.dl_messageList .dl_item .dl_count	{
		position:absolute;
		right:220px;
		top:21px;
		color:#0099CC;		
	}
	.dl_messageList .dl_item .dl_count ins	{
		position:absolute;
		background:url(../images/ic_new.gif);
		width:29px;
		height:11px;
		right:-39px;
		top:5px;
	}
	.dl_messageList .dl_item em	{
		position:absolute;
		right:0;
		top:21px;
		color:#999999;
	}
	.dl_messageList .dl_item em a	{
		color:#999999;
		text-decoration:none;
	}
	.dl_messageList .dl_item em a:hover	{
		text-decoration:underline;
	}
	.dl_messageList .dl_listOptions	{
		text-align:right;
		font-style:italic;
		margin-top:20px;
	}
	.dl_messageList .dl_listOptions a	{
		padding-left:20px;
		margin-left:20px;
		display:inline-block;
		height:20px;
		vertical-align:middle;
	}
	.dl_messageList .dl_listOptions .dl_addBlackList	{
		background:url(../images/ic_blacklist.gif) 0 1px no-repeat;
	}
	.dl_messageList .dl_listOptions .dl_del	{
		background:url(../images/ic_trashbox.gif) 0 2px no-repeat;
	}
	.dl_messageList .dl_listOptions .dl_delAll	{
		background:url(../images/ic_trashbox_del.gif) 0 0px no-repeat;
	}
	.dl_popUp	{
		width:auto;
		margin:0;
		min-height:100%;
		background:white;
	}
	.dl_messagesHistory	{
	}
	.dl_messagesHistory .dl_tabs	{
		padding-top:30px;
		text-align:left;
		/*height:32px;*/
		width:100%;
		overflow:hidden;
	}
	.dl_messagesHistory .dl_tabs a	{
		display:inline-block;
		background:url(../images/tab_user.gif) 0 0 no-repeat;
		height:32px;
		padding-left:10px;
		color:#666666;
		font-size:16px;
		text-decoration:none;
	}
	.dl_messagesHistory .dl_tabs a b	{
		float:left;
		background:url(../images/tab_user.gif) 100% 0 no-repeat;
		height:32px;
		padding-right:30px;
		position:relative;
		line-height:32px;
		font-weight:normal;
		cursor:pointer;
	}
	.dl_messagesHistory .dl_tabs a.dl_active	{
		background:url(../images/tab_user_active.gif) 0 0 no-repeat;
	}
	.dl_messagesHistory .dl_tabs a.dl_active b	{
		background:url(../images/tab_user_active.gif) 100% 0 no-repeat;
	}
	.dl_messagesHistory .dl_tabs a i	{
		text-indent: 700em;
		overflow:hidden;
		white-space: nowrap;
		display:block;
		width:15px;
		height:32px;
		position:absolute;
		right:8px;
		top:0;
	}
	.dl_messagesHistory .dl_user	{
		background:#FCF8CD;
		padding:18px 30px 18px 90px;
		border-bottom:solid 1px #E3C78A;
		position:relative;
		min-height:45px;
		font-size:16px;
		color:black;
	}
	.ie6 .dl_messagesHistory .dl_user	{
		height:45px;
	}
	.dl_messagesHistory .dl_user .dl_avatara	{
		position:absolute;
		left:32px;
		top:17px;
	}
	.dl_messagesHistory .dl_user a	{
		color:black;
	}
	.dl_messagesHistory .dl_user span	{
		display:block;
		margin-top:6px;
	}
	.dl_messagesHistory .dl_user span a	{
		font-style:italic;
	}
	.dl_messagesHistory .dl_body	{
		padding:23px 32px;
	}
	/*.dl_messagesHistory .dl_body .dl_holder	{
		position:absolute;
		top:200px;
		left:32px;
		right:0;
		bottom:282px;
		overflow:auto;overflow-y:scroll;
	}
	.ie6 .dl_messagesHistory .dl_body .dl_holder {
		height:expression(document.body.clientHeight-482);
		width:expression(document.body.clientWidth-32;);
	}*/
	.dl_messagesHistory .dl_body h3	{
		font:21px "Arial Narrow";
		font-weight:normal;
		color:black;
	}
	.dl_messagesHistory .dl_body .dl_item	{
		background:url(../images/separator_03.gif) 0 0 repeat-x;
		padding:15px 30px 20px 35px;
		margin-right:32px;
		position:relative;
	}
	.dl_messagesHistory .dl_body .dl_item .dl_avatara img	{
		position:absolute;
		left:0;
		top:15px;
		width:23px;
	}
	.dl_messagesHistory .dl_body .dl_item em{
		color:#999999;
		display:block;
		margin-bottom:10px;
	}
	/*.dl_messagesHistory .dl_writeAnswer	{
		position:absolute;
		bottom:0;
		left:0;
		width:100%;
		height:282px;
	}*/
	.dl_messagesHistory .dl_writeAnswer .dl_holder	{
		background:url(../images/separator_03.gif) 0 0 repeat-x #FCF8CD;
		height:162px;
		padding:23px 30px;
		border-bottom:solid 1px #E3C78A;
	}
	.dl_messagesHistory .dl_writeAnswer .dl_textarea	{
		background:url(../images/input_textarea_01.gif) 100% 0 no-repeat;
		padding-right:10px;
	}
	.dl_messagesHistory .dl_writeAnswer .dl_textarea div	{
		background:url(../images/input_textarea_01.gif) 0 0 no-repeat;
		padding:10px 0 10px 10px;
		height:122px;
	}
	.dl_messagesHistory .dl_writeAnswer .dl_textarea textarea	{
		height:105px;
		width:100%;
		border:none;
		background:none;
		overflow:auto;
		font:15px Georgia, "Times New Roman", Times, serif;
		color:#666666;
	}
	.dl_messagesHistory .dl_writeAnswer .dl_reply	{
		margin-left:57px;
		color:#83C705;
		text-decoration:none;
		font:21px "Arial Narrow", Arial;
		background:url(../images/separator_02.gif) 0 100% repeat-x;
		margin-right:10px;
	}
	.dl_messagesHistory .dl_writeAnswer .dl_reply:hover	{
		background:none;
	}
	.dl_messagesHistory .dl_writeAnswer .dl_smiles	{
		float:right;
		position:relative;
	}
	.dl_messagesHistory .dl_writeAnswer .dl_listOptions	{
	}
	.dl_messagesHistory .dl_writeAnswer .dl_listOptions	{
		text-align:right;
		font-style:italic;
		margin-top:20px;
		padding-right:20px;
	}
	.dl_messagesHistory .dl_writeAnswer .dl_listOptions a	{
		padding-left:20px;
		margin-left:20px;
	}
	.dl_messagesHistory .dl_writeAnswer .dl_listOptions .dl_addBlackList	{
		background:url(../images/ic_blacklist.gif) 0 1px no-repeat;
	}
	.dl_messagesHistory .dl_writeAnswer .dl_listOptions .dl_clear	{
		background:url(../images/ic_clear_tool.gif) 0 2px no-repeat;
	}
	.dl_leftCol .dl_userList, .dl_setup .dl_userList	{
		margin-top:-10px;
		margin-bottom:15px;
		clear:both;
	}
	.dl_setup .dl_userList	{
		padding:1px 0;
		margin-top:0;
		background:url(../images/separator_03.gif) 0 0 repeat-x;
	}
	.ie7 .dl_setup .dl_userList	{
		overflow:auto;
	}
	.dl_leftCol .dl_userList .dl_user, .dl_setup .dl_userList .dl_user	{
		position:relative;
		padding:17px 0 17px 78px;
		margin:0 -13px;
		min-height:45px;
		background:white;
	}
	.dl_setup .dl_userList .dl_user	{
		padding:17px 0 17px 86px;
		margin-left:115px;
	}
	.ie6 .dl_leftCol .dl_userList .dl_user, .ie6 .dl_setup .dl_userList .dl_user	{
		height:45px;
	}
	.dl_leftCol .dl_userList .dl_user:hover, .dl_setup .dl_userList .dl_user:hover	{
		background:#FCF9D5;
	}
	.dl_leftCol .dl_userList .dl_user .dl_avatara, .dl_setup .dl_userList .dl_user .dl_avatara	{
		position:absolute;
		left:13px;
		top:13px;
	}
	.dl_setup .dl_userList .dl_user .dl_avatara	{
		left:20px;
	}
	.dl_setup .dl_userList .dl_user .dl_check	{
		position:absolute;
		left:0;
		top:32px;
	}
	.dl_leftCol .dl_userList .dl_user .dl_userNick, .dl_setup .dl_userList .dl_user .dl_userNick	{
		font-style:normal;
		color:#0099CC;
		font-weight:bold;
		padding-left:12px;
		background:url(../images/ic_user_status_offline.gif) 0 8px no-repeat;
		text-decoration:underline;
		margin-left:-12px;
		zoom:1;
	}
	.dl_leftCol .dl_userList .dl_user .dl_userNick:hover, .dl_setup .dl_userList .dl_user .dl_userNick:hover	{
		text-decoration:none;
	}
	.dl_leftCol .dl_userList .dl_user .dl_online, .dl_setup .dl_userList .dl_user .dl_online	{
		background:url(../images/ic_user_status_online.gif) 0 8px no-repeat;
	}
	.dl_leftCol .dl_userList .dl_user span, .dl_setup .dl_userList .dl_user span	{
		display:block;
		margin-top:4px;
	}
	.dl_leftCol .dl_userList .dl_user .dl_options, .dl_setup .dl_userList .dl_user .dl_options	{
		position:absolute;
		right:15px;
		top:17px;
		display:none;
	}
	.dl_leftCol .dl_userList .dl_user:hover .dl_options, .dl_setup .dl_userList .dl_user:hover .dl_options	{
		display:block;
	}
	.dl_leftCol .dl_userList .dl_user .dl_options a, .dl_setup .dl_userList .dl_user .dl_options a	{
		display:block;
		text-indent: 700em;
		overflow:hidden;
		white-space: nowrap;
		display:block;
		height:19px;
		width:17px;
		float:left;
		margin-left:9px;
	}
	.dl_leftCol .dl_userList .dl_user .dl_options .dl_add, .dl_setup .dl_userList .dl_user .dl_options .dl_add	{
		background:url(../images/ic_comment_add.gif);
	}
	.dl_leftCol .dl_userList .dl_user .dl_options .dl_add:hover, .dl_setup .dl_userList .dl_user .dl_options .dl_add:hover	{
		background:url(../images/ic_comment_add_active.gif);
	}
	.dl_leftCol .dl_userList .dl_user .dl_options .dl_remove, .dl_setup .dl_userList .dl_user .dl_options .dl_remove	{
		background:url(../images/ic_comment_remove.gif);
	}
	.dl_leftCol .dl_userList .dl_user .dl_options .dl_remove:hover, .dl_setup .dl_userList .dl_user .dl_options .dl_remove:hover	{
		background:url(../images/ic_comment_remove_active.gif);
	}
	.dl_leftCol .dl_userList .dl_user .dl_options .dl_privMessage, .dl_setup .dl_userList .dl_user .dl_options .dl_privMessage	{
		background:url(../images/ic_mail.gif) 50% no-repeat;
	}
	.dl_leftCol .dl_userList .dl_user .dl_options .dl_privMessage:hover, .dl_setup .dl_userList .dl_user .dl_options .dl_privMessage:hover	{
		background:url(../images/ic_mail_active.gif) 50% no-repeat;
	}
	.dl_setup .dl_userList .dl_user .dl_options .dl_remove	{
		background:url(../images/ic_blacklist_non-active.gif) 50% no-repeat;
	}
	.dl_setup .dl_userList .dl_user .dl_options .dl_remove:hover	{
		background:url(../images/ic_blacklist.gif) 50% no-repeat;
	}
	.dl_musicPage .dl_addSongList	{
		margin-bottom:35px;
	}
	.dl_musicPage .dl_addSongList a	{
		display:inline-block;
		background:url(../images/ic_add.gif) 0 0 no-repeat;
		height:22px;
		padding-left:24px;
		line-height:22px;
		vertical-align:middle;
		margin-right:25px;
		color:#0099CC;
	}
	.dl_musicPage .dl_addSongList .dl_addBlock	{
		background:#FCF9D5;
		border-bottom:solid 1px #EECD6A;
		padding:10px 20px 15px 20px;
		margin:20px 0;
	}
	.dl_musicPage .dl_addSongList .dl_addBlock span	{
		display:block;
		height:31px;
		margin-bottom:10px;
	}
	.dl_musicPage .dl_addSongList .dl_addBlock span em	{
		margin-right:25px;
	}
	.dl_musicPage .dl_addSongList .dl_addBlock .dl_fileField	{
		position:relative;
		display:inline-block;
		vertical-align:middle;
		height:31px;
		width:398px;
		overflow:hidden;
	}
	.dl_musicPage .dl_addSongList .dl_addBlock .dl_fileField input	{
		cursor:pointer;
	}
	.dl_musicPage .dl_addSongList .dl_addBlock .dl_button	{
		margin-left:65px;
		cursor:pointer;
	}
	.dl_musicPage .dl_choosePlayList	{
		font-style:italic;
		margin:20px 0;
	}
	.dl_musicPage .dl_choosePlayList select	{
		/*float:right;*/
		width:470px;
		font:15px Georgia, "Times New Roman", Times, serif;
		color:#666666;
	}
	.dl_musicPage .dl_player	{
		margin-bottom:35px;
	}
	.dl_musicPage .dl_player span	{
		display:block;
		text-align:right;
		margin:10px 0;
	}
	.dl_musicPage .dl_player span a	{
		padding-left:20px;
		margin-left:15px;
		display:inline-block;
		height:21px;
		line-height:21px;
		vertical-align:middle;
	}
	.dl_musicPage .dl_player span .dl_del	{
		background:url(../images/ic_trashbox.gif) 0 50% no-repeat;
	}
	.dl_musicPage .dl_player span .dl_delAll	{
		background:url(../images/ic_trashbox_del.gif) 0 0 no-repeat;
	}
	.dl_musicPage .dl_player span .dl_addFile	{
		background: url(../images/ic_add_file.gif) 0 50% no-repeat;
	}
	.dl_musicPage .dl_player span .dl_addAllFile	{
		background: url(../images/ic_add_all_file.gif) 0 0 no-repeat;
	}
	.dl_searchBlock	{
		margin-bottom:18px;
	}
	.dl_searchBlock .dl_inputHolder	{
		background:url(../images/input_search_01.gif);
		width:511px;
		height:33px;
		position:relative;
		padding:3px 40px 0 10px;
	}
	.dl_searchBlock .dl_inputHolder .dl_i	{
		font:15px Georgia, "Times New Roman", Times, serif;
		color:#666666;
		border:none;
		background:none;
		width:100%;
		padding:4px 0;
	}
	.dl_searchBlock .dl_inputHolder .dl_button	{
		width:35px;
		height:36px;
		top:0;
		right:0;
		position:absolute;
		cursor:pointer;
	}
	.dl_searchBlock span	{
		display:block;
		margin-top:5px;
		font-style:italic;
		color:black;
	}
	.dl_searchBlock span strong, .dl_searchBlock span a	{
		margin-right:10px;
	}
	.dl_searchBlock span a	{
		color:#0099CC;
	}
	.dl_searchBlock span label	{
		margin-right:10px;
		cursor:pointer;
		font-size:13px;
	}
	.dl_error404	{
		text-align:center;
		font-style:italic;
	}
	.dl_error404 h1	{
		font-size:50px;
		font-style:normal;
	}
	.dl_error404 img	{
		margin:35px auto 65px auto;
		display:block;
	}
	.dl_error404 a	{
		color:#0099CC;
	}
	.dl_setup .dl_newGroup .dl_add	{
		background:url(../images/ic_add.gif) 0 0 no-repeat;
		vertical-align:middle;
		display:inline-block;
		padding-left:24px;
		color:#0099CC;
		height:22px;
	}
	.dl_setup .dl_newGroup .dl_inputs	{
		background:#FCF9D5;
		border-bottom:solid 1px #EECD6A;
		padding:20px;
		margin:20px 0;
		background:#FCF9D5;
	}
	.dl_setup .dl_newGroup .dl_inputs span	{
		display:block;
		margin-bottom:20px;
	}
	.dl_setup .dl_newGroup .dl_inputs em	{
		display:inline-block;
		width:70px;
		padding-right:20px;
		font-size:16px;
	}
	.dl_setup .dl_newGroup .dl_inputs .dl_i	{
		background:url(../images/input_bg_01.gif);
		width:388px;
		height:21px;
		padding:5px;
		border:none;
		font:15px Georgia, "Times New Roman", Times, serif;
		color:#666666;
	}
	.dl_setup .dl_newGroup .dl_inputs span i	{
		font-size:13px;
		color:#999999;
		margin-left:15px;
	}
	.ie6 .dl_setup .dl_newGroup .dl_inputs span i	{
		top:-6px;
		position:relative;
	}
	.dl_setup .dl_newGroup .dl_inputs .dl_button	{
		margin-left:94px;
		cursor:pointer;
	}
	.dl_setup .dl_groupSelector	{
		margin-bottom:20px;
		clear:both;
	}
	.dl_setup .dl_groupSelector em	{
		margin-right:58px;
	}
	.dl_setup .dl_groupSelector select	{
		vertical-align:middle;
		display:inline-block;
		margin-right:10px;
		width:225px;
		font:15px Georgia, "Times New Roman", Times, serif;
		color:#666666;
	}
	.dl_setup .dl_groupSelector i	{
		color:#999999;
		font-size:12px;
	}
	.dl_setup .dl_groupSelector .dl_del	{
		float:right;
		padding-left:20px;
		font-style:italic;
		background:url(../images/ic_trashbox.gif) 0 2px no-repeat;
	}
	.dl_setup .dl_groupMove	{
		background:url(../images/separator_03.gif) 0 0 repeat-x;
		padding-top:20px;
		text-align:right;
	}
	.dl_setup .dl_groupMove em	{
		font-size:13px;
	}
	.dl_setup .dl_groupMove select	{
		vertical-align:middle;
		display:inline-block;
		margin-right:10px;
		width:225px;
		font:15px Georgia, "Times New Roman", Times, serif;
		color:#666666;
	}
	.dl_setup .dl_groupMove .dl_del	{
		padding-left:20px;
		font-style:italic;
		background:url(../images/ic_trashbox.gif) 0 2px no-repeat;
	}
	.dl_setup .dl_profile	{
		margin:35px 0;
		font-style:italic;
		font-size:16px;
	}
	.dl_setup .dl_profile a	{
		color:#0099CC;
	}
	.dl_setup .dl_profile th, .dl_setup .dl_profile td	{
		padding-bottom:15px;
		vertical-align:middle;
	}
	.dl_setup .dl_profile td	{
		width:100%;
	}
	.dl_setup .dl_profile th	{
		text-align:right;
		padding-right:30px;
		white-space:nowrap;
	}
	
	.dl_setup .dl_profile tr.dl_separator th, .dl_setup .dl_profile tr.dl_separator td	{
		padding-bottom:55px;
		background:url(../images/separator_03.gif) 0 60% repeat-x;
	}
	.dl_setup .dl_profile td .dl_i	{
		background:url(../images/input_bg_03.gif);
		width:191px;
		height:17px;
		padding:7px 10px;
		font:15px Georgia, "Times New Roman", Times, serif;
		color:#666666;
		font-style:italic;
		border:none;
	}
	.dl_setup .dl_profile td .dl_i2	{
		background:url(../images/input_bg_04.gif);
		width:451px;
		height:17px;
		padding:7px 10px;
		font:15px Georgia, "Times New Roman", Times, serif;
		color:#666666;
		font-style:italic;
		border:none;
	}
	.dl_setup .dl_profile td .dl_fileField	{
		width:471px;
		display:block;
		position:relative;
	}
	.dl_setup .dl_profile td .ui-custom-file-filename	{
		background:url(../images/file_field_bg_02.gif) !important;
		width:461px !important;
	}
	.dl_setup .dl_profile td .dl_fileField	{
		width:471px;
		display:inline-block;
		position:relative;
		height:31px;
		overflow:hidden;
		margin-right:10px;
	}
	.dl_setup .dl_profile td .dl_button	{
		position:relative;
		cursor:pointer;
	}
	.ie6 .dl_setup .dl_profile td .dl_button	{
		top:4px;
	}
	.dl_setup .dl_profile td i	{
		font-size:12px;
		display:block;
		color:#CCCCCC;
		margin:5px 0 15px 0;
	}
	.dl_setup .dl_profile td em	{
		font-size:12px;
		color:#CCCCCC;
		margin-left:15px;
	}
	.dl_setup .dl_profile th img	{
		vertical-align:middle;
		margin-left:20px;
	}
	.dl_setup .dl_changePass	{
		margin:35px 0;
		font-style:italic;
		font-size:16px;
	}
	.dl_setup .dl_changePass a	{
		color:#0099CC;
	}
	.dl_setup .dl_changePass th, .dl_setup .dl_changePass td	{
		padding-bottom:15px;
		vertical-align:middle;
	}
	.dl_setup .dl_changePass td	{
		width:100%;
	}
	.dl_setup .dl_changePass th	{
		text-align:right;
		padding-right:30px;
		white-space:nowrap;
	}
	
	.dl_setup .dl_changePass tr.dl_separator th, .dl_setup .dl_changePass tr.dl_separator td	{
		padding-bottom:100px;
		background:url(../images/separator_03.gif) 0 80% repeat-x;
	}
	.dl_setup .dl_changePass td .dl_i	{
		background:url(../images/input_bg_03.gif);
		width:191px;
		height:17px;
		padding:7px 10px;
		font:15px Georgia, "Times New Roman", Times, serif;
		color:#666666;
		font-style:italic;
		border:none;
		margin-right:20px;
	}
	.dl_setup .dl_changePass td i	{
		font-size:12px;
		color:#CCCCCC;
	}
	.dl_setup .dl_changePass td .dl_button	{
		position:relative;
		cursor:pointer;
	}
	.dl_setup .dl_subscribes {
		background:url(../images/separator_03.gif) 0 100% repeat-x;
		padding-bottom:90px;
		margin-bottom:30px;
		font-style:italic;
		font-size:16px;
	}
	.dl_setup .dl_subscribes label {
		display:block;
		margin-bottom:10px;
		cursor:pointer;
	}
	.dl_registration	{
	}
	.dl_registration h1	{
		text-align:center;
		font-size:50px;
		margin-bottom:40px;
		width:780px;
	}
	.dl_registration table	{
		font-style:italic;
		width:640px;
		margin:0 auto 40px auto;
	}
	.dl_registration a	{
		color:#0099CC;
		font-style:normal;
	}
	.dl_registration th, .dl_registration td	{
		padding-bottom:30px;
		vertical-align:middle;
	}
	.dl_registration td	{
		width:100%;
		vertical-align:middle;
	}
	.dl_registration th	{
		text-align:right;
		padding-right:30px;
		white-space:nowrap;
	}
	.dl_registration .pass th, .dl_registration .pass td	{
		padding-bottom:10px;
	}
	.dl_registration td img	{
		vertical-align:middle;
	}	
	.dl_registration td .dl_i	{
		background:url(../images/input_bg_03.gif);
		width:191px;
		height:17px;
		padding:7px 10px;
		font:15px Georgia, "Times New Roman", Times, serif;
		color:#666666;
		font-style:italic;
		border:none;
		margin-right:20px;
	}
	.dl_registration td .dl_i2	{
		background:url(../images/input_bg_05.gif);
		width:101px;
		height:17px;
		padding:7px 10px;
		font:15px Georgia, "Times New Roman", Times, serif;
		color:#666666;
		font-style:italic;
		border:none;
		margin-right:20px;
	}
	.dl_registration td i	{
		font-size:12px;
		color:#CCCCCC;
	}
	.dl_registration td i a	{
		color:#CCCCCC;
	}
	.dl_registration td .dl_button	{
		position:relative;
		cursor:pointer;
		vertical-align:middle;
		margin-right:20px;
	}
	.dl_whatFirst	{
		width:823px;
		margin:-64px 0 7px -160px;
		padding:30px 0 70px 0;
		background:url(../images/title_whats_first.gif) 0 0 no-repeat;
		position:relative;
	}
	.ie .dl_whatFirst	{
		margin:-60px 0 0 -164px;
	}
	.dl_whatFirst .dl_holder	{
		background:url(../images/block_whats_first_bott.gif) 0 100% no-repeat #FCF8CD;
	}
	.dl_whatFirst .dl_holder div	{
		background:url(../images/block_whats_first_top.gif) 0 0 no-repeat;
		padding:12px 23px;
	}
	.dl_whatFirst li	{
		background:url(../images/separator_03.gif) 0 100% repeat-x;
		padding-bottom:10px;
		margin-bottom:10px;
		font-style:italic;
		font-size:13px;
	}
	.dl_whatFirst li.last	{
		background:none;
		padding-bottom:0;
		margin-bottom:0;
	}
	.dl_whatFirst li span	{
		display:block;
		height:21px;
		line-height:21px;
		padding-left:34px;
	}
	
	.dl_whatFirst li .dl_step1	{
		background:url(../images/ic_first_step_01.gif) 0 50% no-repeat;
	}
	.dl_whatFirst li .dl_step2	{
		background:url(../images/ic_first_step_02.gif) 0 50% no-repeat;
	}
	.dl_whatFirst li .dl_step3	{
		background:url(../images/ic_first_step_03.gif) 0 50% no-repeat;
	}
	.dl_whatFirst li .dl_step4	{
		background:url(../images/ic_first_step_04.png) 0 50% no-repeat;
	}
	.dl_whatFirst .dl_hide	{
		text-indent: 700em;
		overflow:hidden;
		white-space: nowrap;
		display:block;
		background:url(../images/block_whats_first_but_close.gif);
		width:40px;
		height:23px;
		position:absolute;
		right:27px;
		top:7px;
	}
	.dl_systemMessageOK	{
		background:url(../images/system_message_02_bott.gif) 0 100% no-repeat #8CC504;
		width:309px;
		font-style:italic;
		color:white;
		margin:25px 0;
	}
	.dl_systemMessageOK .dl_top	{
		background:url(../images/system_message_02_top.gif) 0 0 no-repeat;
		position:relative;
		padding:10px 33px 10px 17px;
	}
	.dl_systemMessageOK .dl_close	{
		background:url(../images/system_message_close.gif);
		width:11px;
		height:12px;
		position:absolute;
		top:50%;
		margin-top:-6px;
		right:10px;
		text-indent: 700em;
		overflow:hidden;
		white-space: nowrap;
		display:block;
	}
	.dl_systemMessageERROR	{
		background:url(../images/system_message_01_bott.gif) 0 100% no-repeat #FF8700;
		width:309px;
		font-style:italic;
		color:white;
		margin:25px 0;
	}
	.dl_systemMessageERROR .dl_top	{
		background:url(../images/system_message_01_top.gif) 0 0 no-repeat;
		position:relative;
		padding:10px 33px 10px 17px;
	}
	.dl_systemMessageERROR .dl_close	{
		background:url(../images/system_message_close.gif);
		width:11px;
		height:12px;
		position:absolute;
		top:50%;
		margin-top:-6px;
		right:10px;
		text-indent: 700em;
		overflow:hidden;
		white-space: nowrap;
		display:block;
	}
	.dl_rightCol .dl_sideMenu	{
		margin-bottom:30px;
	}
	.dl_rightCol .dl_sideMenu li	{
		margin-bottom:8px;
	}
	.dl_rightCol .dl_sideMenu a	{
		color:#0099CC;
	}
	.dl_dataTable	{
		margin:25px 0;
		font:12px Arial;
	}
	.dl_dataTable th	{
		background:url(../images/table_data_th.gif) 0 100% repeat-x;
		color:black;
	}
	.dl_dataTable th, .dl_dataTable td	{
		padding:11px 0 8px 15px;
	}
	.dl_dataTable td	{
		background:url(../images/separator_03.gif) 0 100% repeat-x;
	}
	.dl_dataTable tr:hover td	{
		background-color:#FCF9D5;
		color:blac;
	}
	.dl_dataTable td a	{
		text-decoration:none;
	}
	.dl_dataTable tr:hover	{
		color:black;
	}
	.dl_dataTable tr:hover a	{
		color:black;
	}
	.dl_dataTable td a:hover	{
		text-decoration:underline;
		color:#0099CC;
	}
	.dl_dataTable th .dl_sortDwn	{
		font-weight:bold;
		background:url(../images/ic_sort_dwn.gif) 100% 50% no-repeat;
		padding-right:10px;
		cursor:pointer;
	}
	.dl_dataTable th .dl_sortUp	{
		font-weight:bold;
		background:url(../images/ic_sort_up.gif) 100% 50% no-repeat;
		cursor:pointer;
		padding-right:10px;
	}


	
	
	
	
	
	.dl_hw0 {width: 24px; height: 24px; border: 0px;}
	.dl_hw1 {width: 45px; height: 45px; border: 0px;}
	.dl_hw2 {width: 60px; height: 60px; border: 0px;}
	.dl_hw3 {width: 105px; height: 105px; border: 0px;}
	.dl_hw4 {max-width: 537px; width: expression( this.scrollWidth < 537 ? "537px" : "auto" ); border: 0px;}
	.dl_hw4_1 {max-width: 537px;}
	.dl_hw4_2 {max-width: 319px;}
	.dl_hw5 {width: 100px; height: 100px; border: 0px;}
	.dl_hw6 {width: 100px; height: 75px; border: 0px;}
	
	.dl_brd1 {border: 1px solid #999; padding: 1px;}
	.dl_brd2 {border: 1px solid #aaa;}
	.dl_brd3 {border: 1px solid #eecd6a;}
	.dl_brd4 {border: 1px solid #0A6800;}
	.dl_brd5 {border: 1px solid #CCCCB5;}
	
	.dl_tl {text-align: left;}
	.dl_tc {text-align: center;}
	.dl_tr {text-align: right;}
	.dl_tj {text-align: justify;}
	.dl_vt {vertical-align:top;}
	.dl_vm {vertical-align:middle;}
	.dl_vb {vertical-align:bottom;}
	.dl_dn {display: none;}
	.dl_b {font-weight: bold;}
	.dl_fi {font-style: italic;}	
	.dl_n {font-weight: normal;}
	.dl_cp {cursor: pointer;}
	.dl_fl {float: left;}
	.dl_fr {float: right;}
	.dl_cb {clear: both;}
	.dl_tdn {text-decoration: none;}
	
	.dl_c1 {color: #FF5048;}
	.dl_c2 {color: #AAAAAA;}
	.dl_c3 {color: #0099CC;}
	.dl_c4 {color: #00BD12;}
	.dl_c5 {color: #E57200;}
	.dl_c6 {color: #666;}
	
	.dl_pad1 {padding-left: 20px;}
	.dl_pad2 {padding: 10px;}
	.dl_pad3 {padding-top: 8px;}
	.dl_pad4 {padding: 7px;}
	.dl_pad5 {padding-top: 5px;}
	
	.dl_mar1 {margin: 0px;}
	.dl_mar2 {margin-bottom: 12px;}
	.dl_mar3 {margin-bottom: 6px;}
	.dl_mar4 {margin-bottom: 3px;}
	.dl_mar5 {margin-top: 20px;}
	
	.dl_w1 {width: 550px;}
	.dl_w2 {width: 224px;}
	.dl_w3 {width: 453px;}
	
	.dl_bg1 {background-color: #ffd;}
	.dl_bg2 {background-color: #fcf9d5;}
	.dl_bg3 {background-color: #E8FFE6;}
	.dl_bg4 {background-color: #96CF05;}
	.dl_bg5 {background-color: #F4F4EE;}
	
	.dl_h1 {height: 250px;}
	.dl_h2 {height: 140px;}
	
	.dl_fs1 {font-size: 1px;}
	.dl_fs9 {font-size: 9px;}
	.dl_fs10 {font-size: 10px;}
	.dl_fs11 {font-size: 11px;}
	.dl_fs12 {font-size: 12px;}
	.dl_fs13 {font-size: 13px;}
	.dl_fs14 {font-size: 14px;}
	.dl_fs15 {font-size: 15px;}
	.dl_fs16 {font-size: 16px;}
	.dl_fs17 {font-size: 17px;}
	.dl_fs18 {font-size: 18px;}
	.dl_fs19 {font-size: 19px;}
	.dl_fs20 {font-size: 20px;}
	.dl_fs24 {font-size: 24px;}
	.dl_fs28 {font-size: 28px;}
	.dl_fs32 {font-size: 32px;}
	.dl_fs36 {font-size: 36px;}
	
	.dl_userNick2	{
		font-style:normal;
		color:#0099CC;
		text-decoration:underline;
	}
	.dl_userNick2:hover	{text-decoration:none;}
	.dl_addPlaylist .dl_i	{
		background:url(../images/input_bg_01.gif);
		width:378px;
		height:23px;
		font:16px Georgia, "Times New Roman", Times, serif;
		color:#666666;
		border:none;
		display:block;
		padding:4px 10px;
	}
	.dl_addBlock2	{
		background:#FCF9D5;
		border-bottom:solid 1px #EECD6A;
		padding:10px 20px 15px 20px;
		margin:20px 0;
	}
	.dl_submit {
		background:url(../images/but_add.gif);
		border:0px;
		width:111px;
		height:32px;
	}
	.dl_content_loading {
		padding-right:30px;
		width:568px;
		height:200px;
		background:url(../images/loading_black_big.gif) center center no-repeat;
	}
	.dl_content_loading2 {
		padding-right:30px;
		width:568px;
		height:200px;
		background:url(../images/loading_black_big.gif) center center no-repeat;
	}
	.dl_uni_content_loading {
		height:200px;
		background:url(../images/loading_black_big.gif) center center no-repeat;
	}
	.dl_uni2_content_loading {
		height:80px;
		background:url(../images/loading_black_big.gif) center center no-repeat;
	}
	.dl_mini .dl_i	{
		background:url(../images/input_bg_03.gif);
		width:191px;
		height:17px;
		font:16px Georgia, "Times New Roman", Times, serif;
		color:#999999;
		border:none;
		display:block;
		padding:7px 10px;
		font-style:italic;
	}
	
	
	.dl_sideArrowsHolder .dl_miniUsersList	{
		width:186px;
		margin-bottom:-25px;
	}
	.dl_sideArrowsHolder .dl_miniUsersList div	{
		margin-right:-30px;
		zoom:1;
	}
	.dl_sideArrowsHolder .dl_miniUsersList a	{
		float:left;
		margin:0 9px 10px 0;
		width:25px;
		height:25px;
		background:url(../data/_no_avatar_bg.gif);
		position:relative;
	}
	.dl_sideArrowsHolder .dl_miniUsersList a img	{
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
		filter:alpha(opacity=100);
		-moz-opacity: 1;
		-khtml-opacity:1;
		opacity:1;
	}
	.dl_sideArrowsHolder .dl_miniUsersList a img:hover	{
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
		filter:alpha(opacity=100);
		-moz-opacity: 1;
		-khtml-opacity:1;
		opacity:1;
	}
	.dl_sideArrowsHolder .dl_miniUsersList .dl_all	{
		float:none;
		margin:0;
		width:auto;
		height:auto;
		background: none;
		position:relative;
		color:#0099CC;
		clear:both;
		margin-top:0px;
		display:inline-block;
	}
	.dl_sideArrowsHolder .dl_miniUsersList a ins	{
		display:block;
		background:url(../images/ic_user_status_offline.gif);
		width:5px;
		height:5px;
		position:absolute;
		right:-8px;
		top:0;
	}
	.dl_sideArrowsHolder .dl_miniUsersList a.dl_online ins	{
		background:url(../images/ic_user_status_online.gif);
	}
	
/* added 08.10.2009 */
	
	.popUpJsHolder	{
		position:relative;
		height:1px;
		z-index:1000000;
	}
	.popUpJsHolder .pjsBody	{
		position:absolute;
		border:solid 1px #999999;
		background:#F4F4EE;
		padding:20px;
	}
	.popUpJsHolder .pjsBody .pjsTitle	{
		background:url(../images/popUp_title_bg.gif) 0 0 repeat-x;
		height:31px;
		line-height:31px;
		padding:0 20px;
		margin:-20px -20px 12px -20px;
		position:relative;
		font-style:italic;
		color:white;
		font-size:16px;
		padding-right:30px;
	}
	.popUpJsHolder .pjsBody .pjsTitle .close	{
		position:absolute;
		top:10px;
		right:10px;
	}
	.popUpJsHolder .pjsBody .pjsAddImage	{
		color:black;
	}
	.popUpJsHolder .pjsBody .pjsAddImage .select	{
		display:block;
		margin-bottom:5px;
		cursor:pointer;
	}
	.popUpJsHolder .pjsBody .pjsAddImage .choosed	{
		font-weight:bold;
	}
	.popUpJsHolder .pjsBody .pjsAddImage .pjsImageList	{
		margin:0 -15px 0 -4px;
		overflow:hidden;
		position:relative;
	}
	.ie6 .popUpJsHolder .pjsBody .pjsAddImage .pjsImageList	{
		overflow:visible;
	}
	.popUpJsHolder .pjsBody .pjsAddImage .pjsImageList img	{
		float:left;
		vertical-align:top;
		padding:2px;
		border:solid 2px #F4F4EE;
		margin:0 0 2px 0;
	}
	.popUpJsHolder .pjsBody .pjsAddImage .pjsImageList img:hover	{
		border:solid 2px #676767;
	}
	.popUpJsHolder .pjsBody .pjsListing	{
		height:18px;
		clear:both;
		padding:10px 0 25px 0;
	}
	.popUpJsHolder .pjsBody .pjsListing .larr	{
		float:left;
		background:url(../images/arr_larr_2.gif) 0 7px no-repeat;
		padding-left:20px;
		color:#0099CC;
	}
	.popUpJsHolder .pjsBody .pjsListing .rarr	{
		float:right;
		background:url(../images/arr_rarr_2.gif) 100% 7px no-repeat;
		padding-right:20px;
		color:#0099CC;
		margin-right:15px;
	}
	.popUpJsHolder .pjsAddImage .pjsNew	{
		margin:15px 0 0 0;
	}
	.ie .popUpJsHolder .pjsAddImage .pjsNew	{
		margin-left:8px;
	}
	.popUpJsHolder .pjsAddImage .pjsNew span	{
		display:block;
		position:relative;
		padding-bottom:52px;
	}
	.popUpJsHolder .pjsAddImage .pjsNew .dl_fileField	{
		height:32px;
	}
	.popUpJsHolder .pjsAddImage .pjsNew .dl_fileField input	{
		top:20px !important;
		right:20px !important;
	}
	.popUpJsHolder .pjsAddImage .pjsNew span i	{
		position:absolute;
		bottom:0;
		right:20px;
		color:#999999;
		font-size:12px;
	}
	.popUpJsHolder .pjsAddImage .pjsNew span .fileSignature	{
		background:url(../images/input_bg_06.gif) 0 0 no-repeat;
		padding-left:10px;
		width:498px;
		height:32px;
		border:none;
		position:absolute;
		top:20px;
		left:0;
		font:15px Georgia, "Times New Roman", Times, serif;
	}
	.popUpJsHolder .pjsUploadStatusBar	{
		margin-bottom:25px;
	}
	.popUpJsHolder .pjsUploadStatusBar .row	{
		position:relative;
		padding-left:75px;
		margin-top:25px;
	}
	.popUpJsHolder .pjsUploadStatusBar .row i	{
		position:absolute;
		left:0;
		top:0;
	}
	.popUpJsHolder .pjsUploadStatusBar .row em	{
		display:block;
		margin-bottom:5px;
	}
	.popUpJsHolder .pjsUploadStatusBar .row .uploadBar	{
		position:relative;
		margin-left:-75px;
		padding-right:150px;
		top:-5px;
	}
	.popUpJsHolder .pjsUploadStatusBar .row .uploadBar em	{
		position:absolute;
		right:30px;
		top:0;
	}
	.popUpJsHolder .pjsUploadStatusBar .row .uploadBar .close	{
		position:absolute;
		top:5px;
		right:0;
	}
	.popUpJsHolder .pjsUploadStatusBar .row .uploadBar .line	{
		border-top:solid 1px #666666;
		border-bottom:solid 1px white;
		height:6px;
		background:#999999;
		position:relative;
		top:8px;
	}
	.popUpJsHolder .pjsUploadStatusBar .row .uploadBar .line div	{
		position:absolute;
		height:6px;
		background:url(../images/pjs_status_bar.gif) 0 0 repeat-x;
		top:0;
	}
	.popUpJsHolder .pjsImgViewer	{
		text-align:center;
	}
	.popUpJsHolder .pjsImgViewer .pic	{
		display:inline-block;
		text-align:left;
		font-style:italic;
	}
	.popUpJsHolder .pjsImgViewer .pic img	{
		margin-bottom:5px;
		display:block;
	}
	.popUpJsHolder .pjsImgViewer .dl_sideArrowsHolder	{
		margin-left:15px;
		margin-right:15px;
		text-align:left;
	}
	.popUpJsHolder .pjsImgViewer .dl_sideArrowsHolder .dl_larr, .popUpJsHolder .pjsImgViewer .dl_sideArrowsHolder .dl_rarr	{
		margin-top:-15px;
	}
	.popUpJsHolder .pjsImgViewer .imgList	{
		overflow:hidden;
		margin-bottom:-40px;
	}
	.ie .popUpJsHolder .pjsImgViewer .imgList	{
		margin-bottom:0;
	}
	.ie6 .popUpJsHolder .pjsImgViewer .imgList	{
		overflow:visible;
	}
	.popUpJsHolder .pjsImgViewer .imgList img	{
		float:left;
		vertical-align:top;
		padding:2px;
		border:solid 2px #F4F4EE;
		margin:0 2px 2px 0;
	}
	.popUpJsHolder .pjsImgViewer .imgList img:hover	{
		border:solid 2px #676767;
	}
	
/* /added 08.10.2009 */

/* added 28.09.2009 */

	.dl_loginTopInner	{
		position:relative;
	}
	.dl_loginTopInner span	{
		position:absolute;
		top:-195px;
		right:0;
		font-size:16px;
		font-style:italic;
	}
	.dl_loginTopInner span a	{
		color:#0099CC;
		float:left;
		text-align:right;
		width:130px;
	}
	.dl_loginTopInner span a:hover	{
		/*color:black;*/
		/*font-weight:bold;*/
	}
	.dl_loginTopInner .dl_holder	{
		background:url(../images/login_block.gif);
		width:890px;
		height:52px;
		margin:-80px 0 100px -202px;
		position:relative;
		clear:both;
		overflow:hidden;
		line-height:52px;
		padding:0 15px;
		font-size:16px;
		font-style:italic;
	}
	.ie .dl_loginTopInner .dl_holder	{
		margin:-70px 0 90px -202px;
	}
	.dl_loginTopInner .dl_holder i	{
		float:right;
	}
	.dl_loginTopInner .dl_holder div	{
		float:left;
		background:url(../images/bg_input_login.gif) 100% 0 no-repeat;
		height:32px;
		line-height:32px;
		margin-top:10px;
		padding-right:6px;
		margin-right:22px;
	}
	.dl_loginTopInner .dl_holder div input	{
		width:130px;
		margin-left:15px;
		padding:4px 0;
		display:inline-block;
		vertical-align:middle;
		background:none;
		border:none;
		font-style:normal;
	}
	.dl_loginTopInner .dl_holder .dl_button	{
		position:relative;
		cursor:pointer;
		top:10px;
	}
	.ie7 .dl_loginTopInner .dl_holder .dl_button	{
		top:0;
	}
	
/* /added 28.09.2009 */

/* -------------------Highslide------------------- */
	.highslide-html {background-color: white;}
	.highslide-html-content {position: absolute; display: none;}
	.highslide-loading {
		display: block;
		color: black;
		font-size: 8pt;
		font-family: sans-serif;
		font-weight: bold;
		text-decoration: none;
		padding: 2px;
		border: 1px solid black;
		background-color: white;
		z-index: 100;
		padding-left: 22px;
		background-repeat: no-repeat;
		background-position: 3px 1px;
	}
	a.highslide-credits, a.highslide-credits i {
		padding: 2px;
		color: silver;
		text-decoration: none;
		font-size: 10px;
	}
	a.highslide-credits:hover, a.highslide-credits:hover i {color: white; background-color: gray;}

	/* Styles for the popup */
	.highslide-wrapper {background-color: white;}
	.highslide-wrapper .highslide-html-content {width: 850px;padding: 5px;}
	.highslide-wrapper .highslide-header div {}
	.highslide-wrapper .highslide-header ul {
		margin: 0;
		padding: 0;
		text-align: right;
	}
	.highslide-wrapper .highslide-header ul li {display: inline; padding-left: 1em;}
	.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {display: none;}
	.highslide-wrapper .highslide-header a {
		font-weight: bold;
		color: gray;
		text-transform: uppercase;
		text-decoration: none;
	}
	.highslide-wrapper .highslide-header a:hover {color: black;}
	.highslide-wrapper .highslide-header .highslide-move a {cursor: move;}
	.highslide-wrapper .highslide-footer {height: 14px;}
	.highslide-wrapper .highslide-footer .highslide-resize {
		float: right;
		height: 14px;
		width: 11px;
	}
	.highslide-wrapper .highslide-body {}
	.highslide-move {cursor: move;}
	.highslide-resize {cursor: nw-resize;}

	/* These must be the last of the Highslide rules */
	.highslide-display-block {display: block;}
	.highslide-display-none {display: none;}
	.highslide-overlay {display: none;}


/* 9.03.2010	*/

	.dl_unregisterIntro	{
		background:red;
		margin:-36px -45px 0 -41px;
		position:relative;
		z-index:1000;
		background:url(../images/intro_unregister_head.jpg) 0 0 no-repeat;
		padding:250px 36px 0 41px;
		position:relative;
	}
	.dl_unregisterIntro .dl_go	{
		display:block;
		position:absolute;
		top:35px;
		right:60px;
		width:225px;
		height:50px;
	}
	.dl_unregisterIntro .dl_optionsList	{
		overflow:hidden;
		padding-bottom:20px;
		font-family:Arial;
	}
	.ie6 .dl_unregisterIntro .dl_optionsList	{
		overflow:visible;
	}
	.dl_unregisterIntro .dl_optionsList li	{
		float:left;
		background:url(../images/ic_intro_unrgister_check.gif) 50% 0 no-repeat;
		padding-top:25px;
		font-size:16px;
		font-style:italic;
		color:#333333;
		margin-right:15px;
	}
	.dl_unregisterIntro .dl_optionsList li.p1	{
		width:150px;
	}
	.dl_unregisterIntro .dl_optionsList li.p2	{
		width:145px;
	}
	.dl_unregisterIntro .dl_optionsList li.p3	{
		width:110px;
	}
	.dl_unregisterIntro .dl_optionsList li.p4	{
		width:110px;
	}
	.dl_unregisterIntro .dl_optionsList li.p5	{
		width:130px;
	}
	.dl_unregisterIntro .dl_optionsList li.p6	{
		width:120px;
		margin-right:0;
	}
	.dl_unregisterIntro .dl_generalMessage	{
		position:absolute;
		color:#FF9900;
		font-size:20px;
		font-style:italic;
		width:380px;
		right:0;
		top:260px;
	}
	.dl_unregisterIntro .dl_generalMessage span	{
		display:block;
		margin-left:100px;
	}
	.dl_unregisterIntro .dl_searchBlock	{
		background:url(../images/intro_unregister_search_block.gif) 0 0 no-repeat;
	}
	.dl_unregisterIntro .dl_searchBlock span	{
		display:block;
		height:26px;
		margin-bottom:5px;
		padding-top:10px;
	}
	.dl_unregisterIntro .dl_searchBlock span .i	{
		font-size:16px;
		margin:0 0 0 10px;
		border:none;
		width:320px;
		display:inline-block;
		vertical-align:middle;
		background:none;
		position:relative;
		top:-4px;
	}
	.ie6 .dl_unregisterIntro .dl_searchBlock span .i	{
		top:-10px;
	}
	.dl_unregisterIntro .dl_searchBlock span .b	{
		display:inline-block;
		vertical-align:middle;
		width:36px;
		height:36px;
		margin-top:-12px;
		cursor:pointer;
	}
	.dl_unregisterIntro .dl_searchBlock label	{
		cursor:pointer;
		margin-right:10px;
		color:#666666;
		font-style:italic;
	}
	.dl_unregisterIntro .dl_searchBlock label input	{
		display:inline-block;
		vertical-align:middle;
		position:relative;
		top:2px;
	}
	.gecko .dl_unregisterIntro .dl_searchBlock label input	{
		top:0;
	}
	
	.dl_dp_adv {width:195px; margin-top:18px;}
	.dl_dp_tmb {border:1px solid #98AF2D; padding:6px 0 4px;}
	.dl_dp_lnk {font-family:Verdana; font-size:10px; color:#000; margin:2px 0 0 0;}
	.dl_dp_ttl {border:1px solid #98AF2D; background-color:#98AF2D; color:#FFF; padding:2px 0 4px; font-family:Verdana; font-size:10px;}
