body {
background:#f7f7f7;
padding:10px;
font:80%/140% tahoma,verdana,sans-serif;
color:#333;
}
a, a:link {
color:#18a;
}
h1  {
font-weight:normal;
font:170%/110% tahoma,verdana,sans-serif;
padding: 20px;
border:solid 1px #CCC;
border-radius: 8px;
background: #fff;
}
#main { 
margin:auto;
background:transparent;
width:90%;
padding:10px;
border-radius: 12px;
}
.header {
font:200%/110% tahoma,verdana,sans-serif;
font-weight:bold;
color: #FD9803;
}

.info .header {
	color: #4E70BD;
}
.header img {
margin-bottom: .5em;
display: block;
}

.footer {
font-size:80%;
text-align:center;
margin-top:20px;
color:#999;
}
