#blog-detail .header-wrapper {background:url('images/banner-nav-blank.jpg') 50% bottom no-repeat;}
#blog-detail .content-wrapper .banner-wrapper {background:url('images/banner-blank.jpg') 50% top no-repeat;}
#blog-detail .content-wrapper .banner-wrapper h2{width:950px!important;margin:10px auto;}
#blog-detail .content-wrapper .banner-wrapper p{font-weight:normal;
	font-size:20px;color:#fff;
	}
#blog-detail .content-wrapper .banner-wrapper hr{margin:10px auto;width:960px; clear: both;}

#blog-detail .content-wrapper .banner-wrapper .banner span.detail { display:block; margin-bottom:20px; color:#174459; clear: both;}
.content-wrapper .banner-wrapper .banner span.cufon-alt { padding: none;}
#blog-detail .content-wrapper .banner-wrapper span a {color:#DCEAFD;
	margin-right:10px;
	background:url('images/comment-anchor.png') 0 50% no-repeat;
	padding-left:25px;
	}
	
#blog-detail .content-wrapper .banner-wrapper a.read-blog-post{background:url('images/read-blog-post.png') 0 0;text-indent:-3000px;width:175px;height:38px;display:block;
}

#blog-detail .content-wrapper .content-body .detail { margin: 0px auto; margin-top: 20px; padding: 0px; width: 900px;}
#blog-detail .content-wrapper .content-body h2{margin: 0px auto;width:940px;font-weight:bold;color:#D0CFCF;font-size:34px;}
#blog-detail .content-wrapper .content-body h3{width:880px;font-weight:lighter;color:#1A84B8;font-size:26px;}
#blog-detail .content-wrapper .content-body ul li{margin:10px 0px;/*line-height:20px;*/}

#blog-detail .content-wrapper .banner-wrapper .banner ul{
	margin:42px 0;
	}

#blog-detail .content-wrapper dl.blog{clear:both;position:relative;margin:14px 24px;height:80px;}
#blog-detail .content-wrapper dl.blog dt{width:880px;float:left;clear:left;font-weight:lighter;color:#1A84B8;font-size:24px;}
#blog-detail .content-wrapper dl.blog dt a {color:inherit;background:none;}
#blog-detail .content-wrapper dl.blog dd.media{position:absolute;top:0;right:0px;margin:0;}
#blog-detail .content-wrapper dl.blog dd.comments{float:left;clear:none;margin:0;margin-right:10px;font-size:12px;color:#5B5959;}
#blog-detail .content-wrapper dl.blog dd a {color:inherit;background:none;}
#blog-detail .content-wrapper dl.blog dd.author{float:left;clear:none;margin:0;margin-right:10px;font-size:12px;}

#blog-detail .content-wrapper dl.blog-archive {float:left;margin-bottom:40px;}
#blog-detail .content-wrapper dl.blog-archive dt{
	background:green;float:left;clear:left;
	margin-left:0px;background:url('images/archive-nav-left.jpg');
	
	margin-left:21px;width:186px;
	}

#blog-detail .content-wrapper dl.blog-archive dt.current{
	width:246px;margin-left:0px;
	background:url('images/archive-nav-left-current.gif');
	height:72px;
}

#blog-detail .content-wrapper dl.blog-archive dt a{display:block;
	background:none;font-size:36px;font-weight:lighter;
	margin:15px 20px 0px 20px;z-index:900;position:relative;color:#000;	
	line-height:20px;
	}
	
#blog-detail .content-wrapper dl.blog-archive dt span{
	margin:0 24px 10px 24px;display:block;color:#A4A2A2;
}

#blog-detail .content-wrapper dl.blog-archive dt.current a{margin:15px 20px 0px 40px;}
#blog-detail .content-wrapper dl.blog-archive dt.current span{
	margin:0 44px 10px 44px;display:block;color:#18631A;
}
#blog-detail .content-wrapper dl.blog-archive dd{float:right;clear:right;width:696px;margin:0;}

#blog-detail .content-wrapper dl.blog-archive dd ul{margin:0;padding:0;list-style:none;}
#blog-detail .content-wrapper dl.blog-archive dd ul li{margin:0px 0px 10px 20px;padding:0;
	float:left;width:212px;
	border-bottom:dotted 1px #666;
	display:block;}

#blog-detail .content-wrapper dl.blog-archive dd ul li a{display:block;
	background:#fff;font-size:22px;font-weight:lighter;color:#4D4D4D;
	line-height:30px;
	}
#blog-detail .content-wrapper dl.blog-archive dd ul li a:hover{color:#47B749;}
#blog-detail .content-wrapper dl.blog-archive dd ul li span{
	display:block;
	margin:0px 0px 10px 5px;}



#blog-detail .content-wrapper dl.category-archive {float:left;margin-bottom:40px;}
#blog-detail .content-wrapper dl.category-archive dt{width:264px;
	background:green;float:left;clear:left;
	margin-left:0px;
	}
#blog-detail .content-wrapper dl.category-archive dd{float:right;clear:right;width:940px;margin:0;}
	
#blog-detail .content-wrapper dl.category-archive dd ul{margin:0;padding:0;list-style:none;}
#blog-detail .content-wrapper dl.category-archive dd ul li{margin:0px 0px 10px 20px;padding:0;
	float:left;width:212px;
	border-bottom:dotted 1px #666;
	display:block;;
	}
#blog-detail .content-wrapper dl.category-archive dd ul li a{display:block;
	background:#fff;font-size:22px;font-weight:lighter;color:#4D4D4D;
	line-height:30px;
	}
#blog-detail .content-wrapper dl.category-archive dd ul li a:hover{color:#47B749;}
#blog-detail .content-wrapper dl.category-archive dd ul li span{
	display:block;
	margin:0px 0px 10px 5px;}
	
/* Overide navigation for rss,bookmark and download */
#blog-detail .content-navigation-wrapper .content-navigation ul{}
#blog-detail .content-navigation-wrapper .content-navigation ul li.follow{width:33px;height:33px;background:red;text-indent:-3000px;
	background:url('images/follow-blog.png') 0 0;
	margin:9px;
	}

#blog-detail .content-navigation-wrapper .content-navigation ul li.bookmark{margin:0;
	width:auto;margin:0 10px;
	}
#blog-detail .content-navigation-wrapper .content-navigation ul li.bookmark a{margin:0;
padding:0;line-height:15px;
}
#blog-detail .content-navigation-wrapper .content-navigation ul li.download-solomon{
	width:auto;float:right;line-height:48px;margin:0 10px;
}
#blog-detail .content-navigation-wrapper .content-navigation ul li.download-solomon {color:#029026;}
#blog-detail .content-navigation-wrapper .content-navigation ul li.download-solomon a{width:auto;float:none;
	display:inline;
	}

#blog-detail .content-navigation-wrapper .content-navigation ul li.notification{
	width:auto;float:right;line-height:48px;margin:0 10px;
}
#blog-detail .content-navigation-wrapper .content-navigation ul li.notification {color:#029026;}
#blog-detail .content-navigation-wrapper .content-navigation ul li.notification a{
	float:none; margin-top:5px; display:inline;
}

/**************************/


