
/*----------------Black Background Stylesheet-------------------------*/
/*---------------------------------------------------------*/


body {
	color: #333;
}

a {
	color: #990000;
	text-decoration: none;
}

a:hover {
	color: #999;
}

a.rreview, a.rreview:visited {
	color: #111;
	text-decoration: underline;
}

a.rreview:hover {
	color: #006699;
	text-decoration: none;
}

span.hilite {
	color: #006699;
}

span.hilite2 {
	color: #006699;
}

/*-- Header and Navigation --*/

header.main-header { 
	background:#191919;
}

nav.navbar {
	background:#000; /* for non-css3 browsers */
	background-image: -moz-linear-gradient(top, #111 40%, #000 100%);
	background-image: -webkit-linear-gradient(top, #111 40%, #000 100%);
	border-top:1px solid #222;
	border-bottom:1px solid #000;
} 

.nav li a:hover, 
.nav li a:active,
.nav li:active,
.nav li:hover {
	background:#222;
}	

.nav li ul {
	background:#222;
}

.nav li li { 
	border-bottom:1px solid #282828;
}

.nav li.current-menu-item a, 
.nav li.current-menu-parent a  {
	background:#222;
}

.nav li.current-menu-item li a, 
.nav li.current-menu-parent li a {
	background:#222;
}

.nav li li.current-menu-item a, 
.nav li li.current-menu-parent a  {
	background:#222;
}

.nav li li.current-menu-item li a, 
.nav li li.current-menu-parent li a  {
    background:#222;
}

/*-- Buttons --*/

a.visbutton {
    background:#cc0000; /* for non-css3 browsers */
 	color:#fff !important;
	background-image: -moz-linear-gradient(top, #cc0001 33%, #cc0000 100%);
	background-image: -webkit-linear-gradient(top, #cc0001 33%, #cc0000 100%);
	border-color:#990000;
}

.newsletterform .submitbutton,
.searchsubmit  { 
	 background:#cc0000; /* for non-css3 browsers */
 	color:#fff !important;
	background-image: -moz-linear-gradient(top, #cc0001 33%, #cc0000 100%);
	background-image: -webkit-linear-gradient(top, #cc0001 33%, #cc0000 100%);
	border-color:#990000;
}

.pagination span, 
.pagination a { 
	color:#035763;
}

.pagination a:hover,
#commentform #submit,
.pagination .current,
div.reply a.comment-reply-link, div.reply a.comment-reply-link:visited  {
	background: #990000;
}


/*-- Headings --*/

.sidebar h3,
.reviewleft h3 { 
	background:#252525; /* for non-css3 browsers */
	background-image: -moz-linear-gradient(top, #252525 40%, #111 100%);
	background-image: -webkit-linear-gradient(top, #252525 40%, #111 100%);
	border:1px solid #000;
}

/*-- Shortcodes --*/

.midsites {
	border-left:1px solid #222;
	border-bottom:4px solid #111;
}

.midsites th,
.item .bottom, 
.rbblock span.rank1,
.featureditem .bottom
 {
	background:#161616;
}

.featureditem,
.contentmenu .item {
	border:1px solid #ddd;
}

.brow1,.brow2,.brow3,.brow4 {
	border-bottom:1px solid #111;
	border-top:1px solid #222;
}

.brow1 {
	border-top:0;
}
	

/*-- Footer --*/

footer.main-footer {
	background: #161616;
}

.footerwidget h3 {
	border-bottom:6px solid #111;
}

footer.bottom-footer {
	background:#111;
}