body { 
    margin: 0;
    padding: 0; 
    font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 100%;
    background-color: #f2f2f2;
}
#wrapper{width:920px; margin:0 auto;}
#intro {
    padding-bottom: 10px;
}
/*#header{background:#1a1a1a; text-align:center; color:#fff; padding:19px 0; margin-bottom:40px;}*/
#header{text-align:right; color:#fff; padding:38px 0 0; margin:0 auto; width:920px; overflow:visible;}

#header img{border:0; outline:0; margin-bottom:-18px; margin-right:0;}
#header a{outline:0;}
h1{margin:0;}
h2 {
    margin: 0;
    margin-bottom: 14px;
    padding: 0;
}

p{color:#666;}

#grigri p{color:#fff;}

#beauty{background:url('../images/beauty.jpg') 0 0 no-repeat;}
#beauty2{background:url('../images/beauty_2.jpg') 0 0 no-repeat;}

#grigri{background:url('../images/grigri.jpg') 0 0 no-repeat;}
#grigri2{background:url('../images/grigri_2.jpg') 0 0 no-repeat;;}

#fashion{background:url('../images/fashion.jpg') 0 0 no-repeat;}
#fashion2{background:#ff0 url('../images/fashion_2.jpg') 0 0 no-repeat;}

/* #objects h2{font-size:12px; line-height:2.5em;margin:0; border-top:1px solid #aaa;}
#objects div{width:294px;float:left; margin:38px 19px 40px 0;}*/
#objects h2{font-size:12px; line-height:2.5em;margin:0;}
#objects div{width:294px;float:left; margin:38px 19px 40px 0;}

#objects div.last{margin-right:0;}
#objects p{font-size:12px; color:#666; line-height:20px;}

/*#footer{clear:both; height:53px; padding-top:19px; background:#1a1a1a; color:#444;}
#footer p{width:920px; margin:0 auto; font-size:11px;}
#footer p span{line-height:22px; padding-top:4px;}*/

#footer{clear:both; height:53px; padding-top:10px; width:920px; margin:0 auto; color:#666; text-align:left; padding-left:0; font-size:10px;}
#footer p{float:right;}
#footer p.contact{float:left;}
#footer a{text-decoration:underline; text-transform:uppercase; color:#666;}
#footer a:hover{text-decoration:none; color:#1a1a1a;}