body{
	padding:0;
	margin:0;
	overflow:hidden;
	background:#1A1A1A;
}
#body{
	position:absolute;
	left:0;
	top:0;
	background:#1A1A1A;
	filter:alpha(opacity=50);
  -moz-opacity:.5;
  -khtml-opacity:.5;
  opacity:.5;
  color:#fff;
}
#scroll{
	position:absolute;
	left:0;
	top:0;
	height:108px;
	z-index:2;
	overflow:hidden;
}
#scroll_back{
	position:absolute;
	left:0;
	top:0;
	height:108px;
	background:#000;
	filter:alpha(opacity=30);
  -moz-opacity:.3;
  -khtml-opacity:.3;
  opacity:.3;
	z-index:1;
}
.wall-preview{
	float:left;
	margin:15px 6px;
	display:inline;
	width:100px;
	height:75px;
	border:1px solid #666;
}
.wall-preview img{
	border:0;
}
.wall-preview a{
	float:left;
	width:100px;
	height:75px;
	overflow:hidden;
}
.wall-preview img{
	float:left;
	filter:alpha(opacity=50);
  -moz-opacity:.5;
  -khtml-opacity:.5;
  opacity:.5;
}
#walls{
	position:absolute;
}
#walls_dublicate{
	position:absolute;
}
#monitor{
	position:absolute;
	top:0;
	left:0;
	width:371px;
	height:334px;
	z-index:3;
}
#monitor.windows{
	background:url('/img/monitor-win.png') no-repeat 50% 50%;
}
#monitor.unix{
	background:url('/img/monitor-unix.png') no-repeat 50% 50%;
}
#monitor.macintosh{
	background:url('/img/monitor-macintosh.png') no-repeat 50% 50%;
}
.hidden-wall{
	display:none;
}
#display{
	position:absolute;
	left:0;
	top:0;
	z-index:5;
	background:#1A1A1A;
}
#blick{
	position:absolute;
	left:0;
	top:0;
	z-index:5;
}
#blick.windows{
	width:228px;
	height:130px;
	margin-top:24px;
	margin-left:43px;
	background:url('/img/blick-windows.png') no-repeat;
}
#blick.unix{
	width:329px;
	height:115px;
	margin-top:23px;
	margin-left:22px;
	background:url('/img/blick-unix.png') no-repeat;
}
#blick.macintosh{
	width:325px;
	height:115px;
	margin-top:23px;
	margin-left:22px;
	background:url('/img/blick-macintosh.png') no-repeat;
}
#header{
	position:absolute;
	left:0;
	top:0;
	height:39px;
	line-height:39px;
	background:#000 url('/img/header-bg.gif') repeat-x;
	width:100%;
	z-index:10;
	filter:alpha(opacity=80);
  -moz-opacity:.8;
  -khtml-opacity:.8;
  opacity:.8;
}
#logo{
	float:left;
	margin:7px 0 0 10px;
}
#slogan{
	z-index:10;
	position:absolute;
	top:12px;
	left:200px;
}
#smitana{
	float:right;
	margin:13px 10px 0 0;
}
#counter{
	position:absolute;
	z-index:20;
	text-align:center;
	width:100%;
	display:none;
}
#counter img{
	filter:alpha(opacity=20);
  -moz-opacity:.2;
  -khtml-opacity:.2;
  opacity:.2;
  border:0;
}
#button-download{
	position:absolute;
	z-index:100;
}
#button-download a{
	float:left;
	text-indent:-9999px;
	cursor:pointer;
	outline:none;
}
#button-download.windows a{
	background:url('/img/button-windows.png') no-repeat;
	width:119px;
	height:42px;
}
#button-download.macintosh a{
	background:url('/img/button-macintosh.png') no-repeat;
	width:145px;
	height:44px;
}
#button-download.unix a{
	background:url('/img/button-unix.png') no-repeat;
	width:145px;
	height:42px;
}
#hi{
	position:absolute;
	left:0;
	top:0;
	width:310px;
	height:117px;
}
#hi.macintosh{
	background:url('/img/logo-macintosh.png') no-repeat;
}
#hi.unix{
	background:url('/img/logo-unix.png') no-repeat;
}
#hi a{
	position:relative;
	float:left;
	text-indent:-9999px;
}
#hi a.close{
	margin-left:280px;
	margin-top:10px;
	width:20px;
	height:20px;
	background:url('/img/close.png') no-repeat;
}
#hi.unix a.hello{
	width:244px;
	height:51px;
	margin-top:20px;
	margin-left:30px;
	background:url('/img/hi-unix.png') no-repeat;
}
#hi.macintosh a.hello{
	width:262px;
	height:51px;
	margin-top:20px;
	margin-left:25px;
	background:url('/img/hi-macintosh.png') no-repeat;
}