body
{
	background:#fff url(images/red-back.jpg) repeat-x top left;
}
h1, h2, h3, h4, h5, .boldp, #news .boldp
{
	color: #B62A27;
}
.boldp2
{
	color:#fff;
	background-color:#B62A27;
}
#main
{
	border:2px solid #B62A27;
}
#header
{
	background:#fff url(images/red_header.jpg) bottom left repeat-x;
}
#content
{
	border-right:1px solid #B62A27;
}
#catlist
{
	background-color: #E2BEBD;
	border-right:1px solid #B62A27;
}
#adverts, #friend
{
	background-color:#E2BEBD;
}
#footer
{
	color:#000;
}
#catlist td
{
	background-color:#CB7F7F;
	border-bottom:1px solid #ccc;
}
#catlist td.cat_top
{
	background-color:#B62A27;
	border-bottom:1px solid #000;
}
#catlist td a, #catlist td a:visited
{
	color:#000000;
}
td.page_menu a, td.page_menu a:visited, td.page_menu a:hover
{
	background-color:#B62A27;
	border-bottom:1px solid #000;
	color:#fff;
}
#catlist td.cat_top a, #catlist td.cat_top a:visited, #catlist td.cat_top a:hover
{
	color:#fff;
}
#menutop, #menubottom
{
	color:#000000;
	background-color:#CB7F7F;
}
#menubottom
{
	border-top: 1px solid #B62A27;
	background:#E2BEBD;
}
#menutop a, #menutop a:visited, #menubottom a, #menubottom a:visited
{
	color:#000000;
}
#news
{
	background-color:#B62A27;
}
.business_card .name, .business_details .name
{
	color:#B62A27;
}
#news marquee
{
	background-color:#E2BEBD;
	border:1px solid #fff;
}
#news a, #news a:visited
{
	color:#000;
}
#subcatlist
{
	background-color: #E2BEBD;
	border:1px solid #B62A27 ;
}
#subcatlist a, #subcatlist a:visited
{
	color:#B62A27;
	background-image:url(images/red-dot.gif);
}
.button
{
	background-color: #E2BEBD;
	color:#CC0000;
}
.sep
{
	color:#B62A27;
}
.business_card .card-top
{
	border-bottom:none;
	background:url(images/red-top.gif) top center no-repeat;
}
.business_card .card-mid
{
	border-left:1px solid #D88D72;
	border-right:1px solid #D88D72;
	border-bottom:3px solid #D88D72;
}
