* {
	background-color: black;
	color:#00ff00;
	border-color : #00ff00;
}

img {
	-webkit-filter:grayscale() invert() hue-rotate(90deg) contrast(2);
}

#div_digg div { 
	background:none;
}

input {
	background-color: #00ff00;
	color:black;
}

.cnblogs_code {
	border-color:#00ff00;
	background-color: black;
}

a:link, a:active {color : #00ff00; text-decoration:none;}
a:visited {color : #00ff00;text-decoration:none;}
a:hover {color : #00cc00;text-decoration:none;}

/* Main Body Properties */
body {
	margin:0px;
	padding:0px;
	font-family: Verdana,Arial,helvetica,sans-seriff;
	font-size:12px; /*small*/
	word-wrap: break-word;
}

/* Header */
.header {
	height:85px;
	padding-left:264px;
	padding-top:15px;
}

a.headermaintitle {
	font-size:36px;
	font-weight:bold;
	text-decoration:none;
}

/* Floating Left Menu */
#leftcontent {
	position : absolute;
	top : 20px;
	left : 20px;	
	width : 220px;	
	border-width:1px 1px 1px 0px;
	border-style: solid;
	z-index:1000;
}

#leftcontentcontainer  {
	padding:10px;
}

#centercontent {
   	padding-top:25px;
   	padding-right:20px;
   	padding-left:260px;
	position : absolute;
}

#mytopmenu {
	border-top:0px;
   	padding:8px;
   	padding-left:10px;
   	padding-right:10px;
	margin-top:0px;
	margin-right:20px;
   	margin-left:260px;
   	text-align:right;
}	

#rightcontent {
	position: absolute;
	right:10px;
	top:70px;
	width:200px;
	background:#fff;
}

#mylinks {
	position:absolute;
   	padding:8px;
   	padding-left:12px;
   	padding-right:12px;
   	left:260px;
	border-top-style:solid;
	border-bottom-style:solid;
	}
		
.footer {
   	padding:12px;
   	padding-left:10px;
	margin-top:0px;
	margin-right:20px;
   	margin-left:260px;
   	text-align:center;
   	line-height:20px;
	border-top-style:solid;
}	
/* End Layout and Formatting */

.day {
   	padding:20px;
	margin-bottom:20px;
	border-width:1px 0px 1px 1px;
	border-style:solid;
	position:relative;
}

.dayTitle {
	font-size:18px;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:20px;	
	border-bottom:1px solid #00ff00;
	border-left:1px solid #00ff00;
}

.c_b_p_desc {
	font-style:oblique;
}

.postSeparator {
	border-top:1px #00ff00;
	margin-top:20px;
	margin-bottom:20px;
}

.news {
	font-family:Verdana;
	font-weight:bold;
}

.newsItem {
	margin-top:2px;
	margin-bottom:20px;
}

.blogstats {
	font-size:10px;
}

.entrylist {
   	padding:20px;
   	padding-bottom:8px;
}

.entrylistTitle {
	font-family:verdana;
	font-size:16px;
	font-weight:bold;
}

.entrylistDescription {
	margin-bottom:20px;
}

.entrylistItemTitle {
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
}

.entrylistItemPostDesc {
	font-size:10px;
}

.gallery {
	
   	padding:20px;
}

.galleryTitle {
	font-family:verdana;
	font-size:16px;
	font-weight:bold;
}

.galleryDescription {
	margin-bottom:20px;	
}

.galleryThumbnail {
	padding:20px;
	padding-left:0px;
}
.post {
	
   	padding:20px;
	font-size:14px;
	line-height:1.8;
	border-top:1px solid #00ff00;
	border-bottom:1px solid #00ff00;
}

.postTitle {
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
}

.postTitle2 {
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
}

.postDesc {
	margin-top:10px;
	text-indent:2em;
}

.contact {
	
   	padding:20px;
   	padding-left:22px;
	font-family:Verdana;
	font-weight:bold; 	
}

.comments {
	
	border-top:0px;	
   	padding:20px;
   	padding-left:22px;
   	padding-top:0px;
	font-weight:bold; 	
}

.commentsTable {
	margin-top:15px; 
}

.feedback {
		
   	margin-top:20px;
   	margin-bottom:0px;
   	padding:20px;
   	padding-bottom:30px;
}

.feedbackTitle {
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
}

.feedbackItem, .feedbackNoItems {
	margin-bottom:0px;
	margin-top:20px;
	line-height:150%;
	font-size:12px;
}

.feedbackList {
	list-style: none;
	margin-left:0px;
	margin-right:0px; 
	padding-left: 0;
	padding-right: 0;
}

.feedbackListTitle {
	padding-bottom:6px;
	position:absolute;
	font-size:12px;
	text-transform:uppercase;
	padding:5px;
	padding-left:7px;
}

.feedbackListSubtitle {
	padding:5px;
	padding-right:7px;
	
	text-align:right;
	font-size:9px;
	text-transform:uppercase;
	margin-bottom:8px;
}

.catListTitle {
	font-family:Verdana;
	font-size:18px;
	margin-bottom:2px;
	border-top:1px solid #00ff00;
}

#blog-calendar-block {
	border-top:1px solid #00ff00;
}

.btn_my_zzk {
	width:70px;
}

h3
{
	margin-bottom:2px;
}

.catList {
	list-style: none;
	border-top: 0px;
	margin: 0px;
	padding: 0px;
	margin-bottom:20px;
}

catListItem { 
	padding 1px 0px 1 px 0px;
	margin-left: 5px;
	text-align: left;
}

ul {
	list-style: none;
	margin : 0px;
	padding-left : 5px;
	margin-left : 5px;
	margin-bottom : 10px;
	font-size : 12px;
}

.Cal
{

	width:200px;
	font-family:Arial;
	font-size: 12px;
	margin-top:10px;
	margin-bottom:10px;
	height:180px;
	
	 	
}

.CalTitle
{
	font-family:Arial;
	font-size: 13px;
	margin-left : 0px;
	padding : 0px;
	height:100%;
	font-weight:bold;
}

.CalDayHeader
{
	font-weight:bold;
	
}

h3
{
	font-size:12px;
}

.news
{
	font-size:12px;
}

.listitem
{
	font-size:12px;
}

#green_channel {
	border:1px dashed #00ff00;
	width:454px;
}

#commentform_title {
	background-image:none;
	padding:0px;
	font-size:18px;
}

#tbCommentAuthor {
	background-image:none;
	padding:4px 4px 4px 0px;
	border:1px dashed #00ff00;
}

#div_digg .diggit {
	border:1px solid #00ff00;
}

#div_digg .buryit {
	border:1px solid #00ff00;
}


/*插件样式*/
#ljcs {
	border-top:1px solid #00ff00;
	border-bottom:1px solid #00ff00
}

/*chrome滚动条*/
::-webkit-scrollbar{
	width:18px;
}
::-webkit-scrollbar-thumb{
	background-color:#000000;
/*-webkit-border-radius:4px;*/
/* outline-offset:-2px; */
	border: 2px solid #00ff00;
}
::-webkit-scrollbar-thumb:hover{
	background-color:#00ff00;
	border: 2px solid #000000;
	/* -webkit-border-radius:4px; */
}
::-webkit-scrollbar-track {
	background-color:#000000;
}