#navwrapper {
background-color: rgba(172,32,16,0.99);
}

header h1  {
font-size: 88px;font-weight: 200;letter-spacing: 3px;
padding-top: 2%;
padding-bottom: 2%;
line-height: 0.25em;
}

header h1 span {
color: rgba(172,32,16,0.99);
font-size: 20px;font-weight: 400;letter-spacing: 3px;
border-top: 0px solid;
padding-top: 5px;
}

#slogan {
font-size: 14px;font-weight: 400;letter-spacing: 3px;
text-transform: uppercase;
padding-top: 1%;
width: 100%;
}

@media only screen and (max-width: 768px) {
header h1 {font-size: 64px; line-height: 0.65em;}
header h1 span {font-size: 15px; line-height: 0.35em; letter-spacing: 1px; padding-top: 2%;}
#slogan {font-size: 14px; letter-spacing: 1px;}; 
}

#sideTitle span {
font-size: 16px;font-weight: 400;
text-transform: normal;
letter-spacing: auto;
line-height: 1.5em;
padding-bottom: 10px;
}

#sideTitle {
font-size: 15px;font-weight: 400;
text-transform: normal;
letter-spacing: 1px;
line-height: 1.5em;
padding-bottom: 10px;
}

#side_content a:link {
color: #ffffff;
}

#side_content a:link:hover {
color: #CCCCCC;
}

#side_content {
font-size: 12px;font-weight: 400;
text-transform: normal;
letter-spacing: 1px;
line-height: 2em;
}

#footer {
font-size: 11px;font-weight: 400;letter-spacing: auto;
text-transform: uppercase;
line-height: 1.5em;
}

footer br {
    display: none;
}
