body{
	background-color:#373737;
	color:#FFFFFF;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:11px;
	background-image:url(../images/common/sitebg.gif);
	background-repeat:repeat-x;
	margin:0px 0px 0px 0px;
}

#site
{
	display:block;
	width:950px;
/*	border:dashed #00ff00 1px;
*/
	
}

#logo
{
	display:block;
	height:115px;
	width:200px;
}

/**
 *           Main Menu from top
 **/
#topMenu
{
	float:left;
	display:block;
	height:32px;


}

	#topMenu .btn
	{
		float:left;
		display:block;
		width:110px;	
		height:24px;
		*height:34px;
		padding-top:9px;
		background-image:url(../images/common/top_btn_normal.gif);
		background-position:bottom left;
		background-repeat:no-repeat;
		color:#e8e8e8;
		font-size:13px;
		font-weight:bold;
		text-decoration:none;	
		margin-right:1px;
	}

		#topMenu .btn:hover
		{
			background-image:url(../images/common/top_btn_over.gif);
			color:#ffffff;
		}

	#topMenu .selected
	{
		float:left;
		display:block;
		width:121px;	
		height:26px;
		*height:34px;
		padding-top:8px;
		background-image:url(../images/common/top_btn_selected.gif);
		background-position:bottom left;
		background-repeat:no-repeat;
		color:#e8e8e8;
		font-size:13px;
		font-weight:bold;
		text-decoration:none;	
		margin-right:1px;
	}

/**
 *           The right side from the header bar
 **/
#topSearch
{
	float:right;
	display:block;
	width:270px;
	height:30px;
	margin: 0px 0px 0px 0px;
	padding:2px 0px 0px 0px;

}
	#topSearch .colt1
	{
		float:left;
		width:21px;
		height:30px;
		background-image:url(../images/common/top_search_1.gif);
		background-repeat:no-repeat;
		background-position:bottom left;
		margin-top:2px;
	}
	#topSearch .colt2
	{
		float:left;
		width:12px;
		height:30px;
		background-image:url(../images/common/top_search_3.gif);
		background-repeat:no-repeat;
		background-position:bottom left;
		margin-top:2px;
		
	}
	#topSearch .colt3
	{
		float:right;
		width:12px;
		height:30px;
		background-image:url(../images/common/top_search_5.gif);
		background-repeat:no-repeat;
		background-position:bottom left;
		margin-top:2px;
	}
	#topSearch .content
	{
		float:left;
		width:161px;
		*width:158px;
		height:21px;
		*height:30px;
		margin-top:1px;
		background-image:url(../images/common/top_search_2.gif);
		background-position:bottom;
		background-repeat:repeat-x;
		padding-top:9px;
		padding-left:5px;
		margin-top:2px;

	}
	#topSearch .content_lang
	{
		float:right;
		display:block;
		width:59px;
		*width:67px;
		height:32px;
		background-image:url(../images/common/top_search_4.gif);
		background-repeat:repeat-x;
		background-position:bottom;
		margin-top:0px;

	}
		#topSearch .en
		{
			float:left;
			display:block;
			width:21px;
			height:30px;
			margin:2px 0px 0px 3px;

			background-image:url(../images/common_night/lang_en.gif);
			text-decoration:none;
		}

		#topSearch .ro
		{
			float:left;
			display:block;
			width:21px;
			height:30px;
			margin:2px 0px 0px 3px;
			background-image:url(../images/common_night/lang_ro.gif);
			background-position:bottom;
			text-decoration:none;
		}

		

/**
 *           The submenu if the main menu
 **/
#topSubMenu
{
	display:block;
	float:left;
	width:100%;
	height:42px;
	background-color:#000000;
}

	#topSubMenu .margin_left
	{
		float:left;
		width:14px;
		height:42px;
		background-image:url(../images/common/top_submenu_left.png);
		background-repeat:no-repeat;
		background-position:bottom left;
	}

	#topSubMenu .margin_right
	{
		float:right;
		width:18px;
		height:42px;
		background-image:url(../images/common/top_submenu_right.png);
		background-repeat:no-repeat;
		background-position:bottom right;
	}
	#topSubMenu .content1
	{
		float:left;
		width:620px;
		*width:605px;
		margin:0px 18px 0px 14px;
		padding:10px 0px 0px 0px;
		font-size:12px;
		text-align:left;
	}
		#topSubMenu .content1 a
		{
			color:#eaeaea;
			text-decoration:none;
			font-size:12px;
		}	
		#topSubMenu .content1 a:hover
		{
			color:#FFFFFF;
			text-decoration:underline;
		}
	#topSubMenu .content2
	{
		float:left;
		margin:0px 26px 0px 14px;
		*margin:0px 14px 0px 14px;
		padding:10px 0px 0px 0px;
		font-size:12px;
		text-align:left;
	}
		#topSubMenu .content2 input
		{
			background-color:#555555;
			border:solid #717171 1px;
			color:#CCCCCC;
			font-size:10px;
			padding:2px 2px 2px 2px;
			
		}
	#topSubMenu .content3
	{
		margin-top:8px;
		*margin-top:5px;
		float:left;
		text-align:left;
	}
	
#topBar
{
	float:left;
	width:100%;
	height:31px;
	background-image:url(../images/common/top_bar_bg.gif);
}
	#topBar .margin_left
	{
		float:left;
		width:10px;
		height:31px;
		background-image:url(../images/common/top_bar_left.gif);
		
	}

	#topBar .margin_right
	{
		float:right;
		width:13px;
		height:31px;
		background-image:url(../images/common/top_bar_right.gif);
		background-position:bottom right;
		
	}

	#topBar .content
	{
		text-align:left;
		padding-top:5px;
		font-weight:bold;
		color:#FFFFFF;
		font-size:12px;
	}
		#topBar a
		{
			text-decoration:none;
			color:#161616;
		}
		#topBar a:hover
		{
			text-decoration:underline;
			color:#000000;
		}
		
/**
 *     The 2nd Menu of Featured additions
 **/		
#secondMenu
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	display:block;
	width:100%;
	height:57px;
	background-color:#000000;
 
}
	#secondMenu .margin_right
	{
		margin-top:7px;
		float:right;
		width:17px;
		height:50px;
		background-image:url(../images/common/2nd_menu_right.gif);
		background-position:bottom right;		
		background-repeat:repeat-x;
	}	
	#secondMenu .content
	{
		float:left;
		width:490px;
		height:52px;
		text-align:left;
		font-weight:bold;
		padding:5px 10px 0px 10px;
	}
	
	#secondMenu .featuredTitle
	{
		float:left;
		width:110px;
		*width:130px;
		height:20px;
		text-align:left;
		background-color:#000000;
		padding-left:20px;
		padding-top:4px;
		background-image:url(../images/common_night/arrow_right_4.gif);
		background-repeat:no-repeat;
		background-position:left 8px;
		font-weight:bold;
		color:#FF0000;
		border-bottom:solid #555555 1px;
	}
	
	#secondMenu .content a
	{
		float:left;
		display:block;
		width:75px;
		height:20px;
		padding-top:4px;
		border-bottom:solid #555555 1px;
		color:#999999;
		text-align:center;
		text-decoration:none;
		cursor:pointer;
	}
	#secondMenu .content a:hover
	{
		background-image:url(../images/common_night/featured_btn_over.gif);
		color:#FFFFFF;
		cursor:pointer;
	}

	#secondMenu .selected
	{
		float:left;
		display:block;
		width:88px;
		height:20px;
		padding-top:4px;
		background-image:url(../images/common/featured_btn_selected.gif);
		background-repeat:no-repeat;
		border-bottom:none;
		color:#ffffff;
		text-align:center;
		text-decoration:none;
	}
	#secondMenu .rss
	{
		float:left;
		display:block;
		padding-left:3px;
		width:36px;
		*width:37px;
		height:20px;
		padding-top:4px;
		border-bottom:solid #555555 1px;
		background-image:url(../images/common/rss.gif);
		background-repeat:no-repeat;
		background-position:21px 4px;
		color:#999999;
		text-decoration:none;
		cursor:pointer;
	}
	#secondMenu .rss:hover
	{
		color:#FFFFFF;
	}
	
#register
{
	float:right;
	text-align:right;
	width:421px;
	height:30px;
	padding-top:7px;
	margin-top:7px;
}	
	#register a
	{
		color:#656565; 
		font-size:11px;
		text-decoration:none;
	}
	#register a:hover
	{
		color:#da0000; 
		text-decoration:underline;
	}

	#register input
	{
		background-color:#555555;
		border:solid #717171 1px;
		color:#CCCCCC;
		font-size:10px;
		padding:3px 5px 4px 5px;
	}
	
	#register .login
	{
		float:right;
		display:block;
		width:78px;
		height:22px;
		*height:23px;
		margin-left:5px;
		background-image:url(../images/common/login_btn.gif);
		background-repeat:no-repeat;
		text-align:center;
		padding-top:1px;
		font-size:13px;
		color:#CCCCCC;
		text-decoration:none;
	}
	#register .login:hover
	{
		color:#FFFFFF;
		background-image:url(../images/common/login_btn_over.gif);
	}	

	#reg_labels
	{
		display:none;
	}
#banner_728x90
{
	display:block;
	width:728px;
	height:90px;
	border:solid #898989 1px;
	background-color:#666666;
	margin-top:10px;
}

/**
 *           Featured Items  
 **/
#featuredItems
{
	float:left;
	display:block;
	width:510px;
	height:495px;
	background-color:#000000;
}
	#featuredItems .margin_left
	{
		float:left;
		width:8px;
		height:495px;
		background-image:url(../images/common/featured_left_corner.gif);
		background-position:bottom left;		
		background-repeat:repeat-x;
	
	}	
	#featuredItem
	{
		float:left;
		display:block;
		width:490px;
	}
		#featuredItem .title
		{
			border-bottom:dotted #555555 1px;
			height:20px;
		}
			#featuredItem .titleLeft
			{
				float:left;
			}
				#featuredItem .titleLeft h1
				{
					float:left;
					margin:0px 5px 0px 0px;
					padding:0px 0px 0px 0px;
					font-size:13px;
					color:#FFFFFF;
					font-weight:bold;
				}
				#featuredItem .titleLeft h1 a
				{
					color:#FFFFFF;
					text-decoration:none;
				}				
				#featuredItem .titleLeft h1 a:hover
				{
					color:#FF0000;
					text-decoration:underline;
				}				
				#featuredItem .titleDesc
				{
					float:left;
					font-size:10px;
					color:#767676;
					padding-top:2px;
				}
			#featuredItem .titleRight
			{
				float:right;
				text-align:right;
				background-image:url(../images/common/arrow_right_2.gif);
				background-repeat:no-repeat;
				background-position:1px 5px;
				padding-left:12px;
				padding-top:2px;
				font-size:10px;
				color:#767676;
			}
	
		#featuredItem .content
		{
			padding:3px 0px 0px 2px;
			height:75px;
		}
			#featuredItem .picText
			{
				float:left;
				width:390px;
				height:50px;
				text-align:justify;
				text-indent:25px;
				color:#dadada;
				margin-left:5px;
				font-size:10px;
				font-family:Arial, Helvetica, sans-serif;
			}
			#featuredItem .picBtn
			{
				float:right;
				font-size:12px;
				font-weight:bold;
			}
				#featuredItem .picBtn a
				{
					color:#FF0000;
					text-decoration:none;
				}
				#featuredItem .picBtn a:hover
				{
					color:#FFFFFF;
					text-decoration:underline;
				}
/**
 *           Popular Items  
 **/
#popularItems
{
	float:right;
	display:block;
	width:440px;
	height:390px;
}
	#popularTitle
	{
		float:left;
		display:block;
		height:28px;
	}
		#popularTitle .margin_left
		{
			float:left;
			width:10px;
			height:28px;
			background-image:url(../images/common/popular_left_corner.gif);
			background-position:top left;		
			background-repeat:repeat-x;
			background-color:#303030;
		}
		#popularTitle .margin_right
		{
			float:right;
			width:8px;
			height:28px;
			background-image:url(../images/common/popular_right_corner.gif);
			background-position:bottom right;		
			background-repeat:no-repeat;
		}
		#popularTitle .content
		{
			float:left;
			width:422px;
			height:28px;
			background-color:#303030;
			padding-top:0px;
			
		}	
		#popularTitle .title, #latestTitle .title
		{
			float:left;
			color :#ff0000;
			font-weight:bold;
			padding-top:4px;
		}	
		#popularTitle a, #latestTitle a
		{
			float:left;
			display:block;
			width:92px;
			height:24px;
			*height:28px;
			background-image:none;
			padding-top:4px;
			color:#CCCCCC;
			text-decoration:none;
			font-weight:bold;
			text-align:center;
			cursor:pointer;
		}	
		#popularTitle a:hover, #latestTitle a:hover
		{
			height:24px;
			*height:28px;
			background-image:url(../images/common/popular_btn.gif);
			background-repeat:no-repeat;
			background-position:top left;
			color:#FFFFFF;
			cursor:pointer;
		}	
		#popularTitle .btn_selected, #latestTitle .btn_selected
		{
			float:left;
			display:block;
			width:92px;
			height:24px;
			*height:28px;
			background-image:url(../images/common/popular_btn_selected.gif);
			background-repeat:no-repeat;
			background-position:top left;
			padding-top:4px;
			font-weight:bold;
			text-align:center;
		}	
		
		#popularItem
		{
			float:left;
			display:block;
			width:210px;
			height:80px;
			margin:10px 0px 0px 0px;
		}
			
			#popularItem .picText
			{
				float:left;
				display:block;
				width:110px;
				height:55px;
				margin-left:5px;
				text-align:left;
			}
			#popularItem .picText a
			{
				color: #d5d5d5;
				text-decoration:none;
				font-size:11px;
				font-weight:bold;
			}
			#popularItem .picText a:hover
			{
				color:#ffffff;
				text-decoration:underline;
			}
			#popularItem .picDesc
			{
				float:left;
				display:block;
				width:110px;
				height:20px;
				text-align:left;
				font-size:9px;
				color:#767676;
				padding-left:5px;
			}
		

	#popularContent
	{
		float:left
		display:block;
		height:362px;
	}
		#popularContent .margin_left
		{
			float:left;
			width:10px;
			height:362px;
			background-image:url(../images/common/popular_left_corner.png);
			background-position:bottom left;		
			background-repeat:no-repeat;
		}

	#popularFinish
	{
		float:right;
		display:block;
		width:440px;
		height:107px;
		*height:85px;
		background-color:#000000;		
	}
	.bl
	{
		float:right;
		display:block;
		width:430px;
		height:20px;

		background-image:url(../images/common/midd_corner_1.gif);
		background-position:right;

	}	
	.blackLine
	{
		float:right;
		display:block;
		height:20px;
		width:430px;
		background-color:#000000;
	}
	.blackLine_right
	{
		float:right;
		display:block;
		height:20px;
		width:10px;
		background-image:url(../images/common/midd_corner_1.gif);
		background-repeat:no-repeat;
		background-position:top left;
	}

/**
 *           Latest Items  
 **/
#latestItems
{
	float:left;
	display:block;
	width:950px;
	height:420px;
}
	#latestItems .margin_right1
	{
		float:right;
		display:block;
		height:420px;
		width:18px;
		background-color:#000000;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	
	#latestTitle
	{
		float:left;
		display:block;
		height:28px;
		width:932px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;

	}
		#latestTitle .margin_left
		{
			float:left;
			display:block;
			height:28px;
			width:8px;
			background-image:url(../images/common/latest_left_corner.gif);
		}
		#latestTitle .margin_right
		{
			float:left;
			height:28px;
			width:8px;
			background-image:url(../images/common/latest_right_corner_2.png);
			background-position:right;
			background-repeat:no-repeat;
		}
		
		#latestTitle .content
		{
			float:left;
			display:block;
			width:916px;
			height:28px;
			background-color:#303030;
			text-align:left;
			padding-top:0px;
			font-weight:bold;
			color:#CCCCCC;
		}		
	
	#latestContent
	{
		float:left;
		display:block;
		width:932px;
		height:392px;
		padding-top:0px;
	}
	#latestContent .margin_right
	{
		float:right;
		display:block;
		height:392px;
		width:8px;
		background-image:url(../images/common/latest_right_corner_3.png);
		background-repeat:no-repeat;
		background-position:bottom right;
		background-color:#373737;
		
	}
	
	#latestItem
	{
		float:left;
		display:block;
		width:122px;
		height:110px;
		margin:9px 5px 5px 4px;
	}
		#latestItem a
		{
			color:#767676;
			text-decoration:none;
		}
		#latestItem a:hover
		{
			color:#ffffff;
			text-decoration:underline;
		}
		

	#latestItems .rss
	{
		margin-left:15px;
		float:left;
		display:block;
		width:36px;
		height:20px;
		padding-top:4px;
		background-image:url(../images/common_day/rss.gif);
		background-repeat:no-repeat;
		background-position:20px 4px;
		color:#787878;
		text-decoration:none;
		cursor:pointer;
	}
		
		

/**
 *           Footer layer  
 **/
#footer
{
	float:left;
	height:70px;
	width:100%;
	background-color:#000000;
	margin:0px 0px 5px 0px;
}
	#footer .margin_left
	{
		float:left;
		background-color:#373737;
		width:9px;
		height:70px;
		background-image:url(../images/common/footer_corner_1.gif);
	}
	#footer .margin_right
	{
		float:right;
		background-color:#373737;
		width:9px;
		height:70px;
		background-image:url(../images/common/footer_corner_2.gif);
		background-position:bottom right;
		background-repeat:no-repeat;
	}
	#footer .content
	{
		display:block;
		width:900px;
		border-bottom:dotted #767676 1px;
		margin-top:6px;
		padding-bottom:5px;
		font-size:11px;
		color:#767676;
	}

	#footer .content a
	{
		color:#767676;
		text-decoration:none;
	}
	#footer .content a:hover
	{
		color:#ffffff;
		text-decoration:underline;;
	}

	#footer .links
	{
		display:block;
		width:900px;
		margin-top:5px;
		font-size:10px;
		color:#767676;
		text-align:center
	}

	#footer .links a
	{
		font-size:11px;
		color:#767676;
		text-decoration:none;
	}

	#footer .links a:hover
	{
		color:#ffffff;
		text-decoration:underline;
	}
	
.pic120
{
	float:left;
	width:122px;
	height:91px;
	padding-top:1px;
	background-image:url(../images/common/ajax-loader.gif);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#121212;
	text-align:center;
}

.pic90
{
	float:left;
	width:92px;
	height:68px;
	padding-top:1px;
	background-image:url(../images/common/ajax-loader.gif);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#121212;
	text-align:center;
}

#gHolder
{
	float:left; 
	width:500px; 
	height:50px;  
	cursor:pointer;
}

.users_online
{
	color: #dadada;
	margin-top:7px;
	margin-right:12px;
}

.red{ color:#FF0000;}
.white{ color:#FFFFFF;}
.flft{	float:left ;}
.flrt{	float:right;}
.clflt{	clear:both ;}


/*axonn*/

.footer_collab_link
{
  font-size:11px;
  color:#767676;
  text-decoration:none;
}

.footer_collab_link:hover
{
  color:#ffffff;
  text-decoration:underline;
}

.content_collab
{
  display:block;
  width:900px;
  border-bottom:dotted #767676 1px;
  margin-top:6px;
  padding-bottom:5px;
  font-size:11px;
  color:#767676;
}
