
UL {
	PADDING-LEFT: 30px; MARGIN: 4px 0px
}

#navbar-iframe {
	DISPLAY: none! important
}
A:link {
	COLOR: #5588aa; TEXT-DECORATION: none
}
A:visited {
	COLOR: #5588aa; TEXT-DECORATION: none
}
A:hover {
	COLOR: #cc6600; TEXT-DECORATION: underline
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.update {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 15px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ffffdd
}
DIV.update H5 {
	MARGIN: 5px 0px; COLOR: #df4e00
}
SPAN.inline_code {
	COLOR: #4f6c9f; FONT-FAMILY: courier
}
SPAN.file_path {
	COLOR: #5f3229; FONT-STYLE: italic
}
#header-wrapper {
	TEXT-ALIGN: center
}
#header-inner {
	BACKGROUND-POSITION: center 50%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#header {
	MARGIN-BOTTOM: 10px; COLOR: #666666; TEXT-ALIGN: center
}
#header H1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0.25em; MARGIN: 5px 5px 0px; FONT: 200% Georgia, Serif; TEXT-TRANSFORM: uppercase; PADDING-TOP: 15px; LETTER-SPACING: 0.2em
}
#header #banner_link {
	DISPLAY: block; WIDTH: 775px; COLOR: #666666; HEIGHT: 163px; TEXT-DECORATION: none
}
#header #banner_link:hover {
	COLOR: #666666
}
#header .description {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; MAX-WIDTH: 700px; PADDING-BOTTOM: 15px; MARGIN: 0px 5px 5px; FONT: 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #999999; PADDING-TOP: 0px; LETTER-SPACING: 0.2em
}
#header IMG {
	MARGIN-LEFT: auto; WIDTH: 775px; MARGIN-RIGHT: auto; HEIGHT: 163px
}
.jTab_links {
	BORDER-TOP: white 1px solid
}
.jTab_links A {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 0px solid
}
.jTab_links A:hover {
	COLOR: #777; BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none
}
.jTab_links A.first {
	MARGIN-LEFT: 15px
}
.jTab_links A.last {
	BORDER-RIGHT-WIDTH: 1px
}
.jTab_links A.active {
	COLOR: #777; BACKGROUND-COLOR: #eee
}
.jTab {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#outer-wrapper {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; LEFT: -9px; PADDING-BOTTOM: 20px; MARGIN: 0px auto; FONT: 100% Georgia, Serif; WIDTH: 781px; PADDING-TOP: 20px; POSITION: relative; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
#main-wrapper {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 555px; WORD-WRAP: break-word
}
#sidebar-wrapper {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 180px; WORD-WRAP: break-word
}
.sidebar {
	COLOR: #666666; LINE-HEIGHT: 1.5em
}
.sidebar UL#main_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sidebar UL#main_menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
.sidebar UL#main_menu LI A {
	BORDER-RIGHT: #f58e50 6px solid; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 10px; COLOR: white; PADDING-TOP: 10px; BACKGROUND-COLOR: #f58e50; TEXT-DECORATION: none
}
.sidebar UL#main_menu LI A:hover {
	BORDER-RIGHT: #669999 6px solid; COLOR: black; BACKGROUND-COLOR: #ff9966
}
H2.date-header {
	MARGIN: 1.5em 0px 0.5em
}
.post {
	PADDING-BOTTOM: 1.5em; MARGIN: 0.5em 0px 1.5em; BORDER-BOTTOM: #cccccc 1px dotted
}
.post H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 140%; PADDING-BOTTOM: 4px; MARGIN: 0.25em 0px 0px; COLOR: #cc6600; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
.post H3 A {
	DISPLAY: block; FONT-WEIGHT: normal; COLOR: #cc6600; TEXT-DECORATION: none
}
.post H3 A:visited {
	DISPLAY: block; FONT-WEIGHT: normal; COLOR: #cc6600; TEXT-DECORATION: none
}
.post H3 STRONG {
	DISPLAY: block; FONT-WEIGHT: normal; COLOR: #cc6600; TEXT-DECORATION: none
}
.post H3 STRONG {
	COLOR: #333333
}
.post H3 A:hover {
	COLOR: #333333
}
.post-footer {
	MARGIN: 0.75em 0px; FONT: 78%/1.4em 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #999999; LETTER-SPACING: 0.1em
}
.comment-link {
	MARGIN-LEFT: 0.6em
}
.post IMG {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid
}
.post IMG.no-border {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.post BLOCKQUOTE {
	MARGIN: 1em 20px
}
.post BLOCKQUOTE P {
	MARGIN: 0.75em 0px
}
.post UL {
	MARGIN: 0px
}
#left_menu A {
	BORDER-RIGHT: #f5f5f5 7px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 0px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; BORDER-LEFT: #eee 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #eee 1px solid
}
#left_menu A.first {
	BORDER-TOP-WIDTH: 1px
}
#left_menu A:hover {
	BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #cc6600
}
DL.plugin_options {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #777; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
DL.plugin_options DT {
	COLOR: red
}
DL.plugin_options DT I {
	COLOR: #777
}
DL.plugin_options DD {
	MARGIN-BOTTOM: 10px
}
#categories A {
	MARGIN-RIGHT: 5px
}
#comments H4 {
	FONT-WEIGHT: bold; MARGIN: 1em 0px; TEXT-TRANSFORM: uppercase; COLOR: #999999; LINE-HEIGHT: 1.4em; LETTER-SPACING: 0.2em
}
#comments-block {
	MARGIN: 1em 0px 1.5em; LINE-HEIGHT: 1.6em
}
#comments-block .comment-author {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px
}
#comments-block .comment-body {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #593622; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#comments-block .comment-footer {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 0.8em; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 20px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 1.4em; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; LETTER-SPACING: 0.1em; BACKGROUND-COLOR: #eee
}
#comments-block .comment-body P {
	MARGIN: 0px 0px 0.75em
}
.deleted-comment {
	COLOR: gray; FONT-STYLE: italic
}
#comments-block .author-comment.comment-author {
	MARGIN-BOTTOM: 0px; BORDER-BOTTOM: #fff7cf 1px solid; BACKGROUND-COLOR: #ede5be
}
#comments-block .author-comment.comment-body {
	BORDER-TOP: #cbc4ac 1px solid; BACKGROUND-COLOR: #ede5be
}
#comments-block .author-comment.comment-footer {
	BACKGROUND-COLOR: #cbc39c
}
.feed-links {
	CLEAR: both; LINE-HEIGHT: 2.5em
}
#blog-pager-newer-link {
	FLOAT: left
}
#blog-pager-older-link {
	FLOAT: right
}
#blog-pager {
	TEXT-ALIGN: center
}
.main .Blog {
	BORDER-BOTTOM-WIDTH: 0px
}
.profile-img {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 5px 5px 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid
}
.profile-data {
	MARGIN: 0px; FONT: bold 78%/1.6em 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #999999; LETTER-SPACING: 0.1em
}
.profile-datablock {
	MARGIN: 0.5em 0px
}
.profile-textblock {
	MARGIN: 0.5em 0px; LINE-HEIGHT: 1.6em
}
.profile-link {
	FONT: 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 0.1em
}
#footer {
	CLEAR: both; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; WIDTH: 760px; LINE-HEIGHT: 1.6em; PADDING-TOP: 15px; LETTER-SPACING: 0.1em; TEXT-ALIGN: center
}
BODY#layout #header {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
