body { margin: 0; padding: 0; font-family:"Courier New", Courier, monospace; } .wraper { width: 1100px; height: auto; margin: 0 auto; } header { background: #231f20; height: 53px; } header .logo { width: 121px; height: 53px; float: left; background: url(../images/logo.jpg); } header .logo a { width: 121px; height: 53px; display: block; } header .navigation { float: right; width: 317px; } header .navigation nav { width: 100% } header .navigation nav ul { margin: 0; padding: 0; list-style-type: none; } header .navigation nav ul li { display: inline-block; padding: 10px; } header .navigation nav ul li a, header .navigation nav ul li a:hover { color: #fff; text-decoration: none; font-size: 18px; } aside { width: 100%; text-align: center; } aside h1 { font-size: 34px; margin: 45px 0; } aside .skin-tone-select { margin: 0 auto; } aside .skin-tone-select span { display: inline-block; /*border: 1px solid #ccc;*/ margin: 0 5px; text-align:center; } aside .skin-tone-select.make-up span { border:2px solid #000; border-radius:200px; padding:30px 50px; -moz-border-radius: 100px / 100px; -webkit-border-radius: 100px / 100px; border-radius: 100px / 100px; } aside .skin-tone-select span a, aside .skin-tone-select span a:hover { text-decoration: none; text-align:center; } aside .skin-tone-select span a img { display:block; margin:0 auto; } aside .button-group { margin-top:80px; margin-bottom:20px; } aside .button-group input[type="image"] { margin:0 10px; }