body{
font-size: 14px;
font-weight: 600;
font-family: serif;
margin: 0 auto;
padding: 5% 20%;
background-color: #fffff9;
color: #333333;
}

p,h1,h2,h3,h4{
margin: 0;
}

hr{
margin: 30px 0;
border-top: 1px dotted #333333;
}

a{
text-decoration: none;
color: #ff8c00;
}
a:visited{
text-decoration: none;
color: #ff4500;
}
a:hovor{
color: #daa520;
}

h1{
font-size: 30px;
}
h2{
font-size: 23px;
font-weight: 10px;
background: linear-gradient(transparent 60%, #ffffcc 50%);
}
h3{
font-size: 18px;
font-weight: 10px;
}
h4{
font-size: 12px;
}
