BODY 
{
	padding:0px;
	FONT-SIZE: 12px; 
	BACKGROUND: #eee; 
	FONT-FAMILY: "verdana", "arial", "helvetica", "sans-serif"; 
	TEXT-ALIGN: left; 
	COLOR: #4c4c4c;
	margin:0;
}
a
{
	text-decoration:none;
}
A:link {
	COLOR: #4499ee; 
}
A:visited {
	COLOR: #4499ee; 
}
A:hover {
	BACKGROUND: #4499ee; 
	COLOR: #ffffff; 
	boder:0;
}
UL {
	padding:0;
	LIST-STYLE-POSITION: outside; 
	MARGIN: 0px; 
	WORD-BREAK: break-all; 
	LIST-STYLE-TYPE: none;
}
LI {
	padding:0;
	margin:0;
}
P {
	padding:0;
	margin:0;
	WORD-BREAK: break-all; 
}
IMG {
	/* this is for IE 6 */
	display:inline !important;
	display:none; 
	/* end of IE6 fix */
	border:0;
	/*max-width:630px;*/
	
	width:auto;
	height:auto;
}
.listbody img
{
	/*max-width:400px;*/
	width:auto;
	height:auto;
}
FORM {
	padding:0;
	margin:0;
}
#divAll {
	BORDER-RIGHT: #8ec2f5 1px solid; FONT-SIZE: 12px; BACKGROUND: #fff; MARGIN: 0px auto; OVERFLOW: hidden; BORDER-LEFT: #8ec2f5 1px solid; WIDTH: 860px; POSITION: relative; TEXT-ALIGN: left
}
.stitle
{
	padding:0;
	FONT-SIZE: 14px; 
	MARGIN: 0px; 
	PADDING-TOP: 5px; 
	TEXT-ALIGN: left; 
	COLOR:#4c4c4c;
}
#divTop {
	padding:0;
	PADDING-LEFT: 50px; 
	BACKGROUND: /*url(logo.gif)*/  #8ec2f5 no-repeat 10px 10px; 
	COLOR: #b36b00; 
	HEIGHT: 90px
}
#divSidebar {
	padding:0; PADDING-LEFT: 5px; FLOAT: right;  WIDTH: 150px; LINE-HEIGHT: 150%;  TEXT-ALIGN: center
}
#divSidebar_html {
	padding:0; PADDING-LEFT: 5px; FLOAT: right;  WIDTH: 150px; LINE-HEIGHT: 150%;  TEXT-ALIGN: center;clear:right;
}
#divMain {
	BORDER-RIGHT: #8ec2f5 1px solid; FLOAT: left; WIDTH: 533px; TEXT-ALIGN: left;
	line-height:100%;
}
#divMain_html {
	BORDER-RIGHT: #8ec2f5 1px solid; FLOAT: left; WIDTH: 690px; TEXT-ALIGN: left;
	line-height:100%;
}
#divToolbar {
	BORDER-RIGHT: #8ec2f5 1px solid; padding:0; PADDING-LEFT: 10px; FLOAT: left;  WIDTH: 150px; LINE-HEIGHT: 150%;  TEXT-ALIGN: center
}
#divTags {
	OVERFLOW: hidden; HEIGHT: 403px
}
#LastContent1 {
	PADDING-BOTTOM: 25px; MARGIN: 0px 15px 0px 20px
}
.nonav#LastContent3 {
	MARGIN-TOP: 15px
}
.nonav#LastContent2 {
	MARGIN-TOP: 15px
}
#LastContextSidebar {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 180px; POSITION: absolute; TOP: 130px
}
#LastSearchSidebar {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 180px; POSITION: absolute; TOP: 130px
}
#LastConnectionsSidebar {
	RIGHT: 0px; WIDTH: 140px; COLOR: #fff; POSITION: absolute
}
.nonav#LastConnectionsSidebar {
	TOP: 130px
}
DIV.function {
	padding:0;  FLOAT: left;  MARGIN: 10px 0px 0px; WIDTH: 100%;  TEXT-ALIGN: left; COLOR:#4c4c4c;
}
DIV.function H3 {
	padding:0;  FONT-SIZE: 14px;  MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN: left; 
}
DIV.function UL {
	padding:0;   MARGIN: 0px;  TEXT-ALIGN: left
}
DIV.function LI {
	padding:0;  LIST-STYLE-POSITION: outside;  MARGIN: 0px; OVERFLOW: hidden;  LIST-STYLE-TYPE: none
}
#divMisc {
	padding:0;   
}
#divMisc LI {
	padding:0;  BACKGROUND-IMAGE: none;  
}
DIV.post {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px 5px; PADDING-TOP: 1px; TEXT-ALIGN: left
}
DIV.post-nav A.l {
	padding:0;  FLOAT: left;  
}
DIV.post-nav A.r {
	padding:0;  FLOAT: right;  
}
DIV.post-nav {
	CLEAR: both; padding:0;  PADDING-BOTTOM: 10px; PADDING-TOP: 15px
}
DIV.post .post-title 
{
	padding:0; PADDING-LEFT: 5px; 
	FONT-SIZE: 18px; 
	PADDING-BOTTOM: 2px; 
	line-height:normal;
	MARGIN: 8px 0px 0px; 
	WIDTH: 100%; COLOR: #4c4c4c;
	 
	FONT-FAMILY: Tahoma,"  "
}
DIV.post .post-footer {
	CLEAR: both; padding:0; BORDER-TOP: #ccc 1px solid;  FONT-WEIGHT: normal; FONT-SIZE: 11px;  MARGIN: 2px 0px 0px; COLOR: #666; PADDING-TOP: 2px; TEXT-ALIGN: right
}
DIV.post .post-footer EM {
	DISPLAY: block; FONT-STYLE: normal
}
DIV.post .post-tags {
	padding:0;  FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 0px 0px; WIDTH: 100%; COLOR: #ccc; WORD-BREAK: break-all; PADDING-TOP: 5px; TEXT-ALIGN: left
}
BODY.multi DIV.post .post-tags {
	DISPLAY: none
}
DIV.post DIV.post-body 
{
	line-height : normal;
	padding:0; 
	BORDER-TOP: #eee 2px solid; 
	 
	 
	MARGIN: 0px; 
	WIDTH: 100%; 
	COLOR: #4c4c4c; 
	WORD-BREAK: break-all; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif,"  "; 
	TEXT-ALIGN: left;
}
DIV.post A:link {
	COLOR: #4499ee; TEXT-DECORATION: none
}
DIV.post A:visited {
	COLOR: #4499ee; TEXT-DECORATION: none
}
DIV.post A:hover {
	COLOR: #ffffff
}
DIV.post A:active {
	COLOR: #ffffff
}
DIV.post .post-date {
	padding:0;  MARGIN-BOTTOM: -2px;  FONT: 12px #4c4c4c normal; 
}
DIV.post .post-tags A {
	FONT: 12px #4c4c4c normal
}
DIV.post-body DIV.media A {
	PADDING-LEFT: 16px
}
DIV.post-body A:link {
	COLOR: #4499ee; TEXT-DECORATION: underline
}
DIV.post-body A:visited {
	COLOR: #4499ee; TEXT-DECORATION: underline
}
DIV.post-body A:hover {
	COLOR: #ffffff
}
DIV.post-body IMG {
}
DIV.post-body P.img {
	padding:0;   MARGIN: 0px;  TEXT-ALIGN: center
}
DIV.post-body P.inscript {
	PADDING-RIGHT: 20px;   MARGIN: 0px;  TEXT-ALIGN: right
}
DIV.post-body P.code {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px;  BACKGROUND: #efefef; PADDING-BOTTOM: 5px; MARGIN: 3px 0px; COLOR: #330066;  PADDING-TOP: 5px
}
DIV.post-body P {
	padding:0;   MARGIN: 10px 0px 15px; 
}
DIV.post-body H1 {
	padding:0;  FONT-SIZE: 16px;  MARGIN: 0px; COLOR: #4c4c4c; 
}
DIV.post-body H2 {
	padding:0;  FONT-SIZE: 14px;  MARGIN: 0px; COLOR: #4c4c4c; 
}
DIV.post-body H3 {
	padding:0;  FONT-SIZE: 13px;  MARGIN: 0px; COLOR: #4c4c4c; 
}
DIV.post-body H4 {
	padding:0;  FONT-SIZE: 12px;  MARGIN: 0px; COLOR: #4c4c4c; 
}
DIV.post-body H5 {
	padding:0;  FONT-SIZE: 11px;  MARGIN: 0px; COLOR: #4c4c4c; 
}
DIV.post-body H6 {
	padding:0;  FONT-SIZE: 10px;  
}
.post-info {
	CLEAR: both; padding:0; PADDING-LEFT: 15px; FONT-SIZE: 12px;  COLOR: #4c4c4c; 
}
DIV.post-historytoday {
	PADDING-RIGHT: 8px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #dadaed; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px; COLOR: #4c4c4c; LINE-HEIGHT: 120%; PADDING-TOP: 5px; TEXT-ALIGN: right
}
DIV.post-historytoday A:link {
	COLOR: #333399
}
DIV.post-historytoday A:link {
	COLOR: #003399; TEXT-DECORATION: underline
}
DIV.post-historytoday A:visited {
	COLOR: #333399; TEXT-DECORATION: underline
}
DIV.post-historytoday A:hover {
	COLOR: #4c4c4c0cc
}
#BlogTitle {
	padding:0; PADDING-LEFT: 25px;  MARGIN: 0px; FONT: 30px #999 sans-serif; COLOR: #ffffff; PADDING-TOP: 13px
}
#BlogSubTitle {
	padding:0; PADDING-LEFT: 25px;  MARGIN: 0px; FONT: 12px normal sans-serif; COLOR: #ffffff; 
}
#BlogPowerBy {
	DISPLAY: none
}
#BlogCopyRight {
	CLEAR: both; PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: #8ec2f5; PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-TOP: 12px; POSITION: relative
}
#divNavBar {
	padding:0; PADDING-LEFT: 20px; FONT-SIZE: 95%; BACKGROUND: #8ec2f5; FLOAT: right;  MARGIN: 0px; PADDING-TOP: 3px; FONT-FAMILY: "Trebuchet MS", Verdana
}
#divNavBar UL {
	padding:0;  FLOAT: left;  MARGIN: 0px;  LIST-STYLE-TYPE: none
}
#divNavBar LI {
	padding:0;  FLOAT: left;  MARGIN: 0px 6px 0px 0px;  LIST-STYLE-TYPE: none;
}
#divNavBar H3 {
	DISPLAY: none
}
#divNavBar LI A {
	PADDING-RIGHT: 10px; 
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: #e7f2fd; 
	FLOAT: left; 
	PADDING-BOTTOM: 4px; 
	COLOR: #4c4c4c;
	border:0;
	PADDING-TOP: 4px; 
	height:14px;
	font-size:12px;
}
#divNavBar LI:hover {
	BACKGROUND: #ffffff
}
#divNavBar A:hover {
	BACKGROUND: #ffffff
}
UNKNOWN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
P.posttop {
	padding:0;   MARGIN: 0px; 
}
P.postbottom {
	padding:0;   MARGIN: 0px 0px 10px; BORDER-TOP-STYLE: none;  BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#frmSumbit {
	padding:0;   MARGIN: 0px; 
}
#frmSumbit P {
	padding:0;  PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#frmSumbit UL {
	padding:0;   MARGIN: 0px; 
}
INPUT.text {
	WIDTH: 100px
}
TEXTAREA.text {
	WIDTH: 100%; HEIGHT: 64px
}
TEXTAREA.code {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND: #efefef; BORDER-LEFT: #cccccc 1px solid; WIDTH: 495px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 100px
}
.Comment_left {
	FLOAT: left; WIDTH: 160px
}
.Comment_right {
	FLOAT: left; MARGIN: 0px 2px 0px 0px; WIDTH: 50%
}
.Comment_bottom {
	CLEAR: both
}
.pagebar {
	MARGIN: 0px 0px 13px 20px
}
#divCalendar {
	padding:0;   FONT: 9px Verdana, Arial, Helvetica, sans-serif; WIDTH: 180px; 
}
#divCalendar DIV {
	padding:0;  PADDING-BOTTOM: 5px; MARGIN: 0px; 
}
P.w {
	padding:0;  FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 4px 0px 0px; VERTICAL-ALIGN: middle; WIDTH: 25px; PADDING-TOP: 2px; HEIGHT: 16px; TEXT-ALIGN: center
}
P.y {
	padding:0;  FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left;  MARGIN: 2px 0px 0px; WIDTH: 180px;  HEIGHT: 14px; TEXT-ALIGN: center
}
P.d {
	padding:0;  FLOAT: left;  MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 25px; PADDING-TOP: 2px; HEIGHT: 16px; TEXT-ALIGN: center
}
P.yd {
	padding:0;  FONT-WEIGHT: bold; FLOAT: left;  MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 25px; COLOR: #4c4c4c; PADDING-TOP: 2px; HEIGHT: 16px; TEXT-ALIGN: center
}
P.nd {
	padding:0;  FLOAT: left;  MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 25px; PADDING-TOP: 2px; HEIGHT: 16px; TEXT-ALIGN: center
}
UL.msg {
	LIST-STYLE-POSITION: outside; MARGIN: 5px 15px 12px 10px; COLOR: #4c4c4c; TEXT-ALIGN: left
}
UL.msg A:link {
	COLOR: #b36b00
}
UL.msg A:hover {
	COLOR: #fff
}
LI.msgname {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 2px
}
LI.tbname {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 2px
}
LI.msgurl {
	DISPLAY: none
}
LI.msgarticle {
	PADDING-RIGHT: 5px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 5px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 18px; LINE-HEIGHT: 120%; PADDING-TOP: 5px
}
SPAN.msgtime {
	FONT-SIZE: 9px; COLOR: #4c4c4c; FONT-FAMILY: verdana
}
.trackbackurl {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: #efefef; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 280px; FONT-FAMILY: verdana; BORDER-RIGHT-WIDTH: 0px
}
#divCommentPost {
	PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #efefef; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px; PADDING-TOP: 5px
}
#divComments LI {
	OVERFLOW: hidden; WIDTH: 95%; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none
}
#divPrevious {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none
}
#divWebPick {
	FONT-SIZE: 12px; FONT-FAMILY: verdana
}
#divWebPick UL {
	padding:0;   MARGIN: 0px; 
}
#divWebPick LI {
	BORDER-TOP: #efefef 1px solid; OVERFLOW: hidden; WIDTH: 95%; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none
}
#divContorPanel UL {
	padding:0;   MARGIN: 0px; 
}
#divFlickr {
	WIDTH: 95%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.search-field {
	height: 14px;
	width: 80px;
	border: 1px solid #4499ee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.search_botton {
	height: 18px;
	width: 44px;
	padding-top: 1px;
	padding-bottom: 0px;
	border: 1px solid #4499ee;
	background-color: #e7f2fd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.button {
	height: 19px;
	width: 40px;
	border: 1px solid #4499ee;
	background-color: #4499ee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.subbutton {
	height: 23px;
	width: 60px;
	padding-top: 4px;
	padding-bottom: 5px;
	border: 1px solid #4499ee;
	background-color: #e7f2fd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
INPUT,TEXTAREA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #4499ee;
	background-color: #FFFFFF;
}

/* multiple page style */
.multi_page {
	
}

/* Image from ubb convertr */
.ubbimg {
	overflow:auto;
}

/* Ubb player style (swf/wmv/rm)*/
.player {
	border-left: 0px solid #DEE4DA;
	margin: 10px;
	font-size: 11px;
}
.player-title {
	background-color: #e7f2fd;
	border-top: 1px solid #DEE4DA;
	border-left: 1px solid #DEE4DA;
	border-right: 1px solid #DEE4DA;
	border-bottom: 1px dashed #DEE4DA !important;
	border-bottom: 1px dotted #DEE4DA;
	padding: 5px;
	font-weight: bold;
	color: #4c4c4c;
}
.player-title img {
	padding-right: 3px;
	margin-bottom: -4px;
	margin-top: -4px;
}
.player-content {
	word-wrap: break-all;
	color: #333399;
	padding: 4px; 
	background-color: #ffffff;
	border: 1px solid #DEE4DA;
	border-top: 0px;
}

/* ubb [quote][/quote] style */
.ubbquote {
	background-color: #fafafa;
	overflow:auto;
	font-family: 宋体;
	font-size: 12px;margin: 10px;
	padding: 8px;width: 90%;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #d6e9fc;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #d6e9fc;
	border-right-color: #d6e9fc;
	border-bottom-color: #d6e9fc;
}

/* ubb [code][/code] style  AND Code in fckeditor*/
.ubbcode , .Code {
	background-color:  #fafafa;
	overflow:auto;
	font-family: 宋体;
	font-size: 12px;margin: 10px;
	padding: 8px;width: 90%;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #d6e9fc;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #d6e9fc;
	border-right-color: #d6e9fc;
	border-bottom-color: #d6e9fc;
}

/* Bold in FCKeditor */
.Bold
{
	font-weight: bold;
}
/* Title  in FCKeditor */
.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}


#divArchives .year ul
{
	margin-left:10px;
}

#next_and_previous_div
{
	margin:0;
	padding:5px;
	padding-bottom:0;
	width:100%;
	line-height:16px;
}

#next_and_previous_div #previous_div
{
	float:left;
	width:48%;
	height:16px;
	overflow:hidden;
	clear:left;
	text-align:left;
}

#next_and_previous_div #next_div
{
	float:right;
	width:48%;
	height:16px;
	overflow:hidden;
	clear:right;
	text-align:right;
	margin-right:10px;
}