BODY.post #left H1 SPAN {
	LEFT: -19000px; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; HEIGHT: 0px
}
.post#blog #left H1 {
	BORDER-BOTTOM-STYLE: none
}
/*.home#blog #left H1 {
	PADDING-LEFT: 27px; BACKGROUND: url(../images/arrow-big-og.png) no-repeat; MARGIN-BOTTOM: 0px
}
*/
.about#blog #left H1 {
	PADDING-LEFT: 27px; BACKGROUND: url(../images/arrow-big-og.png) no-repeat; MARGIN-BOTTOM: 0px
}
.contact#blog #left H1 {
	PADDING-LEFT: 27px; BACKGROUND: url(../images/arrow-big-og.png) no-repeat; MARGIN-BOTTOM: 0px
}
.services#blog #left H1 {
	PADDING-LEFT: 27px; BACKGROUND: url(../images/arrow-big-og.png) no-repeat; MARGIN-BOTTOM: 0px
}
.support#blog #left H1 {
	PADDING-LEFT: 27px; BACKGROUND: url(../images/arrow-big-og.png) no-repeat; MARGIN-BOTTOM: 0px
}
.product#blog #left H1 {
	PADDING-LEFT: 27px; BACKGROUND: url(../images/arrow-big-og.png) no-repeat; MARGIN-BOTTOM: 0px
}
.feed#blog #left H1 {
	PADDING-LEFT: 27px; BACKGROUND: url(../images/arrow-big-og.png) no-repeat; MARGIN-BOTTOM: 0px
}
.home#blog #left H2 SPAN {
	FONT-SIZE: 1.6em; LEFT: -19000px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 6px; OVERFLOW: hidden; WIDTH: 0px; COLOR: #485171; LETTER-SPACING: normal; POSITION: absolute; HEIGHT: 0px
}
.home#blog #left H2 A:link {
	DISPLAY: block; PADDING-LEFT: 27px; FONT-WEIGHT: normal; COLOR: #485171; TEXT-DECORATION: none
}
.home#blog #left H2 A:visited {
	DISPLAY: block; PADDING-LEFT: 27px; FONT-WEIGHT: normal; COLOR: #485171; TEXT-DECORATION: none
}
.home#blog #left H2 A:hover {
	COLOR: #f90
}
.home#blog #left H3 A:link {
	DISPLAY: block; MARGIN: 15px 0px
}
.home#blog #left H3 A:visited {
	DISPLAY: block; MARGIN: 15px 0px
}
.post#blog H3 {
	MARGIN-LEFT: 20px
}
#blog #right {
	FONT-SIZE: 0.9em; LINE-HEIGHT: 1.5em; TEXT-ALIGN: center
}
#blog #right H2 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(../images/arrow-small-bl.png) no-repeat; PADDING-BOTTOM: 5px; MARGIN: 5px 10px 10px 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #b7ae8e 1px solid
}
BLOCKQUOTE {
	BORDER-RIGHT: #c4c4c4 1px solid; BORDER-TOP: #c4c4c4 1px solid; PADDING-LEFT: 15px; BACKGROUND: url(../images/back.gif) -1021px -90px; BORDER-LEFT: #c4c4c4 1px solid; COLOR: #41475f; BORDER-BOTTOM: #c4c4c4 1px solid
}
.leaf {
	BACKGROUND: url(../images/leaf.png) no-repeat 0px -90px
}
BLOCKQUOTE P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 1em; BACKGROUND: url(../images/leaf.png) no-repeat; PADDING-BOTTOM: 20px; COLOR: #41475f; MARGIN-RIGHT: 20px; PADDING-TOP: 30px; BORDER-BOTTOM: #ddd 1px solid; FONT-FAMILY: "Courier New", Courier, monospace
}
TH {
	FONT-SIZE: 0.9em; BORDER-BOTTOM: #b7ae8e 1px solid; TEXT-ALIGN: center
}
TABLE {
	BORDER-RIGHT: #b7ae8e 1px solid; BORDER-TOP: #b7ae8e 1px solid; MARGIN: 0px auto 20px; BORDER-LEFT: #b7ae8e 1px solid; COLOR: #41475f; BORDER-BOTTOM: #b7ae8e 1px solid; TEXT-ALIGN: center
}
CAPTION {
	FONT-SIZE: 0.9em; MARGIN: 0px auto
}
Q {
	COLOR: #41475f; FONT-STYLE: italic; quotes: '“' '”' '‘' '’'
}
Q:unknown {
	content: open-quote
}
Q:unknown {
	content: close-quote
}
.note {
	PADDING-RIGHT: 5px; BORDER-TOP: #888888 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 5px; MARGIN: 10px 30px; LINE-HEIGHT: 1.4em; PADDING-TOP: 5px; BORDER-BOTTOM: #888888 1px solid
}
#left P.dateline {
	PADDING-RIGHT: 0px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 5px 15px 15px 14px; COLOR: #959595; PADDING-TOP: 0px; BORDER-BOTTOM: #e4e4e4 1px solid; TEXT-ALIGN: right
}
P.dateline A:link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #959595; PADDING-TOP: 0px
}
P.dateline A:visited {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #959595; PADDING-TOP: 0px
}
P.dateline A:hover {
	COLOR: #333; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
P.dateline SPAN {
	FLOAT: left; WIDTH: 30%; TEXT-ALIGN: left
}
.home P.dateline SPAN {
	WIDTH: 35%
}
P.more {
	BACKGROUND: url(../images/arrow-xsmall-bl.png) no-repeat 0px 2px; MARGIN-BOTTOM: 50px! important; BORDER-BOTTOM: #ddd 1px solid
}
.padsm {
	PADDING-LEFT: 20px
}
.padlg {
	PADDING-LEFT: 25px
}
P.more A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(../images/arrow-xsmall-bl.png) no-repeat 0px 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
P.more A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(../images/arrow-xsmall-bl.png) no-repeat 0px 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
P.more A:hover {
	BACKGROUND: url(../images/arrow-xsmall-bl.png) no-repeat 0px 2px; COLOR: #485171; TEXT-DECORATION: none
}
#search {
	
}
#sa {
	MARGIN-TOP: 0.5em! important
}
#commentwrap {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; MARGIN: 35px auto 0px 15px; BORDER-LEFT: #ddd 1px solid; WIDTH: 445px; BORDER-BOTTOM: #ddd 1px solid
}
.comment-form H1 {
	PADDING-LEFT: 27px; BACKGROUND: url(../images/arrow-big-og.png) no-repeat
}
H2#comments {
	FONT-SIZE: 1.5em; MARGIN: 20px 10px 15px 14px; BORDER-BOTTOM: #485171 1px solid
}
#commentwrap H3 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 22px; FONT-SIZE: 1.3em; BACKGROUND: url(../images/arrow-small-og.png) no-repeat 0px -1px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid
}
#commentwrap LABEL {
	DISPLAY: block
}
#rem {
	BORDER-RIGHT: #a5acb2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a5acb2 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 20px 15px; BORDER-LEFT: #a5acb2 1px solid; WIDTH: 406px; PADDING-TOP: 0px; BORDER-BOTTOM: #a5acb2 1px solid
}
#commentwrap #rem LABEL {
	DISPLAY: inline; MARGIN: 0px 10px 0px 5px
}
#commentwrap #rem INPUT {
	MARGIN: 0px; VERTICAL-ALIGN: bottom; WIDTH: 30px
}
#commentwrap INPUT {
	WIDTH: 410px
}
INPUT.b {
	MARGIN-LEFT: 17px; WIDTH: 190px! important
}
#commentwrap TEXTAREA {
	WIDTH: 410px; HEIGHT: 250px
}
.commentbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 1em; BACKGROUND: url(../images/leaf.png) no-repeat; PADDING-BOTTOM: 15px; MARGIN: 10px 20px 10px 10px; COLOR: #41475f; PADDING-TOP: 40px; BORDER-BOTTOM: #ddd 1px solid; POSITION: relative
}
.commentbox {
	OVERFLOW: hidden; WIDTH: 420px
}
.commentbox DL {
	WIDTH: 360px
}
.commentdate {
	BORDER-TOP: #ccc 1px solid; FONT-SIZE: 0.9em
}
.commentanchor {
	FONT-SIZE: 2.5em; LEFT: 18px; COLOR: #ffd595! important; POSITION: absolute; TOP: 15px
}
.stale {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.stale {
	WIDTH: 400px
}
.update {
	PADDING-RIGHT: 5px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px! important; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px! important; MARGIN: 0px 28px 12px 25px; PADDING-TOP: 5px! important; BORDER-BOTTOM: #ccc 1px solid
}
#context {
	BORDER-TOP: #b7ae8e 5px solid; MARGIN: 0px 10px 20px 14px; BORDER-BOTTOM: #b7ae8e 5px solid
}
#right #context H2 {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 5px
}
#right #context DL {
	PADDING-RIGHT: 25px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 0px! important; PADDING-TOP: 0px
}
#context DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px
}
#context DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#context P {
	MARGIN-LEFT: 20px; LINE-HEIGHT: 160%
}
.nbl LI A SPAN {
	DISPLAY: inline! important
}
.nbl LI A {
	COLOR: #979fbd
}
#blog #right UL LI SPAN {
	DISPLAY: block; COLOR: #493d22; TEXT-DECORATION: underline! important
}
#blog #right UL LI SPAN {
	DISPLAY: block; COLOR: #493d22; TEXT-DECORATION: underline! important
}
#blog #right UL.recent LI A:link {
	TEXT-DECORATION: none
}
#blog #right UL.recent LI A:visited {
	TEXT-DECORATION: none
}
UL.block LI A:visited {
	COLOR: #979fbd
}
#blog #right UL LI A:visited SPAN {
	COLOR: #b59456
}
UL.block LI A:hover {
	COLOR: #485171
}
#blog #right UL LI A:hover SPAN {
	COLOR: #493d22
}
.home #wrap-top {
	BACKGROUND: url(../images/cont-top.png) no-repeat 0px 0px; PADDING-TOP: 0px
}
.home #contents {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 8px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/cont-column.gif) repeat-y 245px 0px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 1px; WIDTH: 734px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 6px solid; TEXT-ALIGN: left
}
#toc {
	BORDER-TOP: #cecece 1px solid; MIN-HEIGHT: 20px; BACKGROUND: url(../images/blog-drop-blue.png) no-repeat; MARGIN: 0px
}
#homepage A:link SPAN {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #b96431; TEXT-DECORATION: underline
}
#homepage A:visited SPAN {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #b96431; TEXT-DECORATION: underline
}
#homepage A:link SPAN.trailer {
	FONT-WEIGHT: normal; COLOR: #b7ae8e; PADDING-TOP: 1px
}
#homepage A:visited SPAN.trailer {
	FONT-WEIGHT: normal; COLOR: #b7ae8e; PADDING-TOP: 1px
}
#homepage A:hover SPAN.trailer {
	COLOR: #b96431
}
#homepage A:link {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(../images/back.gif) no-repeat 0px -100px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999 1px solid; COLOR: #485171; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; TEXT-DECORATION: none
}
#homepage A:visited {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(../images/back.gif) no-repeat 0px -100px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999 1px solid; COLOR: #485171; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; TEXT-DECORATION: none
}
#homepage A:hover {
	BORDER-RIGHT: #975228 1px solid; BORDER-TOP: #975228 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #975228 1px solid; COLOR: #000; BORDER-BOTTOM: #975228 1px solid
}
.toc-wrap-vert {
	MARGIN-TOP: 20px; FLOAT: left; WIDTH: 33%
}
.toc-wrap-vert H2 {
	CLEAR: right
}
.toc-wrap-vert P {
	FONT-SIZE: 0.9em; PADDING-BOTTOM: 5px; MARGIN: 0px 15px 15px 18px; LINE-HEIGHT: 150%; BORDER-BOTTOM: #dd7d26 0px solid
}
.toc-wrap-vert A {
	COLOR: #41475f
}
.toc-wrap-vert UL.post {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.toc-wrap-vert UL.post LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.toc-wrap-vert UL.post LI {
	MARGIN: 0px 15px 15px 18px
}
.toc-wrap-vert UL.post LI SPAN A {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #967d49
}
.toc-wrap-vert UL.post LI SPAN A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #473c23
}
.toc-wrap-vert .more {
	FONT-SIZE: 0.9em; BACKGROUND: #ddd; COLOR: #967d49; POSITION: relative; TOP: -1px; TEXT-DECORATION: none
}
.toc-wrap-vert A:hover {
	BACKGROUND: #aaa; COLOR: #fff
}
.toc-wrap-vert #q {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -5px 0px 0px 25px; WIDTH: 80%; COLOR: #41475f; PADDING-TOP: 0px
}
.toc-wrap-vert #sa {
	FONT-SIZE: 0.9em; FLOAT: right; MARGIN: 5px 20px 10px 0px
}
.mid {
	PADDING-RIGHT: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 16px
}
.pubdate {
	BORDER-TOP: #e4e4e4 1px solid; DISPLAY: block; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 3px; COLOR: #999; LINE-HEIGHT: 130%; BORDER-BOTTOM: #e4e4e4 1px solid
}
UL {
	LIST-STYLE-TYPE: disc
}
BLOCKQUOTE.pullquote {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 1.4em; BACKGROUND: url(../images/leaf.png) no-repeat -20px -20px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; BORDER-RIGHT-STYLE: none
}
BLOCKQUOTE.pullquote P {
	COLOR: #5e563d; LINE-HEIGHT: 130%
}
#mid-ads OBJECT {
	OVERFLOW: hidden; WIDTH: 336px; HEIGHT: 280px
}
#mid-ads {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 0px solid; BACKGROUND: #eee; MARGIN: 40px 0px 40px 80px; BORDER-LEFT: #ccc 0px solid; WIDTH: 336px; BORDER-BOTTOM: #ccc 2px solid
}
#bot-ads OBJECT {
	MARGIN-LEFT: 0px; OVERFLOW: hidden; WIDTH: 234px; HEIGHT: 60px
}
#bot-ads {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 2px solid; BACKGROUND: #f8f8f8; MARGIN: 30px 0px 10px 124px; OVERFLOW: hidden; BORDER-LEFT: #ccc 0px solid; WIDTH: 234px; BORDER-BOTTOM: #ccc 2px solid
}
P.post-meta {
	BORDER-RIGHT: #e4e4e4 0px solid; BORDER-TOP: #e4e4e4 1px solid; FONT-SIZE: 0.9em; MARGIN: 5px 15px 15px 14px; BORDER-LEFT: #e4e4e4 0px solid; COLOR: #959595; BORDER-BOTTOM: #e4e4e4 1px solid; TEXT-ALIGN: right
}
P.post-meta A:link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #959595! important; PADDING-TOP: 0px; TEXT-DECORATION: underline! important; BORDER-BOTTOM-STYLE: none! important
}
P.post-meta A:visited {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #959595! important; PADDING-TOP: 0px; TEXT-DECORATION: underline! important; BORDER-BOTTOM-STYLE: none! important
}
P.post-meta A:hover {
	COLOR: #333; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none! important
}
P.post-meta SPAN {
	FLOAT: left; WIDTH: 30%; TEXT-ALIGN: left
}
.home P.post-meta SPAN {
	WIDTH: 35%
}
.comment-box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 1em; BACKGROUND: url(../images/leaf.png) no-repeat; PADDING-BOTTOM: 15px; MARGIN: 10px 20px 10px 10px; OVERFLOW: hidden; WIDTH: 420px; COLOR: #41475f; PADDING-TOP: 40px; BORDER-BOTTOM: #ddd 1px solid; POSITION: relative
}
.comment-meta {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
.comment-anchor {
	FONT-WEIGHT: normal; FONT-SIZE: 1.8em; LEFT: 18px; COLOR: #ffd595! important; BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; POSITION: absolute; TOP: 15px; BORDER-BOTTOM-STYLE: none! important
}
.you {
	BACKGROUND: url(../images/leaf-you.png) no-repeat 0px 0px
}
.you .comment-anchor {
	COLOR: #41475f! important
}
.stale {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 400px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.comment-box DL {
	WIDTH: 360px
}
#comment-wrap {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; MARGIN: 35px auto 0px 15px; BORDER-LEFT: #ddd 1px solid; WIDTH: 445px; BORDER-BOTTOM: #ddd 1px solid
}
H2#comments {
	FONT-SIZE: 1.5em; MARGIN: 20px 10px 15px 14px; BORDER-BOTTOM: #485171 1px solid
}
#comment-wrap H3 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 22px; FONT-SIZE: 1.3em; BACKGROUND: url(../images/arrow-small-og.png) no-repeat 0px -1px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid
}
#comment-wrap LABEL {
	DISPLAY: block
}
#rem {
	BORDER-RIGHT: #a5acb2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a5acb2 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 20px 15px; BORDER-LEFT: #a5acb2 1px solid; WIDTH: 406px; PADDING-TOP: 10px; BORDER-BOTTOM: #a5acb2 1px solid
}
#comment-wrap #rem LABEL {
	DISPLAY: inline; MARGIN: 0px 5px
}
#comment-wrap #rem INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: text-top; WIDTH: 20px; PADDING-TOP: 0px
}
#comment-wrap INPUT {
	WIDTH: 410px
}
INPUT.b {
	MARGIN-LEFT: 17px; WIDTH: 190px! important
}
#comment-wrap TEXTAREA {
	WIDTH: 410px; HEIGHT: 250px
}
.sponsors {
	BORDER-RIGHT: #485171 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #485171 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #485171 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #485171 2px solid; TEXT-ALIGN: left
}
.sponsors2 {
	BORDER-RIGHT: #485171 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #485171 2px solid; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 5px; MARGIN: 20px 80px; BORDER-LEFT: #485171 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #485171 2px solid
}
.adHeadline {
	TEXT-DECORATION: underline
}
.sponsors2 .adText {
	DISPLAY: block
}
.sponsors A {
	DISPLAY: inline! important; TEXT-DECORATION: none! important
}
.sponsors2 A {
	DISPLAY: inline! important; TEXT-DECORATION: none! important
}
.sponsors A:hover {
	BACKGROUND: #ccc; COLOR: #485171
}
.sponsors2 A:hover {
	BACKGROUND: #ccc; COLOR: #485171
}
.sponsors BR {
	
}
