
.thumb, .thumbEmpty {
	background-image: url(../img/thumb.png);
	height: 145px;
	width: 200px;
	float:left;
	margin-left: -10px;
	margin-top: -10px;
	}
.thumb div {
	top: 20px;
	left: 20px;
	position: relative;
	width: 160px;
	height: 105px;
	}
.thumb div a {
	position: relative;
	width: 160px;
	height: 105px;
	display:block;
	padding: 0;
	margin: 0;
	background-image: url(../img/thumb-hover.png);
	}
	
.thumb a:hover {
	background-image: url(../img/thumb-hover.png);
	}
	
.thumb a:active {
	background-image: url(../img/thumb-hover.png);
	background-position: 0 -105px; 
	}

.slides, .slidesAbout {
	top: 25px;
	left: 25px;
	position: relative;
	}
	
.slide {
	width: 720px;
	height: 500px;
	display:block;
	background-color:#111;
	/* make slide transparent*/
/*	background:rgba(0,0,0,0,3); */
	}
.slide h1 {
		font-size: 26px;
		font-weight: bold;
		font-weight: bolder;
		padding: 70px 70px 0 70px;
		}
		
.slide h2 {
		padding: 6px 70px 38px 70px;
		font-size: 26px;
		font-weight: normal;
		}

		
.slide h4 {
		padding: 0px 70px 0px 70px;
		font-size: 14px;
		line-height: 24px;
		color: #666;
		}
				
.slide p {
		padding: 6px 0px 20px 70px;
		font-size: 12px;
		line-height: 24px;
		color: #E5E5E5;
		}
	
.slides p {
		padding: 6px 70px 20px 70px;
		text-align:justify;
		}
.slide p a {
		color: #FFF;
		}
		


.slide .client {
		position:absolute;
		left: 484px;
		top: 73px;
		}

.slide .download {
		position:absolute;
		left: 544px;
		top: 65px;
		}

.slide .download .button {
		/*float: right; */
		}

.slide .hr {
		background-color:#FFF;
		height: 4px;
		margin: 30px 70px;
		}
		
.slide .hr hr {
		display: none;
		}

.slide .button {
		color: #000;
		font-weight: normal;
		text-decoration: none;
		padding: 5px 14px;
		background-color: #fff;
		line-height: 20px;
		float: left;
		margin-right: 3px;
		}
		
.slide a.button:hover {
		color: #000;
		background-color: #fc0;
		}
		
.slide a.button:active {
		margin-top: 2px;
		}
		
.slide .extras {
		padding: 30px 70px 20px 70px;
		}

.slide .extras .awards {
		text-align:right;
		padding: 5px 0;
		line-height: 20px;
		color: #404040;
		}
		
.slide .extras .awards img {
		float: right;
		margin-top: -10px;
		margin-left: 10px;
		}

.slide .extras div p {
		margin: 0px;
		padding: 5px 0;
		line-height: 20px;
		color: #404040;
		float: left;
		}
		
.slides_container {
	width:720px;
	height:500px;
	overflow:hidden;
	position:relative;
}

.slides img {
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}

.pagination {
	margin:26px auto 0;
	width:200px;
	display: none;
}

.pagination li {
	float:left;
	margin:0 1px;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../img/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}

.caption {
	position:absolute;
	bottom:-30px;
	height:30px;
	padding: 0px 20px 0 20px;
	background:#000;
	background:rgba(0,0,0,.5);
	width:720px;
	color:#fff;
	text-shadow:none;
	z-index: 150;
}
.caption p {
	padding: 0;
	padding-top: 4px;
	}
	
.close {
	left: 618px;
	position: absolute;
	top: 4px;
	height: 68px;
	width: 98px;
	background-image:url(../img/close.png);
	background-repeat:no-repeat;
	padding: 6px;
	z-index: 9999999999999999999990000000009;
	}

.tools {
	width: 457px;
	height: 68px;
	background-image:url(../img/tools.png);
	background-repeat:no-repeat;
	left: 130px;
	position: absolute;
	top: 514px;
	padding: 6px;
	}

.leftright {
	width: 187px;
	background-image:url(../img/toolsLeftRight.png) !important;
	left: 267px;
	}
	
.tools a, .close a, .tools .last {
	width: 86px;
	height: 56px;
	display:block;
	float: left;
	margin-right: 3px;
	background-repeat:no-repeat;
	text-indent:-99999px;
	}
.tools a:hover, .close a:hover {
	background-position: 0 -50px;
	}
.tools a:active, .close a:active {
	background-position: 0 -48px;
	}
.tools a.prev { background-image:url(../img/arrow-prev.png);}
.tools a.next { background-image:url(../img/arrow-next.png);}
.tools a.info { background-image:url(../img/arrow-info.png);}
.tools a.goup { background-image:url(../img/arrow-goup.png);}
.tools a.godown { background-image:url(../img/arrow-godown.png);}
.tools a.last { background-image:url(../img/arrow-last.png);background-position: 0 0; cursor: default; !important}
.close a { background-image:url(../img/arrow-close.png);}

.slide .icon {
	float: left; 
	padding: 5px 8px;
	font-size: 11px; 
	/*font-family: 'lucida grande', tahoma, geneva;*/
	background-color: #222;
	color: #555;
	 -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    margin-right: 2px;
    text-decoration: none;
	}
.icon:hover { background-color: #fff;}



.slide .linkedin:hover { color:#fff !important; background-color: #0073b2 !important;}
.slide .twitter:hover { color:#fff !important; background-color: #14b1f0 !important;}
.slide .facebook:hover { color:#fff !important; background-color:#3b5998 !important;}
.slide .flickr:hover { color:#fff !important; background-color: #ff0084 !important; }
/*
.icon:hover {background-position: 0 -24px;}
.linkedin { background-image:url(../img/icon-linkedin.png);}
.twitter { background-image:url(../img/icon-twitter.png);}
.facebook { background-image:url(../img/icon-facebook.png);}
.flickr { background-image:url(../img/icon-flickr.png);}
*/
.yellow {color: #fc0;}