#rt-top-surround {
    background: #000;
}

body {
    color: #FFF;
    background: #333;
}

#rt-mainbody-surround .title, #rt-mainbody-surround .component-content h2 {
    border-bottom-color: #333;
}

h1, h2, h3, h4, h5, h6 {
    color: #FFF;
}

.dj-megamenu-default { 
    background: rgb(41,40,0) !important; /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(41,40,0,1) 0%, rgba(43,43,43,1) 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(41,40,0,1)), color-stop(100%,rgba(43,43,43,1))) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(41,40,0,1) 0%,rgba(0,0,0,1) 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(41,40,0,1) 0%,rgba(0,0,0,1) 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(41,40,0,1) 0%,rgba(0,0,0,1) 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom, rgb(41, 40, 40) 0%,rgb(0, 0, 0) 100%) !important; /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#454545', endColorstr='#2b2b2b',GradientType=0 ); /* IE6-9 */
}

.dj-megamenu-default li:hover a.dj-up_a,
.dj-megamenu-default li.hover a.dj-up_a, 
.dj-megamenu-default li.active a.dj-up_a {
    color: #fff;
    border-left-color: #dda02d !important;
    background: rgb(221,160,45) !important; /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(221,160,45,1) 0%, rgba(158,115,35,1) 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(221,160,45,1)), color-stop(100%,rgba(158,115,35,1))) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(221,160,45,1) 0%,rgba(158,115,35,1) 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(221,160,45,1) 0%,rgba(158,115,35,1) 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(221,160,45,1) 0%,rgba(158,115,35,1) 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom,  rgba(221,160,45,1) 0%,rgba(158,115,35,1) 100%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dda02d', endColorstr='#dda02d',GradientType=0 ) !important; /* IE6-9 */
}

#rt-bottom {
    background: #000;
    color: #FFF;
}

#rt-bottom .title, #rt-bottom h1, #rt-bottom h2, #rt-bottom h3, #rt-bottom h4, #rt-bottom h5, #rt-bottom h6 {
    color: #dda02d;
    border-color: #333;
}