body
{
color: #c0c0c0;
background: linear-gradient(#000000, #333030);
background-repeat: no-repeat;
background-color: #333030;
font-family: Arial, Helvetica, sans-serif;
width: 940px;
margin: 20px auto;
}

nav
{
font-family: "Times New Roman", Times, serif;
font-size: 90%;
margin: 24px 0 13px;
width: 100%;
}

article
{
text-align: justify;
background: #101010;
padding: 24px;
border-radius: 6px;
border-top: 1px solid #5f5f5f;
border-bottom: 1px solid #000000;
margin-top: 94px;
}

footer
{
font-size: 75%;
margin-top: 20px;
}

.mail_link
{
color: #c0c0c0;
text-decoration: none;
}

.main_link:link, .main_link:visited
{
display: inline;
color: #c0c0c0;
text-decoration: none;
text-transform: uppercase;
text-align: center;
padding: 12px 24px;
background: linear-gradient(#333030, #000000);
border-top: 1px solid #5f5f5f;
border-bottom: 1px solid #5f5f5f;
}

.main_link:first-child
{
border-top-left-radius: 6px;
}

.main_link:last-child
{
border-top-right-radius: 6px;
}

.main_link:hover, .main_link:active
{
color: #ffffff;
border-top: 1px solid #3fbf9f;
}

@keyframes image_animation
{
0% { opacity: 1; }
19% { opacity: 1; }
20% { opacity: 0; }
99% { opacity: 0; }
100% { opacity: 1; }
}

@-webkit-keyframes image_animation
{
0% { opacity: 1; }
19% { opacity: 1; }
20% { opacity: 0; }
99% { opacity: 0; }
100% { opacity: 1; }
}

#main_image
{
height: 238px;
}

.transition_image
{
position: absolute;
}

.transition_image:nth-child(1)
{
animation: image_animation 25s linear 20s infinite;
-webkit-animation: image_animation 25s linear 20s infinite;
}

.transition_image:nth-child(2)
{
animation: image_animation 25s linear 15s infinite;
-webkit-animation: image_animation 25s linear 15s infinite;
}

.transition_image:nth-child(3)
{
animation: image_animation 25s linear 10s infinite;
-webkit-animation: image_animation 25s linear 10s infinite;
}

.transition_image:nth-child(4)
{
animation: image_animation 25s linear 5s infinite;
-webkit-animation: image_animation 25s linear 5s infinite;
}

.transition_image:nth-child(5)
{
animation: image_animation 25s linear 0s infinite;
-webkit-animation: image_animation 25s linear 0s infinite;
}




