body,
a:hover,
.post h2 A
{
	color:#888;
}
a
{
	color:#555;
}
body, #footer-bottom
{
	background:#8d8d8d;
}
p.error
{
	color:#990000;
}
#outer
{
	background:#f2f2f2;
}
#header a, 
#header p,
.footerwidget,
.footerwidget a,
#footer-bottom a:hover
{
	color:#f2f2f2;
}
.footerwidget a:hover,
#header a:hover
{
	color:#fff;
}
.widget a,
.footerwidget a
{
	text-decoration:underline;
}
.footer-ads a
{
	border:0;
}
#header
{
	background:#bf4128;
	border-bottom:1px solid #fff;
}
.footerwidget h3.section
{
	color:#787878;
}

#footer #footer-top
{
	background:#aaa;
}
#footer #footer-bottom
{
	border-top:1px solid #818181;
}
#footer-bottom, #footer-bottom a
{
	color:#ccc;
}

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

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


.message
{
	background-color:#fefefe;
}


form#searchform
{
	border:1px solid #eee;
	background:#ccc;
}
#searchform #s
{
	background:none;
	border:0;
	color:#fff;
}
#searchform #searchsubmit
{
	border:0;
	background:none;
	color:#eee;
}
#searchform:hover #searchsubmit
{
	color:#fff;
}
h3.section,
.sf-menu a
{
	color:#aaa;
}
.sf-menu a
{
	border-bottom:4px solid #f2f2f2;
}
.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 #aaa;
}

.sf-menu li.sfHover ul a
{
	color:#aaa;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	background:#ededed;
}
.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:#bf4128;
}
#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 #bf4128;
}
.sf-menu
{
	border-bottom:1px solid #aaa;
}
.sf-menu LI.current_page_item UL LI A:hover,
.sf-menu LI.current_page_parent A:hover
{
	border:0;
}

