/* Grey */

body.bc-grey {
	border-top: 4px solid #333;
}

.bc-grey .contentheading,
.bc-grey .moduletable h3,
.bc-grey #left-column .module h3,
.bc-grey #right-column .module h3,
.bc-grey #left-column .module-menu h3,
.bc-grey #right-column .module-menu h3,
.bc-grey #bottommodules1 .module h3,
.bc-grey #bottommodules2 .module h3 {
	color: #fff;
}

a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover,.inputbox:hover,.inputbox:focus {
    border-color: #ccc;
    color: #ccc;
}

.bc-grey #sub-menu a {
	color: #ccc;
}

.bc-grey ul.topiclist li.header {	
border-bottom-color: #ccc;
}

.bc-grey #main-section a,a:link,a:visited,
#cp-main .panel li.header dd, #cp-main .panel li.header dt,
.postprofile strong {
	color: #FFFF00;
}

.bc-grey img#logo {
	background: url(images/grey/logo.png) 0 0 no-repeat;
}

.bc-grey #showcase {
	background: #444 url(images/grey/showcase-bg.png) 0 0 no-repeat;
}

.bc-grey .showcase-div {
	background: url(images/grey/showcase-div.png) 0 0 repeat-x;
}

.bc-grey #showcase .column-1 {
	border-right: 1px solid #444;
}

.bc-grey #showcase a {
	color: #ccc;
}

.bc-grey #showcase ul.latestnews li {
	background-color: #333;
}

.bc-grey #showcase ul.latestnews li:hover {
	background-color: #1f1f1f;
}

.bc-grey .date-block {
	border-bottom: 1px solid #444;
}

.bc-grey span.date-number {
	background: #666;
	color: #fff;
}

.bc-grey #horiz-menu li.active a,
.bc-grey #horiz-menu li.active .separator,
.bc-grey #bottom-menu ul#mainlevel-bottom a#active_menu.mainlevel-bottom,
.bc-grey #bottom-menu ul#mainlevel-bottom a.mainlevel-bottom:hover {
	border-top: 5px solid #aaa;
	color: #fff;
}

.bc-grey #news-rotator .story {
	border-top: 5px solid #777;
	color: #ccc;
}