@import url('reset.css');@import url('http://fonts.googleapis.com/css?family=Cantarell');html,body{	font-family: 'Cantarell', arial, serif;	font-weight:400;	font-style:normal;	font-size:.92em;	line-height:1.5em;	color:#e2e2e2;	text-shadow:0 -1px 0 rgba(13,13,13,.7);	background-color:#4D4D4D;	background-image:url(../img/background.gif);	cursor:default;	margin:0;	padding:0;	background-attachment: fixed;	background-repeat: repeat;}body{  width:400px;  margin:40px auto;}a{	color:inherit;  -webkit-transition:color .2s;  -moz-transition:color .2s;	text-decoration:none;}a:active,a:focus{  outline:none;}h1,h2,h3,a.top,footer{  font-weight:400;  line-height:1.2em;  color:#222;  text-shadow:0 -1px 0 rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.15);  margin:0;	cursor:default;}h1 a:hover,h2 a:hover,h3 a:hover{  color:#111;	cursor:default;}#header h1{  font-size:3em;  font-weight:700;	text-align:center;}#header h2{  margin-top:.2em;  margin-bottom:1em;	text-align:center;  font-size:1.4em;}#header h2 span{  font-size:1.2em;  font-style:italic;  font-weight:400;  vertical-align:bottom;}#navigation{  display:block;  height:32px;  background:rgba(0,0,0,.06);  -webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.18), inset 0 -1px 0 rgba(255,255,255,.08);  -moz-box-shadow:inset 0 1px 0 rgba(0,0,0,.18), inset 0 -1px 0 rgba(255,255,255,.08);  box-shadow:inset 0 1px 0 rgba(0,0,0,.18), inset 0 -1px 0 rgba(255,255,255,.08);  -webkit-border-radius:12px;  -moz-border-radius:12px;  border-radius:12px;  padding:0 10px;}#navigation li a{  display:block;  height:32px;  float:left;  line-height:2.4em;  text-decoration:none;  margin:0 12px;  padding:0 7px;}#navigation li a:active{  height:32px;  padding-top:1px;}#navigation:after{  display:block;  visibility:hidden;  clear:both;  content:".";}#content{	display:block;}#content h3{  padding-top:1em;  font-size:1.7em;  margin:1em 0 .6em;}#content a.top:hover{  color:#320000;  text-shadow:0 0 3px rgba(255,100,0,.3);}#content p{  text-align:justify;  margin:0 0 1em;}#content ul{  list-style:none;  margin:0 0 1em .5em;  padding:0;}#footer{  display:block;  font-weight:400;  line-height:1.2em;  color:#222;  text-shadow:0 -1px 0 rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.15);  margin:0;  text-align:center;  margin:3em 0 3em;}#links li {	font-size: .9em;	height: 60px;}#links li a {	display: block;	height: 45px;	padding: 10px 0;	text-decoration: none;}#links li a img {	float: left;	margin: .5em 1em 0 0;}#links li a strong {	color: #000;	font-size: 1.2em;	display: block;	padding-top: 2px;}