@charset "UTF-8";
/* CSS Document */
* { margin:0; padding:0; }
html, body, div, span, section, blockquote, header, footer, menu, nav { display:block; border:none; }
body { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #999; }
a, a:visited, a:hover, a:focus, a:active, a:link { text-decoration: none; }
a, a:link { color: #999; }
a:hover, a:visited:hover { color: #09c!important; }
a:visited { color: #999; }
.clearfix { clear: both; }
#container { width: 960px; height: auto; min-height: 300px; display: block; margin: 50px auto; }
ul li, ol li { list-style: none; }
header { width: 100%; position: relative; margin-bottom: 120px; }
#logo { width: auto; height: auto; float: left; text-transform: uppercase; text-align: center; }
#e4 { font-family: Verdana, Geneva, sans-serif; font-size: 60px; font-weight: bold; color: #000; }
#handmade, #notebooks { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; letter-spacing: 0.1em; color: #999; }
#mainNav { position: relative; top: 80px; margin-left: 100px!important; }
#mainNav li { display: inline; }
#mainNav li a { padding: 20px; }
#mainNav li:after { content: "|"; color: #999; }
#mainNav li:last-child:after { content: normal; }
a#facebook img { margin: 0!important; padding: 0!important; bottom: 0; }
#content { display: block; padding-left: 122px; width: 530px; }
#content h1 { font-weight: bold; color: #000; font-size: 16px; letter-spacing: 0.2em; margin-bottom: 10px; }
footer { position: relative; display: block; margin: 0; }
footer ul { display: block; margin-top: 0!important; }
footer ul li { display: inline; margin-right: 62px;}
footer ul li:first-child { margin-left: 122px; }
.label { text-transform: uppercase; }
.lightblue { color: #09F; }
.yellow { color: #FF0; }
.purple { color: #C3C; }
.blue { color: #00F; }
.red { color: #F00; }
.green { color: #090; }
#english h2, #italian h2 { font-size: 16px; }
#english { color: #000; margin: 30px 0; }
#italian { margin-bottom: 184px; }
#logos { width: 100px; position: relative; float: left; }
#logos li { display: block; margin-bottom: 20px; }
#logos li img { width: 100px; height: auto; }
#data1, #data2 , #data3 { float: left; color: #000; width: 300px; margin-left: 62px; display: block; }
#data1 h1, #data2 h1, #data3 h1 { font-weight: bold; font-size: 16px; letter-spacing: 0.1em; }
#data1 { margin-bottom: 70px; }
#data2 { margin-bottom: 70px; }
#data3 { margin-bottom: 119px; }
#logos li:nth-child(2) { margin-bottom: 60px;}