
HTML {
	FONT-SIZE: 100.1%
}
BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(bg_body.jpg) #cacac6 repeat-x 50% top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2em; FONT: 1em verdana,helvetica,sans-serif; COLOR: #210; PADDING-TOP: 0px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
img {border:0}
.Bmem {
	LEFT: -9999px; POSITION: absolute; TEXT-ALIGN: left
}
#search LABEL {
	LEFT: -9999px; POSITION: absolute; TEXT-ALIGN: left
}
#profile H2 {
	LEFT: -9999px; POSITION: absolute; TEXT-ALIGN: left
}
#subscribe H2 {
	LEFT: -9999px; POSITION: absolute; TEXT-ALIGN: left
}
#foot H2 {
	LEFT: -9999px; POSITION: absolute; TEXT-ALIGN: left
}
#comments H3 SPAN {
	LEFT: -9999px; POSITION: absolute; TEXT-ALIGN: left
}
#member-status LABEL {
	LEFT: -9999px; POSITION: absolute; TEXT-ALIGN: left
}
HR {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; MARGIN: 0px; LINE-HEIGHT: 0.1em; HEIGHT: 0.1em
}
A:link {
	COLOR: #06c; TEXT-DECORATION: none
}
A:visited {
	COLOR: #06c; TEXT-DECORATION: none
}
A:focus {
	COLOR: #06c; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
A:active {
	COLOR: #06c; TEXT-DECORATION: underline
}
#logo A:hover {
	BORDER-BOTTOM: #ccc 0.2em solid
}
A.focus:link {
	LEFT: -9999px; POSITION: absolute; TEXT-ALIGN: left
}
A.focus:visited {
	LEFT: -9999px; POSITION: absolute; TEXT-ALIGN: left
}
A.focus:focus {
	DISPLAY: block; FONT-SIZE: 0.9em; BACKGROUND: #ddd; LEFT: 0px; MARGIN-BOTTOM: 1em; COLOR: #06c; POSITION: relative; TEXT-ALIGN: center
}
A.focus:hover {
	DISPLAY: block; FONT-SIZE: 0.9em; BACKGROUND: #ddd; LEFT: 0px; MARGIN-BOTTOM: 1em; COLOR: #06c; POSITION: relative; TEXT-ALIGN: center
}
A.focus:active {
	LEFT: -9999px; POSITION: absolute; TEXT-ALIGN: left
}
A#skip {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0.4em; MARGIN: 0px; FONT: 900 0.7em arial,sans-serif; TEXT-TRANSFORM: uppercase; WIDTH: 100%; PADDING-TOP: 0.1em; LETTER-SPACING: 0.2em; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none; color:#FFF
}
A#skip:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}
A#skip:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}
A#skip:hover {
	BACKGROUND: url(bg_skip.gif) no-repeat center bottom; COLOR: #000
}
A#skip:focus {
	BACKGROUND: url(bg_skip.gif) no-repeat center bottom; COLOR: #000
}
A#skip:active {
	BACKGROUND: url(bg_skip.gif) no-repeat center bottom; COLOR: #000
}
H2 A:link {
	COLOR: #420
}
H2 A:visited {
	COLOR: #420
}
#main-index DIV.post H3 A:link {
	COLOR: #420
}
#main-index DIV.post H3 A:visited {
	COLOR: #420
}
H2 A:hover {
	COLOR: #06c
}
H2 A:active {
	COLOR: #06c
}
#main-index DIV.post H3 A:hover {
	COLOR: #06c
}
#main-index DIV.post H3 A:active {
	COLOR: #06c
}
#profile A:link {
	COLOR: #d60
}
#profile A:visited {
	COLOR: #d60
}
#profile A STRONG {
	COLOR: #aaa
}
#work LI A EM {
	COLOR: #b22c1b; FONT-STYLE: normal
}
#work LI A STRONG {
	COLOR: #888
}
#profile A:hover {
	TEXT-DECORATION: underline
}
#profile A:active {
	TEXT-DECORATION: underline
}
DIV.share UL LI A:link {
	TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none
}
DIV.share UL LI A:visited {
	TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none
}
DIV.share UL LI A:hover {
	TEXT-DECORATION: none
}
DIV.share UL LI A:active {
	TEXT-DECORATION: none
}
#default-form A.toggledown {
	PADDING-LEFT: 16px; BACKGROUND: url(icon12_downarrow.gif) no-repeat left 50%
}
#default-form A.toggleup {
	PADDING-LEFT: 16px; BACKGROUND: url(icon12_uparrow.gif) no-repeat left 50%
}
UL#paginator LI.previous A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(icon_previous.gif) no-repeat left top; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.2em
}
UL#paginator LI.archive A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(icon_downarrow.gif) no-repeat 50% bottom; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.2em
}
UL#paginator LI.next A {
	PADDING-RIGHT: 16px; PADDING-LEFT: 0px; BACKGROUND: url(icon_next.gif) no-repeat right top; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.2em
}
#subscribe A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#subscribe A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#subscribe A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#subscribe A:active {
	COLOR: #fff; TEXT-DECORATION: underline
}
#references OL LI A:link IMG {
	BORDER-RIGHT: #bba 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bba 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #bba 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #bba 1px solid
}
#references OL LI A:visited IMG {
	BORDER-RIGHT: #bba 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bba 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #bba 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #bba 1px solid
}
#member-site P A:link IMG {
	BORDER-RIGHT: #bba 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bba 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #bba 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #bba 1px solid
}
#member-site P A:visited IMG {
	BORDER-RIGHT: #bba 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bba 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #bba 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #bba 1px solid
}
#thumbs UL LI A:link IMG {
	BORDER-RIGHT: #bba 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bba 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #bba 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #bba 1px solid
}
#thumbs UL LI A:visited IMG {
	BORDER-RIGHT: #bba 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bba 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #bba 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #bba 1px solid
}
#references OL LI A:hover IMG {
	BORDER-RIGHT: #06c 1px solid; BORDER-TOP: #06c 1px solid; BORDER-LEFT: #06c 1px solid; BORDER-BOTTOM: #06c 1px solid
}
#references OL LI A:active IMG {
	BORDER-RIGHT: #06c 1px solid; BORDER-TOP: #06c 1px solid; BORDER-LEFT: #06c 1px solid; BORDER-BOTTOM: #06c 1px solid
}
#member-site P A:focus IMG {
	BORDER-RIGHT: #06c 1px solid; BORDER-TOP: #06c 1px solid; BORDER-LEFT: #06c 1px solid; BORDER-BOTTOM: #06c 1px solid
}
#member-site P A:hover IMG {
	BORDER-RIGHT: #06c 1px solid; BORDER-TOP: #06c 1px solid; BORDER-LEFT: #06c 1px solid; BORDER-BOTTOM: #06c 1px solid
}
#member-site P A:active IMG {
	BORDER-RIGHT: #06c 1px solid; BORDER-TOP: #06c 1px solid; BORDER-LEFT: #06c 1px solid; BORDER-BOTTOM: #06c 1px solid
}
#thumbs UL LI A:hover IMG {
	BORDER-RIGHT: #06c 1px solid; BORDER-TOP: #06c 1px solid; BORDER-LEFT: #06c 1px solid; BORDER-BOTTOM: #06c 1px solid
}
#thumbs UL LI A:focus IMG {
	BORDER-RIGHT: #06c 1px solid; BORDER-TOP: #06c 1px solid; BORDER-LEFT: #06c 1px solid; BORDER-BOTTOM: #06c 1px solid
}
#thumbs UL LI A:active IMG {
	BORDER-RIGHT: #06c 1px solid; BORDER-TOP: #06c 1px solid; BORDER-LEFT: #06c 1px solid; BORDER-BOTTOM: #06c 1px solid
}
#member-controls A:link {
	COLOR: #390
}
#member-controls A:visited {
	COLOR: #390
}
#member-status UL LI EM A:link {
	COLOR: #390
}
#member-status UL LI EM A:visited {
	COLOR: #390
}
#member-controls A:focus {
	COLOR: #c00
}
#member-controls A:hover {
	COLOR: #c00
}
#member-controls A:active {
	COLOR: #c00
}
#member-status UL LI EM A:hover {
	COLOR: #c00
}
#member-status UL LI EM A:focus {
	COLOR: #c00
}
#member-status UL LI EM A:active {
	COLOR: #c00
}
#phpsecbuy {
	POSITION: absolute
}
#httpbuy {
	POSITION: absolute
}
#phpsecsite {
	POSITION: absolute
}
#phpsecbuy {
	LEFT: 145px; TOP: 50px
}
#httpbuy {
	LEFT: 145px; TOP: 50px
}
#phpsecsite {
	LEFT: 145px; TOP: 110px
}
#phpsecbuy IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#httpbuy IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#phpsecsite IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#deck A:link {
	FONT-SIZE: 1.1em; COLOR: #420
}
#deck A:visited {
	FONT-SIZE: 1.1em; COLOR: #420
}
#deck #work UL LI A {
	FONT: 900 1.1em arial,sans-serif
}
#comments BLOCKQUOTE P.dtposted A {
	PADDING-LEFT: 14px; BACKGROUND: url(icon12_link.gif) no-repeat left top
}
#member-controls A {
	FONT-WEIGHT: 900
}
#default-form #style-guide UL LI SUP A {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#foot UL LI A:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
#foot UL LI A:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
#foot UL LI A:hover {
	TEXT-DECORATION: underline
}
#foot UL LI A:active {
	TEXT-DECORATION: underline
}

H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.66em; MARGIN: 0px; COLOR: #420; PADDING-TOP: 0.66em
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.66em; MARGIN: 0px; COLOR: #420; PADDING-TOP: 0.66em
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.66em; MARGIN: 0px; COLOR: #420; PADDING-TOP: 0.66em
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.66em; MARGIN: 0px; COLOR: #420; PADDING-TOP: 0.66em
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.66em; MARGIN: 0px; COLOR: #420; PADDING-TOP: 0.66em
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.66em; MARGIN: 0px; COLOR: #420; PADDING-TOP: 0.66em
}
H1 {
	MARGIN-TOP: 1em; PADDING-BOTTOM: 0.33em; FONT: 300 1.87em/1.1em arial,sans-serif; COLOR: #420; LETTER-SPACING: -0.04em
}
#main-index H2.blog {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0.5em; PADDING-LEFT: 20px; PADDING-BOTTOM: 1em; FONT: 900 1.33em arial,monaco,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #d60; PADDING-TOP: 0.66em; BORDER-BOTTOM: #d0d0c6 0.05em solid; LETTER-SPACING: 0.05em
}
H1#header-short {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0.5em; PADDING-LEFT: 20px; PADDING-BOTTOM: 1em; FONT: 900 1.33em arial,monaco,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #d60; PADDING-TOP: 0.66em; BORDER-BOTTOM: #d0d0c6 0.05em solid; LETTER-SPACING: 0.05em
}
H1.member#header-short {
	PADDING-LEFT: 0px
}
#byline {
	MARGIN: 0.5em 5% 0px
}
#byline H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0.25em; FONT: 900 1.33em arial,monaco,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #420; PADDING-TOP: 0.75em; LETTER-SPACING: 0.05em
}
#main-index H1 {
	MARGIN-TOP: 0px
}
#main-index H2.blog {
	PADDING-RIGHT: 0px; BORDER-TOP: #d0d0c6 1px solid; PADDING-LEFT: 20px; FONT-SIZE: 1.1em; BACKGROUND: url(icon16_date_f6f6f0.gif) #f6f6f0 no-repeat left 50%; PADDING-BOTTOM: 0.66em; MARGIN: 0px 0px 1.5em; COLOR: #d60; PADDING-TOP: 0.66em; BORDER-BOTTOM: #d0d0c6 1px dotted
}
H2 {
	FONT: 300 1.56em/1.1em arial,sans-serif; LETTER-SPACING: -0.05em
}
#main DIV.post H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.33em; PADDING-TOP: 0.33em
}
#highlight H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0.33em 0px; FONT: 900 1.2em arial,sans-serif; TEXT-TRANSFORM: uppercase; PADDING-TOP: 1em; LETTER-SPACING: 0px
}
#references H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0.33em 0px; FONT: 900 1.2em arial,sans-serif; TEXT-TRANSFORM: uppercase; PADDING-TOP: 1em; LETTER-SPACING: 0px
}
#sup H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0.33em 0px; FONT: 900 1.2em arial,sans-serif; TEXT-TRANSFORM: uppercase; PADDING-TOP: 1em; LETTER-SPACING: 0px
}
#sup2 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0.33em 0px; FONT: 900 1.2em arial,sans-serif; TEXT-TRANSFORM: uppercase; PADDING-TOP: 1em; LETTER-SPACING: 0px
}
#deck H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0.33em 0px; FONT: 900 1.2em arial,sans-serif; TEXT-TRANSFORM: uppercase; PADDING-TOP: 1em; LETTER-SPACING: 0px
}
#tags H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0.33em 0px; FONT: 900 1.2em arial,sans-serif; TEXT-TRANSFORM: uppercase; PADDING-TOP: 1em; LETTER-SPACING: 0px
}
#member-meta H2 {
	PADDING-BOTTOM: 0px
}
#member-status H2 {
	PADDING-BOTTOM: 0px
}
#work H2 {
	PADDING-LEFT: 18px
}
#new-posts H2 {
	PADDING-LEFT: 18px
}
#planet H2 {
	PADDING-LEFT: 18px
}
#xfn H2 {
	PADDING-LEFT: 18px
}
#new-comments H2 {
	PADDING-LEFT: 18px
}
#community H2 {
	PADDING-LEFT: 18px
}
#bookmarks H2 {
	PADDING-LEFT: 18px
}
#sup DIV.vcalendar H2 {
	PADDING-LEFT: 18px
}
#tags H2 {
	PADDING-LEFT: 18px
}
#references H2 {
	PADDING-LEFT: 18px
}
#top-members H2 {
	PADDING-LEFT: 18px
}
#members H2 {
	PADDING-LEFT: 18px
}
#member-meta H2 {
	PADDING-LEFT: 18px
}
#member-status H2 {
	PADDING-LEFT: 18px
}
#member-site H2 {
	PADDING-LEFT: 18px
}
.about#highlight H2 {
	PADDING-LEFT: 18px
}
#thumbs H2 {
	PADDING-LEFT: 18px
}
.links#highlight H2 {
	PADDING-LEFT: 18px
}
H1.blog {
	BACKGROUND: url(icon_pen.gif) no-repeat left top
}
#main-index H2 {
	BACKGROUND: url(icon_pen.gif) no-repeat left top
}
#new-posts H2 {
	BACKGROUND: url(icon_pen.gif) no-repeat left top
}
#post-meta H2 {
	BACKGROUND: url(icon_pen.gif) no-repeat left top
}
H1.work {
	BACKGROUND: url(icon_book.gif) no-repeat left top
}
#work H2 {
	BACKGROUND: url(icon_book.gif) no-repeat left top
}
#new-comments H2 {
	BACKGROUND: url(icon_bubble.gif) no-repeat left top
}
H1.planet {
	BACKGROUND: url(icon_planet.gif) no-repeat left top
}
#planet H2 {
	BACKGROUND: url(icon_planet.gif) no-repeat left top
}
#xfn H2 {
	BACKGROUND: url(icon_planet.gif) no-repeat left top
}
DIV.vcalendar H2 {
	BACKGROUND: url(icon_broadcast.gif) no-repeat left top
}
#tags H2 {
	BACKGROUND: url(icon_folder.gif) no-repeat left top
}
H1.articles {
	BACKGROUND: url(icon_doc.gif) no-repeat left top
}
#deck #work H2 {
	BACKGROUND: url(icon_book_reverse.gif) no-repeat left top
}
H1.community {
	BACKGROUND: url(icon_community.gif) no-repeat left top
}
#community H2 {
	BACKGROUND: url(icon_community.gif) no-repeat left top
}
#members H2 {
	BACKGROUND: url(icon_community.gif) no-repeat left top
}
H1.profile {
	BACKGROUND: url(icon_member.gif) no-repeat left top
}
#member-meta H2 {
	BACKGROUND: url(icon_member.gif) no-repeat left top
}
#member-status H2 {
	BACKGROUND: url(icon_member.gif) no-repeat left top
}
#member-site H2 {
	BACKGROUND: url(icon_member.gif) no-repeat left top
}
#member-status H2.logged-in {
	BACKGROUND: url(icon_logged_in.gif) no-repeat left top
}
#member-status H3 {
	BACKGROUND: url(icon_logged_in.gif) no-repeat left top
}
#deck #community H2 {
	BACKGROUND: url(icon_community_reverse.gif) no-repeat left top
}
#top-members H2 {
	BACKGROUND: url(icon_star.gif) no-repeat left top
}
#thumbs H2 {
	BACKGROUND: url(icon_photos.gif) no-repeat left top
}
H1.links {
	BACKGROUND: url(icon_links.gif) no-repeat left top
}
.links#highlight H2 {
	BACKGROUND: url(icon_links.gif) no-repeat left top
}
#bookmarks H2 {
	BACKGROUND: url(icon_links.gif) no-repeat left top
}
#references H2 {
	BACKGROUND: url(icon_links.gif) no-repeat left top
}
H1.contact {
	BACKGROUND: url(icon_photos.gif) no-repeat left top
}
.about#highlight H2 {
	BACKGROUND: url(icon_photos.gif) no-repeat left top
}
H2.planet-day {
	PADDING-RIGHT: 0px; BORDER-TOP: #d0d0c6 1px solid; MARGIN-TOP: 1em; PADDING-LEFT: 18px; BACKGROUND: url(icon16_date_f6f6f0.gif) #f6f6f0 no-repeat left 50%; PADDING-BOTTOM: 0.66em; FONT: 900 1.1em arial,monaco,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #d60; PADDING-TOP: 0.66em; LETTER-SPACING: 0.01em
}
#post-meta H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; FONT: 900 1.1em arial,monaco,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #d60; PADDING-TOP: 1em; LETTER-SPACING: 0.01em
}
#references H2 {
	COLOR: #d60
}
H3 {
	PADDING-BOTTOM: 0.33em; FONT: 300 1.48em arial,sans-serif
}
.post .shelf DIV H2 {
	PADDING-BOTTOM: 0.33em; FONT: 300 1.48em arial,sans-serif
}
DIV.planet-post H3 {
	PADDING-RIGHT: 0px; BORDER-TOP: #d0d0c6 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.33em; FONT: 300 1.8em/1.1em arial,sans-serif; PADDING-TOP: 1.33em
}
#main DIV.day3 H3 {
	PADDING-RIGHT: 0px; BORDER-TOP: #d0d0c6 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.33em; FONT: 300 1.4em/1.1em arial,sans-serif; PADDING-TOP: 0.66em
}
#main-index DIV.post H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#style-guide H3 {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 2px solid; MARGIN-TOP: 0.5em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 900 1.2em arial,monaco,sans-serif; TEXT-TRANSFORM: uppercase; PADDING-TOP: 1em; LETTER-SPACING: 0.01em
}
#account-prompt-on H3 {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 2px solid; MARGIN-TOP: 0.5em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 900 1.2em arial,monaco,sans-serif; TEXT-TRANSFORM: uppercase; PADDING-TOP: 1em; LETTER-SPACING: 0.01em
}
#comments H3 {
	PADDING-RIGHT: 0px; BORDER-TOP: #d0d0c6 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; WIDTH: 20%; LINE-HEIGHT: 1.2em; PADDING-TOP: 3em; POSITION: relative; TEXT-ALIGN: center
}
#comments DIV.chris H3 {
	BORDER-TOP: #420 1px solid
}
#comments DIV.chris BLOCKQUOTE {
	BORDER-TOP: #420 1px solid
}
#comments DIV.chris BLOCKQUOTE BLOCKQUOTE {
	BORDER-TOP-WIDTH: 0px
}
#comments DIV.chris H3 STRONG {
	COLOR: #d60
}
#comments DIV.chris BLOCKQUOTE P.dtposted {
	COLOR: #420
}
#comments DIV.chris H3 CITE {
	COLOR: #420
}
#comments DIV.chris BLOCKQUOTE P {
	COLOR: #210
}
.profile#comments H3 {
	PADDING-RIGHT: 0px; BORDER-TOP: #d0d0c6 1px solid; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#comments H3 STRONG {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 14px; BACKGROUND: url(icon12_comments.gif) #fff no-repeat left 50%; LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 300 1.5em/1em arial,sans-serif; COLOR: #b0b0a6; PADDING-TOP: 0px; POSITION: absolute; TOP: -0.6em
}
#comments #preview H3 STRONG {
	FONT-WEIGHT: 900; FONT-SIZE: 1.3em; BACKGROUND: url(icon12_comments.gif) no-repeat left 50%; LEFT: 0.75em; TEXT-TRANSFORM: uppercase; COLOR: #390; POSITION: absolute; TOP: 0.1em
}
#comments H3 EM {
	DISPLAY: block; FONT-SIZE: 0.95em; COLOR: #777; FONT-STYLE: normal; TEXT-ALIGN: center
}
#comments H3 CITE {
	DISPLAY: block; FONT-WEIGHT: 900; MARGIN: 1em 0px 1.5em; FONT-STYLE: normal
}
#comments #preview H3 {
	BORDER-TOP-WIDTH: 0px
}
#comments #preview BLOCKQUOTE {
	BORDER-TOP-WIDTH: 0px
}
#sup DIV.vcalendar H3 {
	FONT-WEIGHT: 900; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px
}
#member-status H3 {
	PADDING-RIGHT: 0px; BORDER-TOP: #e6e6e0 1px dotted; PADDING-LEFT: 18px; PADDING-BOTTOM: 0.66em; FONT: 900 1em/1em arial,sans-serif; PADDING-TOP: 1.25em
}
#member-status FORM H3.error {
	BACKGROUND: url(icon_error.gif) no-repeat left 50%; COLOR: #d60
}
H4 {
	FONT: 900 1.3em arial,sans-serif
}
DIV.planet-post H4.author {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 300 0.95em verdana, sans-serif; COLOR: #665; PADDING-TOP: 0px
}
DIV.planet-post H4.author IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0.5em 0.5em 0px; VERTICAL-ALIGN: middle; WIDTH: 16px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px
}
#xfn UL LI IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0.5em 0.5em 0px; VERTICAL-ALIGN: middle; WIDTH: 16px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px
}
#main DIV.day3 H4.author {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 0px
}
#logo P {
	MARGIN: 0px
}
#byline P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #420; PADDING-TOP: 0px
}
#sup P {
	FONT-SIZE: 0.95em
}
#new-comments P.details {
	FONT-SIZE: 0.95em
}
#new-comments P.details {
	FONT-WEIGHT: 900
}
#profile P {
	PADDING-RIGHT: 0.75em; PADDING-LEFT: 0.75em; PADDING-BOTTOM: 0.75em; MARGIN: 0px; COLOR: #ba9; PADDING-TOP: 0.75em
}
#work P {
	MARGIN-TOP: 0px; TEXT-ALIGN: center
}
#work P A {
	TEXT-DECORATION: none
}
P.details {
	PADDING-RIGHT: 16px; BACKGROUND: url(icon_next.gif) no-repeat right top; TEXT-ALIGN: right
}
DIV.post P.details {
	LINE-HEIGHT: 1.3em
}
DIV.vevent P {
	MARGIN: 0.25em 0px
}
#member-status FORM P {
	MARGIN: 0.25em 0px 1em
}
#sup DIV.vevent P.date {
	FONT: 1.1em georgia,serif; COLOR: #c30
}
P.expand {
	FONT-SIZE: 0.8em; MARGIN: 0px; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: left
}
P.contract {
	FONT-SIZE: 0.8em; MARGIN: 0px; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: left
}
#comments P.expand {
	FONT-SIZE: 0.8em
}
#comments P.contract {
	FONT-SIZE: 0.8em
}
P.expand A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.3em
}
P.contract A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.3em
}
P.expand A {
	BACKGROUND: url(icon_toggleon.gif) no-repeat left top
}
P.contract A {
	BACKGROUND: url(icon_toggleoff.gif) no-repeat left top
}
P.cite {
	TEXT-ALIGN: right
}
#post-meta P {
	FONT-SIZE: 0.85em; MARGIN: 0.66em 0px 1.33em; COLOR: #643; LINE-HEIGHT: 1.4em
}
#highlight P {
	MARGIN-TOP: 0px; FONT-SIZE: 0.95em
}
#mic-note H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-TOP: 0.25em
}
#mic-note H3 {
   FONT: 1em verdana,helvetica,sans-serif;
}


#mic-note P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-TOP: 0.25em
}
P.postedin EM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-SIZE: 0.9em; BACKGROUND: url(icon12_link.gif) no-repeat left top; PADDING-BOTTOM: 4px; PADDING-TOP: 0px; FONT-STYLE: normal
}
P.blockimg {
	TEXT-ALIGN: center
}
#comments BLOCKQUOTE P {
	FONT-SIZE: 0.95em; COLOR: #555; LINE-HEIGHT: 1.8em
}
#comments BLOCKQUOTE P.dtposted {
	PADDING-LEFT: 0.5em; FONT-SIZE: 0.85em; RIGHT: 0px; BACKGROUND: #fff; MARGIN: 0px; COLOR: #868670; LINE-HEIGHT: 1em; POSITION: absolute; TOP: -0.6em; TEXT-ALIGN: right
}
.profile#comments BLOCKQUOTE P.dtposted {
	TOP: 0px
}
#comments #preview BLOCKQUOTE P.dtposted {
	RIGHT: 0.4em; BACKGROUND: 0px 50%
}
#member-site P {
	MARGIN-TOP: 0px; FONT: 900 1.1em/1em arial,sans-serif; TEXT-ALIGN: center
}
#member-controls {
	PADDING-RIGHT: 0.66em; DISPLAY: inline; PADDING-LEFT: 0.66em; FLOAT: right; PADDING-BOTTOM: 0.33em; MARGIN: 1em 0px 0px; FONT: 300 0.9em/1.3em arial,sans-serif; BORDER-LEFT: #d0d0c6 1px solid; COLOR: #606056; PADDING-TOP: 0.33em; BORDER-BOTTOM: #d0d0c6 1px solid
}
#subscribe UL LI EM {
	FONT-WEIGHT: 300; TEXT-TRANSFORM: none; FONT-STYLE: normal
}
#member-meta UL STRONG {
	COLOR: #d60
}
#introduction STRONG {
	COLOR: #606056
}
#default-form #style-guide UL LI STRONG {
	FONT-WEIGHT: 300; COLOR: #444
}
DIV.vevent P.date ABBR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
P.url CODE {
	FONT: 1.25em monospace; COLOR: #c30
}
DIV.post CODE {
	FONT: 1.25em monospace; COLOR: #c30
}
#comments BLOCKQUOTE CODE {
	FONT: 1.25em monospace; COLOR: #c30
}
#style-guide CODE {
	FONT: 1.25em monospace; COLOR: #c30
}
DIV.post OL.code {
	FONT: 1em/1em monospace
}
DIV.post OL.code LI {
	FONT: 1em/1em monospace
}
DIV.post PRE.code {
	FONT: 1em/1em monospace
}
DIV.planet-post OL.code {
	FONT: 1em/1em monospace
}
DIV.planet-post OL.code LI {
	FONT: 1em/1em monospace
}
DIV.planet-post PRE.code {
	FONT: 1em/1em monospace
}
#comments OL.code {
	FONT: 1em/1em monospace
}
#comments OL.code LI {
	FONT: 1em/1em monospace
}
#comments PRE.code {
	FONT: 1em/1em monospace
}
DIV.post OL.code LI CODE {
	FONT: 1em/1em monospace
}
DIV.post PRE.code CODE {
	FONT: 1em/1em monospace
}
DIV.planet-post OL.code LI CODE {
	FONT: 1em/1em monospace
}
DIV.planet-post PRE.code CODE {
	FONT: 1em/1em monospace
}
#comments OL.code LI CODE {
	FONT: 1em/1em monospace
}
#comments PRE.code CODE {
	FONT: 1em/1em monospace
}
DIV.post OL.code LI {
	FONT-SIZE: 1.25em
}
DIV.post PRE.code {
	FONT-SIZE: 1.25em
}
DIV.planet-post OL.code LI {
	FONT-SIZE: 1.25em
}
DIV.planet-post PRE.code {
	FONT-SIZE: 1.25em
}
#comments OL.code LI {
	FONT-SIZE: 1.25em
}
#comments PRE.code {
	FONT-SIZE: 1.25em
}
DIV.post OL.code LI CODE {
	FONT: 1em/1.8em 'courier',monospace; COLOR: #c30
}
DIV.post PRE.code CODE {
	FONT: 1em/1.8em 'courier',monospace; COLOR: #c30
}
DIV.planet-post OL.code LI CODE {
	FONT: 1em/1.8em 'courier',monospace; COLOR: #c30
}
DIV.planet-post PRE.code CODE {
	FONT: 1em/1.8em 'courier',monospace; COLOR: #c30
}
#comments OL.code LI CODE {
	FONT: 1em/1.8em 'courier',monospace; COLOR: #c30
}
#comments PRE.code CODE {
	FONT: 1em/1.8em 'courier',monospace; COLOR: #c30
}
.comment {
	COLOR: #939399
}
.default {
	COLOR: #44c
}
.keyword {
	COLOR: #373
}
.string {
	COLOR: #c30
}
PRE.code {
	PADDING-RIGHT: 0px; BORDER-TOP: #d3d3d0 1px solid; PADDING-LEFT: 0px; BACKGROUND: #f6f6f0; PADDING-BOTTOM: 0px; MARGIN: 0px 5%; OVERFLOW: auto; WIDTH: 90%; PADDING-TOP: 0px
}
PRE.code CODE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2.8em; PADDING-TOP: 0px; WHITE-SPACE: pre
}
DIV.post OL.code {
	BORDER-RIGHT: #d3d3d0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d3d3d0 1px solid; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px 5%; OVERFLOW: hidden; BORDER-LEFT: #d3d3d0 1px solid; WIDTH: 90%; COLOR: #939399; PADDING-TOP: 0px; BORDER-BOTTOM: #d3d3d0 1px solid
}
DIV.planet-post OL.code {
	BORDER-RIGHT: #d3d3d0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d3d3d0 1px solid; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px 5%; OVERFLOW: hidden; BORDER-LEFT: #d3d3d0 1px solid; WIDTH: 90%; COLOR: #939399; PADDING-TOP: 0px; BORDER-BOTTOM: #d3d3d0 1px solid
}
#comments OL.code {
	BORDER-RIGHT: #d3d3d0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d3d3d0 1px solid; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px 5%; OVERFLOW: hidden; BORDER-LEFT: #d3d3d0 1px solid; WIDTH: 90%; COLOR: #939399; PADDING-TOP: 0px; BORDER-BOTTOM: #d3d3d0 1px solid
}
OL.code LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 99%; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
OL.code LI CODE {
	PADDING-LEFT: 0.5em; WHITE-SPACE: pre
}
OL.code LI.odd {
	BACKGROUND: #f3f3f0
}
#comments OL.code {
	MARGIN: 0px; WIDTH: 100%
}
#comments PRE.code {
	MARGIN: 0px; WIDTH: 100%
}
#comments PRE.code {
	WIDTH: 100%
}
SUP {
	COLOR: #d60; LINE-HEIGHT: 1em
}
DIV.post INS {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-WEIGHT: 900; PADDING-BOTTOM: 0px; COLOR: #420; PADDING-TOP: 0px; BORDER-BOTTOM: #d0ca9d 1px solid; TEXT-DECORATION: none
}
DEL {
	COLOR: #666
}
DIV.post DEL {
	COLOR: #999
}
DIV.post BLOCKQUOTE {
	PADDING-RIGHT: 1.25em; PADDING-LEFT: 24px; BACKGROUND: url(bg_blockquote2.gif) #f3f3f0 no-repeat left top; PADDING-BOTTOM: 0.2em; MARGIN: 1em 0px; OVERFLOW: hidden; COLOR: #543; PADDING-TOP: 0.2em
}
#comments BLOCKQUOTE BLOCKQUOTE {
	PADDING-RIGHT: 1.25em; PADDING-LEFT: 24px; BACKGROUND: url(bg_blockquote2.gif) #f3f3f0 no-repeat left top; PADDING-BOTTOM: 0.2em; MARGIN: 1em 0px; OVERFLOW: hidden; COLOR: #543; PADDING-TOP: 0.2em
}
.profile#comments BLOCKQUOTE BLOCKQUOTE {
	PADDING-RIGHT: 1.25em; PADDING-LEFT: 24px; BACKGROUND: url(bg_blockquote2.gif) #f3f3f0 no-repeat left top; PADDING-BOTTOM: 0.2em; MARGIN: 1em 0px; OVERFLOW: hidden; COLOR: #543; PADDING-TOP: 0.2em
}
#comments BLOCKQUOTE BLOCKQUOTE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 1em 0px; WIDTH: auto; BORDER-RIGHT-WIDTH: 0px
}
.profile#comments BLOCKQUOTE BLOCKQUOTE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 1em 0px; WIDTH: auto; BORDER-RIGHT-WIDTH: 0px
}
#comments BLOCKQUOTE {
	PADDING-RIGHT: 0px; BORDER-TOP: #d0d0c6 1px solid; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 1.5em; MARGIN: 1em 0px 0px; WIDTH: 74%; PADDING-TOP: 1.5em; POSITION: relative
}
.profile#comments BLOCKQUOTE {
	BORDER-TOP-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; MARGIN: -1.5em 0px 0px; WIDTH: auto
}
P.cite CITE {
	FONT-STYLE: normal
}
#member-status UL LI EM {
	FONT-STYLE: normal
}
#default-form #style-guide UL LI SPAN {
	DISPLAY: block; COLOR: #444; LINE-HEIGHT: 1.8em
}
UL {
	LIST-STYLE-TYPE: circle
}
#highlight #xfn UL LI {
	PADDING-LEFT: 0px; BACKGROUND: 0px 50%
}
#tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#controls DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#xfn UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#default-form #msg UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#tabs {
	FONT: 1.3em georgia,serif
}
#controls DL {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 0.8em; FONT: 900 0.95em arial,sans-serif; PADDING-TOP: 1em
}
#tabs LI {
	DISPLAY: inline
}
#controls DL * {
	DISPLAY: inline
}
#tabs LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.25em; MARGIN-LEFT: 1em; PADDING-TOP: 0.25em
}
#controls DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 1em 0px 0px; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
#controls LI.live {
	BACKGROUND: url(bg_live.gif) no-repeat 50% bottom
}
#controls DD.live {
	BACKGROUND: url(bg_live.gif) no-repeat 50% bottom
}
#controls LI.live A {
	COLOR: #d50
}
#controls DD.live A {
	COLOR: #d50
}
#controls DL DD.all A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(icon_display.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#controls DL DD.all A {
	PADDING-BOTTOM: 2px; MARGIN: 0px 1em; PADDING-TOP: 2px
}
UL.meta {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 0.66em; MARGIN: 0.66em 0px 2em; TEXT-TRANSFORM: uppercase; COLOR: #665; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px; BORDER-BOTTOM: #e0e0d6 0.1em solid
}
DIV.post UL.meta {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 0.66em; MARGIN: 0.66em 0px 2em; TEXT-TRANSFORM: uppercase; COLOR: #665; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px; BORDER-BOTTOM: #e0e0d6 0.1em solid
}
#planet DL {
	MARGIN: 0.5em 0px
}
#new-posts DL {
	MARGIN: 0.5em 0px
}
#community DL {
	MARGIN: 0.5em 0px
}
#new-posts DL UL.meta {
	FONT-SIZE: 0.9em; PADDING-BOTTOM: 1em; MARGIN: 0.75em 0px
}
#deck #community DL {
	FONT-SIZE: 0.9em; PADDING-BOTTOM: 1em; MARGIN: 0.75em 0px
}
#new-posts DL DT A {
	FONT: 900 1.1em arial,sans-serif
}
#deck #bookmarks OL A {
	FONT: 900 1.1em arial,sans-serif
}
#deck #community DD {
	FONT: 900 1.1em arial,sans-serif
}
#deck #community DL {
	FONT-SIZE: 1em
}
#deck #community DT A {
	FONT-SIZE: 1em; TEXT-DECORATION: underline
}
UL.meta LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0px
}
DIV.post UL.meta LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0px
}
UL.meta LI.date {
	BACKGROUND: url(icon16_date.gif) no-repeat left top
}
DIV.post UL.meta LI.date {
	BACKGROUND: url(icon16_date.gif) no-repeat left top
}
DIV.post UL.meta LI.orig-pub {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 14px; BACKGROUND: url(icon16_folio.gif) no-repeat left top; PADDING-BOTTOM: 0.66em; FONT: 900 1.2em arial,sans-serif; TEXT-TRANSFORM: none; PADDING-TOP: 0px
}
DIV.post UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 8%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.planet-post UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 8%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

DIV.post UL LI {
	PADDING-LEFT: 14px; BACKGROUND: url(bg_ul.gif) no-repeat left top
}
DIV.post DT {
	PADDING-LEFT: 14px; BACKGROUND: url(bg_ul.gif) no-repeat left top
}
DIV.planet-post UL LI {
	PADDING-LEFT: 14px; BACKGROUND: url(bg_ul.gif) no-repeat left top
}
DIV.planet-post DT {
	PADDING-LEFT: 14px; BACKGROUND: url(bg_ul.gif) no-repeat left top
}
#work UL LI {
	PADDING-LEFT: 14px; BACKGROUND: url(bg_ul.gif) no-repeat left top
}
#tags UL LI {
	PADDING-LEFT: 14px; BACKGROUND: url(bg_ul.gif) no-repeat left top
}
#default-form #style-guide UL LI {
	PADDING-LEFT: 14px; BACKGROUND: url(bg_ul.gif) no-repeat left top
}
#default-form #account-prompt-on UL LI {
	PADDING-LEFT: 14px; BACKGROUND: url(bg_ul.gif) no-repeat left top
}
#members UL LI {
	PADDING-LEFT: 14px; BACKGROUND: url(bg_ul.gif) no-repeat left top
}
#highlight UL LI {
	PADDING-LEFT: 14px; BACKGROUND: url(bg_ul.gif) no-repeat left top
}
#highlight .Cusort {
	PADDING-LEFT: 30px; BACKGROUND: url(bg_ul.gif) 20px 2px no-repeat
}

#default-form #msg UL LI {
	PADDING-LEFT: 14px; BACKGROUND: url(bg_ul.gif) no-repeat left top
}
DIV.post OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 12%; PADDING-TOP: 0px
}
DIV.planet-post OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 12%; PADDING-TOP: 0px
}
#default-form #msg UL {
	MARGIN: 0.5em 1em 1em 2em
}
#default-form #style-guide UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.75em 0px 0px 0.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#default-form #style-guide OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.75em 0px 0px 0.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#default-form #account-prompt-on UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.75em 0px 0px 0.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#default-form #style-guide OL {
	MARGIN: 0.5em 0px 0.5em 2em; LIST-STYLE-TYPE: decimal
}
#default-form #style-guide OL LI {
	MARGIN: 0.5em 0px; COLOR: #420; LINE-HEIGHT: 1.4em
}
#bookmarks OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.95em; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#member-site OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.95em; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#bookmarks OL LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #e6e6e0 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.33em; MARGIN: 0px; PADDING-TOP: 0.33em
}
#member-site OL LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #e6e6e0 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.33em; MARGIN: 0px; PADDING-TOP: 0.33em
}
#references OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; FONT-SIZE: 0.95em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1em; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px; LIST-STYLE-TYPE: decimal
}
#references OL LI {
	PADDING-LEFT: 0.5em; LIST-STYLE-POSITION: inside; FLOAT: left; FONT: 900 1.1em arial,sans-serif; COLOR: #d60; LIST-STYLE-TYPE: decimal
}
#references OL LI IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0.66em; VERTICAL-ALIGN: text-top; WIDTH: 60px; BORDER-RIGHT-WIDTH: 0px
}
#deck UL.meta LI.comments {
	BACKGROUND: url(icon16_comments_reverse.gif) no-repeat left top
}
#deck UL.meta LI.date {
	BACKGROUND: url(icon16_date_reverse.gif) no-repeat left top
}
DIV.post UL.meta LI.comments {
	BACKGROUND: url(icon16_comments.gif) no-repeat left top
}
UL.meta LI.comments {
	BACKGROUND: url(icon16_comments.gif) no-repeat left top
}
UL.post-foot LI.comments {
	BACKGROUND: url(icon16_comments.gif) no-repeat left top
}
UL.meta LI.references {
	BACKGROUND: url(icon16_references.gif) no-repeat left top
}
UL.post-foot LI.references {
	BACKGROUND: url(icon16_references.gif) no-repeat left top
}
#deck #community DL {
	MARGIN: 0.75em 0px
}
#deck #work P {
	BORDER-TOP: #fff 1px solid; MARGIN: 0px; PADDING-TOP: 0.5em
}
#deck #work P {
	PADDING-BOTTOM: 0.75em; MARGIN: 0.75em 0px 0px
}
#deck #work UL {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.75em; MARGIN: 0px; PADDING-TOP: 0.75em
}
#deck #community DT {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.75em 0px 0px; PADDING-TOP: 0.75em
}
#deck #community DD {
	FONT-SIZE: 1em; MARGIN: 0.25em 0px 0px
}
UL.post-foot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 1em; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
DIV.share UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 1em; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
UL#paginator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 1em; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
UL#paginator {
	MARGIN: 0px
}
UL.post-foot {
	BORDER-TOP: #e0e0d6 1px solid
}
UL.post-foot LI {
	FONT-SIZE: 0.85em; TEXT-TRANSFORM: uppercase
}
UL.meta LI.link {
	PADDING-LEFT: 16px; BACKGROUND: url(icon16_link.gif) no-repeat left top
}
UL.post-foot LI.link {
	PADDING-LEFT: 16px; BACKGROUND: url(icon16_link.gif) no-repeat left top
}
UL.post-foot LI.comments {
	PADDING-LEFT: 16px
}
UL.post-foot LI.references {
	PADDING-LEFT: 16px
}
DIV.share UL {
	BACKGROUND: url(bg_post-utilities_ul.gif) repeat-x 50% top
}
DIV.share UL LI {
	DISPLAY: inline; FONT-SIZE: 0.8em; MARGIN: 0.33em; WHITE-SPACE: nowrap
}
UL#paginator LI {
	DISPLAY: inline; FONT-SIZE: 0.8em; MARGIN: 0.33em; WHITE-SPACE: nowrap
}
UL#paginator LI {
	MARGIN: 0px 1em; FONT: 900 0.9em arial,monaco,sans-serif; TEXT-TRANSFORM: uppercase
}
DIV.share UL LI IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
#subscribe UL {
	PADDING-RIGHT: 0.33em; PADDING-LEFT: 1em; BACKGROUND: url(bg_syndicate_ul.gif) no-repeat right top; PADDING-BOTTOM: 0.66em; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0.66em; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#subscribe UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; BACKGROUND: url(cn.gif) no-repeat left 50%; PADDING-BOTTOM: 0.33em; PADDING-TOP: 0.33em
}
#work UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.95em; PADDING-BOTTOM: 0px; MARGIN: 0.66em 0px 1.33em 0.66em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#tags UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.95em; PADDING-BOTTOM: 0px; MARGIN: 0.66em 0px 1.33em 0.66em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#members UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.95em; PADDING-BOTTOM: 0px; MARGIN: 0.66em 0px 1.33em 0.66em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#highlight UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.95em; PADDING-BOTTOM: 0px; MARGIN: 0.66em 0px 1.33em 0.66em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#work UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.25em
}
#tags UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.25em
}
#members UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.25em
}
#highlight UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.25em
}
#tags UL LI {
	FONT: 900 1.1em arial,serif; PADDING-TOP: 0.33em
}
#members UL LI {
	FONT: 900 1.1em arial,serif; PADDING-TOP: 0.33em
}
#highlight UL LI {
	FONT: 900 1.1em arial,serif; PADDING-TOP: 0.33em
}
#work UL LI SPAN {
	DISPLAY: block
}
#top-members OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2em 3.33em; FONT: 900 1em/1.6em arial,sans-serif; COLOR: #777; PADDING-TOP: 0px
}
#foot UL {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; BACKGROUND: url(bg_foot_ul.gif) no-repeat right 50%; PADDING-BOTTOM: 1.66em; MARGIN: 0px; FONT: 900 0.75em arial,sans-serif; TEXT-TRANSFORM: uppercase; PADDING-TOP: 1.66em; LIST-STYLE-TYPE: none; LETTER-SPACING: 0.05em
}
UL.post-foot LI {
	DISPLAY: inline; MARGIN: 0px 0.66em
}
#foot UL LI {
	DISPLAY: inline; MARGIN: 0px 0.66em
}
#thumbs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#thumbs UL LI {
	DISPLAY: inline
}
#member-status UL {
	COLOR: #606056
}
DD {
	MARGIN-LEFT: 0px
}
#planet DT {
	PADDING-RIGHT: 0px; BORDER-TOP: #e6e6e0 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.33em; PADDING-TOP: 0.66em
}
#community DT {
	PADDING-RIGHT: 0px; BORDER-TOP: #e6e6e0 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.33em; PADDING-TOP: 0.66em
}
#planet DD {
	FONT-SIZE: 0.95em
}
#planet DL DT A {
	FONT-SIZE: 0.95em
}
#community DT {
	FONT-SIZE: 0.95em
}
#community DD {
	FONT-SIZE: 0.95em
}
DIV.post DL {
	MARGIN-LEFT: 8%
}
DIV.planet-post DL {
	MARGIN-LEFT: 8%
}
DIV.post DT {
	FONT-WEIGHT: 900
}
DIV.planet-post DT {
	FONT-WEIGHT: 900
}
DIV.post DD {
	PADDING-LEFT: 16px
}
DIV.planet-post DD {
	PADDING-LEFT: 16px
}
#new-comments DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; BACKGROUND: url(icon16_comments.gif) no-repeat left top; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
#new-comments DL DT CITE {
	FONT-STYLE: normal
}
#new-comments DL BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.6em; PADDING-TOP: 0px
}
#sup2 #new-comments DL BLOCKQUOTE {
	FONT-SIZE: 0.95em
}
#new-comments DD.source {
	FONT-SIZE: 0.95em; MARGIN-BOTTOM: 1.5em; PADDING-BOTTOM: 1em; BORDER-BOTTOM: #e0e0d6 0.1em solid
}
#masthead IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#profile IMG {
	BORDER-RIGHT: #ffe 1px solid; BORDER-TOP: #ffe 1px solid; FLOAT: left; MARGIN: 1em 0.75em 1em 1em; BORDER-LEFT: #ffe 1px solid; BORDER-BOTTOM: #ffe 1px solid
}
#subscribe IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
H1.member#header-short IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
H1.member#header-short IMG {
	MARGIN-RIGHT: 0.33em
}
#work IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 2px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
IMG.right {
	BORDER-RIGHT: #e0e0d6 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e0e0d6 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #e0e0d6 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #e0e0d6 1px solid
}
IMG.left {
	BORDER-RIGHT: #e0e0d6 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e0e0d6 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #e0e0d6 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #e0e0d6 1px solid
}
P.blockimg IMG {
	BORDER-RIGHT: #e0e0d6 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e0e0d6 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #e0e0d6 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #e0e0d6 1px solid
}
#comments H3 EM IMG {
	BORDER-RIGHT: #e0e0d6 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e0e0d6 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #e0e0d6 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #e0e0d6 1px solid
}
H1.member#header-short IMG {
	BORDER-RIGHT: #e0e0d6 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e0e0d6 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #e0e0d6 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #e0e0d6 1px solid
}
IMG.right {
	FLOAT: right; MARGIN: 0.25em 10% 0.5em 1.5em
}
IMG.left {
	FLOAT: left; MARGIN: 0.25em 1.5em 0.5em 10%
}
P IMG.right {
	FLOAT: right; MARGIN: 0.25em 0px 0.5em 1.5em
}
P IMG.left {
	FLOAT: left; MARGIN: 0.25em 1.5em 0.5em 0px
}
#thumbs UL LI IMG {
	WIDTH: 83px
}
TABLE {
	WIDTH: 90%; BORDER-COLLAPSE: collapse
}
TH {
	BORDER-RIGHT: #ddd 0.07em solid; PADDING-RIGHT: 0.31em; BORDER-TOP: #ddd 0.07em solid; PADDING-LEFT: 0.31em; PADDING-BOTTOM: 0px; BORDER-LEFT: #ddd 0.07em solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 0.07em solid; TEXT-ALIGN: left
}
TD {
	BORDER-RIGHT: #ddd 0.07em solid; PADDING-RIGHT: 0.31em; BORDER-TOP: #ddd 0.07em solid; PADDING-LEFT: 0.31em; PADDING-BOTTOM: 0px; BORDER-LEFT: #ddd 0.07em solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 0.07em solid; TEXT-ALIGN: left
}
TH {
	PADDING-RIGHT: 0.28em; PADDING-LEFT: 0.28em; PADDING-BOTTOM: 0.28em; FONT: 900 1.09em arial,monaco,sans-serif; COLOR: #000; PADDING-TOP: 0.28em; BORDER-BOTTOM: #ddd 0.14em solid
}
#planet {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#bookmarks {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#references H2 {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#sup DIV.vcalendar {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#tags {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#sup #community {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#member-site H2 {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#member-site OL {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#member-site P {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#sup #new-comments {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#sup2 H2 {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#sup2 P {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#sup2 #bookmarks OL {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#sup2 #bookmarks DL {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#sup2 #new-articles DL {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#sup2 #new-comments DL {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#highlight H2 {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#highlight #community DL {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#highlight P {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#members UL {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#highlight UL {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#xfn H2 {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#xfn UL {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#thumbs {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#member-status FORM {
	MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%
}
#work {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
#main-index H1 {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
H1#header-short {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
#controls {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
DIV.post H1 {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
#main-index H2.blog {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
DIV.post H2 {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
DIV.post H3 {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%; font-size:16px;
}
DIV.post P {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
DIV.post BLOCKQUOTE {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
DIV.post UL.meta {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
DIV.post DIV.note {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
DIV.post P.url {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
DIV.post TABLE {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
DIV#post-meta {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
DIV.planet-post H3 {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
DIV.planet-post H4 {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
DIV.planet-post H5 {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
DIV.planet-post H6 {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
DIV.planet-post P {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
H2.planet-day {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
#planet-day3 DD {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
UL.post-foot {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
DIV.share {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
UL#paginator {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
#introduction {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
#mic-note {
	MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
DIV.post BLOCKQUOTE P {
	MARGIN-LEFT: 0px; LINE-HEIGHT: 1.6em; MARGIN-RIGHT: 0px
}
DIV.post DIV.note P {
	MARGIN-LEFT: 0px; LINE-HEIGHT: 1.6em; MARGIN-RIGHT: 0px
}
#new-comments BLOCKQUOTE P {
	MARGIN-LEFT: 0px; LINE-HEIGHT: 1.6em; MARGIN-RIGHT: 0px
}
DIV.post DIV.note P {
	COLOR: #443
}
#deck #work {
	MARGIN: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#default-form {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5% 2em; PADDING-TOP: 1em
}
#member-status FORM {
	MARGIN-BOTTOM: 1em
}
#default-form H2 {
	PADDING-BOTTOM: 0px
}
#default-form FORM {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; MARGIN-TOP: 1em; PADDING-LEFT: 0px; BACKGROUND: #f6f6f0; PADDING-BOTTOM: 2em; PADDING-TOP: 1.5em; BORDER-BOTTOM: #ddd 2px solid
}
#default-form #msg {
	PADDING-LEFT: 38px; MARGIN: 0px 1em 2em
}
#default-form .warning#msg {
	BACKGROUND: url(icon_msg_warning.gif) no-repeat left top; BORDER-BOTTOM: #f90 1px solid
}
#default-form .success#msg {
	BACKGROUND: url(icon_msg_success.gif) no-repeat left 50%; BORDER-BOTTOM: #393 1px solid
}
#default-form #msg H3 {
	FONT-SIZE: 1.2em
}
#default-form .warning#msg H3 {
	COLOR: #d60
}
#default-form .success#msg H3 {
	COLOR: #393
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#default-form FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#default-form LEGEND {
	VISIBILITY: hidden; MARGIN: 0px; LINE-HEIGHT: 0.1em; HEIGHT: 0.1em
}
#default-form FIELDSET DIV {
	PADDING-BOTTOM: 0.66em; WIDTH: 100%; POSITION: relative
}
#default-form FIELDSET P {
	PADDING-BOTTOM: 0.33em
}
#default-form FORM P {
	FONT-SIZE: 0.85em; MARGIN: 0px 0px 0.66em 26%; LINE-HEIGHT: 1.4em
}
#default-form P#submit {
	MARGIN-TOP: 1em
}
#default-form P SPAN {
	FONT: 300 1.1em verdana,sans-serif; COLOR: #d60
}
#default-form DIV LABEL SPAN {
	FONT: 300 1.1em verdana,sans-serif; COLOR: #d60
}
#default-form FIELDSET DIV LABEL {
	DISPLAY: block; FLOAT: left; FONT: 900 1em/1.8em arial,sans-serif; WIDTH: 25%; MARGIN-RIGHT: 1%; TEXT-ALIGN: right
}
#default-form FIELDSET DIV LABEL EM {
	RIGHT: 0px; FONT: 300 0.9em arial,sans-serif; WIDTH: 10.5em; PADDING-TOP: 0.25em; POSITION: absolute; TEXT-ALIGN: left
}
#default-form FIELDSET DIV INPUT {
	WIDTH: 45%
}
#default-form FIELDSET P INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#default-form FIELDSET DIV TEXTAREA {
	FONT: 0.95em verdana, sans-serif; WIDTH: 71%; HEIGHT: 14em
}
#default-form FIELDSET DIV INPUT {
	BORDER-RIGHT: #e0e0d6 1px solid; PADDING-RIGHT: 0.1em; BORDER-TOP: #e0e0d6 1px solid; PADDING-LEFT: 0.1em; BACKGROUND: #fff; PADDING-BOTTOM: 0.1em; BORDER-LEFT: #e0e0d6 1px solid; COLOR: #420; PADDING-TOP: 0.1em; BORDER-BOTTOM: #e0e0d6 1px solid
}
#default-form FIELDSET DIV TEXTAREA {
	BORDER-RIGHT: #e0e0d6 1px solid; PADDING-RIGHT: 0.1em; BORDER-TOP: #e0e0d6 1px solid; PADDING-LEFT: 0.1em; BACKGROUND: #fff; PADDING-BOTTOM: 0.1em; BORDER-LEFT: #e0e0d6 1px solid; COLOR: #420; PADDING-TOP: 0.1em; BORDER-BOTTOM: #e0e0d6 1px solid
}
#default-form FIELDSET DIV SELECT {
	BORDER-RIGHT: #e0e0d6 1px solid; PADDING-RIGHT: 0.1em; BORDER-TOP: #e0e0d6 1px solid; PADDING-LEFT: 0.1em; BACKGROUND: #fff; PADDING-BOTTOM: 0.1em; BORDER-LEFT: #e0e0d6 1px solid; COLOR: #420; PADDING-TOP: 0.1em; BORDER-BOTTOM: #e0e0d6 1px solid
}
#member-status FORM #openid {
	BORDER-RIGHT: #e0e0d6 1px solid; PADDING-RIGHT: 0.1em; BORDER-TOP: #e0e0d6 1px solid; PADDING-LEFT: 0.1em; BACKGROUND: #fff; PADDING-BOTTOM: 0.1em; BORDER-LEFT: #e0e0d6 1px solid; COLOR: #420; PADDING-TOP: 0.1em; BORDER-BOTTOM: #e0e0d6 1px solid
}
#default-form FIELDSET DIV INPUT.disabled {
	BORDER-RIGHT: #e0e0d6 1px solid; BORDER-TOP: #e0e0d6 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #e0e0d6 1px solid; COLOR: #606056; BORDER-BOTTOM: #e0e0d6 1px solid
}
#default-form P#submit INPUT {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.2em; FONT: 900 1.1em arial,sans-serif; PADDING-TOP: 0.2em
}
#member-status FORM INPUT.submit {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.2em; FONT: 900 1.1em arial,sans-serif; PADDING-TOP: 0.2em
}
#default-form P#submit INPUT#submit2 {
	COLOR: #06c
}
#default-form P#submit INPUT#submit1 {
	TEXT-TRANSFORM: uppercase; COLOR: #06c
}
#member-status FORM INPUT.submit {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0.33em; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1.04em; PADDING-BOTTOM: 0px; COLOR: #06c; PADDING-TOP: 0px
}
#member-status FORM DIV {
	WIDTH: 100%
}
#member-status FORM #openid {
	DISPLAY: block; PADDING-LEFT: 16px; FONT-SIZE: 1.04em; BACKGROUND: url(icon_openid.png) no-repeat left 50%; WIDTH: 90%
}
#member-status FORM #openid:focus {
	BORDER-RIGHT: #abc 1px solid; BORDER-TOP: #abc 1px solid; BORDER-LEFT: #abc 1px solid; BORDER-BOTTOM: #abc 1px solid
}
#default-form FIELDSET INPUT:focus {
	BORDER-RIGHT: #abc 1px solid; BORDER-TOP: #abc 1px solid; BACKGROUND: #e4eef8; BORDER-LEFT: #abc 1px solid; BORDER-BOTTOM: #abc 1px solid
}
#default-form FIELDSET TEXTAREA:focus {
	BORDER-RIGHT: #abc 1px solid; BORDER-TOP: #abc 1px solid; BACKGROUND: #e4eef8; BORDER-LEFT: #abc 1px solid; BORDER-BOTTOM: #abc 1px solid
}
#default-form FIELDSET SELECT:focus {
	BORDER-RIGHT: #abc 1px solid; BORDER-TOP: #abc 1px solid; BACKGROUND: #e4eef8; BORDER-LEFT: #abc 1px solid; BORDER-BOTTOM: #abc 1px solid
}
#wrap {
	BORDER-RIGHT: #fff 3px solid; BORDER-TOP: #fff 3px solid; BACKGROUND: #fff; MAX-WIDTH: 60em; MARGIN: 2px auto 0px; BORDER-LEFT: #fff 3px solid; BORDER-BOTTOM: #fff 3px solid; POSITION: relative; TEXT-ALIGN: left
}
#masthead {
	BACKGROUND: url(bg_masthead.gif) #e6e6e0 repeat-x 50% top; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; HEIGHT: 7em
}
#menu {
	BORDER-TOP: #fff 1px solid; BACKGROUND: #e3e3e0; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative
}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px 3%; FONT: 0.8em/2em arial,sans-serif; PADDING-TOP: 1em; LIST-STYLE-TYPE: none
}
#menu UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0.5em
}
#menu UL LI A:link {
	PADDING-RIGHT: 0.66em; PADDING-LEFT: 0.66em; FONT-WEIGHT: 300; PADDING-BOTTOM: 0.5em; COLOR: #000; PADDING-TOP: 0.5em; TEXT-ALIGN: center
}
#menu UL LI A:visited {
	PADDING-RIGHT: 0.66em; PADDING-LEFT: 0.66em; FONT-WEIGHT: 300; PADDING-BOTTOM: 0.5em; COLOR: #000; PADDING-TOP: 0.5em; TEXT-ALIGN: center
}
#menu UL LI A:hover {
	PADDING-RIGHT: 0.66em; PADDING-LEFT: 0.66em; FONT-WEIGHT: 300; PADDING-BOTTOM: 0.5em; COLOR: #000; PADDING-TOP: 0.5em; TEXT-ALIGN: center
}
#menu UL LI A:active {
	PADDING-RIGHT: 0.66em; PADDING-LEFT: 0.66em; FONT-WEIGHT: 300; PADDING-BOTTOM: 0.5em; COLOR: #000; PADDING-TOP: 0.5em; TEXT-ALIGN: center
}
#menu UL LI A:focus {
	BACKGROUND: url(bg_menu_a_hover.gif) #dd8f00 no-repeat center top; COLOR: #eed; BORDER-BOTTOM: #dd8f00 1px solid; TEXT-DECORATION: none
}
#menu UL LI A:hover {
	BACKGROUND: url(bg_menu_a_hover.gif) #dd8f00 no-repeat center top; COLOR: #eed; BORDER-BOTTOM: #dd8f00 1px solid; TEXT-DECORATION: none
}
#menu UL LI A:active {
	BACKGROUND: url(bg_menu_a_hover.gif) #dd8f00 no-repeat center top; COLOR: #eed; BORDER-BOTTOM: #dd8f00 1px solid; TEXT-DECORATION: none
}
#menu UL LI A.live:link {
	FONT-WEIGHT: 900; BACKGROUND: url(bg_menu_a_live.gif) #420 no-repeat center top; COLOR: #eed; BORDER-BOTTOM: #420 1px solid
}
#menu UL LI A.live:visited {
	FONT-WEIGHT: 900; BACKGROUND: url(bg_menu_a_live.gif) #420 no-repeat center top; COLOR: #eed; BORDER-BOTTOM: #420 1px solid
}
#menu UL LI A.live:hover {
	FONT-WEIGHT: 900; BACKGROUND: url(bg_menu_a_live.gif) #420 no-repeat center top; COLOR: #eed; BORDER-BOTTOM: #420 1px solid
}
#menu UL LI A.live:active {
	FONT-WEIGHT: 900; BACKGROUND: url(bg_menu_a_live.gif) #420 no-repeat center top; COLOR: #eed; BORDER-BOTTOM: #420 1px solid
}
#content {
	PADDING-RIGHT: 3%; MARGIN-TOP: 1px; PADDING-LEFT: 3%; FONT-SIZE: 0.8em; BACKGROUND: url(bg_content.gif) #fff repeat-x 50% top; PADDING-BOTTOM: 2.66em; LINE-HEIGHT: 1.8em; PADDING-TOP: 2.66em; BORDER-BOTTOM: #eee 1px solid
}
#deck {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(bg_content.gif) #fff repeat-x 50% top; PADDING-BOTTOM: 1em; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid
}
#foot {
	BORDER-TOP: #fcfcf5 1px solid; BACKGROUND: url(bg_foot.gif) #8c8c80; WIDTH: 100%; COLOR: #ddd; TEXT-ALIGN: left
}
#newlabel {
	BACKGROUND: url(bg_new.gif) no-repeat left top; LEFT: -3px; WIDTH: 40px; POSITION: absolute; TOP: -3px; HEIGHT: 40px
}
#logo {
	MARGIN-TOP: 1.85em; PADDING-LEFT: 3%; FLOAT: left; POSITION: relative
}
#search {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 3% 0px 0px; WIDTH: 46%; PADDING-TOP: 1.33em
}
#search FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
#search UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 0px 0.66em 0.66em 0px; TEXT-TRANSFORM: lowercase; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
#search UL LI {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 0.5em; DISPLAY: inline; MARGIN-RIGHT: 0.5em
}
#search UL LI.end {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#search P {
	FONT-SIZE: 0.7em; MARGIN: 0.66em; TEXT-TRANSFORM: lowercase; COLOR: #666; TEXT-ALIGN: right
}
#search A:link {
	FONT-WEIGHT: 300; COLOR: #333
}
#search A:visited {
	FONT-WEIGHT: 300; COLOR: #333
}
#search A:hover {
	FONT-WEIGHT: 300; TEXT-DECORATION: underline
}
#search A:active {
	FONT-WEIGHT: 300; TEXT-DECORATION: underline
}
#search INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; BORDER-LEFT-WIDTH: 0px; BACKGROUND: 0px 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.2em; MARGIN: 0.1em 0px; FONT: 900 0.8em/1.3em arial,verdana,helvetica,sans-serif; WIDTH: 92%; COLOR: #420; PADDING-TOP: 0.1em; BORDER-RIGHT-WIDTH: 0px
}
#search INPUT.button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 10px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px; POSITION: absolute; TOP: 0.4em
}
#search FORM SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(bg_span_tl.gif) no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#search FORM SPAN SPAN {
	BACKGROUND: url(bg_span_tr.gif) no-repeat right top
}
#search FORM SPAN SPAN SPAN {
	BACKGROUND: url(bg_span_br.gif) no-repeat right bottom
}
#search FORM SPAN SPAN SPAN SPAN {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; BACKGROUND: url(bg_span_bl.gif) no-repeat left bottom; PADDING-BOTTOM: 0.15em; PADDING-TOP: 0.15em
}
#profile {
	BORDER-RIGHT: #ccb 1px solid; FONT-SIZE: 0.89em; BACKGROUND: url(bg_profile.gif) #210 no-repeat center top; FLOAT: right; MARGIN-BOTTOM: 1.75em; BORDER-LEFT: #ccb 1px solid; WIDTH: 23%; COLOR: #a98; LINE-HEIGHT: 1.3em; PADDING-TOP: 0.33em; BORDER-BOTTOM: #ccb 1px solid
}
#main {
	PADDING-RIGHT: 2%; PADDING-LEFT: 2%; FONT-SIZE: 1em; BACKGROUND: url(bg_col.gif) #fff no-repeat center top; FLOAT: left; PADDING-BOTTOM: 1.33em; WIDTH: 70%; LINE-HEIGHT: 1.8em; PADDING-TOP: 0px
}
#main-index {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(bg_col.gif) #fff no-repeat center top; FLOAT: left; PADDING-BOTTOM: 0.33em; WIDTH: 47%; LINE-HEIGHT: 1.8em; PADDING-TOP: 0.33em; POSITION: relative
}
#sup2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; BACKGROUND: url(bg_col.gif) #fff no-repeat center top; FLOAT: left; PADDING-BOTTOM: 0.66em; MARGIN-LEFT: 3%; WIDTH: 24%; LINE-HEIGHT: 1.5em; PADDING-TOP: 0.66em
}
#highlight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; FLOAT: right; MARGIN-BOTTOM: 1.5em; PADDING-BOTTOM: 0.66em; WIDTH: 23%; LINE-HEIGHT: 1.5em; PADDING-TOP: 0.66em
}
#references {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; FLOAT: right; MARGIN-BOTTOM: 1.5em; PADDING-BOTTOM: 0.66em; WIDTH: 23%; LINE-HEIGHT: 1.5em; PADDING-TOP: 0.66em
}
#sup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; FLOAT: right; MARGIN-BOTTOM: 1.5em; PADDING-BOTTOM: 0.66em; WIDTH: 23%; LINE-HEIGHT: 1.5em; PADDING-TOP: 0.66em
}
#subscribe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; FLOAT: right; MARGIN-BOTTOM: 1.5em; PADDING-BOTTOM: 0.66em; WIDTH: 23%; LINE-HEIGHT: 1.5em; PADDING-TOP: 0.66em
}
#references {
	BACKGROUND: url(bg_sup.gif) #fff no-repeat center top
}
#sup {
	BACKGROUND: url(bg_sup.gif) #fff no-repeat center top
}
#subscribe {
	BACKGROUND: url(bg_sup.gif) #fff no-repeat center top
}
#highlight {
	MARGIN-BOTTOM: 0px; PADDING-TOP: 60px
}
DIV.planet {
	BACKGROUND: url(bg_highlight_planet.jpg) #fff no-repeat center top
}
DIV.community {
	BACKGROUND: url(bg_highlight_community.jpg) #fff no-repeat center top
}
.about#highlight {
	BACKGROUND: url(bg_highlight_about.jpg) #fff no-repeat center top; MARGIN-BOTTOM: 1.6em; BORDER-BOTTOM: #d0d0c6 1px solid
}
DIV.links {
	BACKGROUND: url(bg_highlight_links.jpg) #fff no-repeat center top
}
#subscribe {
	BORDER-RIGHT: #eed 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(bg_syndicate.gif) #d60 repeat-x 50% top; PADDING-BOTTOM: 0px; FONT: 900 0.9em arial,monaco,sans-serif; BORDER-LEFT: #eed 1px solid; WIDTH: 23%; PADDING-TOP: 0px; BORDER-BOTTOM: #eed 1px solid; TEXT-ALIGN: center
}
#references {
	BACKGROUND: url(bg_references.gif) #fff repeat-x 50% bottom; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
#introduction {
	PADDING-RIGHT: 1em; MARGIN-TOP: 0px; PADDING-LEFT: 1em; BACKGROUND: #f6f6f0; PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #d0d0c6 1px dotted
}
#mic-note {
	PADDING-RIGHT: 1em; MARGIN-TOP: 0px; PADDING-LEFT: 1em; BACKGROUND: #f6f6f0; PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #d0d0c6 1px dotted
}
#mic-note {
	MARGIN-BOTTOM: 1em; min-height:700px
}
#mic-note #mics { width:170px; background-color:#00CCCC; float:left;  margin:10px 10px 10px 0px; text-align:center; display:inline; line-height:180%}


#controls {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f6f6f0; MARGIN-BOTTOM: 2em; PADDING-BOTTOM: 0.33em; PADDING-TOP: 0.66em; BORDER-BOTTOM: #d0d0c6 1px dotted; POSITION: relative
}

#main-index DIV.post {
	PADDING-BOTTOM: 1em
}
DIV.planet-post {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 0px
}
DIV.note {
	PADDING-RIGHT: 1.25em; PADDING-LEFT: 24px; PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 1.6em; PADDING-TOP: 0.2em
}
P.url {
	PADDING-RIGHT: 1.25em; PADDING-LEFT: 24px; PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 1.6em; PADDING-TOP: 0.2em
}
DIV.note {
	BACKGROUND: url(bg_note2.gif) #f3f3f0 no-repeat left top; MARGIN: 1em 0px
}
P.url {
	CLEAR: both; PADDING-RIGHT: 1.25em; DISPLAY: block; PADDING-LEFT: 24px; BACKGROUND: url(bg_url.gif) #f3f3f0 no-repeat left 50%; PADDING-BOTTOM: 0.66em; MARGIN: 1em 0px; OVERFLOW: hidden; PADDING-TOP: 0.66em
}
#post-meta {
	BORDER-TOP: #d6d6c0 1px dotted
}
DIV.share {
	BACKGROUND: url(bg_post-utilities.gif) #f2f2f0 repeat-x 50% bottom; MARGIN-BOTTOM: 3em; TEXT-ALIGN: center
}
#comments {
	CLEAR: both; DISPLAY: block; MARGIN: 0px 5%; POSITION: relative
}
#comments #preview {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #420 2px solid; MARGIN-TOP: 1em; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(bg_preview.gif) no-repeat center top; PADDING-BOTTOM: 0.2em; WIDTH: 100%; PADDING-TOP: 0.2em; POSITION: relative
}
#default-form {
	CLEAR: both; DISPLAY: block; POSITION: relative
}
#default-form #style-guide {
	FONT-SIZE: 0.85em; MARGIN-LEFT: 27%; WIDTH: 71%
}
#default-form #style-guide-controls {
	FONT-SIZE: 0.85em; MARGIN-LEFT: 27%; WIDTH: 71%
}
#default-form #account-prompt-on {
	FONT-SIZE: 0.85em; MARGIN-LEFT: 27%; WIDTH: 71%
}
#default-form #account-prompt-off {
	FONT-SIZE: 0.85em; MARGIN-LEFT: 27%; WIDTH: 71%
}
#default-form #style-guide {
	PADDING-BOTTOM: 1em
}
#default-form #account-prompt-on {
	PADDING-BOTTOM: 1em
}
#default-form #style-guide P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-TOP: 0.5em
}
#default-form #style-guide-controls P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-TOP: 0.5em
}
#default-form #account-prompt-on P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-TOP: 0.5em
}
#default-form #account-prompt-off P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-TOP: 0.5em
}
DIV.vevent {
	PADDING-BOTTOM: 1em; BORDER-BOTTOM: #e0e0d6 0.1em solid
}
.shelf {
	MARGIN: 0px 5%; HEIGHT: 1%
}
.post .shelf DIV {
	FLOAT: left; MARGIN: 1em 7% 0px 0px; WIDTH: 46%; POSITION: relative
}
.post .shelf DIV.http {
	MARGIN-RIGHT: 0px
}
.post .shelf DIV P {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.post .shelf DIV H2 {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.post .shelf DIV BLOCKQUOTE {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.post .shelf DIV IMG {
	VERTICAL-ALIGN: middle
}
#top-members {
	BORDER-BOTTOM: #e3e3e0 1px solid
}
#member-meta {
	BORDER-BOTTOM: #e3e3e0 1px solid
}
#member-status {
	BORDER-BOTTOM: #e3e3e0 1px solid
}
#deck #community {
	FONT-SIZE: 0.7em; FLOAT: left; WIDTH: 26%; LINE-HEIGHT: 1.4em; MARGIN-RIGHT: 5.9%; PADDING-TOP: 1em
}
#deck #work {
	FONT-SIZE: 0.7em; FLOAT: left; WIDTH: 26%; LINE-HEIGHT: 1.4em; MARGIN-RIGHT: 5.9%; PADDING-TOP: 1em
}
#deck #work {
	FLOAT: right; WIDTH: 26%; MARGIN-RIGHT: 5%
}
#deck #community {
	FLOAT: right; WIDTH: 26%; MARGIN-RIGHT: 5%
}
#logo {
	DISPLAY: inline
}
#main {
	DISPLAY: inline
}
#main-index {
	DISPLAY: inline
}
#sup2 {
	DISPLAY: inline
}
#deck #community {
	DISPLAY: inline
}
#deck #work {
	DISPLAY: inline
}
#main DIV.post DIV.phpsec {
	DISPLAY: inline
}
.httpdev {
	DISPLAY: inline
}
#content {
	HEIGHT: 1%
}
#deck {
	HEIGHT: 1%
}
#profile {
	HEIGHT: 1%
}
#post-meta {
	HEIGHT: 1%
}
#controls {
	HEIGHT: 1%
}
#preview {
	HEIGHT: 1%
}
#default-form {
	HEIGHT: 1%
}
#default-form FORM {
	HEIGHT: 1%
}
#default-form #style-guide {
	HEIGHT: 1%
}
#default-form #style-guide-controls {
	HEIGHT: 1%
}
#default-form #style-guide UL {
	HEIGHT: 1%
}
#default-form #account-prompt-on {
	HEIGHT: 1%
}
#default-form #account-prompt-off {
	HEIGHT: 1%
}
#default-form #account-prompt-on UL {
	HEIGHT: 1%
}
.profile#comments {
	HEIGHT: 1%
}
#default-form FORM {
	POSITION: relative
}
#MicContent {
 display:none
}


#watchv {DISPLAY: inline; FLOAT: left; width:540px}
#watchv UL{ margin-left:0px}
#watchv UL li {float:left;display:inline; padding-top:10px; padding-bottom:10px; width:180px; text-align:center; height:170px; text-align:center}
#watchv span {display:block; overflow:hidden; FONT-SIZE: 11px;COLOR: #1E70A2; font-weight:bold; padding-top:6px}


#micpl {DISPLAY: inline; FLOAT: left; width:540px}
#micpl UL{ margin-left:0px}
#micpl UL li {float:left;display:inline; padding-top:10px; padding-bottom:10px; width:180px; text-align:center; height:280px; text-align:center}
#micpl span {display:block; overflow:hidden; FONT-SIZE: 11px;COLOR: #1E70A2; font-weight:bold; padding-top:6px}

#Newspage{
   float:left; width:600px; text-align:center
}