* {
margin:0;
padding:0;
}
body {
-x-system-font:none;
background:#FFFFFF url(images/header_bg.gif) repeat-x scroll 0 0;
color:#333333;
font-family:"Microsoft YaHei","งบส^","Segoe UI",Tahoma,Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:150%;
margin:0;
padding:0;
}
table {
}
td {
}
a {
color:#135E93;
text-decoration:none;
}
a:visited {
color:#135E93;
text-decoration:none;
}
a:hover {
color:#135E93;
text-decoration:underline;
}
hr {
border-color:#DDDDDD -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px 0 0;
height:1px;
}
acronym {
border-bottom:1px solid #DDDDDD;
cursor:help;
font-size:12px;
text-decoration:none;
}
form {
display:inline;
}
input {
}
input.text {
background:#FFFFFF url(images/input_bg.gif) no-repeat scroll left top;
border:1px solid #B3B9C3;
padding:3px;
}
input.button {
}
textarea {
background:#FFFFFF url(images/input_bg.gif) no-repeat scroll left top;
border:1px solid #B3B9C3;
height:80px;
margin:0;
padding:5px;
width:350px;
}
select {
background:#FFFFFF url(images/input_bg.gif) no-repeat scroll left top;
border:1px solid #B3B9C3;
}
#wrapper {
margin:0 auto;
width:960px;
}
#innerWrapper {
margin:0;
padding:0;
}
#header {
color:#FFFFFF;
height:160px;
margin:0;
position:relative;
width:960px;
}
#innerHeader {
margin:0;
padding:0;
}
#footer {
clear:both;
padding:0 20px 10px;
}
#innerFooter {
}
.blog-header {
height:120px;
margin-left:0;
}
#blogLogo {
height:120px;
width:239px;
}
#blog-desc {
display:none;
font-size:13px;
height:18px;
left:250px;
position:absolute;
text-align:left;
top:35px;
}
#other {
height:50px;
position:absolute;
right:20px;
top:0px;
width:220px;
text-align:right;
}
#other a {
	color:#fff;
}
#menu {
}
#menu ul {
left:0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
top:120px;
width:auto;
}
#menu li {
float:left;
}
#menu a {
-x-system-font:none;
color:#FFFFFF;
display:block;
font-family:"Microsoft YaHei","งบส^","Segoe UI",Tahoma,Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:130%;
padding:12px 22px;
text-decoration:none;
}
#menu a:hover {
background:transparent url(images/nav-button-bg.png) no-repeat scroll center top;
color:#FFFFFF;
}
#menu-search {
color:#A7B0BF;
height:20px;
position:absolute;
right:20px;
top:126px;
width:220px;
}
#search-text {
border-color:#4B7B9F;
border-style:solid none solid solid;
border-width:2px;
float:left;
width:193px;
}
.keyword {
background:transparent url(images/searchbox_background.png) no-repeat scroll right center;
border:0 none transparent;
color:#A7B0BF;
height:20px;
width:100%;
}
#search-submit {
float:left;
margin-left:2px;
padding-top:2px;
width:23px;
}
.search {
}
#mainWrapper {
width:100%;
}
.sidebar {
color:#666666;
float:right;
overflow:hidden;
padding:0 20px 20px 0;
width:220px;
}
.sidebar-hide {
display:none;
float:right;
}
#innerSidebar {
margin:0;
padding:0;
}
.content {
float:left;
overflow:hidden;
padding:20px 0 20px 20px;
width:670px;
}
.content-wide {
width:auto;
}
.content-only {
width:100%;
}
#innerContent {
margin:0;
padding:0;
}
.clear {
border-top:1px solid transparent !important;
clear:both;
height:1px;
line-height:0;
margin-top:-1px !important;
visibility:hidden;
}
.panel {
margin:0;
padding:0;
}
.panel h5 {
-x-system-font:none;
border-bottom:1px solid #D8E6F8;
color:#135E93;
font-family:"Microsoft YaHei","งบส^","Segoe UI",Tahoma,Arial;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:100%;
margin:6px 0 2px;
}
.panel-content {
}
.panel-content a {
color:#333333;
text-decoration:none;
}
.panel-content a:hover {
color:#135E93;
text-decoration:none;
}
.panel-content ul {
margin:0;
padding:0;
}
.panel-content li {
border-bottom:1px solid #D8E6F8;
padding:2px 0 2px 0;
}
.panel-content li.indent {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0;
text-indent:10px;
}
#sidebar_category li {
background:transparent url(images/tag.png) no-repeat scroll left center;
padding-left:18px;
}
#sidebar_category li.indent {
background:transparent none repeat scroll 0 0;
text-indent:0;
}
#sidebar_link li {
margin:0;
padding:0;
}
#sidebar_link li.indent {

padding-left:40px;
}
#sidebar_entries li {
background:transparent url(images/post.png) no-repeat scroll left center;
padding-left:18px;
}
#sidebar_replies li {
background:transparent url(images/recent-comments.png) no-repeat scroll left center;
padding-left:18px;
}
#sidebar_archive li {
background:transparent url(images/archive.png) no-repeat scroll left center;
padding-left:18px;
}
#loginForm {
width:95%;
}
#calendar {
line-height:100%;
margin:5px 0;
width:90%;
}
.calendar-top {
height:18px;
padding:0 2px;
text-align:center;
}
.calendar-year, .calendar-month {
font-weight:bold;
}
.calendar-weekdays {
color:#666666;
height:18px;
text-align:center;
}
.calendar-weekday-cell {
color:#333333;
padding:0;
text-align:center;
width:14%;
}
.calendar-main {
}
.calendar-day, .calendar-day-blank, .calendar-saturday, .calendar-sunday, .calendar-today {
color:#666666;
padding:0;
text-align:center;
width:14%;
}
.calendar-saturday, .calendar-sunday {
}
.calendar-today {
color:#333333;
}
.calendar-day a, .calendar-saturday a, .calendar-sunday a, .calendar-today a {
color:#333333;
font-weight:bold;
}
.calendar-day a:hover, .calendar-saturday a:hover, .calendar-sunday a:hover, .calendar-today a:hover {
color:#333333;
font-weight:bold;
}
.search-field {
}
.announce {
margin:0;
padding:0;
text-align:left;
}
.announce-content {
}
.article-top {
clear:both;
margin-bottom:15px;
padding:0;
}
.article-bottom {
clear:both;
margin-top:15px;
padding:0;
}
.article-top a, .article-top a:visited, .article-bottom a, .article-bottom a:visited {
color:#135E93;
}
.pages {
margin:0;
padding:0;
}
.previous-entries a {
background:transparent url(images/nav-left.png) no-repeat scroll left center;
float:left;
padding-left:18px;
}
.next-entries a {
background:transparent url(images/nav-right.png) no-repeat scroll right center;
float:right;
padding-right:18px;
}
.pagelink-current {
font-weight:bold;
}
.listbox {
margin:0;
padding:15px 0 0;
}
.listbox-table {
width:99%;
}
.listbox-header {
display:none;
}
.listbox-entry {
text-align:left;
}
.prev-article {
display:none;
}
.next-article {
display:none;
}
.meta {
border-bottom:1px solid #D8E6F8;
}
.textbox {
background:transparent url(images/textboxbg.jpg) no-repeat scroll bottom center;
clear:both;
letter-spacing:0.5px;
padding:15px 0 100px;
}
.post-date {
background:transparent url(images/date-bg.gif) no-repeat scroll left center;
float:left;
height:49px;
width:45px;
}
.post-month {
color:#FFFFFF;
display:block;
font-size:10px;
line-height:10px;
margin-left:-3px;
padding-top:5px;
text-align:center;
text-transform:uppercase;
}
.post-day {
color:#999999;
display:block;
font-size:18px;
line-height:18px;
margin-left:-3px;
padding-top:7px;
text-align:center;
text-transform:uppercase;
}
.textbox-title {
float:left;
margin-left:10px;
width:615px;
}
.textbox-title h4 {
-x-system-font:none;
color:#135E93;
font-family:"Microsoft YaHei","งบส^","Segoe UI",Tahoma,Arial;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:120%;
margin:0 0 2px;
padding-bottom:3px;
}
.textbox-title h4 a {
color:#135E93;
text-decoration:none;
}
.textbox-title h4 a:hover {
border-bottom:2px solid #135E93;
color:#135E93;
text-decoration:none;
}
.textbox-label {
}
.post-author {
background:transparent url(images/author.png) no-repeat scroll left center;
float:left;
font-size:12px;
letter-spacing:-0.2px;
margin-top:2px;
padding-left:18px;
}
.post-tag {
background:transparent url(images/tag.png) no-repeat scroll left center;
float:left;
font-size:12px;
letter-spacing:-0.2px;
margin:2px 0 0 5px;
padding-left:18px;
}
.add-comment {
background:transparent url(images/comment_add.png) no-repeat scroll left center;
float:right;
font-size:12px;
padding-left:18px;
}
.post-entrycate {
background:transparent url(images/entrycate.png) no-repeat scroll left center;
float:right;
font-size:12px;
padding-left:18px;
}
.textbox-content {
clear:both;
padding:5px 0;
background:transparent url(images/contentbg.jpg) no-repeat scroll right bottom;
}
.textbox-content li {
background:transparent url(images/bullet_blue.png) no-repeat scroll left 6px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:18px;
}
.textbox-bottom {
background-color:#FBFBFB;
border:1px solid #DDDDDD;
margin-top:10px;
padding:10px !important;
text-align:right;
}
.textbox-adminbar {
color:#333333;
padding:0 0 4px;
text-align:right;
}
.textbox-tburl {
color:#333333;
padding-top:3px;
text-align:right;
}
.entrysource {
background:transparent url(images/information.png) no-repeat scroll left center;
float:left;
padding-left:20px;
}
.entryviews {
background:transparent url(images/entryviews.png) no-repeat scroll left center;
float:right;
padding-left:20px;
}
.entrytb {
background:transparent url(images/trackback.png) no-repeat scroll left center;
float:right;
padding-left:20px;
}
.comment-wrapper {
}
#comments {
-x-system-font:none;
background:transparent url(images/comments.png) no-repeat scroll left center;
color:#135E93;
font-family:"Microsoft YaHei","งบส^","Segoe UI",Tahoma,Arial;
font-size:140%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:100%;
margin:10px 0 5px;
padding-left:22px;
}
.comment-top {
margin:5px;
padding:0 5px 5px;
text-align:right;
}
.comment-pages {
margin:0;
padding:0;
}
.commentbox {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 0;
padding:5px 10px 3px;
width:607px;
}
.comment-couple {
background-color:#F8F8F8;
border:1px solid #DDDDDD;
}
.comment-odd {
border:medium none;
}
.commentbox-title {
padding:0;
}
.commentbox-author {
color:#135E93;
font-size:12px;
font-weight:bold;
}
.commentbox-label {
color:#135E93;
}
.commentbox-content {
margin:5px 5px 5px 0;
}
.trackbackbox {
background:transparent url(images/trackback-sign.png) no-repeat scroll right top;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 0;
padding:5px 10px 3px;
width:607px;
}
.trackbackbox-title {
padding:0;
}
.trackbackbox-author {
color:#135E93;
font-size:12px;
font-weight:bold;
}
.trackbackbox-label {
color:#135E93;
}
.trackbackbox-content {
margin:5px 5px 5px 0;
}
.trackbackbox-quote {
background:#FFFDE5 none repeat scroll 0 0;
border:1px solid #F6F3D3;
margin:5px 0;
padding:3px 5px;
}
#commentForm {
width:99%;
}
.messagebox {
background:#F8F8F8 none repeat scroll 0 0;
border:1px solid #DDDDDD;
margin:150px auto auto;
padding:0;
text-align:left;
width:450px;
}
.messagebox-title {
color:#333333;
font-weight:bold;
padding:4px;
text-align:center;
}
.messagebox-content {
line-height:180%;
padding:5px 10px;
}
.messagebox-content ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.messagebox-bottom {
padding:5px;
text-align:center;
}
.formbox {
}
.formbox-comment {
padding-top:10px;
}
.formbox-comment-content {
}
.formbox-title, .formbox-comment-title {
background:transparent url(images/comment_add.png) no-repeat scroll left center;
color:#135E93;
margin:10px 0;
padding-left:20px;
}
.formbox-rowheader {
font-weight:bold;
padding:5px;
}
.formbox-comment-input {
margin:10px 0;
}
.formbox-comment-tool {
margin:5px 0;
}
.formbox-content {
padding:5px;
}
#v_content {
height:140px;
width:650px;
}
.btnborder {
border:1px solid #4A95C9;
float:right;
height:26px;
margin-top:5px !important;
padding:1px;
width:140px;
}
#btnSubmit {
background:#CFE8F5 url(images/btnbkgnd.png) repeat-x scroll left center;
border:0 none;
color:#000000;
height:26px !important;
margin:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0 !important;
text-align:center;
width:140px;
}
.panel-smilies {
height:0;
position:relative;
text-align:center;
}
.panel-smilies-title {
border-bottom:1px solid #B3B9C3;
display:none;
text-align:left;
}
.panel-smilies-content {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #B3B9C3;
left:180px;
line-height:120%;
padding:3px;
position:absolute;
top:0;
}
.code {
border-left:5px solid #C8161D;
margin:10px;
padding-left:20px;
}
.quote {
border-left:5px solid #135E93;
margin:10px;
padding-left:20px;
}
.quote-title {
display:none;
}
.quote-title img {
margin-bottom:-4px;
padding-right:3px;
}
.quote-content {
}
.linkover {
clear:both;
height:auto;
margin-bottom:50px;
}
.linkbody {
float:left;
margin-top:5px;
width:50%;
}
.linkimg {
float:left;
margin-right:4px;
text-align:right;
}
.linktxt {
float:left;
}
.linktitle a {
font-weight:bold;
}
.linkgroup {
font-size:14px;
font-weight:bold;
margin-bottom:5px;
}
#smileybuttons {
margin-top:9px;
text-align:right;
}
.smileybut {
margin-right:3px;
padding:3px;
text-align:center;
vertical-align:middle;
}
.smileybut a {
}