body {
	color:#000;
}
a {
	color:#cb5100;
}
.content {
	background:#fff url(content_bg-1.gif) repeat-x top;
}
.ftop {
	background:#dbdbdb;
	border-bottom:1px solid #fff;
}
.ftop .featured li div {
	background:#efefef;
	border:1px solid #fff;
}
.ftop .featured li div a {
	color:#cc6600;
}
.ftop .featured li div a.title {
	color:#cb5100;
}
.ftop .top li {
	background:url(ftop_top_div-1.gif) repeat-x bottom;
}
/* .ftop .top li:hover {background-color:#dfdfdf;} */
.ftop .top li span a {
	color:#cc6600;
	font-weight:normal;
}
.ftop .top li span a.comments {
	color:#fff;
}
.heading1 {
	background:url(heading1_bg-1.gif) repeat-x top;
	color:#fff;
	border:1px solid #878787;
}
.heading1 span {
	background-image:url(heading1_arrow-1.gif);
}
.heading3 {
	color:#cb5100;
}
.highlights .thumbnail img {
	background:#fff;
	border:3px solid #b6b6b6;
}
.highlights li {
	background:#efefef;
}
.highlights span.cat {
	background:#dbdbdb;
	border-top:1px solid #fff;
	color:#444;
}
.highlights span.cat a {
	color:#444;
}
.articles > li {
	background:url(articles_div-1.gif) repeat-x bottom;
}
.articles .pinfo {
	background:#dbdbdb;
	border-top:1px solid #d2d2d2;
	color:#444;
}
.articles .pinfo a {
	color:#00728f;
}
.articles .pinfo a.comments {
	background-image:url(icon_comments-1.gif);
}
.articles .pinfo span a {
	color:#cc6600;
}
.articles .overlay a {
	background:url(articles_thumb-1.gif);
}
.articles .post a {
	color:#cb5100;
}
.article .ainfo {
	background:#dedede url(articles_ainfo_bg-1.gif) repeat-x top;
	border:1px solid #bbb;
}
.article .ainfo .avatar a {
	background:#fff;
	border:2px solid #999;
}
.article .ainfo .author a {
	color:#00728f;
}
.article .ainfo ul li {
	background:url(articles_ainfo_div-1.gif) no-repeat left;
}
.article .ainfo ul li a {
	color:#333;
	padding-right:24px;
	margin-right:1px;
}
.article .ainfo ul li a:hover {
	background:url(articles_ainfo_bg_hover-1.gif);
	color:#fff;
}
.article .ainfo .advert {
	background:#eee;
	border-top:1px solid #bbb;
	border-left:1px solid #bbb;
}
.article .thumbnail {
	background:#fff;
	border:2px solid #b2b2b2;
}
.articles .thumb img {
	background:#fff;
	border:2px solid #b2b2b2;
}
.article .atabs {
	background:url(articles_atabs_hdiv-1.gif) repeat-x 0 32px;
}
.article .atabs .tabs li a {
	color:#333;
	background:url(articles_atabs_bg-1.gif) repeat-x bottom;
}
.article .atabs .tabs li a.active {
	background:url(articles_atabs_bg_active.gif) repeat-x bottom;
	color:#fff;
}
.article .atabs .atabs_content {
	background:#dbdbdb;
}
.article .atabs .tags a {
	color:#00728f;
}
.article .atabs .categories a {
	color:#ff7800;
}
.articles .post h1, .articles .post h2, .articles .post h3, .articles .post h4, .articles .post h5, .articles .post h6 {
	background:url(articles_atabs_hdiv-1.gif) repeat-x bottom;
	color:#666;
}
.articles .post blockquote {
	color:#444;
	background:#dbdbdb;
	border-left:5px solid #00728f;
}
.articles .post blockquote blockquote {
	background:#fff;
	border-left:5px solid #7fb8c7;
}
.articles .post ul li {
	background:url(list_bullet-1.gif) no-repeat 0 7px;
}
.article .post-date {
	color:#666;
}
.comments li .cwrap {
	background:#dbdbdb;
	border:1px solid #c3c3c3;
}
.comments li .avatar img {
	background:#fff;
	border:2px solid #a3a3a3;
}
.comments li .author, .comments li .author a {
	color:#cb5100;
}
.comments li .date {
	color:#444;
}
.comments li .reply a {
	color:#00728f;
}
.comments li .cnumber {
	color:#444;
}
.comments li .ctext {
	background:#fff;
	border:1px solid #c3c3c3;
}
.comments li .ctext .triangle {
	background:url(comments_triangle-1.gif);
}
.comments li.comment-author-admin .ctext, .comments li.bypostauthor .ctext {
	background:#d3f0f8;
	border:1px solid #98ccda;
}
.comments li.comment-author-admin .ctext .triangle, .comments li.bypostauthor .ctext .triangle {
	background:url(comments_triangle_admin-1.gif);
}
.comments input.cicon {
	background-color:#191919;
	background-image:url(comments_icons-1.gif);
}
.comments textarea {
	background:#191919;
}
.comments input.cicon, .comments textarea {
	color:#666;
}
.comments input.cicon:focus, .comments textarea:focus {
	color:#fff;
}
.box {
	background:#dbdbdb;
}
.box li {
	border-top:1px solid #fff;
}
.box li ul li a {
	color:#666;
}
.list2 li strong {
	color:#444;
}
.list2 li .limg {
	background:#fff;
	border:1px solid #a3a3a3;
}
.wp-pagenavi a, .wp-pagenavi .pages {
	color:#cb5100;
	background:#e2e2e2;
	border:1px solid #c3c3c3;
}
.wp-pagenavi .current {
	background:#00728f;
	color:#fff;
	border:1px solid #01556a;
}
#wp-calendar caption {
	border-bottom:1px dotted #333;
	color:#333;
}
.wp-polls p strong {
	color:#444;
	;
}
.latestc img {
	background:#fff;
	border:1px solid #a3a3a3;
}
.latestrp img {
	background:#fff;
	border:2px solid #a3a3a3;
}
.latestrp span a {
	color:#cc6600;
}
.wp-caption {
	background-color:#b2b2b2;
	color:#444;
}
.wp-caption img {
	border:1px solid #fff !important;
}
.formcontainer fieldset {
	border:1px solid #ccc;
	background:#efefef;
}
.formcontainer fieldset:hover {
	border:1px solid #666;
}
.formcontainer fieldset:hover legend {
	background:#ffd32e;
	color:#333;
}
.formcontainer legend {
	color:#fff;
	background:#414141;
}
.formcontainer input, .formcontainer textarea {
	border:1px solid #ccc;
	background:#fff;
}
.formcontainer input:focus, .formcontainer textarea:focus {
	border:1px solid #f88b00;
	background:#fafafa;
}
.formcontainer p.error {
	border:1px solid #ff6eae;
	color:#555;
	background:#f4e7e7;
}
.formcontainer input.error {
	border:1px solid #ff6eae;
	background:#f4e7e7;
}
.formcontainer .success {
	color:#555;
	background:#FFC;
	border:1px solid #FC9;
}
.formcontainer span.required {
	color:#00728f;
}
