.b_error {
	color:#f00; }

.b_level { }
.b_selects, .b_recent, .b_search {
	margin-bottom:10px;}
.b_selects a, .b_recent a, .b_search a { }
.b_selects a:hover, .b_recent a:hover, .b_search a:hover {
	text-decoration:underline;  }
.b_selects ul, .b_recent ul, .b_search ul { }
.b_selects ul li, .b_recent ul li, .b_search ul li {
	margin-bottom:3px; }
.b_pre {
	font-weight:bold;
	margin-bottom:3px; }
.b_nav { }
.b_nav, .b_nav a { 
	font-size:16px;
	font-weight:bold; 
	color:#000; }
.b_nav a:hover {
	text-decoration:underline; }

.b_data { 
	color:#fff; }

.b_new {
	padding:1px;
	line-height:12px;
	font-size:10px;
	background:#ff9a28;
	color:#fff;
	font-weight:bold; }

.b_newest {
	padding:3px;
	line-height:22px;
	margin-right:10px;
	background:#ff9a28;
	color:#fff;
	font-weight:bold; }
.b_in {
	margin-bottom:10px;
	color:#fff; }
.b_in a {
	color:#fff; }
.b_in a:hover {
	 text-decoration:underline; }
.b_head {
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
	display:block;
	color:#fff; }
.b_content { 
	
	}

.b_content li { 
	margin:5px 0 0 20px;}


.b_content ul, .b_content ol { 
	margin:5px 0 10px 0;}


#blog_search {
	margin-bottom:10px; }

#blog_links,#blog_comments, #blog_body {
	margin-right:10px;
	margin-bottom:10px; }

#blog_links h1, #blog_comments h1, #blog_search h1 {
	text-align:right;
	margin-bottom:5px;
	border-bottom:1px dashed #7c9e11;
	color:#7c9e11;
	font-size:14px; }

.b_link {
	margin-bottom:8px; }
.b_linka a { }
.b_linka a:hover {
	 text-decoration:underline; }
.b_linkd {
	margin:3px 0 0 10px; }



.b_comment { }
.b_scomment {
	margin-bottom:8px; }
.b_scomment a:hover {
	 text-decoration:underline; }
.b_scomment a { }
.b_commentor { 
	color:#098393; }
.b_commented {
	margin:3px 0 15px 10px; }

.bdate {
	color:#666;
	font-size:10px;}

.b_makecomment td {
	padding:3px 0 0 10px; }
.b_makecomment {
	font-weight:bold; }

.b_thanks {
	color:#fff;
	line-height:20px;
	background:#ff9a28;
	text-align:center;
	margin:15px;
	font-weight:bold; }