
DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SPAN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
BLOCKQUOTE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
PRE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
abbr {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
ACRONYM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
CITE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
CODE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
EM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
LABEL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
LEGEND {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}


CAPTION {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}



UNKNOWN {
	BACKGROUND: navy; COLOR: #fff
}
A {
	TEXT-DECORATION: none
}
A:link {
	COLOR: #062c4e
}
A:visited {
	COLOR: #041f36
}
A:hover {
	COLOR: #000
}
A:unknown {
	COLOR: #000
}
DEL {
	TEXT-DECORATION: line-through
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
DIV#main-content:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; OVERFLOW: hidden; LINE-HEIGHT: 0em; HEIGHT: 0px; content: "."
}
DIV#supp-section:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; OVERFLOW: hidden; LINE-HEIGHT: 0em; HEIGHT: 0px; content: "."
}
DIV#supp-section H2:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; OVERFLOW: hidden; LINE-HEIGHT: 0em; HEIGHT: 0px; content: "."
}



DIV#home-button {
	Z-INDEX: 2; LEFT: 0px; WIDTH: 116px; POSITION: absolute; TOP: -11px; HEIGHT: 113px
}
DIV#home-button A {
	DISPLAY: block; BACKGROUND: url(../imagesdir/home_button.png) no-repeat; WIDTH: 116px; TEXT-INDENT: -999em; HEIGHT: 113px
}
H2.summary-heading {
	FONT-WEIGHT: normal; FONT-SIZE: 150%; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 10px 0px; TEXT-TRANSFORM: uppercase; WIDTH: 100%; LINE-HEIGHT: 1.2; BORDER-BOTTOM: #888 1px solid
}
H2.summary-heading IMG {
	DISPLAY: block; FLOAT: left; WIDTH: 82px; MARGIN-RIGHT: 10px; HEIGHT: 56px
}
H2.summary-heading SPAN {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; MARGIN-TOP: 2px; DISPLAY: block; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 78%; PADDING-TOP: 6px; HEIGHT: 48px
}
H2.summary-heading STRONG {
	FONT-WEIGHT: normal; COLOR: #6e7849
}
.sub-column H2.summary-heading {
	MARGIN-TOP: 0px
}
.sub-column H2.summary-heading SPAN {
	WIDTH: 54%
}
DIV.sub#sub-content H2.summary-heading SPAN {
	WIDTH: 54%
}
DIV#container-wrap {
	MIN-HEIGHT: 100%; BACKGROUND: url(../imagesdir/container_wrap.png) no-repeat left top; POSITION: relative; TOP: -4px
}
DIV#container {
	OVERFLOW: hidden; POSITION: relative
}
DIV#content-wrap {
	MARGIN-TOP: 20px; FLOAT: left; WIDTH: 985px
}
DIV#sub-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 465px; PADDING-TOP: 0px
}
DIV.sub#sub-content {
	WIDTH: 222px
}
DIV#bottom-wrap {
	BACKGROUND: url(../imagesdir/bottom_wrap.png) no-repeat left bottom; PADDING-BOTTOM: 22px; BOTTOM: -12px; POSITION: relative
}
DIV#supplemental-content {
	BACKGROUND: url(../imagesdir/footer_bottom.png) #2a2a2a no-repeat left bottom; PADDING-BOTTOM: 40px; MARGIN: 0px 0px 0px 25px; WIDTH: 964px; POSITION: relative
}
DIV#supp-section {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../imagesdir/footer_top.png) repeat-x 50% top; FLOAT: left; MARGIN-BOTTOM: 40px; PADDING-BOTTOM: 10px; WIDTH: 944px; PADDING-TOP: 10px
}
DIV#site-info {
	CLEAR: both; LINE-HEIGHT: 2.4; TEXT-ALIGN: center
}
DIV#masthead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; WIDTH: 950px; PADDING-TOP: 20px; HEIGHT: 120px
}
DIV#branding {
	Z-INDEX: 1; LEFT: 30px; FLOAT: left; WIDTH: 300px; POSITION: relative; TOP: 25px; HEIGHT: 94px
}
DIV#main-nav {
	FLOAT: left;
	MARGIN: 0px;
	PADDING:0;
	WIDTH: 85px;
	POSITION: relative
}
DIV#top-ad {
	FLOAT: right; MARGIN: 20px 0px 0px; WIDTH: 468px; HEIGHT: 60px
}
DIV#main-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 470px; PADDING-TOP: 0px
}
DIV.sub#main-content {
	WIDTH: 700px
}
DIV.right {
	MARGIN: 0px
}
DIV.main-column {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.rss-float {
	FLOAT: right
}
DIV#main-content .rss-feed {
	WIDTH: 18px; HEIGHT: 18px
}
DIV.main-column H2.article {
	BORDER-TOP: #666 1px solid; FONT-SIZE: 140%; LINE-HEIGHT: 2.4; BORDER-BOTTOM: #ddd 1px solid
}
DIV.main-column DIV.article-meta {
	MARGIN-TOP: -10px; FLOAT: right; WIDTH: 100%
}
DIV.main-column DIV.article-meta SPAN.date {
	DISPLAY: block; FONT-SIZE: 80%; FLOAT: right; MARGIN-LEFT: 10px; LINE-HEIGHT: 1.2; BORDER-BOTTOM: #666 1px solid
}
DIV.main-column DIV.article-meta SPAN.comments {
	DISPLAY: block; FONT-SIZE: 80%; FLOAT: right; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1.2; BORDER-BOTTOM: #666 1px solid
}
DIV.main-column DIV.article-meta SPAN.comments A {
	TEXT-DECORATION: none
}
DIV.main-column H3 {
	FONT-SIZE: 130%; COLOR: #717c4b; LINE-HEIGHT: 1.6
}
DIV.main-column H4 {
	FONT-SIZE: 120%; LINE-HEIGHT: 1.4
}
DIV.main-column P {
	LINE-HEIGHT: 1.6
}
DIV.main-column EM {
	FONT-WEIGHT: bold; COLOR: #000
}
DIV.main-column UL {
	MARGIN-LEFT: 20px
}
DIV.main-column LI {
	LINE-HEIGHT: 1.8
}
DIV.main-column OL {
	MARGIN-LEFT: 20px
}
DIV.main-column OL LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: decimal
}
DIV.main-column BLOCKQUOTE {
	BACKGROUND: url(../imagesdir/bq_top.png) #e5e9d2 no-repeat right top; MARGIN: 0px auto 20px; WIDTH: 90%
}
DIV.main-column BLOCKQUOTE P {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(../imagesdir/bq_bottom.png) no-repeat left bottom; PADDING-BOTTOM: 20px; MARGIN: 20px auto; PADDING-TOP: 20px
}
DIV.main-column A:hover {
	TEXT-DECORATION: underline
}
DIV#comment-list {
	BORDER-TOP: #ddd 1px solid; FLOAT: left; WIDTH: 690px; BORDER-BOTTOM: #888 1px solid
}
DIV.comment {
	CLEAR: both; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 100%; BORDER-BOTTOM: #ddd 1px solid
}
DIV.comment-info {
	FLOAT: left; WIDTH: 30%
}
DIV.comment-info SPAN.author {
	BORDER-TOP: #888 1px solid
}
DIV.comment-info SPAN {
	DISPLAY: block; LINE-HEIGHT: 2; BORDER-BOTTOM: #ddd 1px solid
}
DIV.comment-user {
	FLOAT: right; WIDTH: 68%
}
.box-gallery {
	FONT-SIZE: 12px; Z-INDEX: 1; FLOAT: left; MARGIN: 0px 0px 8px; WIDTH: 220px; POSITION: relative
}
.box-gallery IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; FLOAT: left; MARGIN-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
UL.gallery-item-rating {
	FLOAT: right; WIDTH: 90px; BORDER-BOTTOM: #ddd 1px solid
}
UL.gallery-item-rating LI {
	PADDING-RIGHT: 1px; DISPLAY: inline; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
DIV.sub-section DIV.gallery-item {
	MARGIN-BOTTOM: 10px; WIDTH: 465px
}
DIV.sub-section DIV.gallery-item IMG {
	WIDTH: 465px
}
DIV.sub-section DIV.gallery-item A IMG {
	BORDER-TOP: #ddd 1px solid; DISPLAY: block; MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #ddd 1px solid
}
DIV.sub-section P.gallery-item-meta-date {
	BORDER-TOP: #ddd 1px solid; MARGIN-TOP: 2px; FONT-SIZE: 80%; FLOAT: right; PADDING-BOTTOM: 1px; MARGIN-LEFT: 5px
}
DIV.sub-section A.gallery-website-link {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 321px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
.box-news {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; MARGIN-BOTTOM: 15px; BORDER-LEFT: gray 1px solid; WIDTH: 98%; BORDER-BOTTOM: gray 1px solid
}
.box-news H2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 8px; PADDING-TOP: 1px
}
.box-news P {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px; LINE-HEIGHT: 17px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.box-news .base {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e9f2f9; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px; FONT: 12px Arial; PADDING-TOP: 5px
}
.box-news .basecomment {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e9f2f9; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px; FONT: 12px Arial; PADDING-TOP: 5px
}
.box-news .basecomment {
	BACKGROUND: #efc153
}
.box-news .basecomment .count {
	COLOR: black; MARGIN-RIGHT: 3px
}
.box-news .basecomment A {
	COLOR: gray; TEXT-DECORATION: underline
}
.pagination {
	CLEAR: both; MARGIN: 20px 0px; FONT: bold 13px Verdana; TEXT-ALIGN: right
}
.pagination A {
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; PADDING-TOP: 1px; BORDER-BOTTOM: #9aafe5 1px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: none! important
}
.pagination A:visited {
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; PADDING-TOP: 1px; BORDER-BOTTOM: #9aafe5 1px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: none! important
}
.pagination A:hover {
	BORDER-LEFT-COLOR: #2b66a5; BORDER-BOTTOM-COLOR: #2b66a5; COLOR: #000; BORDER-TOP-COLOR: #2b66a5; BACKGROUND-COLOR: #ffff80; BORDER-RIGHT-COLOR: #2b66a5
}
.pagination A:active {
	BORDER-LEFT-COLOR: #2b66a5; BORDER-BOTTOM-COLOR: #2b66a5; COLOR: #000; BORDER-TOP-COLOR: #2b66a5; BACKGROUND-COLOR: #ffff80; BORDER-RIGHT-COLOR: #2b66a5
}
.codeblock {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 10px! important; BORDER-TOP: gray 1px solid; PADDING-LEFT: 10px! important; MARGIN-BOTTOM: 1em! important; PADDING-BOTTOM: 10px! important; BORDER-LEFT: gray 1px solid; PADDING-TOP: 10px! important; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: #ededed
}
.cssform {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.cssform INPUT {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND: white; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.cssform TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND: white; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.cssform TEXTAREA {
	WIDTH: 98%; HEIGHT: 150px
}
DIV.sub-column {
	FLOAT: left; WIDTH: 232px
}
DIV.right {
	FLOAT: right; WIDTH: 222px
}
DIV.right A {
	COLOR: #2a2a2a
}
DIV.centerblock H3 {
	MARGIN-BOTTOM: 2px
}
DIV.centerblock P {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 20px; BORDER-BOTTOM: black 1px dashed
}
DIV.user-tools {
	BACKGROUND: url(../imagesdir/user_tools_alt.png) no-repeat; FLOAT: left; WIDTH: 465px; HEIGHT: 120px
}
DIV.sub {
	BACKGROUND: url(../imagesdir/user_tools_sub.png) no-repeat; WIDTH: 220px; HEIGHT: 160px
}
P.gallerypalette {
	MARGIN-TOP: 110px; BACKGROUND: url(../imagesdir/palette.gif) no-repeat left top; MARGIN-LEFT: 30px; WIDTH: 125px; POSITION: relative; HEIGHT: 50px
}
P.gallerypalette A {
	DISPLAY: block; FLOAT: left; MARGIN: 7px 3px 0px 6px; WIDTH: 16px; HEIGHT: 16px
}
DIV.search-form {
	FLOAT: left; MARGIN: 5px 0px 0px; WIDTH: 100%; TEXT-ALIGN: left
}
DIV.search-form FORM {
	MARGIN-RIGHT: 5px
}
DIV.search-form FORM FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.search-form FORM DIV {
	MARGIN-TOP: 5px; FLOAT: right; WIDTH: 315px
}
DIV.search-form INPUT.txt {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 250px; PADDING-TOP: 0px; HEIGHT: 18px
}
DIV.search-form INPUT.btn {
	DISPLAY: block; MARGIN: 0px 10px 0px 8px; WIDTH: 42px; HEIGHT: 28px
}
DIV.search-form LABEL {
	DISPLAY: none
}
DIV.search-form A#advanced {
	CLEAR: both; PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 80%; RIGHT: 9px; BACKGROUND: #2a2a2a; FLOAT: right; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; WIDTH: 120px; COLOR: #fafaf3; PADDING-TOP: 3px; POSITION: relative; TOP: 10px; TEXT-ALIGN: center
}
DIV.sub DIV.search-form FORM DIV {
	MARGIN-TOP: -2px; WIDTH: 200px
}
DIV.sub DIV.search-form INPUT.txt {
	WIDTH: 140px
}
DIV.sub A#advanced {
	RIGHT: 1px
}
UL.colour-search {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; FLOAT: right; WIDTH: 120px
}
UL.colour-search LI {
	DISPLAY: inline; LINE-HEIGHT: 1.4
}
UL.colour-search A {
	MARGIN-RIGHT: 2px
}
DIV.sub UL.colour-search {
	MARGIN-TOP: 50px
}
.colorpalette {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; WIDTH: 310px; PADDING-TOP: 0px
}
.colorpalette DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px 1px; WIDTH: 43px; CURSOR: hand; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 35px
}
.colorpalette DIV SPAN {
	DISPLAY: none
}
.paletteinfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
.paletteinfo LI {
	MARGIN-BOTTOM: 8px
}
.paletteinfo SPAN {
	BORDER-BOTTOM: white 3px solid
}
.newsarea {
	MARGIN-BOTTOM: 18px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: gray 1px dashed
}
DIV.newsarea H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
.newsarea B {
	FONT-SIZE: 24px
}
.newsarea P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px
}
DIV.newsarea .footer {
	MARGIN: 5px 0px; COLOR: gray
}
#submitnews {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 1em 0px; BORDER-LEFT: gray 1px solid; WIDTH: 95%; PADDING-TOP: 5px; BORDER-BOTTOM: gray 1px solid
}
.content-sub UL {
	PADDING-LEFT: 18px; MARGIN-LEFT: 0px
}
.newscredit SPAN {
	FONT-SIZE: 12px; MARGIN-LEFT: 8px; COLOR: gray; FONT-STYLE: italic
}
.newscreditplus SPAN {
	FONT-SIZE: 12px; MARGIN-LEFT: 8px; COLOR: gray; FONT-STYLE: italic
}
.newscredit {
	BORDER-RIGHT: black 1px dashed; PADDING-RIGHT: 8px; BORDER-TOP: black 1px dashed; DISPLAY: block; PADDING-LEFT: 8px; MARGIN-BOTTOM: 1.2em; PADDING-BOTTOM: 8px; BORDER-LEFT: black 1px dashed; PADDING-TOP: 8px; BORDER-BOTTOM: black 1px dashed
}
.newscreditplus {
	BORDER-RIGHT: black 1px dashed; PADDING-RIGHT: 8px; BORDER-TOP: black 1px dashed; DISPLAY: block; PADDING-LEFT: 8px; MARGIN-BOTTOM: 1.2em; PADDING-BOTTOM: 8px; BORDER-LEFT: black 1px dashed; PADDING-TOP: 8px; BORDER-BOTTOM: black 1px dashed
}
.newscreditplus {
	BACKGROUND-COLOR: lightyellow
}
DIV.news-summary-item {
	MARGIN-BOTTOM: 20px
}
DIV.news-summary-date {
	BACKGROUND: #e5e9d2; FLOAT: right; MARGIN-LEFT: 2px; WIDTH: 73px; LINE-HEIGHT: 1.6em; TEXT-ALIGN: center
}
DIV.news-summary {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.news-summary P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 90%; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 1.4; PADDING-TOP: 5px
}
DIV.news-summary H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 95%; BACKGROUND: #e9f2f9; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 94%; PADDING-TOP: 1px
}
DIV.news-summary H3:hover {
	
}
DIV.news-summary H3 A {
	
}
DIV.news-summary H3 A:hover {
	COLOR: #2a2a2a
}
DIV.news-summary H3 A.comments {
	PADDING-LEFT: 0.5em; FONT-SIZE: 80%; COLOR: #2a2a2a
}
P.news-summary-meta {
	COLOR: #6e7849; FONT-STYLE: italic
}
.menuheader {
	MARGIN-TOP: 1em; FONT-SIZE: 130%; BORDER-BOTTOM: gray 1px solid
}
.menudate {
	MARGIN: 3px 0px 1.5em; FONT: 11px Verdana; TEXT-ALIGN: right
}
.menubox {
	FONT-SIZE: 13px; FLOAT: left; MARGIN-BOTTOM: 25px; WIDTH: 302px
}
.menubox IMG {
	BORDER-RIGHT: gray 1px dashed; BORDER-TOP: gray 1px dashed; BORDER-LEFT: gray 1px dashed; BORDER-BOTTOM: gray 1px dashed
}
.menubox IMG:hover {
	BORDER-LEFT-COLOR: red; BORDER-BOTTOM-COLOR: red; BORDER-TOP-COLOR: red; BORDER-RIGHT-COLOR: red
}
DIV.group1 {
	MARGIN-TOP: 15px; DISPLAY: block; TEXT-ALIGN: center
}
DIV.group1 IMG {
	
}
DIV.sign-in {
	BORDER-RIGHT: #65703f 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #65703f 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../imagesdir/pattern2.png) #747f4d; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #65703f 1px solid; WIDTH: 200px; PADDING-TOP: 10px; BORDER-BOTTOM: #65703f 1px solid
}
DIV.sign-in P {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-SIZE: 90%; BACKGROUND: url(../imagesdir/pattern3.png) #5d683b; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1em; COLOR: #fff; LINE-HEIGHT: 1.6; PADDING-TOP: 1em
}
DIV.sign-in A {
	COLOR: lightyellow
}
DIV.sign-in A.login {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 4px; BACKGROUND: #d3d3d3; PADDING-BOTTOM: 4px; FONT: 12px Arial; BORDER-LEFT: gray 1px solid; COLOR: black; MARGIN-RIGHT: 10px; PADDING-TOP: 4px; BORDER-BOTTOM: gray 1px solid
}
DIV.partners {
	FLOAT: left; WIDTH: 100%
}
DIV.partners UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.partners LI {
	BORDER-BOTTOM: #cacdba 1px solid
}
DIV.partners A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.partners A:hover {
	BACKGROUND: url(../imagesdir/red_arrow.png) no-repeat right 50%
}
DIV#supp-section {
	COLOR: lightblue
}
DIV#supp-section H2 {
	MARGIN-BOTTOM: 10px
}
DIV#supp-section H2 IMG {
	FLOAT: left
}
DIV#supp-section UL {
	MARGIN-TOP: 12px
}
DIV#supp-section LI {
	MARGIN-BOTTOM: 14px; WIDTH: 100%; BORDER-BOTTOM: #3f403e 1px solid
}
DIV#supp-section A {
	MARGIN: 0px; COLOR: #fafaf3
}
DIV#supp-section A:hover {
	COLOR: #bf3a00
}
DIV#supp-section A SPAN {
	MARGIN-LEFT: 6px; COLOR: #adba7f
}
DIV#supp-section SPAN.rss-feed {
	MARGIN-TOP: 10px; FLOAT: right
}
DIV.forum-supp-section {
	FLOAT: left; WIDTH: 440px; MARGIN-RIGHT: 30px
}
DIV.forum-supp-section TABLE {
	WIDTH: 100%
}
DIV.forum-supp-section TH {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: uppercase; COLOR: #d3b58b; TEXT-ALIGN: left
}
DIV.forum-supp-section TH {
	VERTICAL-ALIGN: middle
}
DIV.forum-supp-section TD {
	VERTICAL-ALIGN: middle
}
DIV.forum-supp-section TD {
	
}
DIV.forum-supp-section TBODY TR {
	BORDER-BOTTOM: #3f403e 1px solid
}
DIV.forum-supp-section TBODY TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
DIV.news-supp-section {
	FLOAT: left; WIDTH: 222px; MARGIN-RIGHT: 20px
}
DIV.comments-supp-section {
	FLOAT: left; WIDTH: 222px
}
DIV#site-info P {
	DISPLAY: inline; FONT-SIZE: 95%; LEFT: 0px; WIDTH: 900px; COLOR: #fafaf3; BOTTOM: -5px; POSITION: absolute
}
DIV#site-info P A {
	COLOR: #d0aa71
}
DIV#site-info P A:hover {
	COLOR: #2a2a2a
}
.finger {
	CURSOR: pointer
}
.thumbsdiv {
	
}
.thumbsdiv IMG {
	FILTER: progid:DXImageTransform.Microsoft.alpha(opacity=100); moz-opacity: 1
}
.buttonMode {
	FONT-SIZE: 10px; COLOR: #73769d; FONT-FAMILY: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: transparent
}
.htmlButtonOuter {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #f6f6f6
}
.htmlButtonOuterL {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #f6f6f6
}
.htmlButtonOuterL {
	
}
.htmlButtonInner {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
.htmlButtonOff {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Trebuchet MS, Tahoma, Sans-serif; WHITE-SPACE: nowrap
}
.htmlButtonOff A:link {
	COLOR: #000; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.htmlButtonOff A:visited {
	
}
.htmlButtonOff A:active {
	COLOR: #999; TEXT-DECORATION: none
}
.htmlButtonOff A:hover {
	COLOR: #999; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.htmlButtonOn {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 2px; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif; WHITE-SPACE: nowrap
}
.htmlButtonOn A:link {
	COLOR: #990000; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.htmlButtonOn A:visited {
	
}
.htmlButtonOn A:active {
	COLOR: #999; TEXT-DECORATION: none
}
.htmlButtonOn A:hover {
	COLOR: #999; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
BLOCKQUOTE {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: silver 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 90%; BACKGROUND: #ebebeb; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 20px; BORDER-LEFT: silver 1px solid; WIDTH: 90%; PADDING-TOP: 5px; BORDER-BOTTOM: silver 1px solid
}
BLOCKQUOTE P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

