html, body {
	background: #f60;	
	cursor:default !important;
    height:100%;    
    font-size: 17px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	color:#fff;
}
footer {
	clear:both;
	display:block;
	padding:20px;
	font-size:14px;
	color:#ffc;
	text-align: center;	
}
footer a {
	color:#ffe !important;
	text-decoration: none;	
}
footer a:HOVER {
	text-decoration: underline;
}
/*------------------------------------------------------*/
#main {
	background: url(/site/imgs/bkg-main.png) center top no-repeat;
	position: relative;
	overflow:hidden;
	margin:0 auto;
	width:1000px;
	min-height: 700px;
	text-align: center;
}

#list_users {
	margin-top:400px;	
}
#list_users h2 {
	font-weight: 300;	
	font-size: 30px;
	letter-spacing: -1px;
}

/*------------------------------------------------------*/

.item-client {
	display:block;
	float:left;
	overflow:hidden;
	padding:15px;
	background: #fff;	
	margin:10px;
	width:270px;
	height:200px;
	text-align: center;
	text-decoration: none;
	color:#069 !important;
	border-radius:0 16px 16px 16px;
	border-top:8px solid #fc0;
	border-bottom:5px solid #fc0;
	font-size:12px;
	box-shadow:#c00 1px 1px 0;
	filter:none;
	transition:box-shadow 0.5s ease;
}
.item-client:HOVER {
	background: #ffffee;
	background: -moz-radial-gradient(center, ellipse cover,  #ffffff 0%, #ffff77 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#ffffff), color-stop(100%,#ffff77));
	background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 0%,#ffff77 100%);
	background: -o-radial-gradient(center, ellipse cover,  #ffffff 0%,#ffff77 100%);
	background: -ms-radial-gradient(center, ellipse cover,  #ffffff 0%,#ffff77 100%);
	background: radial-gradient(ellipse at center,  #ffffff 0%,#ffff77 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffff77',GradientType=1 );
	box-shadow:#600 3px 3px 6px;	
	transition:box-shadow 0.5s ease;		
}
.item-client img {
	display:inline-block;
	margin-top:5px;	
}
.item-client strong {
	border-top:1px dotted #f90;
	display:block;
	font-size:18px;	
	padding:7px 0;
	margin:7px 0;
	letter-spacing: -1px;
}
.item-client span {
	display:block;
	font-size:14px;
	font-weight:600;
	margin-top:10px;	
}