body, html
{
	margin:0;
	padding:0;
	font:11px "Trebuchet MS" Helvetica Arial Verdana sans-serif;
	text-align:center;
	background:url(/img/lh_background.jpg);
}
div, h1, h2, h3, ul, li, a, p, form, input, img, span, div
{
	margin:0;
	padding:0;
}
img
{
	border:0;
}
ul
{
	list-style-type:none;
}
:focus { outline-style:none; }
.clear { clear:both; }
#page
{
	position: absolute; 
	top:0;
	left: 50%; 
	/*top: 50%; */
	margin-left: -470px; 
	/*margin-top: -265px;*/
	margin-top:20px;
	width:940px;
}
	#header
	{
		font-family:Georgia, Helvetica, sans-serif;
		color:#ffffff;
		text-transform:uppercase;
	}
		#header h1
		{
			font-size:30px;
			font-weight:bolder;
		}
			#header h1 a
			{
				color:#ffffff;
				text-decoration:none;
			}
		#header h2
		{
			font-size:14px;
			font-weight:bolder;
			letter-spacing:5px;
		}
	#main-container
	{
		background-color:#000000;
		padding:18px 10px 10px 10px;
		width:920px;
		text-align:left;
	}
		#menu
		{
			padding:0 0 10px 0;
			width:920px;
		}
			#menu ul.main
			{
				height:32px;
			}
				#menu ul.main li
				{
					float:left;
					height:32px;
				}
					#menu ul.main li a
					{
						display:block;
						margin-left:10px;
						height:32px;
						background:0 0 no-repeat;
						text-indent:-1000em;
					}
					#menu ul.main li a.ajanlo
					{
						margin:0;
						/*width:295px;*/
						/*width:215px;*/
						width:84px;
						background-image:url(/img/menu-ajanlo.png);
					}
					#menu ul.main li a.lapozzon
					{
						/*width:295px;*/
						/*width:215px;*/
						width:236px;
						background-image:url(/img/menu-lapozzon.png);
					}
					#menu ul.main li a.rendeles
					{
						/*width:295px;*/
						/*width:215px;*/
						width:105px;
						background-image:url(/img/menu-rendeles.png);
					}
					#menu ul.main li div.separator
					{
						margin-left:10px;
						width:152px;
						height:32px;
						background:url(/img/menu-separator.png) bottom left no-repeat;
					}
					#menu ul.main li a.galeria
					{
						/*width:107px;*/
						width:94px;
						background-image:url(/img/menu-galeria.png);
					}
					#menu ul.main li a.forum
					{
						/*width:107px;*/
						width:83px;
						background-image:url(/img/menu-forum.png);
					}
					#menu ul.main li a.profilom
					{
						width:106px;
						background-image:url(/img/menu-profilom.png);
					}
					#menu ul.main li a:hover, #menu ul.main li a.selected
					{
						background-position:0 -32px;
					}
				
			/*#menu ul.sub
			{
				padding:5px 123px 0 0;
				height:20px;
				float:right;
			}
				#menu ul.sub li
				{
					float:left;
					height:20px;
				}
					#menu ul.sub li a
					{
						display:block;
						margin:0 0 0 30px;
						height:20px;
						background:0 0 no-repeat;
						text-indent:-1000em;
					}
					#menu ul.sub li a.galeria
					{
						width:67px;
						background-image:url(/img/submenu-galeria.png);
					}
					#menu ul.sub li a.login
					{
						width:119px;
						background-image:url(/img/submenu-login.png);
					}
					#menu ul.sub li a.logout
					{
						width:119px;
						background-image:url(/img/submenu-logout.png);
					}
					#menu ul.sub li a.register
					{
						width:111px;
						background-image:url(/img/submenu-reg.png);
					}					
					#menu ul.sub li a.userdata
					{
						width:131px;
						background-image:url(/img/submenu-adatmodositas.png);
					}*/
			#menu ul.sub
			{
				padding:5px 0 0 0;
				height:20px;
				float:right;
			}
				#menu ul.sub li
				{
					float:left;
					height:20px;
				}
					#menu ul.sub li a
					{
						display:block;
						margin:0 0 0 30px;
						height:20px;
						background:0 0 no-repeat;
						text-indent:-1000em;
					}
					#menu ul.sub li a.galeria
					{
						width:67px;
						background-image:url(/img/submenu-galeria.png);
					}
					#menu ul.sub li a.login
					{
						width:119px;
						background-image:url(/img/submenu-login.png);
					}
					#menu ul.sub li a.logout
					{
						width:119px;
						background-image:url(/img/submenu-logout.png);
					}
					#menu ul.sub li a.register
					{
						width:111px;
						background-image:url(/img/submenu-reg.png);
					}					
					#menu ul.sub li a.account
					{
						width:131px;
						background-image:url(/img/submenu-adatmodositas.png);
					}
					
					#menu ul.sub li a.album
					{
						width:81px;
						background-image:url(/img/submenu-album.png);
					}
					#menu ul.sub li a.messages
					{
						width:136px;
						background-image:url(/img/submenu-messages.png);
					}		
					
					#menu ul.sub li a:hover, #menu ul.sub li a.selected
					{
						background-position:0 -20px;
					}
					#menu ul.sub li a:hover, #menu ul.sub li a.selected
					{
						background-position:0 -20px;
					}
		#content
		{
			padding:4px;
			border:1px solid #646464;
			width:910px;
		}
		#content a
		{
			color:#ffffff;
		}
		#content a:hover
		{
			text-decoration:none;
		}
		#user-last-activity
		{
			padding:0 0 10px 10px;
			
			background-color:#313131;
			color:#FFFFFF;
			font:12px Georgia;
		}
	.errors
	{
		margin:10px 0 10px 0;
		padding:10px;
		background-color:#363636;
		color:red;
	}
		.errors p
		{
			font-size:14px;
			font-weight:bold;
		}
		.errors ul
		{
			list-style-type:none;
		}
	#footer
	{
		margin:30px 0 0 0;
		border-top:5px solid #646464;
		padding:3px 0 0 0;
		width:920px;
		height:30px;
	}
		#footer .copy
		{
			float:left;
			padding:5px 0 0 0;
			width:230px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#ffffff;
		}
		#footer .armadillo
		{
			float:right;
		}.list-images
{
	padding:0 10px 40px 10px;
	width:890px;
	font:12px Georgia;
	color:#ffffff;
	background-color:#313131;
}
	.list-images .navigation
	{
		padding:10px 0 15px 0;
		/*font-size:11px;*/
	}
		.list-images .navigation a
		{
			color:#ffffff;
			text-decoration:none;
		}	
	
	.list-images h3
	{
		margin:0 0 10px 0;
		font-size:25px;
	}
	
	
	.item
	{
		float:left;
		margin:0 15px 20px 0;
		padding:10px;
		width:190px;
		background-color:#404040;
	}
	.item.last
	{
		margin-right:0;
	}
		.item img
		{
			width:190px;
			height:140px;
		}
		.item .name
		{
			padding:0 0 3px 0;
		}
			.item .name a
			{
				text-decoration:none;
			}
		.item .info
		{
			font-size:10px;
		}
		.item .info a
		{}
		
		
	.pager
	{
		width:890px;
		height:25px;
		background-color:#646464;
	}
		.prev-page
		{
			padding:0 0 0 10px;
			width:90px;
		}
		.list-pages
		{
			text-align:center;
		}
			.list-pages a
			{
				text-decoration:none;
			}
			.list-pages a.page-now
			{
				text-decoration:underline;
			}
		.next-page
		{
			padding:0 10px 0 0;
			width:90px;
			text-align:right;
		}