html, body { height:100%; }
body { background:#fff; color:#5f5f5f; font:11px verdana,arial,sans-serif; line-height:15px; }

div#wrapper { display:block; position:absolute; left:50%; width:950px; margin-left:-475px; top:50%; height:620px; margin-top:-275px; }
	
	.logo { height:72px; width:231px;  text-indent:-4000px; margin:-58px 0 0 -135px; float:left; z-index:111; position:absolute; }

	div#header { width:950px; height:72px; }
	
	div#content { width:950px; height:620px; }
	
	.menu { padding:15px 0 0 466px; margin:-40px 0 0 0; float:right;}
	
	div#footer { width:600px; height:20px; font:20px arial,verdana,sans-serif; font-style:bold; /*background:url(../img/bg-footer.gif) 0 0 repeat-x;*/  }
		ul.navi-main { float:left; list-style:none; padding:0 0 0 15px; font:20px arial,verdana,sans-serif; font-style:bold; letter-spacing:-1px;  }
			ul.navi-main li { float:left;  }
				ul.navi-main li a { text-decoration:none; color:#b6b8b8; display:block; height:11px; padding-right:10px; font:20px arial,verdana,sans-serif; font-style:bold; text-shadow:#ccc 1px 1px 1px; }
				
						ul.navi-main li a:hover { color:#95d0eb; display:block; height:11px; padding-right:10px; font:20px arial,verdana,sans-serif; font-style:bold; text-shadow:#ccc 1px 1px 1px; }
						
						
						
						
						
		h1 { font-size:20px; }
				
				/*	ul#navi-main li a.beauty { width:65px; background:url(../img/na-beauty.gif) 0 0 no-repeat; }
					ul#navi-main li a.fashion { width:71px; background:url(../img/na-fashion.gif) 0 0 no-repeat; }
					ul#navi-main li a.advertising { width:108px; background:url(../img/na-advertising.gif) 0 0 no-repeat; }
		
		
	ul#navi-sub { float:right; list-style:none; padding:5px 15px 0 0; }
			ul#navi-sub li { float:left; height:10px; margin-left:15px; }
				ul#navi-sub li a { display:block; height:10px; text-indent:-5000px; }
					ul#navi-sub li a.clients { width:62px; background:url(../img/na-clients.gif) 0 0 no-repeat; }
					ul#navi-sub li a.vita { width:32px; background:url(../img/na-vita.gif) 0 0 no-repeat; }
					ul#navi-sub li a.contact { width:70px; background:url(../img/na-contact.gif) 0 0 no-repeat; }
					ul#navi-sub li a.imprint { width:62px; background:url(../img/na-imprint.gif) 0 0 no-repeat; }
				ul#navi-sub li a:hover { background-position:0 -10px; }*/
