.edit-icon {
	PADDING-LEFT: 23px; BACKGROUND: url('../images/edit-icon.gif') no-repeat 5px -1px; FONT-SIZE: 13px !important
}
.comments-link {
	PADDING-LEFT: 17px; DISPLAY: block; BACKGROUND: -16px -8px; FLOAT: left; MARGIN-LEFT: 8px
}
.by-line .comments-link {
	LINE-HEIGHT: 1.2em; DISPLAY: inline; BACKGROUND-POSITION: -15px -14px; FLOAT: none
}
.cm-actions FORM {
	DISPLAY: inline
}
.comments-link {
	PADDING-LEFT: 17px; DISPLAY: block; BACKGROUND: -16px -8px; FLOAT: left; MARGIN-LEFT: 8px
}

#posts TR.mvp .post-author {
	COLOR: #6f9d3f
}
#page-comments .mvp .context-link {
	COLOR: #6f9d3f
}
#page-comments .mvp .content {
	COLOR: #81b558
}
.character-info .user-name {
	POSITION: relative; DISPLAY: inline
}
.character-info .user-name .context-link {
	FONT-SIZE: 13px
}
.pageNav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Trebuchet MS, Verdana; WHITE-SPACE: nowrap; BACKGROUND-POSITION: 0px 2px; FLOAT: right; FONT-SIZE: 11px; CURSOR: default; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.page-sep {
	DISPLAY: inline
}
#content .pageNav A {
	BORDER-BOTTOM: transparent 1px solid; MIN-WIDTH: 15px; TEXT-ALIGN: center; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 15px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: inline-block; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 2px; -moz-border-radius: 3px; border-radius: 3px
}
#content .pageNav .active {
	BORDER-BOTTOM: transparent 1px solid; MIN-WIDTH: 15px; TEXT-ALIGN: center; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 15px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: inline-block; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 2px; -moz-border-radius: 3px; border-radius: 3px
}
#content .pageNav A:hover {
	
}
#content .pageNav .active {
	CURSOR: default
}
#thread A.b-type SPAN {
	
}
#thread A.b-type:hover SPAN {
	COLOR: #fff
}
.button1 TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

.post-user .avatar {
	POSITION: absolute; BACKGROUND: no-repeat; TOP: 28px; LEFT: 24px
}
#page-comments .avatar {
	POSITION: absolute; BACKGROUND: no-repeat; TOP: 28px; LEFT: 24px
}
.post-user .avatar-interior {
	WIDTH: 64px; BACKGROUND: no-repeat; HEIGHT: 64px
}
#page-comments .avatar-interior {
	WIDTH: 64px; BACKGROUND: no-repeat; HEIGHT: 64px
}
.post-user .avatar-interior A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
#page-comments .nested .avatar-interior {
	WIDTH: 32px; HEIGHT: 32px
}
#page-comments .nested .comment-interior {
	PADDING-LEFT: 85px
}
.noCharacter {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.cm-img-resize-a {
	WIDTH: 45px; HEIGHT: 45px
}
.cm-img-resize-b {
	WIDTH: 55px; HEIGHT: 55px
}
.cms-announcement {
	MARGIN: 10px auto 0px; WIDTH: 80%; BACKGROUND: no-repeat; -moz-border-radius: 7px; border-radius: 7px
}
.cms-announcement .announce-content {
	PADDING-BOTTOM: 18px; MARGIN: 0px 0px 15px; PADDING-LEFT: 131px; PADDING-RIGHT: 40px; OVERFLOW: hidden; PADDING-TOP: 18px
}
.cms-announcement .announce-image {
	FLOAT: left; HEIGHT: 72px
}
.cms-announcement .announce-title {
	COLOR: white; FONT-SIZE: 18px
}
.cms-announcement .announce-detail {
	
}
.cms-announcement .announce-sig {
	FONT-SIZE: 11px
}
#station-view .cms-announcement {
	MARGIN: 20px auto
}
.rate-action A {
	LINE-HEIGHT: 12px
}
.karma {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; PADDING-TOP: 8px
}
.karma .rate-btn-holder {
	POSITION: relative; FLOAT: right
}
.karma .rate-btn {
	DISPLAY: block; BACKGROUND: no-repeat; HEIGHT: 36px; VISIBILITY: hidden
}
.karma .ratedown {
	WIDTH: 51px
}
.karma .rateup {
	
}
.karma .rateup SPAN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 36px; PADDING-LEFT: 2px; PADDING-RIGHT: 8px; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND-POSITION: right -108px; HEIGHT: 36px; MARGIN-LEFT: 16px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.voted.karma .selected .rate-btn {
	VISIBILITY: visible
}
.karma .rate-btn-holder:hover .ratedown {
	BACKGROUND-POSITION: 0px -36px
}
.karma .post-info .ratedown:hover {
	BACKGROUND-POSITION: 0px -36px
}
.karma .rateup {
	BACKGROUND-POSITION: -51px 0px
}
.karma .rate-btn-holder:hover .rateup {
	BACKGROUND-POSITION: -51px -36px
}
.karma .rateup:hover {
	BACKGROUND-POSITION: -51px -36px
}
.karma .rate-btn-holder:hover .rateup SPAN {
	BACKGROUND-POSITION: right -144px
}
.karma .rateup:hover SPAN {
	BACKGROUND-POSITION: right -144px
}
#content .karma .selected .ratedown {
	BACKGROUND-POSITION: 0px -72px
}
#content .karma .selected .rateup {
	BACKGROUND-POSITION: -51px -72px
}
#content .karma .selected .rateup SPAN {
	BACKGROUND-POSITION: right -180px
}
#content .rate-btn {
	
}
#content .karma .selected.rate-btn-holder:hover .ratebtn {
	
}
#content .rate-btn-holder A.rate-btn:hover {
	
}
#content .rate-btn-holder:hover A.rate-btn {
	
}
.karma-feedback {
	BORDER-BOTTOM: transparent 7px solid; TEXT-ALIGN: center; BORDER-LEFT: transparent 7px solid; PADDING-BOTTOM: 5px; MARGIN-TOP: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: transparent 7px solid; BORDER-RIGHT: transparent 7px solid; PADDING-TOP: 5px; -moz-border-radius: 5px 0 3px 0; border-radius: 5px 0 3px 0
}
.prev-vote {
	BORDER-BOTTOM: transparent 7px solid; TEXT-ALIGN: center; BORDER-LEFT: transparent 7px solid; PADDING-BOTTOM: 5px; MARGIN-TOP: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: transparent 7px solid; BORDER-RIGHT: transparent 7px solid; PADDING-TOP: 5px; -moz-border-radius: 5px 0 3px 0; border-radius: 5px 0 3px 0
}
.karma-feedback {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VISIBILITY: hidden; MARGIN-RIGHT: 6px; PADDING-TOP: 5px
}
.iehover .karma-feedback {
	VISIBILITY: visible
}
.comment:hover .karma-feedback {
	VISIBILITY: visible
}
.post:hover .karma-feedback {
	VISIBILITY: visible
}
.prev-vote {
	DISPLAY: none
}

#content .rate-action A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-SIZE: 12px; PADDING-TOP: 2px
}
#content .rate-action A IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 6px
}
#content .rate-action A.report {
	LINE-HEIGHT: 20px; PADDING-LEFT: 36px; BACKGROUND: no-repeat 10px 50%; BORDER-TOP: transparent 1px solid
}
#content .rate-action A.report:hover {
	
}
.break-down {
	FONT: bold italic 15px Calibri; COLOR: #666
}
.break-down .up {
	COLOR: #0b7d33
}
.break-down .down {
	COLOR: #9e0202
}
#content .hidden .hidden-reveal {
	DISPLAY: inline; MARGIN-LEFT: 13px; FONT-SIZE: 11px
}
#content .hidden-reveal {
	DISPLAY: none
}
#content .hidden-reveal {
	
}
#poll-container {
	BORDER-BOTTOM: #000 1px solid; POSITION: relative; BORDER-LEFT: #000 1px solid; MARGIN: 20px; BACKGROUND: no-repeat right top; FONT-SIZE: 11px; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#blog #poll-container {
	MARGIN-BOTTOM: 50px
}
#poll-container .poll-interior {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; BACKGROUND: no-repeat 50% 0px; PADDING-TOP: 12px
}
#poll-container {
	-moz-border-radius: 8px 0 4px 0; border-radius: 8px 0 4px 0
}
#poll-container .poll-interior {
	-moz-border-radius: 8px 0 4px 0; border-radius: 8px 0 4px 0
}
#poll-container H3 {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 100px; COLOR: white; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
#poll-container .vote {
	
}
#poll-container .vote LABEL {
	LINE-HEIGHT: 24px; DISPLAY: block
}
#poll-container .vote INPUT {
	MARGIN: 0px 10px; VERTICAL-ALIGN: middle
}
#poll-container .selection-count {
	POSITION: absolute; TEXT-ALIGN: right; FONT: bold italic 11px/14px Trebuchet MS; TOP: 14px; RIGHT: 14px
}
#poll-container .selection-count .value {
	LINE-HEIGHT: normal; MARGIN-TOP: -15px; FLOAT: right; FONT-SIZE: 36px; PADDING-TOP: 8px
}
#poll-container .poll-stats {
	Z-INDEX: 1; POSITION: relative; BOTTOM: -30px; PADDING-RIGHT: 200px; DISPLAY: block; LEFT: -39px
}
#poll-container .poll-stats SPAN {
	
}
#poll-container .poll-actions {
	Z-INDEX: 2; POSITION: absolute; BOTTOM: -17px; RIGHT: 14px
}
#poll-container .poll-actions A {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; TEXT-TRANSFORM: uppercase; WIDTH: 83px; DISPLAY: block; BACKGROUND: no-repeat 0px -64px; FLOAT: left; HEIGHT: 32px; COLOR: white
}
#poll-container .poll-actions A SPAN {
	PADDING-LEFT: 5px
}
#poll-container .poll-actions A:hover {
	BACKGROUND-POSITION: 0px -32px; COLOR: #000
}
#poll-container .poll-actions A.selected {
	BACKGROUND-POSITION: 0px 0px; COLOR: #000
}
#poll-container .poll-actions A.selected:hover {
	BACKGROUND-POSITION: 0px -96px
}
#poll-container .poll-actions A.r-btn {
	BACKGROUND-POSITION: -83px -64px
}
#poll-container .poll-actions A.r-btn SPAN {
	PADDING-RIGHT: 10px
}
#poll-container .poll-actions A.r-btn:hover {
	BACKGROUND-POSITION: -83px -32px
}
#poll-container .poll-actions A.selected.r-btn {
	BACKGROUND-POSITION: -83px 0px
}
#poll-container .poll-actions A.selected.r-btn:hover {
	BACKGROUND-POSITION: -83px -96px
}
.results-only#poll-container .poll-actions .v-btn {
	BACKGROUND-POSITION: 0px -128px; CURSOR: default
}
.results-only#poll-container .poll-actions .voted.v-btn {
	BACKGROUND-POSITION: 0px -160px
}
.results-only#poll-container .poll-actions .v-btn:hover {
	COLOR: white
}
.noResult#poll-container .poll-actions .r-btn {
	BACKGROUND-POSITION: -83px -128px; CURSOR: default
}
.noResult#poll-container .poll-actions .r-btn:hover {
	BACKGROUND-POSITION: -83px -128px; COLOR: white
}
#poll-container .results {
	WIDTH: 700px; DISPLAY: none
}
#blog #poll-container .results {
	WIDTH: 460px
}
#poll-container .results TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#poll-container .results TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#poll-container .results TABLE TD:first-child {
	TEXT-ALIGN: right; MAX-WIDTH: 50%; WHITE-SPACE: nowrap
}
#poll-container .verbose TABLE TD:first-child {
	WIDTH: 50%; WHITE-SPACE: normal
}
#poll-container .results .result-container {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: no-repeat 0px -36px; PADDING-TOP: 1px
}
#poll-container .results .result {
	WIDTH: 100%; BACKGROUND: no-repeat 0px -19px; HEIGHT: 16px
}
#poll-container .results .result SPAN {
	TEXT-ALIGN: center; DISPLAY: block; FONT: bold 11px/16px Arial; WHITE-SPACE: nowrap; BACKGROUND: no-repeat right -19px; MARGIN-LEFT: 5px
}
#poll-container .max .result {
	BACKGROUND-POSITION: 0px 0px
}
#poll-container .max .result SPAN {
	BACKGROUND-POSITION: right 0px
}
.results-only#poll-container .vote {
	DISPLAY: none
}
.results-only#poll-container .results {
	DISPLAY: block
}
.bannedAlert {
	TEXT-ALIGN: center; PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 40px
}
.bannedAlert STRONG {
	COLOR: white
}
.poptopic-list {
	LINE-HEIGHT: 16px
}
.poptopic-list A {
	DISPLAY: block; BORDER-TOP: 0px
}
.poptopic-list A .int {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: block; BACKGROUND: no-repeat right 0px; FONT-SIZE: 11px; PADDING-TOP: 7px
}
.poptopic-list A .title {
	DISPLAY: block; FONT-WEIGHT: bold
}
.poptopic-list A .desc {
	
}
.poptopic-list A .loc {
	
}
.poptopic-list A:first-child {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.poptopic-list A:hover {
	
}
.poptopic-list A:hover .int {
	BACKGROUND-POSITION: right -48px
}
.poptopic-list A:hover SPAN {
	
}
#post-errors {
	COLOR: #f00; FONT-WEIGHT: bold
}
#post-errors UL {
	LIST-STYLE-TYPE: disc; MARGIN: 0px 0px 10px 20px
}
#post-errors UL LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#report-post {
	DISPLAY: none
}
#report-post TABLE {
	WIDTH: 100%
}
#report-post TD {
	VERTICAL-ALIGN: top
}
#report-post .report-detail {
	WIDTH: 75%; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
#report-post #report-detail {
	WIDTH: 90%; -moz-border-radius: 8px; border-radius: 8px
}
#report-post .report-data {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#report-post .report-submit {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#report-post .report-desc {
	TEXT-ALIGN: right; FONT-SIZE: 14px
}
#report-post .report-desc DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#report-post .report-desc DIV SMALL {
	DISPLAY: block; FONT-SIZE: 10px
}
#report-post .report-desc {
	PADDING-TOP: 10px
}
#report-post .report-detail {
	PADDING-TOP: 10px
}
#report-success {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: none; PADDING-TOP: 20px
}
#page-comments .reporting {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% 100%
}
#thread .reporting .post-interior {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% 100%
}
