@charset "utf-8";
#container {
    width: 900px;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    background-color: #C40003;
}

body {
    margin-left: 0px;
    background-color: #B70027;
}
body header h1 {
    text-align: center;
    border-bottom: thick solid rgba(0,0,0,1.00);
    font-family: Arial;
    font-style: italic;
    font-weight: bold;
    color: rgba(255,255,255,1.00);
    background-color: #000000;
}

body header img {
    border: thick solid #FFFFFF;
    margin-left: auto;
    margin-right: auto;
    -webkit-box-shadow: 3px 4px 5px 0px rgba(0,0,0,0.40);
    box-shadow: 3px 4px 5px 0px rgba(0,0,0,0.40);
    background-color: #000000;
    border-radius: 301px;
}
body p {
    color: #FFFFFF;
    text-align: center;
    font-family: Arial;
    font-style: italic;
    font-weight: bold;
}

main h1 {
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
    font-style: italic;
    border-width: medium;
    color: #FFFFFF;
    background-color: #000000;
    text-align: center;
}
main h2 {
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
    font-style: italic;
    background-color: #030303;
    color: #FFFFFF;
    text-align: center;
}


aside {
    background-color: #868686;
    border: medium solid #000000;
    border-top-left-radius: 29px;
    border-bottom-right-radius: 66px;
    border-top-right-radius: 38px;
    -webkit-box-shadow: 4px 6px 17px rgba(0,0,0,0.30);
    box-shadow: 4px 6px 17px rgba(0,0,0,0.30);
}

aside h1 {
    text-align: center;
    font-family: Arial;
    font-style: italic;
    color: #FFFFFF;
    background-color: #000000;
}
aside ul li h2 a {
    font-family: Arial;
}

aside li   {
    margin-left: 29px;
}

aside a:link , aside a:visited{
    text-decoration: none;
    color: rgba(255,255,255,1.00);
    text-align: center;
}
aside a:hover, aside a:active {
    color: rgba(255,75,78,1.00);
}

body footer h1 {
    font-family: Arial;
    color: rgba(255,255,255,1.00);
    font-style: italic;
    text-align: center;
    background-color: rgba(0,0,0,1.00);
}
li h3 a:link, li h3 a:visited {
    color: #FFFFFF;
}
footer ul li a {
    font-family: Arial;
    color: rgba(255,255,255,1.00);
    text-decoration: none;
    font-weight: bold;
    margin-bottom: 12px;
}


li h3 a:hover, li h3 a:active {
    color: #000000;
}

li h3 a {
    text-decoration: none;
    font-family: Arial;
}
body background {
}
