
	/* ---------------- One Article --------------- */		
	
	#articles_main {

	
	}
	
	#articles_main .header {
		padding: 0px 0 4px 0;
		margin: 0px 0 4px 0;
	}
	
	#articles_main H1 {
		margin: 0px 0 0px 0;
		padding: 0px;
		width: 585px;
		float: left;
	}
	
	.headerdetails {
		width: 140px;
		float: left;
		line-height: 14px;
		font-size: 9px;
		text-align: right;
	}
	
	#articles_main .stage {
		background: #ffffff;
		border: 1px solid #e4e4e4;
	}
	
	#articles_main .stage .cont {
		width: 700px;
		margin: 0 0 0 14px;
		padding: 15px 0 20px 0;
		font-size: 12px;
		line-height: 19px;
	}
	
	#articles_main .stage .cont A {
		color: #CC0000;
	}
	
	#articles_main .stage .cont .np_btn {
		color: #ffffff;
		font-size: 10px;
	}
	
	#articles_main .stage .cont h1 {
		font-size: 20px;
		margin: 0 0 10px 0;

	}
	
	#articles_main .stage .cont h2 {
		font-size: 18px;
		margin: 0 0 0px 0;
		padding: 2px 0 2px 0px;
	}
	
	#articles_main .stage .cont h3 {
		font-size: 16px;
		margin: 0 0 0px 0;
		padding: 0px;
	}
	
	
	#articles_main .stage UL {
		margin: 10px 0 0px 10px;
		padding: 0px;
		line-height: 20px;
	}
	
	#articles_main .stage LI {
		border-bottom: 1px solid #e3e2e0;
		width: 640px;
		list-style-type: none;
		padding: 6px 0 6px 15px;
		background: url(img/ch_li.gif) 0 5px;
		background-repeat: no-repeat;
		line-height: 15px;
	}
	
	
	
	
	#ch5_title {
		border-top: 1px solid #00d8ef;
		border-bottom: 1px solid #00d8ef;
		font-size: 15px;
		padding: 1px 0 1px 0;
	}
	
	#ch5_title .ch5_title1 {
		background: url(img/chtitle_1.gif) no-repeat;
		width: 300px;
		height: 20px;
		padding: 3px 0 0 50px;
	}
	
	#ch5_title .ch5_title2 {
		background: url(img/chtitle_2.gif) no-repeat;
		width: 300px;
		height: 20px;
		padding: 3px 0 0 50px;
	}
	
	#ch5_title .ch5_title3 {
		background: url(img/chtitle_3.gif) no-repeat;
		width: 300px;
		height: 20px;
		padding: 3px 0 0 50px;
	}
	
	#ch5_title .ch5_title4 {
		background: url(img/chtitle_4.gif) no-repeat;
		width: 300px;
		height: 20px;
		padding: 3px 0 0 50px;
	}
	
	#ch5_title .ch5_title5 {
		background: url(img/chtitle_5.gif) no-repeat;
		width: 300px;
		height: 20px;
		padding: 3px 0 0 50px;
	}
	
	
	#articles_main .cont .nb1 {
		background: url(img/chtitle_1.gif) 2px 2px;
		background-repeat: no-repeat;
	}
	
	#articles_main .q {
		font-size: 11px;
		margin: 0px;
		background: #eaeaea url(img/ch_int.gif) no-repeat;
		width: 670px;
		display: block;
		padding: 5px 0 4px 30px;
		border-left: 1px solid #00d8ef;
		font-weight: bold;
	}
	
	#articles_main .sg {
		font-size: 9px;
		color: #999999;
		display: block;
		width: 690px;
		text-align: right;
	}
	
	#articles_main div.hr {
  		height: 1px;
  		background: #fff url(img/hr.gif) no-repeat scroll center;
		margin: 0px;
		padding: 0px;
	}
	
	#articles_main div.hr-black {
  		height: 1px;
  		background: #fff url(img/hr-black.gif) no-repeat scroll center;
		margin: 0px;
		padding: 0px;
	}
	
	#articles_main div.hr-black hr {
		display: none;
	}

	#articles_main div.hr hr {
		display: none;
	}
	
	#articles_main .psha_box {
		color: #999999;
		display: block;
		width: 690px;
		font-size: 9px;
	}
	
	#articles_main .psha_box .item {
		border-bottom: 1px solid #ebebeb;
		padding: 0 0 3px 0;
		margin: 0 0 3px 0;
	}
	
	#articles_main .psha_box .ib {
		width: 140px;
		font-weight: bold;
		display: block;
		float: left;
		line-height: 12px;
	}
	
	#articles_main .psha_box .id {
		display: block;
		float: left;
		width: 330px;
		margin-left: 20px;
	}
	
	
	

	
	#pagination {
		border-top: 1px solid #333333;
		margin: 15px 0 0 0;
		padding: 10px 0 0px 0;
		font-size: 10px;
	}
	
	
	#pagination .pleft {
		float: left;
		width: 50%;
	}
	
	#pagination .pright {
		float: left;
		width: 50%;
		text-align: right;
	}
	
	
	#comments {
		margin: 15px 0 0 0;
	}
	
	#comments .topbar {
		background: #42ebff;
	}
	
	#comments .topbar .topleft {
		width: 50%;
		float: left;
		font-size: 12px;
		margin: 0 0 0 10px;
		padding: 4px 0 4px 0;
	}
	
	#comments .topbar .topright {
		width: 45%;
		float: left;
		text-align: right;
		font-size: 12px;
		margin: 0 0 0 10px;
		padding: 4px 0 4px 0;
	}
	
	
	#theauthor {
		margin: 20px 0 0px 0;
		color: #00d8ef;
		font-size: 10px;
	}
	
	#theauthor H1 {
		font-size: 18px;
		margin: 0 0 10px 0;
	}
	
	#tags {
		color: #000000;
		margin: 20px 0 20px 0;
		line-height: 17px;
	}
	
	#tags H1 {
		font-size: 18px;
		margin: 0 0 10px 0;
	}
	
	#tags A {
		padding: 2px 4px 2px 4px;
		margin:  10px 0 0;
		color: #474747;
		font-size: 10px;
	}
	
	#tags .selected  {
		background: #333333;
		color: #CCCCCC;
	}
	
	#tags A:hover {
		background: #fffc00;
		color: #000000;
		text-decoration: none;
	}
	
	
	#morearticles {
		margin: 0 0 20px 0;
	}
	
	#morearticlesrow {
		margin: 0 0 10px 0;
		font-size: 8px;
		color: #999999;
	}
	
	#morearticlesrow .title {
		background: #00d8ef;
		font: 84.5% Georgia, serif;
		font-size: 12px;
		padding: 3px;
		color: #191919;
	}


	
	/* ---------------- All Articles --------------- */		
	
	
	#allarticles {
		margin: 0 0 0 10px;
		color: #000000;
	}
	
	
	#allarticles H1 {
		font-size: 18px;
		margin: 0 0 10px 0;
	}
	
	#allarticles H3 {
		margin: 5px 0 13px 0;
		font: 84.5% Georgia, serif;
		font-size: 13px;
		font-weight: normal;
		background: #ffffff;
		float: left;
	}
	
	
	
