body.custom-background div.site {
    max-width: none;
}

#fixed-header-top {
    background: rgba(144, 12, 2, 0.8);
}

#site-branding {
    padding: 0px;
    text-align: right;
}

a, #breadcrumb-list a, #breadcrumb-list a span {
    color: rgba(144, 12, 2, 0.8);
}

.entry-title a:hover {
	color: rgba(144, 12, 2, 0.8);
}

#supplementary {
    background-color: rgba(144, 12, 2, 0.8);
    color: #404040;
    height: 1%;
    overflow: hidden;
}

#site-generator .wrapper {
    padding: 10px 20px;
}

#supplementary .widget {
    padding: 10px;
}

#supplementary .wrapper {
    padding: 0px 20px 0 20px;
}

#supplementary a {
    color: #fff;
}


#colophon {
    position: fixed;
    bottom: 0;
    width: 100%;
} 

#main {
   padding-bottom: 40px;
}

.sidebar-primary {
   padding-bottom: 100px;
}

#footer-left-content, #footer-right-content {
    font-size: 10px;
}