
body { background:#1b1b15; }


#header-wrap { width:838px; position:fixed; top:0; left:50%; margin:0 0 0 -419px; }
	
	#header { width:838px; height:127px; float:none; clear:both; background:#1b1b15; }
	#header div.left { float:left;  width:650px; height:127px;  border-bottom:1px solid #0aaf86; }
	#header div.right { float:right; width:143px; height:127px;  border-bottom:1px solid #0aaf86; }		
	#header div.right ul { margin:70px 0 0 0; }
	#header div.right ul li { font:bold 11px/15px Arial; margin:0 0 5px 0; }
	#header div.right ul li a { color:#fff; text-decoration:none; }
	#header div.right ul li a:hover {  color:#0aaf86; text-decoration:none;  }
	
		#at-logo { width:77px; height:78px; background:url('images/logo.jpg') no-repeat 0 0; margin:25px 0 0 0; }
		#at-logo a { display:block; height:100%; width:100%; text-decoration:none; }		
		#at-logo a span { visibility:hidden; }		

	#menu { float:right; width:143px; background:#1b1b15; }
	#menu ul { margin:20px 0 0 0; }
	#menu ul li { font:bold 11px/15px Arial; margin:0 0 7px 0; }
	#menu ul li a { color:#fff; text-decoration:none; }		
	#menu ul li a:hover {  color:#0aaf86; text-decoration:none; }		
		
#wrap {  width:838px; margin:0 auto;  }
	#content { width:650px; margin:152px 0 400px 0;  }
	
	#content .work { width:650px; clear:both; float:none; margin:0 0 40px 0; }	
	#content .last { margin-bottom:150px; }
	#content .work .img-holder { float:none; clear:both; width:650px; padding:0; margin:0; position:relative; }
	#content .work .img-holder img { padding:0; margin:0;  position:relative; }
	#content .work .img-holder .imgleft { float:left; width:50%; height:100%; position:absolute; top:0; }
	#content .work .img-holder .imgright { float:right; width:50%; height:100%;  position:absolute; top:0; right:0; background:transparent;}
	#content .work .img-holder div a { display:block; height:100%; width:100%; text-decoration:none;  }
	
	#content .work .descr { width:430px; border-top:1px solid #0aaf86; border-bottom:1px solid #0aaf86; float:left; color:#e3e2e1; font:normal 11px/16px Arial; margin:13px 0 0 0; padding:7px 0 6px 0; }	
	#content .work .descr p {  }
	#content .work .descr a { color:#0aaf86; text-decoration:none; }
	#content .work .descr a:hover { border-bottom:1px dotted #0aaf86; }
	#content .work .piclink { width:208px; height:29px;  margin:13px 0 0 0; float:right; border-top:1px solid #0aaf86; border-bottom:1px solid #0aaf86; font:bold 11px/28px Arial; text-align:center; }	
	#content .work .piclink a { color:#fff; text-decoration:none; margin:0 4px 0 0;  }	
	#content .work .piclink a.arr { font-size:14px; }
	#content .work .piclink a:hover { color:#0aaf86; text-decoration:none; }
	#content .work .piclink a.sel {  color:#0aaf86; text-decoration:none;  }
	#content .work .clear-work { width:650px; height:20px; display:block; clear:both; float:none;  }	
		