@font-face {
    font-family: 'robotoregular';
    src: url('font/roboto-regular-webfont.eot');
    src: url('font/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/roboto-regular-webfont.woff') format('woff'),
         url('font/roboto-regular-webfont.ttf') format('truetype'),
         url('font/roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {
text-align:center;
/*background-image:url('img/pattern.png');
background-repeat: repeat;*/
color:#E4E4E4;
margin:0;
padding:60px 0 0;
font-family: 'robotoregular';
}

h1,h2,.wrap {
/*text-shadow:#0A0A0A 1px 1px 1px;*/
color:black;
font-family: 'robotoregular';
}

img {
border:1px solid #E4E4E4;
padding:3px;
}

a {
color:#cb6120;
text-decoration:none;
}

a:hover {
color:#ffcc00;
text-decoration:none;
}

.wrap {
width:900px;
background:transparent none no-repeat top center;
margin:0 auto;
padding:120px 0 0;
}

.items {
padding:10px 0 0;
}

.item {
display:inline;
margin:10px;
}

input {
font-size:22px;
font-weight:700;
text-align:center;
padding:10px 15px;
font-family: 'robotoregular';
}