<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video
{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section
{
	display: block;
}
body
{
	line-height: 1;
}
ol, ul
{
	list-style: none;
}
blockquote, q
{
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after
{
	content: '';
	content: none;
}
table
{
	border-collapse: collapse;
	border-spacing: 0;
}

img
{
	height: auto;
	border: 0;
	-ms-interpolation-mode: bicubic;
	vertical-align: middle;
}

.layout
{
	width: 980px;
	margin: 0 auto;
}

#main
{
	float: left;
	width: 740px;
}
#sidebar
{
	float: right;
	width: 210px;
}


body
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	background: url(../images/bg-body.png) repeat 0 0;
}
a
{
	color: #666666;
	text-decoration: none;
}
a:hover
{
	color: #666666;
	text-decoration: underline;
}
a:focus
{
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
a:hover, a:active
{
	outline: 0;
}


select, input, button, textarea
{
	font: 99% arial,helvetica,clean,sans-serif;
}

.clearfix, .layout
{ *zoom:1;
}
.clearfix:before, .clearfix:after, .layout:before, .layout:after
{
	display: table;
	content: "";
}
.clearfix:after, .layout:after
{
	clear: both;
}


.icon
{
	display: inline-block; *display:inline;
*zoom:1;
vertical-align:top;
}

.btn
{
	display: inline-block; *display:inline;
*zoom:1;
vertical-align:middle;
cursor:pointer;
text-decoration:none;
line-height:18px;
background-color:#a4c884;
background-image:-webkit-linear-gradient(top, #a7cd87, #87a46e);
background-image:-moz-linear-gradient(top, #a7cd87, #87a46e);
background-image:-o-linear-gradient(top, #a7cd87, #87a46e);
background-image:-ms-linear-gradient(top, #a7cd87, #87a46e);
background-image:linear-gradient(top, #a7cd87, #87a46e);
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a7cd87', endColorstr='#87a46e', GradientType=0);*/
border:0;
padding:3px12px;
overflow:visible;
color:#FFFFFF;
font-size:13px;
-webkit-border-radius:12px;
-moz-border-radius:12px;
border-radius:12px;
}
.btn:hover
{
	text-decoration: none;
	color: #FFFFFF;
	background-image: none; /*filter: progid:dximagetransform.microsoft.gradient(enabled=false);*/
	background-color: #98b97b;
}
.btn .icon
{
	width: 15px;
	height: 14px;
	background: url(../images/icon-1.png) no-repeat 0 0;
	margin: 2px -5px 0 6px;
}
.btn-mini
{
	line-height: 16px;
	padding: 0 12px;
	font-size: 11px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

#header
{
	height: 130px;
	background: url(../images/bg-header.png) repeat-x 0 0;
	margin-bottom: 20px;
}
.header-main
{
	height: 90px;
}
.header-sub
{
	height: 40px;
}


.logo
{
	float: left;
	width: 525px;
	height: 70px;
	padding: 10px 0;
	overflow: hidden;
}

.head-info
{
	float: right;
	width: 460px;
}


.head-menu
{
	margin-top: 15px;
	text-align: right;
	font-size: 11px;
	color: #b99f83;
}
.head-menu a
{
	color: #eae0cf;
}
.head-menu .split
{
	display: inline-block; *zoom:1;
*display:inline;
vertical-align:middle;
font-size:0;
width:0;
height:9px;
border-right:1pxdotted#b99f83;
margin:08px;
}


.main-nav
{
	float: left;
	width: 720px;
	margin-top: 6px;
}
.main-nav li
{
	float: left;
	margin-right: 20px;
}
.main-nav li a
{
	display: inline-block; *zoom:1;
*display:inline;
color:#eae0cf;
font-size:14px;
height:26px;
line-height:26px;
padding:1px11px;
-webkit-border-radius:13px;
-moz-border-radius:13px;
border-radius:13px;
}
.main-nav .active a, .main-nav li a:hover, .main-nav li a:focus
{
	text-decoration: none;
	background: #86a36d;
	padding: 0 10px;
	border: 1px solid #99ba7d;
	color: #FFFFFF;
	outline: 0;
}


.main-search
{
	float: right;
	width: 220px;
	margin-top: 8px;
}
.main-search .input-search
{
	float: left;
	height: 18px;
	line-height: 18px;
	padding: 2px 10px;
	background-color: #5c4c39;
	border-style: solid;
	border-width: 1px 0 1px 1px;
	border-color: #61503d;
	color: #eae0cf;
	font-size: 11px;
	width: 169px;
	-moz-border-radius-topleft: 12px;
	-webkit-border-top-left-radius: 12px;
	border-top-left-radius: 12px;
	-moz-border-radius-bottomleft: 12px;
	-webkit-border-bottom-left-radius: 12px;
	border-bottom-left-radius: 12px;
}
.main-search .btn-search
{
	float: left;
	width: 30px;
	height: 24px;
	line-height: 24px;
	cursor: pointer;
	padding: 0;
	margin: 0;
	background: url(../images/btn-main-search.png) no-repeat center center #86a36d;
	border: 1px solid #99ba7d;
	text-indent: -999em;
	-moz-border-radius-topright: 12px;
	-webkit-border-top-right-radius: 12px;
	border-top-right-radius: 12px;
	-moz-border-radius-bottomright: 12px;
	-webkit-border-bottom-right-radius: 12px;
	border-bottom-right-radius: 12px;
}
.main-search .input-search:focus, .main-search .btn-search:focus
{
	outline: 0;
}

#footer
{
	padding-bottom: 10px;
}
.footer-inner
{
	width: 740px;
}

.newsletter
{
	height: 38px;
	line-height: 38px;
	padding: 0 20px;
	margin-bottom: 10px;
	background-color: #e3e3e3;
}
.newsletter-title
{
	float: left;
	margin-right: 20px;
	font-size: 18px;
	font-weight: bold;
	color: #4b3e2f;
}
.newsletter-info
{
	float: left;
	font-size: 10px;
}
.newsletter-action
{
	float: right;
	margin-top: 7px;
}


.newsletter-action input
{
	float: left;
	height: 18px;
	line-height: 18px;
	padding: 2px 10px;
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px 0 1px 1px;
	border-color: #FFFFFF;
	color: #888888;
	font-size: 11px;
	width: 169px;
	-moz-border-radius-topleft: 12px;
	-webkit-border-top-left-radius: 12px;
	border-top-left-radius: 12px;
	-moz-border-radius-bottomleft: 12px;
	-webkit-border-bottom-left-radius: 12px;
	border-bottom-left-radius: 12px;
}
.newsletter-action button
{
	float: left;
	height: 24px;
	cursor: pointer;
	padding: 0 8px;
	margin: 0;
	overflow: visible;
	background: #4b3e2f;
	border: 0 none;
	-moz-border-radius-topright: 12px;
	-webkit-border-top-right-radius: 12px;
	border-top-right-radius: 12px;
	-moz-border-radius-bottomright: 12px;
	-webkit-border-bottom-right-radius: 12px;
	border-bottom-right-radius: 12px;
	color: #FFFFFF;
	font-size: 11px;
}
.newsletter-action button:nth-child(n)
{
	padding: 0 8px 0 6px;
}
.newsletter-action input:focus, .newsletter-action button:focus
{
	outline: 0;
}

.footer-links
{
	float: left;
	width: 430px;
	overflow: hidden;
	font-size: 11px;
}
.footer-links a
{
	color: #666666;
}
.footer-links .split
{
	margin: 0 3px;
}

.copyright
{
	float: right;
	font-size: 11px;
}

#content
{
	margin-bottom: 15px;
}
.main-innre
{
	background-color: #FFFFFF;
	-webkit-box-shadow: 0 0 8px rgba(100,100,100,0.2);
	-moz-box-shadow: 0 0 8px rgba(100,100,100,0.2);
	box-shadow: 0 0 8px rgba(100,100,100,0.2);
	border: 1px solid #e6e6e6;
	padding: 20px 20px 30px;
}
.main-innre:nth-child(n)
{
	border: 0;
}

.crumbs
{
	margin-bottom: 20px;
	font-size: 11px;
	color: #4b3e2f;
}
.crumbs .split
{
	margin: 0 3px;
}


.post-list
{
	padding-top: 10px;
	margin-bottom: 10px;
}
.post-detail
{
	padding-bottom: 20px;
}

.post
{
	padding-bottom: 30px;
	margin-bottom: 15px;
	background: url(../images/bg-shadow.png) no-repeat left bottom;
}
.post-header
{
	margin-bottom: 15px;
}
.post-title
{
	font-size: 18px;
	color: #4b3e2f;
	font-weight: bold;
	margin-bottom: 5px;
}
.post-title a
{
	color: #4b3e2f;
}
.post-meta
{
	color: #888888;
	font-size: 11px;
}
.post-meta a
{
	color: #888888;
}
.post-meta .split
{
	margin: 0 5px;
}
.post-content
{
	margin-bottom: 20px;
	line-height: 24px;
	text-indent: 24px;
}

.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6
{
	font-weight: bold;
	font-size: 100%;
	margin-bottom: 0.5em;
}
.post-content h1
{
	font-size: 18px;
	margin-bottom: 1em;
}
.post-content h2
{
	font-size: 16px;
	margin-bottom: 0.8em;
}
.post-content h3
{
	font-size: 14px;
	margin-bottom: 0.6em;
}

.post-content p
{
	margin-bottom: 1em;
}

.post-content ul, .post-content ol, .post-content dl
{
	margin-left: 1em;
	padding-left: 1em;
	margin-bottom: 1em;
}
.post-content ul
{
	list-style: square;
}
.post-content ol
{
	list-style: decimal;
}

.post-content li ul, .post-content li ol, .post-content li dl
{
	margin-top: 0;
	margin-bottom: 0;
}
.post-content li ul
{
	list-style: circle;
}

.post-content a
{
	text-decoration: underline;
	color: #4B3E2F;
}
.post-content strong, .post-content b
{
	font-weight: bold;
}
.post-content em
{
	font-style: italic;
}

.post-control
{
	padding: 5px 10px;
	margin-bottom: 45px;
	background-color: #f7f7f7;
	border-top: 1px solid #EBEBEB;
	border-bottom: 1px solid #EBEBEB;
}
.post-control .item
{
}
.post-control .prev
{
	float: left;
}
.post-control .next
{
	float: right;
}

.pagination
{
	text-align: right;
	font-size: 11px;
}
.pagination-main, .pagination-act, .pagination-main a
{
	display: inline-block; *zoom:1;
*display:inline;
vertical-align:middle;
}
.pagination-main a
{
	padding: 1px 6px;
	background-color: #f1f1f1;
	color: #666666;
	margin: 0 2px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.pagination-main .active
{
	background-color: #86a36d;
	color: #FFFFFF;
	font-weight: bold;
}
.pagination-act
{
	margin-left: 20px;
	line-height: 20px;
}
.pagination-act input
{
	width: 22px;
	height: 18px;
	line-height: 18px;
	padding: 1px 5px;
	background-color: #f1f1f1;
	border: 0 none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center; *margin:05px;
}
.pagination-act button
{
	height: 20px;
	border: 0 none;
	padding: 0 6px;
	margin: 0;
	overflow: visible;
	color: #FFFFFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #86a36d;
	cursor: pointer;
}




.comments
{
	margin-bottom: 35px;
}
.comments .hd
{
	margin-bottom: 20px;
}
.comments .title, .comments .info
{
	display: inline-block; *zoom:1;
*display:inline;
vertical-align:middle;
}
.comments .title
{
	font-size: 22px;
	color: #4b3e2f;
	font-weight: bold;
	margin-right: 20px;
	line-height: 22px;
}
.comments .info
{
	font-size: 15px;
}
.comments .info-detail
{
	font-size: 11px;
}
.comments .info-detail a
{
	color: #86a36d;
	text-decoration: underline;
}
.comments .info strong
{
	font-weight: bold;
	font-size: 18px;
	color: #86a36d;
}
.comments-list
{
	margin-bottom: 20px;
}
.comment
{
	padding: 20px;
	background-color: #f7f7f7;
	border-top: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
	margin-bottom: 5px;
}
.comment-meta
{
	margin-bottom: 10px;
}
.comment-meta .author
{
	font-size: 13px;
	color: #86a36d;
	font-weight: bold;
	margin-right: 3px;
}
.comment-meta .say
{
	font-size: 13px;
	color: #4b3e2f;
}
.comment-meta .date
{
	font-size: 11px;
	color: #888888;
}
.comment-content
{
	margin-bottom: 10px;
}


.leave-commnet
{
	background-color: #FFFFFF;
}
.leave-commnet .hd
{
	margin-bottom: 15px;
}
.leave-commnet .title
{
	font-size: 16px;
	font-weight: bold;
	color: #4b3e2f;
}

.leave-commnet-form .control-group
{
	margin-bottom: 15px;
}
.leave-commnet-form .control-label, .leave-commnet-form .controls
{
	display: inline-block; *zoom:1;
*display:inline;
vertical-align:top;
}

.leave-commnet-form .control-label
{
	line-height: 28px;
	padding-left: 10px;
	color: #4b3e2f;
	font-size: 13px;
}
.leave-commnet-form input, .leave-commnet-form textarea
{
	background-color: #ebebeb;
	border: 1px solid #ebebeb;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.leave-commnet-form input
{
	height: 28px;
	line-height: 28px;
	padding: 0 4px;
	width: 320px;
}
.leave-commnet-form textarea
{
	width: 500px;
	padding: 4px;
	resize: vertical;
}
.leave-commnet-form .required-tag
{
	font-size: 11px;
	color: #666666;
	margin-left: 5px;
}
.leave-commnet-form .controls label
{
	display: block;
	font-size: 11px;
}
.leave-commnet-form .controls label.error
{
	color: #FF0000;
}
.leave-commnet-form .controls input.error
{
	background-color: #f2b8b8;
	border-color: #f2b8b8;
}

.sidebar-mod
{
	padding-bottom: 25px;
	margin-bottom: 20px;
	background: url(../images/bg-shadow-2.png) no-repeat left bottom;
}
.sidebar-mod .hd
{
	margin-bottom: 15px;
}
.sidebar-mod .bd
{
	padding-left: 5px;
}
.sidebar-mod .title
{
	font-size: 16px;
	color: #4b3e2f;
	font-weight: bold;
}


.sidebar-topics li
{
	margin-bottom: 3px;
}


.recent-comments li
{
	margin-bottom: 10px;
}
.recent-comments .user-name
{
	font-size: 11px;
	color: #4b3e2f;
	font-weight: bold;
}
.recent-comments .comment-summery
{
	font-size: 10px;
	line-height: 12px;
}

.sidebar-links li
{
	margin-bottom: 3px;
}
</pre></body></html>