body,
a:hover,
.post h2 A
{
	color:#ffffff;
}
a
{
	color:#FFF;
}
body, #footer-bottom
{
	background:#000000;
}
p.error
{
	color:#990000;
}
#outer
{
	background:#000000;
}
#header a, 
#header p,
.footerwidget,
.footerwidget a,
#footer-bottom a:hover
{
	color:#ffffff;
}
.footerwidget a:hover,
#header a:hover
{
	color:#FF0000;
}
.widget a,
.footerwidget a
{
	text-decoration:none;
}
.footer-ads a
{
	border:0;
}
#header
{
	background:#000000;
	border-bottom:0px solid #fff;
}
.footerwidget h3.section
{
	color:#FF0000;
}

#footer #footer-top
{
	background:#000000;
}
#footer #footer-bottom
{
	border-top:0px solid #ffffff;
}
#footer-bottom, #footer-bottom a
{
	color:#ffffff;
}

p.postmeta small
{
	border-top:0px dotted #bbb;
}

.ads UL LI A IMG
{
	border:1px solid #ddd;
}


.message
{
	background-color:#141414;
}


form#searchform
{
	border:1px solid #ccc;
	background:none;
}
#searchform #s
{
	background:none;
	border:0;
	color:#FFF;
}
#searchform #searchsubmit
{
	border:0;
	background:none;
	color:#ccc;
}
#searchform:hover #searchsubmit
{
	color:#ff0000;
}
h3.section,
.sf-menu a
{
	color:#999999;
}
.sf-menu a
{
	border-bottom:0px solid #ffffff;
}
.sf-menu LI.current_page_item A,
.sf-menu LI.current_page_parent A,
.sf-menu LI.current_page_ancestor A
{
	border-bottom:4px solid #ffffff;
}

.sf-menu li.sfHover ul a
{
	color:#FFFFFF;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	background:#FF0000;
}
.sf-menu a:hover,
.sf-menu LI.current_page_item A:hover,
.sf-menu li.sfHover ul a:hover,
.sf-menu li.sfHover A
{
	color:#ffffff;
}
#promo-pager a.activeSlide,
.sf-menu a:hover,
.sf-menu LI.current_page_item A:hover,
.sf-menu li.sfHover A
{
	border-bottom:4px solid #ffffff;
}
.sf-menu
{
	border-bottom:1px solid #ffffff;
}
.sf-menu LI.current_page_item UL LI A:hover,
.sf-menu LI.current_page_parent A:hover
{
	border:0;
}

