/* CSS Document */
body { background:#ffffff; margin: 0px 0px 0px 0px; padding: 0; font-family: 'Verdana'; color: #232729; font-size: small;}


/* General Links */
a:link { text-decoration : none; color : #3192dc; border: 0px; -moz-outline-style: none;} 
a:active { text-decoration : underline; color : #3192dc; border: 0px; -moz-outline-style: none;} 
a:visited { text-decoration : none; color : #3192dc; border: 0px; -moz-outline-style: none;} 
a:hover { text-decoration : underline; color : #005698; border: 0px; -moz-outline-style: none;} 
a:focus { outline: none;-moz-outline-style: none;}


img { padding: 0px; margin: 0px; border: none;}
img.screenshot { padding: 3px 3px 3px 3px; margin: 5px; border:none;  float: right; } /* border: 0.5px dashed #EEEEEE; */

img.screencap { padding: 20px 10px 10px 20px; display: block; margin-left: auto;     margin-right: auto; border: 0.5px dashed #EEEEEE; }

hr { border-left:0px solid #abb0b5; border-right:0px solid #abb0b5; border-top:1px dotted #abb0b5; border-bottom:0px solid #abb0b5; height : 1px;  }

input { font-family: 'Verdana'; color: #6a5555; font-size: 14px; }
textarea { font-family: 'Verdana'; color: #6a5555; font-size: 14px;  }
select { font-family: 'Verdana'; color: #6a5555; font-size: 14px;  }

h1, h2, h3 { font-family: Georgia, "Times New Roman", Times, serif;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#bgcontain { width: 980px; margin: 0 auto;} 

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Header { width: 780px; float: left; position: relative; margin: 0 auto; padding: 26px 0px 6px 0px; }
.Header p { text-indent: -35000px; margin: 0; padding: 0;}
.Header p a { width: 231px; height: 62px; background: url(images/shenyangseo.png) no-repeat; cursor: hand; margin: 0px 0px 0px 10px; float: left;}


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Menu { background: url(images/BkgMenu.gif) repeat-x left top; margin: 0px; padding: 0px; left: 0px; position: relative; float: left; width: 980px;  }
.Menu em { display: none}
.Menu ul { padding: 0px 10px 0px 5px; margin: 0px; float: left; font-size: 1.2em; font-family: 'Georgia'; text-transform: uppercase; font-weight: normal; }
.Menu li { display: inline; list-style-type: none;}
.Menu li a { color:#666; background-image: none; float:left; padding: 20px 5px 0px 10px;}
.Menu li a:visited { color:#666; background-image: none; float:left; padding: 20px 5px 0px 10px;}
.Menu li a:hover, .Menu li a.selected {color:#000; background: url(images/MenuIco.gif) no-repeat top center; float:left; padding: 20px 5px 0px 10px;}


.ML { background: url(images/MenuL.gif) no-repeat left top; height: 10px; width: 10px; position: absolute; top: 7px; left: 0px;}
.MR { background: url(images/MenuR.gif) no-repeat right top; height: 10px; width: 10px; position: absolute; top: 7px; right: 0px;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Container { width:960px; float: left; position: relative; clear: left; margin: 0 auto; padding: 20px 10px 30px 10px; }
.Content { float: right; width: 700px;}
.Content h1 { font-size: 1.8em;font-weight: normal;font-family: "Microsoft JhengHei","微軟正黑體","Microsoft YaHei","微软雅黑","华文细黑","Trebuchet MS",Verdana,Arial,sans-serif;margin-bottom: 0.3em;}
.Content h2 { font-size: 1.4em;font-weight: normal;font-family: "Microsoft JhengHei","微軟正黑體","Microsoft YaHei","微软雅黑","华文细黑","Trebuchet MS",Verdana,Arial,sans-serif;margin-bottom: 0.3em;}
.Content h3 { font-size: 16px; font-weight: bold;}
.Content div.Postcont { padding: 0 0 20px 0;}
.datetime{color: #777;font-size: small;}


.Content p { font-size: 1.1em;line-height: 180%;}
.Content ul { padding: 10px 0px 0px 20px; margin: 0px; }
.Content li { padding: 3px 0px 3px 0px; list-style-type: disc; font-size: 1.1em; line-height: 16px; }

.Content ul.networklist { padding: 0px; margin: 0px; }
.Content ul.networklist li { list-style-type: none; display: inline; } 
li img { padding: 3px 3px 3px 3px; margin: 3px; border: 1px solid #EEEEEE; }

.Content ul.bloggers { float: left; padding: 0; margin: 0; }
.Content ul.bloggers li { float: left; width: 150px; padding: 3px; list-style: none; }
.Content ul.bloggers li a { text-decoration: bold; }

.Content div.profile { display: block; border-top: 1px solid #EEEEEE; padding: 10px 3px 20px 3px; height: 210px; }
.Content div.profile-last { display: block; border-top: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE; padding: 10px 3px 20px 3px; height: 210px; }
.Content div.profile img, .Content div.profile-last img { display: block; float: right; top: 0px; border: 1px solid #EEEEEE; padding: 3px 3px 3px 3px; }

.navigationlinks {
	display: block;
	text-align: center;
	height: 50px;
	padding: 10px 0 10px 0;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}

.Left { float: left; width: 230px;}
.Left h2 { font-size: 0px; line-height: 0px; padding: 0px; margin: 0px; height: auto;}

.Cream { position: relative; background: #eaeede url(images/CreamBottom.gif) no-repeat left bottom; padding: 10px;}
/**/ * html .CreamTop { left: -10px;} /* */ 
.CreamTop { position: absolute; top: 0px; left: 0px; background: url(images/CreamTop.gif) no-repeat left top; height: 10px; width: 230px;}

.Cream .Search { background:url(images/SearchBkg.gif) no-repeat left bottom; margin-bottom: 20px; padding:}
.Cream .Search h2 { text-indent: -35000px; margin: 0px; padding: 0px;}
.Cream .Search h2 strong { width: 210px; height: 19px; background: url(images/SearchH2.gif) no-repeat left top; margin-bottom: 10px; display: block;}
.Cream .Search form { padding: 0px; margin: 0px;}
.Cream .Search input { border: none; color: #330033; font-size: 11px;}
.Cream .Search input.search { width: 24px; height: 23px; background: url(images/SearchButton.gif) no-repeat;}
.Cream .Search input.keyword { background: #fff; border: none; padding: 3px 0px 3px 5px; width: 180px; border: none; margin-left: 2px; } 

/**/ * html #buttonsearch { margin: -22px 0px 0px 185px; } /* */ 
#buttonsearch { padding: 0px; margin: -21px 0px 0px 185px; top: 0px; background: none; }

.Cream .News, .Cream .PreviousNews { margin-bottom: 10px;}
.Cream .News h2, .Cream .PreviousNews  h2 { text-indent: -35000px; margin: 0px; padding: 0px;}
.Cream .News h2 strong { width: 210px; height: 20px; background: url(images/NewsH2.gif) no-repeat left top; margin-bottom: 10px; display: block;}
.Cream .PreviousNews h2 strong { width: 210px; height: 20px; background: url(images/PrevNewsH2.png) no-repeat left top; margin-bottom: 10px; display: block;}
.Cream .News h2 b { width: 210px; height: 20px; background: url(images/NewsH2-1.gif) no-repeat left top; margin-bottom: 10px; display: block;}
.Cream .News ul, .Cream .PreviousNews ul { padding: 0px; margin: 0px; font-family: 'Georgia';}
.Cream .News ul ul, .Cream .PreviousNews ul ul { padding: 0px; margin-left:15px; font-family: 'Georgia';}
.Cream .News ul li,  .Cream .PreviousNews ul li { font-family: 'Verdana'; padding: 4px 0px; margin: 2px 0px 0px 0px;list-style-type: none; font-size: 14px;}
/* .Cream .News a { color: #666600; } */
 .Cream .News a { color: #3192dc; }

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Footer { width: 960px; position: relative; clear: left; border-top: solid 1px #000; padding: 10px; color:#8d8d8d; }
.FL { background: url(images/FooterL.gif) no-repeat left top; height: 10px; width: 10px; position: absolute; top: -10px; left: 0px;}
.FR { background: url(images/FooterR.gif) no-repeat right top; height: 10px; width: 10px; position: absolute; top: -10px; right: 0px;}

.Footer p { padding: 2px 0px; margin: 0px; color:#8d8d8d; font-size: 10px; }
.Footer p a {color:#466e81; text-decoration: underline;}


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.PostNote { margin: 0px; padding: 0px;}
.PostNote li { margin: 2px 0px; padding: 2px 0px 2px 23px; list-style-type: none; }
.PostNote .TrackBack { background: url(images/PostNoteTrackBack.png) no-repeat left center; }
.PostNote .RSS { background: url(images/PostNoteRSS.png) no-repeat left center; }


.Comments { padding: 0px; margin: 20px 0px 20px 0px ;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.List h3 {font-size: 18px; font-weight: bold; letter-spacing: 0px; border-bottom: solid 1px #c5cad0; padding: 0px 0px 5px 0px; margin: 0px 0px 20px 0px; text-transform: uppercase; }
.List ol { padding: 0px; margin: 0px;}
.List li { position: relative; padding: 0px; margin: 0px 0px 20px 0px; list-style-type: none; font-size: 11px;}

.List .ListUser { margin: 0px; padding: 0px 0px 0px 0px; font-size: 14px; line-height: 14px; font-family: "Trebuchet MS"; font-weight: bold;}
.List .ListUser a { text-decoration: none;}
.List .ListUser a:visited { text-decoration: none;}
.List .ListUser a:hover { text-decoration: none;}

.List .ListDate { padding-left: 0px;}
.List .ListDate a { text-decoration: none; color: #666;}
.List .ListDate a:visited { text-decoration: none; color: #666;}
.List .ListDate a:hover { text-decoration: none; color: #666; }

.List .ListContent { line-height: 14px; border-top: solid 1px #c5cad0; margin: 10px 0px 0px 0px;}
.List .ListContent p { padding: 3px 0px; margin: 3px 0px; line-height: 14px;}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.Form {}
.Form h3 {font-size: 18px; font-weight: bold; letter-spacing: 0px; border-bottom: solid 1px #c5cad0; padding: 0px 0px 5px 0px; margin: 0px 0px 15px 0px; text-transform: uppercase; }
.Form p { padding: 5px; margin: 0px; color:#50728c;}
.Form p label { padding-bottom: 11px; }
.Form p label small { font-size: 11px; color: #cc3300}
#comment-post{width: 85px;height: 32px;}
.Form .TextField { background: #fff; border: solid 1px #c3dcf1; padding: 4px; margin-right: 15px;}
.Form .TextArea { background: #fff; border: solid 1px #c3dcf1; padding: 4px; margin-bottom: 10px; width:99%;}
 
.Form input.SubmitComment { width: 182px; height: 24px;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*****Comments and Trackbacks*****/
#comment-author, #comment-email, #comment-url,#comment-text{
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	border: 1px inset #666;
	padding: 2px;
	font-size: 1em;
}
#comment-text{
	width: 99%;
}
#comment-author:focus,#comment-email:focus,#comment-url:focus,#comment-text:focus{
	border: 2px inset #666;
	padding: 1px;
	background: #FFC;
}
#entry-related-tbs-comments{
	line-height: 180%;
	width: 800px;
}
#entry-related-tbs-comments h2{
	margin: 1em 0 0.5em 0;
}
#entry-related-tbs-comments ul{
	margin-left: 0;
	padding-left: 1.5em;
}
#entry-related-tbs-comments label{
}
.comment,.trackback{
	border-bottom: 1px solid #EEE;
	margin-bottom: 1em;
}
.comment-content,.trackback-content,.comment-author,.trackback-author{
	font-size: 1em;
}
.comment-author,.comment-content,.comment-content p{
	margin: 0;
}
.comment-author a{
	font-weight: bold;
}
.comment-content p,.trackback p{
	margin-bottom: 0;
}
.comment-footer,.trackback-footer{
	font-size: 0.8em;
	margin: 0;
	color: #008000;
}
#comment-post{
	width: 85px;
	height: 32px;
}
.commentonhp{
	margin-bottom: 1em;
	width: 800px;
}

.onlyPrint{
	display: none;
}
