#content {
background-color: #fff;
color: #000;
background-image: none;
}

.grid_8 .header {
background-color: #000;
color: #fff;
height: 18px;
}

.grid_8 .header h3 {
float: left;
font-size: 1em;
font-weight: bold;
color: #fff;
margin: 4px 0 0 20px;
padding: 0;
}

.grid_8 .header h3 a:link,
.grid_8 .header h3 a:visited,
.grid_8 .header h3 a:active {
color: #fff;
text-decoration: none;
}

.grid_8 .header h3 a:hover {
color: #ffcc33;
text-decoration: underline;
}

.article {
margin: 20px 0px 20px 35px;
}

.article a:link, .article a:visited, .article a:active, .article a:hover {
color: #000;
text-decoration: underline;
font-weight: bold;
}

/*
.article h1 {
background-image:url("/news/images/bkd_article_ttl.gif");
color: #000;
padding: 1px 13px 0 13px;
line-height: 1.30em;
margin: 0 0 15px -15px;
}
*/


.article h1
{
    
    font-size: 1.6em;
    font-weight: bold;
    
    margin: 0;
    line-height: 1.3em;
	margin-bottom:8px;
    height: inherit;
    font-family:arial,verdana;
    color: #000;
}

.article h1 a:hover { text-decoration:underline; }

.article h1 a:link, 
.article h1 a:visited, 
.article h1 a:active
 {
color: #000;
text-decoration: none;
}

.article h1.over {
background-image:url("/news/images/bkd_article_ttl_over.gif");
}

.grid_4 .header {
height: 18px;
background-color: #ffcc33;
}

.grid_4 .header h3 {
display: none;
}

.grid_4 .header img {
float: left;
margin: 2px 0 0 20px;
}

#content #rail {
margin: 15px;
}

/*
#content #rail h4 {
float: left;
font-size: 1em;
font-weight: bold;
padding: 0px 9px 0px 9px;
margin: 5px 0 15px 0;
line-height: 1.6em;
height: inherit;
background-image:url("/news/images/bkd_rail_ttl.gif");
background-repeat: repeat;
color: #000;
}
*/
#content #rail h4 {
    float: left;
    font-size: 1.0em;
    font-weight: bold;
    padding: 0px 9px 0px 20px;
    margin: 0;
    line-height: 1.3em;
	margin-bottom:15px;
    height: inherit;
    font-family:arial,verdana;
    background-repeat: repeat;
    color: #000;
	 background-image:url("/images/news-arrow.gif");
    background-repeat: no-repeat;
	}

#content #rail h4 a:hover {
text-decoration:underline; 
}

#content #rail h4 a {
color: #000;
text-decoration: none;
}

.ie7 #content #rail h4 {
float: none;
line-height: 1.1em;
background-image: none;
height: auto;
}

.comments-content {
margin-top: 10px;
padding-top: 10px;
border-top: 1px solid #ffcc33;
}

.comment {
padding-bottom: 10px;
margin-bottom: 20px;
}

.comment span {
border-bottom: 1px solid #99bdcc;
padding: 5px 5px 5px 0;
}


.comment-content p {
margin-bottom: 9px;
}

#comment-submit {
margin: 10px 0 0 0;
}

#cat-archive-list {
clear: both;
border-top: 1px solid #99bdcc;
margin-top: 10px;
padding-top: 10px;
}

.ie7 #cat-archive-list {
margin-top: 40px;
}

#cat-archive-list ul {
margin: 0 0 0 20px;
list-style: none;
list-style-image: none;
}

#cat-archive-list ul li {
list-style: none;
list-style-image: none;
}

