body
{
	margin:0px;
	padding:0px;
	background-image:url('../images/body_bg.png');
	background-position: right top;
	background-repeat:repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
h1 
{
	margin:0px;
	color:#ff7711;
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	padding-top:10px;
}
h1 span
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3B3B3B;
}
.font0
{
	font-size:0px;
	height:0px;
}
.left_margin
{
	background-image:url('../images/left_margin_bg.png');
	background-position: right top;
	background-repeat:repeat-y;
}
.right_margin
{
	background-image:url('../images/right_margin_bg.png');
	background-position: left top;
	background-repeat:repeat-y;
}
.main
{
	background-image:url('../images/main_content_bg.png');
	background-position: left center;
	background-repeat:repeat-y;
	background-color:#120000;
	width:1044px;
	padding-left:34px;
	padding-right:34px;
	margin-left:auto;
	margin-right:auto;
}
.top_links
{
	height:24px;
	padding-left:19px;
	line-height:24px;
}
.top_links a:link, .top_links a:visited
{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
.top_links a:hover, .top_links a:visited:hover
{
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
.logo_banner
{
	height:98px;
	background-image:url('../images/logo_banner_bg.png');
	background-position: left top;
	background-repeat:repeat-x;
}
.logo_banner .logo
{
	width:420px;
	float:left;
}
.logo_banner .banner
{
	float:right;
	width:470px;
	height:62px;
	margin-top:19px;
	margin-right:58px;
	background-color:#000000;
}
.menu_top
{
	height:30px;
	background-image:url('../images/menu_bg.png');
	background-position: left top;
	background-repeat:repeat-x;
}
.menu_top ul 
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	margin-left:173px;
}
.menu_top ul li.sep
{
	background-image:url('../images/menu_bg_sep.png');
	background-position: left top;
	background-repeat:no-repeat;
	width:2px;
	font-size:0px;
	padding:0px;
}
.menu_top ul li
{
	line-height:30px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
}
.menu_top ul li:hover
{
	background-image:url('../images/menu_bg.png');
	background-position: 0px -30px;
	background-repeat:repeat-x;
}
.menu_top ul li a:link, .menu_top ul li a:visited
{
	padding-left:12px;
	padding-right:12px;
	padding-top:7px;
	padding-bottom:6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.menu_top ul li a:hover, .menu_top ul li a:visited:hover
{
	color:#ff7711;
}
.search_bar
{
	height:30px;
	line-height:29px;
	background-image:url('../images/search_bg.png');
	background-position: left top;
	background-repeat:repeat-x;
	padding-left:10px;
	padding-right:20px;
}
.search_bar .friend_list
{
	width:175px;
	float:left;
}
.friend_list img
{
	position:relative;
	top:-1px;
}
.friend_list a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.friend_list a strong
{
	color:#ff7711;
}
.search_bar .search
{
	float:right;
	width:640px;
	position:relative;
	background-image:url('../images/search_input_bg.png');
	background-position: right top;
	background-repeat:no-repeat;
}
.search a:link, .search a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.search a:hover, .search a:visited:hover
{
	text-decoration:underline;
}
.search input.search_input
{
	width:350px;
	height:14px;
	padding:0px;
	font-size:10px;
	color:#000000;
	border:0px;
	position:absolute;
	top:8px;
	right:64px;
	background:none;
	
}
.search input.search_but
{
	width:60px;
	height:22px;
	position:absolute;
	top:4px;
	right:0px;
}
.main_content
{
	background-color:#ffffff;
	color:#ff7711;
	height:auto;
}
.left_menu
{
	width:144px;
	padding-left:6px;
	padding-right:8px;
	background-image:url('../images/left_menu_bg.png');
	background-position: left top;
	background-repeat:repeat-y;
	float:left;
	padding-bottom:20px;
}
	.red_menu
	{
		margin-top:5px;
	}
		.red_menu .title
		{
			background-image:url('../images/left_menu_red_top_bg.png');
			background-position: left top;
			background-repeat:no-repeat;
			height:23px;
			line-height:19px;
			color:#ff7800;
			font-family: Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			padding-left:9px;
		}
		.red_menu .cnt
		{
			background-image:url('../images/left_menu_red_bg.png');
			background-position: left bottom;
			background-repeat:no-repeat;
			height:19px;
			line-height:19px;
			color:#ffffff;
			font-family: Arial, Helvetica, sans-serif;
			font-size:11px;
		}
		.red_menu .cnt div
		{
			padding-left:9px;
		}
		.red_menu .cnt:hover div
		{
			padding-left:9px;
			background-image:url('../images/left_menu_red_arrow.png');
			background-position: left bottom;
			background-repeat:no-repeat;
		}
		.red_menu .bottom
		{
			background-image:url('../images/left_menu_red_bottom_bg.png');
			background-position: left top;
			background-repeat:no-repeat;
			height:7px;
			font-size:0px;
		}
		.red_menu a:link, .red_menu a:visited
		{
			color:#ffffff;
			text-decoration:none;
		}
		.red_menu a:hover, .red_menu a:visited:hover
		{
			color:#ffa200;
		}
	.black_menu
	{
		margin-top:5px;
	}
		.black_menu .title
		{
			background-image:url('../images/left_menu_black_top_bg.png');
			background-position: left top;
			background-repeat:no-repeat;
			height:24px;
			line-height:19px;
			color:#ff7800;
			font-family: Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			padding-left:9px;
		}
		.black_menu .cnt
		{
			background-image:url('../images/left_menu_black_bg.png');
			background-position: left bottom;
			background-repeat:repeat-y;
			height:14px;
			line-height:14px;
			color:#ffffff;
			font-family: Arial, Helvetica, sans-serif;
			font-size:11px;
			padding-left:9px;
		}
		.black_menu .more
		{
			background-image:url('../images/more_link_bg.png');
			background-position: left bottom;
			background-repeat:no-repeat;
			height:30px;
			line-height:30px;
			color:#ffffff;
			font-family: Arial, Helvetica, sans-serif;
			font-size:11px;
			padding-left:22px;
		}
		.black_menu .bottom
		{
			background-image:url('../images/left_menu_black_bottom_bg.png');
			background-position: left top;
			background-repeat:no-repeat;
			height:6px;
			font-size:0px;
		}
		.black_menu a:link, .black_menu a:visited
		{
			color:#ffffff;
			text-decoration:none;
		}
		.black_menu a:hover, .black_menu a:visited:hover
		{
			color:#ffa200;
			text-decoration:underline;
		}
	.top_rated
	{
		margin-top:5px;
	}
		.top_rated .title
		{
			background-image:url('../images/top_rated_title.png');
			background-position: left top;
			background-repeat:no-repeat;
			height:24px;
			line-height:19px;
			color:#ff7800;
			font-family: Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			padding-left:9px;
		}
		.top_rated .title a:link, .top_rated .title a:visited
		{
			line-height:19px;
			color:#ff7800;
			font-family: Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			text-decoration:none;
		}
		.top_rated .title a:hover, .top_rated .title a:visited:hover
		{
			line-height:19px;
			color:#ffffff;
			font-family: Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			text-decoration:underline;
		}
		.top_rated .cnt
		{
			border-left:1px solid #d8d8d8;
			border-right:1px solid #d8d8d8;
			height:14px;
			line-height:14px;
			color:#3b3b3b;
			font-family: Arial, Helvetica, sans-serif;
			font-size:11px;
		}
		.top_rated .bottom
		{
			background-image:url('../images/top_rated_bottom.png');
			background-position: left top;
			background-repeat:no-repeat;
			height:6px;
			font-size:0px;
		}
.content_ads
{
	background-image:url('../images/content_ads_bg.png');
	background-position: left top;
	background-repeat:repeat-y;
	text-align:center;
	margin-top:10px;
}
.content_ads table
{
	align:center;
	margin-left:auto;
	margin-right:auto;
}
.left_about
{
	float:left;
	width:323px;
	background-image:url('../images/about_left_bg.png');
	background-position: left top;
	background-repeat:repeat-y;
	height:238px;
	font-family:"Trebuchet MS";
	color:#3b3b3b;
	padding:10px;
}
.right_about
{
	float:right;
	width:329px;
	background-image:url('../images/about_right_bg.png');
	background-position: left top;
	background-repeat:repeat-y;
	height:238px;
	font-family:"Trebuchet MS";
	color:#3b3b3b;
	padding:10px;
	overflow:auto;
}
.right_about span
{
	color:#ff7711;
	font-weight:bold;
}
.right_about strong
{
	font-size:13px;
}
.right_menu
{
	width:144px;
	padding-left:8px;
	padding-right:6px;
	background-image:url('../images/right_menu_bg.png');
	background-position: left top;
	background-repeat:repeat-y;
	float:right;
	padding-bottom:20px;
}
.content
{
	/*position:absolute;
	left:166px;
	top:0px;*/
	margin-left:8px;
	float:left;
	width:713px;
}


.menu_bottom
{
	height:30px;
	background-image:url('../images/bottom_menu_bg.png');
	background-position: left top;
	background-repeat:repeat-x;
}
.menu_bottom ul 
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	margin-left:331px;
}
.menu_bottom ul li.sep
{
	background-image:url('../images/bottom_menu_bg_sep.png');
	background-position: left top;
	background-repeat:no-repeat;
	width:2px;
	font-size:0px;
	padding:0px;
}
.menu_bottom ul li
{
	line-height:30px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
}
.menu_bottom ul li:hover
{
	background-image:url('../images/bottom_menu_bg.png');
	background-position: 0px -30px;
	background-repeat:repeat-x;
}
.menu_bottom ul li a
{
	padding-left:14px;
	padding-right:14px;
	padding-top:7px;
	padding-bottom:6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.footer
{
	background-color:#000000;
	height:60px;
	padding-top:5px;
	text-align:center;
	vertical-align:middle;
	color:#757575;
}
.lay_list
{
	width:166px;
	height:192px;
	border:1px solid #ffffff;
	text-align:center;
	float:left;
	margin-left:6px;
}
.lay_list:hover
{
	border:1px solid #dfdfdf;
}
.lay_list span
{
	color:#ff6d00;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	line-height:29px;
}
.lay_list .views
{
	width:92px;
	height:31px;
	position:relative;
	font-family:"Trebuchet MS";
	color:#3b3b3b;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:6px;
	line-height:31px;
}
.lay_list .views .ranking
{
	background-image:url('../images/ranking_bg.png');
	background-position: top left;
	background-repeat:no-repeat;
	font-family:"Trebuchet MS";
	color:#3b3b3b;
	font-weight:bold;
	position:absolute;
	right:0px;
	top:0px;
	line-height:31px;
	width:31px;
	height:31px;
	text-align:center;
}
.gra_list
{
	text-align:center;
}
.gra_list a.txt:link, .gra_list a.txt:visited
{
	color:#3b3b3b;
	font-weight:bold;
	font-size:12px;
	line-height:35px;
	text-decoration:none;
}
.gra_list a.txt:hover, .gra_list a.txt:visited:hover
{
	color:#ff7711;
	font-weight:bold;
	font-size:12px;
	line-height:35px;
	text-decoration:underline;
}
.newsletter
{
	background-image:url('../images/newsletter_bg.png');
	background-position: top left;
	background-repeat:no-repeat;
	width:144px;
	height:101px;
	margin-top:5px;
	position:relative;
}
.newsletter input.news_input
{
	width:122px;
	height:14px;
	padding:0px;
	font-size:10px;
	color:#000000;
	border:0px;
	position:absolute;
	top:28px;
	left:11px;
	background:none;
}
.newsletter select
{
	position:absolute;
	top:49px;
	right:2px;
	font-size:10px;
	padding:0px;
}
.newsletter input.news_submit
{
	width:73px;
	height:18px;
	position:absolute;
	top:74px;
	left:38px;
}
.right_ads
{
	background-image:url('../images/right_ads_bottom.png');
	background-position: bottom left;
	background-repeat:no-repeat;
	margin-top:5px;
	text-align:center;
}
.right_ads div
{
	background-image:url('../images/right_ads_top.png');
	background-position: top left;
	background-repeat:no-repeat;
	text-align:center;
	padding-top:27px;
	padding-bottom:10px;
}
.new_orange 
{
	background:transparent url('../images/new_orange.png') no-repeat scroll 0 50%;
	padding:3px 0 3px 17px;
	margin-left:3px;
}
.clearfix
{
	clear:both;
	font-size:0px;
	height:0px;
}
.cat_list
{
	width:200px;
	float:left;
	padding-left:23px;
	color:#000000;
	background-image:url('../images/folder.gif');
	background-position: middle left;
	background-repeat:no-repeat;
	height:17px;
}
.cat_list a:link, .cat_list a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.cat_list a:hover, .cat_list a:visited:hover
{
	color:#ff7711;
	text-decoration:underline;
}
.pagination
{
	border-left:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	height:20px;
	line-height:20px;
	text-align:center;
}
.pagination a:link, .pagination a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.pagination a:hover, .pagination a:visited:hover
{
	color:#ff7711;
	text-decoration:underline;
}
.lay_image
{
	width:340px;
	padding-left:20px;
	padding-right:20px;
	float:left;
}
.lay_details
{
	width:310px;
	border-left:1px solid #d8d8d8;
	padding-left:10px;
	float:left;
	color:#3B3B3B;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	height:252px;
}
.lay_details ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	padding-left:10px;
}
.lay_details ul li.description
{
	font-weight:bold;
	float:left;
	width:145px;
	height:25px;
	line-height:25px;
}
.lay_details ul li.value
{
	float:left;
	width:145px;
	height:25px;
	line-height:25px;
}
.lay_details ul li.value .ranking
{
	background-image:url('../images/ranking_bg.png');
	background-position: top left;
	background-repeat:no-repeat;
	font-family:"Trebuchet MS";
	color:#3b3b3b;
	font-weight:bold;
	line-height:31px;
	width:31px;
	height:31px;
	text-align:center;
}
.lay_gigy_code
{
	width:340px;
	padding-left:20px;
	padding-right:10px;
	float:left;
	height:252px;
}
.lay_gigy_code_desc
{
	width:340px;
	padding-left:20px;
	padding-right:10px;
	float:left;
	margin-top:10px;
	color:#3B3B3B;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	height:30px;
}
.lay_gigy_code_desc span
{
	color:#ff7711;
	font-size:11px;
	font-weight:normal;
}
.gra_gigy_code_desc
{
	margin-top:30px;
	color:#3B3B3B;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
}
.gra_gigy_code_desc span
{
	color:#ff7711;
	font-size:11px;
	font-weight:normal;
}
.lay_code
{
	width:300px;
	margin-left:10px;
	padding:5px;
	float:left;
	color:#3B3B3B;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	height:252px;
	background-image:url('../images/textarea_code_bg.png');
	background-position: top left;
	background-repeat:no-repeat;
}
.lay_code_desc
{
	width:300px;
	margin-top:10px;
	margin-left:10px;
	float:left;
	color:#3B3B3B;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	height:30px;
}
.lay_code textarea
{
	width:300px;
	height:252px;
	overflow:hidden;
	padding:0px;
	border:0px;
	background:none;
	font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
	color:#3B3B3B;
}
.rating
{
	background-color:#FEF2F2;
	border:1px solid #ff7711;
	padding:8px;
	clear:both;
	height:118px;
}
.rating div.rat
{
	position:relative;
}
.rating form
{
	margin:0px;
	padding:0px;
	line-height:18px;
	height:18px;
}
.rating input
{
	width:13px;
	height:13px;
	padding:2px;
	margin:0px;
	position:absolute;
	top:2px;
}
.rating_layout
{
	color:#3B3B3B;
	font-size:12px;
	font-weight:bold;
	height:23px;
}
.prev_share
{
	padding:10px;
	text-align:center;
}
.graphics_descr
{
	background-color:#FEF2F2;
	border:1px solid #ff7711;
	padding:8px;
	clear:both;
	marin-right:6px;
	color:#3B3B3B;
	font-size:11px;
}
.graphics_descr strong
{	
	line-height:25px;
	font-size:13px;
}
.graphics_descr a:link, .graphics_descr a:visited
{
	color:#ff7711;
	font-size:11px;
	text-decoration:none;
}
.graphics_descr a:hover, .graphics_descr a:visited:hover
{
	color:#ff7711;
	font-size:11px;
	text-decoration:underline;
}
.cnt .left
{
	width:330px;
	float:left;
}
.cnt .right
{
	margin-left:20px;
	width:330px;
	float:left;
}
.main_graphics
{
	padding:10px;
	height:85px;
	color:#3B3B3B;
}
.main_graphics a:link, .main_graphics a:visited
{
	font-size: 14px; 
	font-weight: bold; 
	line-height: 35px;
	color:#ff7711;
	text-decoration:none;
}
.main_graphics a:hover, .main_graphics a:visited:hover
{
	color:#3B3B3B;
	text-decoration:underline;
}
.main_graphics img
{
	border:0px;
}
.main_graphics span.orange
{
	font-weight: bold; 
	color:#ff7711;
}
.cnt span.txtcode
{
	color:#3B3B3B;
	font-size:12px;
	font-weight:bold;
	line-height:25px;
}
.gra_code
{
	width:500px;
	margin-left:10px;
	padding:5px;
	color:#3B3B3B;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	height:120px;
	background-image:url('../images/textarea_gr_code_bg.png');
	background-position: top left;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
}
.gra_code textarea
{
	width:490px;
	height:110px;
	overflow:hidden;
	padding:0px;
	border:0px;
	background:none;
	font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
	color:#3B3B3B;
}
.code_list
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
.code_list li a:link, .code_list li a:visited
{
	background-color:#FAFCFE;
	background-image: url('../images/codes_arrow.gif');
	background-repeat: no-repeat;
	background-position:1% 50%;
	border:1px solid #DCE3E9;
	display:block;
	height:20px;
	margin:5px;
	margin-left:19px;
	padding-left:20px;
	padding-top:5px;
	text-align:left;
	width:640px;
	color:#3B3B3B;
	text-decoration:none;
	font-weight:bold;
}
.code_list li a:hover, .code_list li a:visited:hover
{
	background-color:#FEF2F2;
	background-image: url('../images/codes_arrow.gif');
	background-repeat: no-repeat;
	background-position:1% 50%;
	border:1px solid #ff7711;
	display:block;
	height:20px;
	margin:5px;
	margin-left:19px;
	padding-left:20px;
	padding-top:5px;
	text-align:left;
	width:640px;
	color:#ff7711;
	text-decoration:underline;
	font-weight:bold;
}
a.code:link, a.code:visited
{
	color:#3b3b3b;
	font-weight:bold;
	font-size:12px;
	line-height:35px;
	text-decoration:none;
}
a.code:hover, a.code:visited:hover
{
	color:#ff7711;
	font-weight:bold;
	font-size:12px;
	line-height:35px;
	text-decoration:underline;
}

#contactform
{
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	height:auto;
}
#contactform ul
{
	margin:0;
	padding:0;
	list-style-type: none;
	clear:both;
}
#contactform ul li
{
	padding:3px;
	margin:0px;
	font-family:Arial;
	font-size:12px;
	float:left;
	width:10%;
	text-align:left;
}
#contactform li input
{
	height:12px;
	width:100px;
	padding:1px;
	font-size:11px;
	font-family:Verdana;
}
#contactform textarea
{
	height:100px;
	width:300px;
	padding:1px;
	font-size:11px;
	font-family:Verdana;
}
#contactform p
{
	color:#ff0000;
	margin:0;
	padding:0;
	text-align:left;
}
.red
{
	color:#ff0000;
}
a.partners:link, a.partners:visited
{
	color:#3b3b3b;
	font-size:11px;
	text-decoration:none;
}
a.partners:hover, a.partners:visited:hover
{
	color:#ff7711;
	font-size:11px;
	text-decoration:underline;
}
.partn a:link, .partn a:visited
{
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #dddddd;
	margin-right:2px;
	padding:2px 6px;
	color:#3b3b3b;
	text-decoration:none;
	font-weight:bold;
}
.partn a:hover, .partn a:visited:hover
{
	background:#FEF2F2 none repeat scroll 0 0;
	border-color:#FF7711;
	color:#FF7711;
	text-decoration:none;
}
.gsearch
{
	height:30px;
	padding-top:10px;
	text-align:center;
}
.bottomAdRight 
{
	float:left;
	padding:5px;
}
.bottomAdLeft 
{
	float:left;
	padding:5px;
}




#tagcloud
{
	padding: 5px;
}
#tagcloud a
{
	color: #4c4c4c;
	text-decoration:none;
}
#tagcloud a:hover
{
	color: #4c4c4c;
	text-decoration:underline;
}
#tagcloud .word 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #4c4c4c;
	text-decoration:none;	
	padding: 4px;
	letter-spacing: 0px;	
}
#tagcloud span.size1 
{	
	font-size: 2.6em;
}
#tagcloud span.size2 
{	
	font-size:2.4em;
}
#tagcloud span.size3 
{	
	font-size: 2.2em;
}
#tagcloud span.size4 
{	
	font-size: 2.0em;
}
#tagcloud span.size5 
{	
	font-size: 1.7em;
}
#tagcloud span.size6 
{	
	font-size: 1.6em;
}
#tagcloud span.size7 
{	
	font-size: 1.4em;
}
#tagcloud span.size8 
{	
	font-size: 1.0em;
}
#tagcloud span.size0 
{
	font-size: .8em;
}	
	