* {
	margin: 0;
	padding: 0;
	}
	
img {
	border: 0;
	}
	
body {
	font-family: Arial, Verdana, serif;
	font-size: 0.7em;
	color: #7a7a7a;
	text-shadow: #fff 1px 1px;
	overflow: hidden;
	}
body a {
	color: #10d5ff;
	}
	
#content {
	margin: 20px;
	position: relative;
	z-index: 2;
	background: url('/images/background.jpg') #fff repeat center center;
	}
	
#top {
	width: 75%;
	height: 37px;
	margin: 0 auto 0 auto;
	position: absolute;
	top: 7%;
	left: 12.5%;
	}
#top img {
	position: relative;
	z-index: 6;
	float: left;
	}
#top h3 {
	font-size: 0;
	width: 97px;
	height: 12px;
	background: url('/images/aboutAndContact.png') transparent no-repeat;
	display: block;
	float: right;
	margin: 12px 0 12px 0;
	color: transparent;
	}
	
#aboutAndContact {
	background: #fff;
	width: 350px;
	padding: 70px 50px 20px 50px;
	position: absolute;
	z-index: 5;
	margin: -30px 0 0 -50px;
	display: none;
	opacity: 0;
	line-height: 1.7em;
	}
#aboutAndContact h2 {
	color: #10d5ff;
	font-size: 1.4em;
	margin: 1em 0 1em 0;
	}
#aboutAndContact p {
	margin: 0 0 1em 0;
	text-align: justify;
	}
#aboutAndContactClose {
	position: relative;
	left: 375px;
	top: -60px;
	}
#aboutAndContactOpen:hover, #aboutAndContactClose:hover {
	cursor: pointer;
	}
	
#dycha {
	display: inline;
	margin: 7% 0 0 0;
	position: relative;
	z-index: 4;
	}
	
#worksList {
	height: 430px;
	margin: -200px 0 0 0;
	overflow: hidden;
	position: absolute;
	top: 50%;
	padding: 0 0 0 406px;
	z-index: 3;
	width: 100%;
	}
#worksList ul {
	width: 1000000px;
	}
#worksList ul h2 {
	color: #10d5ff;
	font-size: 1.4em;
	margin: 1em 0 0.5em 0.5em;
	}
#worksList ul li p {
	width: 200px;
	margin: 0 0 1em 0.5em;
	}
#worksList ul li {
	float: left;
	list-style: none;
	padding: 0 40px 0 0;
	}
/*#worksList ul li img {
	margin: 0 40px 0 0;
	}*/
/*#worksList:hover ul li {
	opacity: 0.3;
	}
#worksList ul li:hover {
	opacity: 1;
	}*/
	
#zoomBackground {
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 5;
	top: 0;
	left: 0;
	background: url('/images/zoomBackground.png') transparent repeat;
	opacity: 0;
	display: none;
	overflow: hidden;
	padding: 20px;
	margin: -20px 0 0 -20px;
	}
#zoomBackground img {
	position: absolute;
	top: 50%;
	left: 50%;
	}
#zoomBackground img[alt^=zoom] {
	opacity: 0;
	z-index: 7;
	}
#workLoader {
	margin: -10px 0 0 -28px;
	opacity: 1;
	z-index: 6;
	}
	
#leftSlider {
	left: 0;
	background: url('/images/leftSliderBackground.png') transparent repeat-y;
	margin: -20px 0 0 -20px;
	}
#rightSlider {
	right: 0;
	background: url('/images/rightSliderBackground.png') transparent repeat-y;
	margin: -20px -20px 0 0;
	}
#leftSlider, #rightSlider {
	position: absolute;
	z-index: 7;
	top: 0;
	width: 155px;
	height: 100%;
	opacity: 0;
	padding: 0 0 40px 0;
	}
#leftSlider:hover, #rightSlider:hover {
	cursor: pointer;
	}
#leftSlider img, #rightSlider img {
	margin: -68px 10px 0 10px;
	position: absolute;
	top: 50%;
	}
	
	
#footer {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	padding: 0 20px 10px 20px;
	margin: 50px 0 0 0;
	z-index: 8;
	}
#footerBrDesign {
	float: right;
	margin: -89px 40px 0 0;
	}