#main {
background: top left repeat-y url(images/background-ef.gif);
}

#bbu-navigation a:hover, #bbu-navigation a#home-menu:hover {
background: #8c1619 !important;
color:#fff;
}

#bbu-navigation #home-menu {
background: none !important;
color: #587BB2;
}

#ef-menu {
background: #8c1619 !important;
font-weight: bold;
color: #fff;
}

.sub-section {
background: #e2c5c5;
}

.dataTable th {
background: #8c1619;
color: #fff;
font-weight: bold;
text-align: left;
}

input {
margin: 4px;
}

fieldset {
background: #e2c5c5;
border-bottom: 1px solid #8c1619;
border: 0;
margin: 0;
padding: 4px 0;
}

legend {
color: #8c1619;
cursor: pointer;
display: block;
font-weight: bold;
margin: 0;
padding: 4px 0px 0px 0px;
width: 10px;
}

fieldset label {
padding: 4px;
}

fieldset fieldset {
border: 0;
padding-left: 4px;
}

fieldset fieldset legend {
padding-left: 0px;
}

.options {
padding: 4px;
}

.selectedOptions {
background: #e2c5c5;
border: 1px solid #8c1619;
font-size: 1.2em;
text-align: center;
padding: 0.5em;
}

.sortOptions {
background: #e2c5c5;
padding: 10px 0;
border: 1px solid #8c1619;
}

#toggleOtherOptions {
cursor: pointer;
display: block;
padding-bottom: 4px;
padding-left: 12px;
text-decoration: underline;
}

#advertisers {
color: #8c1619;
font-weight: bold;
text-align: center;
}
