BODY {
	BACKGROUND: url(fill_top.png) repeat-x 0px 100%; COLOR: #535353
}
A {
	COLOR: #777
}
A:link {
	COLOR: #777
}
.title {
	COLOR: #777
}
.title A {
	COLOR: #777
}
.node .terms {
	COLOR: #777
}
#aggregator .news-item .categories {
	COLOR: #777
}
#aggregator .source {
	COLOR: #777
}
#aggregator .age {
	COLOR: #777
}
#forum TD .name {
	COLOR: #777
}
DIV.admin-panel .description {
	COLOR: #777
}
#section1 {
	PADDING-TOP: 15px
}
#sidebar-left {
	MARGIN: 20px 0px 20px 20px
}
#sidebar-right {
	MARGIN: 20px 20px 20px 0px
}
#sidebar-left .block {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(images/fill_block.png) repeat-x 0px 100%; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid
}
#sidebar-right .block {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(images/fill_block.png) repeat-x 0px 100%; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid
}
#sidebar-left .block .title {
	PADDING-RIGHT: 6px; PADDING-LEFT: 28px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 6px
}
#sidebar-right .block .title {
	PADDING-RIGHT: 6px; PADDING-LEFT: 28px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 6px
}
#sidebar-left .block .content {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 6px
}
#sidebar-right .block .content {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 6px
}
.front H2.title A {
	FONT-WEIGHT: normal; FONT-SIZE: 160%; PADDING-BOTTOM: 10px; LINE-HEIGHT: normal
}
.not-front H1.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 180%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
H1 {
	COLOR: #777
}
H2 {
	COLOR: #777
}
H3 {
	COLOR: #777
}
#section1 TD.divider {
	BORDER-LEFT: #ddd 1px dashed
}
#section2 TD.divider {
	BORDER-LEFT: #ddd 1px dashed
}
#breadcrumb {
	CLEAR: both; PADDING-LEFT: 20px; FONT-SIZE: 80%
}
#breadcrumb {
	FONT-WEIGHT: normal; COLOR: #1e201b! important
}
#breadcrumb A {
	FONT-WEIGHT: normal; COLOR: #1e201b! important
}
#breadcrumb .breadcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#bar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 4px
}
#footer {
	COLOR: #888! important
}
#footer A {
	COLOR: #888! important
}
#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 5px; PADDING-TOP: 0px
}
#site-slogan {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
#mission {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; COLOR: #535353; BORDER-BOTTOM: #ddd 1px solid
}
#search .form-item LABEL {
	DISPLAY: none
}
.block-search .form-item LABEL {
	DISPLAY: none
}
#search {
	FLOAT: right
}
#search .form-text {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 1px solid; HEIGHT: 22px
}
#search .form-submit {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 1px solid; HEIGHT: 22px
}
#search .form-text {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0px; WIDTH: 110px; PADDING-TOP: 0px
}
#toplinks {
	DISPLAY: inline; FONT-SIZE: 13px; LINE-HEIGHT: 22px; MARGIN-RIGHT: 10px
}
#toplinks {
	FONT-WEIGHT: normal; COLOR: #000! important
}
#toplinks A {
	FONT-WEIGHT: normal; COLOR: #000! important
}
.submitted {
	COLOR: #3f3f3f
}
.links {
	COLOR: #3f3f3f
}
.comment {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; BORDER-BOTTOM: #d3d3d3 1px solid
}
.comment .title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; BACKGROUND: url(images/all/icon-comment.png) no-repeat left center; PADDING-BOTTOM: 12px; PADDING-TOP: 10px
}
.block .title {
	TEXT-TRANSFORM: uppercase
}
.block-image .content {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#content-middle {
	FLOAT: left; MARGIN-RIGHT: 20px
}
#content-middle .block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#aggregator .feed-source {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
#forum TD.forum {
	BACKGROUND-COLOR: #eee
}
#forum TD.posts {
	BACKGROUND-COLOR: #eee
}
#forum TD.topics {
	BACKGROUND-COLOR: #ddd
}
#forum TD.last-reply {
	BACKGROUND-COLOR: #ddd
}
#forum TD.statistics {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid; HEIGHT: 1.5em
}
#forum TD.settings {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid; HEIGHT: 1.5em
}
#forum TD.pager {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid; HEIGHT: 1.5em
}
#forum TD.container {
	BACKGROUND: url(images/all/forum-container.jpg) #cdcdcd no-repeat right top
}
#forum TD.container A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; BACKGROUND: url(images/all/forum-link.png) no-repeat left center; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.signature P {
	FONT-SIZE: 85%; MARGIN: 7px 0px
}
BLOCKQUOTE {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; FONT-STYLE: italic; BACKGROUND-COLOR: #eee
}
BLOCKQUOTE A:link {
	TEXT-DECORATION: underline
}
.messages {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0.3em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0.3em; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
#profile .profile {
	BORDER-RIGHT: #abc 1px solid; BORDER-TOP: #abc 1px solid; BORDER-LEFT: #abc 1px solid; BORDER-BOTTOM: #abc 1px solid
}
.form-item LABEL {
	FONT-SIZE: 1em; COLOR: #222
}
.item-list .title {
	COLOR: #222
}
DIV.admin-panel .body {
	BACKGROUND-COLOR: #f4f4f4
}
DIV.admin-panel H3 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #abc; PADDING-TOP: 5px
}
#belowme {
	PADDING-RIGHT: 44px; PADDING-LEFT: 44px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.by {
	COLOR: #ddd! important; TEXT-DECORATION: none
}
.by A {
	COLOR: #ddd! important; TEXT-DECORATION: none
}
.by A:hover {
	COLOR: #ddd! important; TEXT-DECORATION: none
}
LI.expanded {
	LIST-STYLE-IMAGE: url(images/all/menu-expanded.png)
}
LI.collapsed {
	LIST-STYLE-IMAGE: url(images/all/menu-collapsed.png)
}
#navlist2 {
	TEXT-ALIGN: center
}
.navleft {
	PADDING-LEFT: 20px; TEXT-ALIGN: left
}
.navcenter {
	TEXT-ALIGN: center
}
.navright {
	PADDING-RIGHT: 20px; TEXT-ALIGN: right
}
.browser-opera .navleft#navlinks {
	PADDING-LEFT: 20px; TEXT-ALIGN: left
}
.browser-opera .navcenter#navlinks {
	PADDING-LEFT: 20px; TEXT-ALIGN: left
}
.browser-opera .navright#navlinks {
	PADDING-LEFT: 20px; TEXT-ALIGN: left
}
.links#navlist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#navlinks A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.links#navlist A {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-WEIGHT: normal! important; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #fff! important; BORDER-TOP-STYLE: none; LINE-HEIGHT: 25px; PADDING-TOP: 6px; FONT-FAMILY: "times new roman", sans-serif, Arial, Verdana, Helvetica; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #777; BORDER-BOTTOM-STYLE: none
}
#navlinks UL LI A {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-WEIGHT: normal! important; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #fff! important; BORDER-TOP-STYLE: none; LINE-HEIGHT: 25px; PADDING-TOP: 6px; FONT-FAMILY: "times new roman", sans-serif, Arial, Verdana, Helvetica; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #777; BORDER-BOTTOM-STYLE: none
}
#navlist LI A:hover {
	COLOR: #777! important; BACKGROUND-COLOR: #dbdbdb! important; TEXT-DECORATION: none
}
#navlinks UL LI A:hover {
	COLOR: #777! important; BACKGROUND-COLOR: #dbdbdb! important; TEXT-DECORATION: none
}
.links#subnavlist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.links#subnavlist A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #444! important; LINE-HEIGHT: 22px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #eee
}
#subnavlist LI A:hover {
	BACKGROUND-COLOR: #dbdbdb! important; TEXT-DECORATION: none
}
#navlist2 {
	MARGIN-TOP: 15px
}
#navlist2 A {
	FONT-WEIGHT: normal; COLOR: #888! important
}
#navlist2 LI A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
#navlist2 LI A.active {
	COLOR: #000
}
UL.links LI {
	BORDER-LEFT: #d3d3d3 1px solid
}
.book-navigation .page-links {
	BORDER-TOP: #d3d3d3 1px dashed; BORDER-BOTTOM: #d3d3d3 1px dashed
}
.book-navigation {
	CLEAR: both; PADDING-TOP: 20px
}
#footer UL.links LI {
	BORDER-LEFT: #909090 1px solid
}
#main .content LI A {
	TEXT-DECORATION: none
}
#main .content LI A:hover {
	TEXT-DECORATION: underline
}
#main .content A {
	TEXT-DECORATION: underline
}
.book-navigation A {
	TEXT-DECORATION: none! important
}
.book-navigation A:hover {
	TEXT-DECORATION: underline! important
}

