BODY {
	BACKGROUND-COLOR: #f9fcff
}
A {
	FONT-WEIGHT: normal
}
.important A {
	FONT-WEIGHT: bold
}
.comment {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f9fcff; MARGIN-TOP: 1em; PADDING-LEFT: 0px; WIDTH: 550px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1em; PADDING-TOP: 0px
}
.comment .topCorner {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 550px; PADDING-RIGHT: 0px; HEIGHT: 6px; PADDING-TOP: 0px
}
.comment .bottomCorner {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 550px; PADDING-RIGHT: 0px; HEIGHT: 6px; PADDING-TOP: 0px
}
.comment .topCorner {
	BACKGROUND: url(/img/pageCornersTop.png) #f9fcff no-repeat 0px 0px
}
.comment .bottomCorner {
	BACKGROUND: url(/img/pageCornersBot.png) #f9fcff no-repeat 0px bottom
}
.comment SPAN {
	FONT-STYLE: italic; WIDTH: 100%; FONT-SIZE: smaller
}
.author {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; MARGIN-TOP: 4em; WIDTH: 19%; FLOAT: right; BORDER-TOP: black 1px solid; MARGIN-RIGHT: 4em; BORDER-RIGHT: black 1px solid
}
.author IMG {
	WIDTH: 100%
}
.contributions {
	WIDTH: 70%; FLOAT: left
}
.authors {
	WIDTH: 70%; FLOAT: left
}
.button {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ccc; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
.button A {
	BACKGROUND-COLOR: #ccc
}
UL#opsmenu LI {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #ccc; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: block; MARGIN-BOTTOM: 0.25em; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 0.5em; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em
}
UL#opsmenu LI A {
	BACKGROUND-COLOR: #ccc
}
UL#opsmenu LI A:visited {
	BACKGROUND-COLOR: #ccc
}
DIV.actions {
	FLOAT: right
}
#dBook1 {
	
}
#dBook2 {
	DISPLAY: none
}
#dBook3 {
	DISPLAY: none
}
#dBook4 {
	DISPLAY: none
}
#dBook5 {
	DISPLAY: none
}
.dAddBook {
	BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center; BORDER-LEFT: black 1px solid; WIDTH: 150px; BACKGROUND: #cccccc; FLOAT: right; COLOR: #444444; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.dAddBookHover {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND: black; COLOR: white; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
DIV.tags UL {
	LIST-STYLE-TYPE: none
}
DIV.tags UL LI {
	DISPLAY: inline; FLOAT: left
}
#wrap {
	MARGIN: 0px auto
}
#main {
	FLOAT: right
}
#sidebar {
	FLOAT: left
}
#footer {
	TEXT-ALIGN: left; FLOAT: none
}
#footer A#logoBand {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
H2 {
	BACKGROUND-COLOR: #f9fcff; COLOR: #292c49
}
A.thickbox:hover P {
	BACKGROUND-COLOR: yellow
}
#header H1 {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; PADDING-TOP: 0px
}
DIV.gallery {
	TEXT-ALIGN: center; WIDTH: 13%; FLOAT: left; HEIGHT: 120px
}
#container {
	MARGIN: 0px auto
}
#containerHead {
	WIDTH: 100%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#containerSubHead {
	WIDTH: 100%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#columnA {
	FLOAT: right
}
#columnB {
	DISPLAY: block; FLOAT: left
}
.dhtmlgoodies_answer {
	POSITION: relative; DISPLAY: none; FONT-SIZE: 0.8em
}
.dhtmlgoodies_question {
	FONT-STYLE: italic; CURSOR: pointer
}
P.searchMenuItem {
	FONT-STYLE: italic
}
.keyList {
	BORDER-BOTTOM: #dd0088 1px solid; PADDING-BOTTOM: 1em; MARGIN-BOTTOM: 1.1em; BORDER-TOP: #dd0088 1px solid; PADDING-TOP: 1em
}
.replaceText {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.replaceText SPAN {
	Z-INDEX: 1; POSITION: absolute; DISPLAY: block; TOP: 0px; LEFT: 0px
}
A#updateMainResults:hover {
	COLOR: #dd0088
}
#titleResults {
	WIDTH: 400px; FLOAT: left
}
#mainresultstitle {
	CLEAR: left
}
#permalink {
	COLOR: #b9bcc7
}
#permalink A:visited {
	COLOR: #b9bcc7
}
#permalink A {
	COLOR: #b9bcc7
}
#commentBlock LEGEND {
	BACKGROUND-COLOR: #5c5a69; COLOR: #c4cddc; FONT-SIZE: 100%
}
#commentBlock INPUT {
	FONT-SIZE: 100%
}
.dPagination {
	MARGIN-BOTTOM: 10px
}
.dPaginationCount {
	WIDTH: 50%; FLOAT: left
}
.dPaginationSort {
	TEXT-ALIGN: right; WIDTH: 50%; FLOAT: right
}
.dPaginationNavPrev {
	TEXT-ALIGN: left; MARGIN: 10px 0px; WIDTH: 33%; FLOAT: left
}
.dPaginationNavPage {
	TEXT-ALIGN: center; MARGIN: 10px 0px; WIDTH: 33%; FLOAT: left
}
.dPaginationNavNext {
	TEXT-ALIGN: right; MARGIN: 10px 0px; WIDTH: 33%; FLOAT: left
}
.dOpsResult {
	BORDER-BOTTOM: #292c49 1px solid; BORDER-LEFT: #292c49 1px solid; WIDTH: 100%; DISPLAY: block; MARGIN-BOTTOM: 1em; BORDER-TOP: #292c49 1px solid; BORDER-RIGHT: #292c49 1px solid
}
.hOpsResult {
	MARGIN-BOTTOM: 2px
}
.dOpsResultAuthor {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: white; PADDING-TOP: 10px
}
.dOpsResultContribution {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #dadde3; PADDING-TOP: 10px
}
.dOpsResultBook {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #b9bcc7; PADDING-TOP: 10px
}
#columnA H3 {
	COLOR: #292c49
}
.form LEGEND {
	COLOR: #292c49; FONT-SIZE: 125%
}
TEXTAREA {
	FONT-SIZE: 100%
}
.form INPUT {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
LABEL {
	FONT-SIZE: 100%
}
#contributionForm FORM {
	WIDTH: 100%
}
#contributionForm INPUT {
	BORDER-BOTTOM: #d5d7e0 1px dotted; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #f9fcff; BORDER-TOP-STYLE: none; COLOR: #292c49; BORDER-LEFT-STYLE: none
}
#contributionForm INPUT {
	WIDTH: 100%; FONT-SIZE: 100%
}
#contributionForm SELECT {
	WIDTH: 100%; FONT-SIZE: 100%
}
#ContributionAddForm {
	WIDTH: 100%
}
#ContributionAddForm DIV.submit INPUT {
	MARGIN: 0px; FONT-SIZE: 100%
}
#ContributionAddForm DIV.submit {
	MARGIN: 0px; PADDING-LEFT: 40%; WIDTH: 30%
}
#ContributionAddForm #columnB {
	CLEAR: none
}
#ContributionAddForm #AuthorImageFilename {
	WIDTH: 300px; COLOR: #444
}
#ContributionAddForm #columnB LABEL {
	COLOR: #8f919e
}
#ContributionAddForm #columnB SELECT {
	WIDTH: 300px; COLOR: #8f919e
}
#contributionForm INPUT#Contribution0Title {
	FONT-SIZE: 1.5em
}
#contributionForm TABLE.mceLayout#Contribution0Content_tbl {
	BORDER-BOTTOM: #d5d7e0 1px dotted; BORDER-LEFT: #d5d7e0 1px dotted; BORDER-TOP: #d5d7e0 1px dotted; BORDER-RIGHT: #d5d7e0 1px dotted
}
#contributionForm TR.mceFirst TD {
	BORDER-BOTTOM: medium none; BORDER-TOP: medium none
}
#contributionForm TR.mceLast TD {
	BORDER-BOTTOM: medium none; BORDER-TOP: medium none
}
#contributionAuthorName DIV {
	ZOOM: 1; DISPLAY: inline-block; FLOAT: left; CLEAR: none; FONT-SIZE: 1em
}
.darkSideBar DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#masterDark .button A {
	COLOR: #8f919e
}
#masterDark .button {
	TEXT-ALIGN: center; MARGIN: 0px 1em; WIDTH: 30ex; ZOOM: 1
}
#masterDark #mainResults {
	WIDTH: 525px
}
.marginContainer {
	MARGIN: 0px 1em
}
.darkSideBar {
	PADDING-BOTTOM: 1em
}
.groupContents {
	BORDER-BOTTOM: #d5d7e0 1px dotted; BORDER-LEFT: #d5d7e0 1px dotted; COLOR: #a6a9ba; BORDER-TOP: #d5d7e0 1px dotted; BORDER-RIGHT: #d5d7e0 1px dotted
}
.groupContents LABEL {
	FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 0.8em; FONT-WEIGHT: bold
}
FORM DIV.submit INPUT {
	WIDTH: auto
}
.opsItem {
	MARGIN: 5px 0px; COLOR: green
}
.opsAttention {
	COLOR: red
}
.reviewItem {
	BORDER-BOTTOM: black 1px solid; MARGIN: 10px 0px; WIDTH: 100%; BORDER-TOP: black 1px solid
}
.reviewItemTitle {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 64%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 2px
}
.reviewOptions {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 35%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 2px
}
.contributionItem {
	BACKGROUND: #dadde3
}
.bookItem {
	BACKGROUND: #b9bcc7
}
.commentReviewTitle {
	MARGIN: 5px 0px; WIDTH: 25%; FLOAT: left; FONT-WEIGHT: bold
}
.commentReviewField {
	MARGIN: 5px 0px; WIDTH: 75%; FLOAT: left
}
.endCommentReview {
	MAX-HEIGHT: 0px; CLEAR: both
}
.operatorPanel {
	BORDER-BOTTOM: red 2px solid; TEXT-ALIGN: center; BORDER-LEFT: red 2px solid; PADDING-BOTTOM: 2%; MARGIN: 2% auto; PADDING-LEFT: 0px; WIDTH: 94%; PADDING-RIGHT: 0px; BORDER-TOP: red 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: red 2px solid; PADDING-TOP: 2%
}
#operationsMessage {
	BORDER-BOTTOM: red 1px solid; TEXT-ALIGN: center; BORDER-LEFT: red 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ffdede; COLOR: red; FONT-SIZE: 12px; BORDER-TOP: red 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: red 1px solid; PADDING-TOP: 5px
}
#introbox {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #c4cddc; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 550px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: left; PADDING-TOP: 0px
}
#masterDark #intro H2 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #5c5a69; MARGIN-TOP: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#introbox #authorTitle {
	TEXT-ALIGN: center
}
#introbox .colAHead {
	WIDTH: 550px; MARGIN-BOTTOM: 2em; BACKGROUND: url(/img/pageCornersDarkerTop.png) #c4cddc no-repeat 0px 0px; HEIGHT: 6px; OVERFLOW: visible
}
#introbox .colAfoot {
	MARGIN-TOP: 2em; WIDTH: 550px; BACKGROUND: url(/img/pageCornersDarkerBot.png) #c4cddc no-repeat 0px bottom; HEIGHT: 6px; OVERFLOW: visible
}
#intro .closebox {
	DISPLAY: block
}
#intro {
	PADDING-BOTTOM: 1em
}
.ops_view DL {
	WIDTH: 100%
}
.ops_view DT {
	WIDTH: 35%
}
.ops_view DD {
	WIDTH: 65%
}
.ops_edit {
	WIDTH: 100%
}
#authorBlock {
	WHITE-SPACE: normal
}
.commentSuccess {
	BORDER-BOTTOM: #8f919e 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #8f919e 1px solid; WIDTH: 100%; BORDER-TOP: #8f919e 1px solid; BORDER-RIGHT: #8f919e 1px solid
}
.closeBox {
	WIDTH: auto
}
#columnA #colAHead {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px
}
#columnA #colAfoot {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px
}
#masterDark #columnA #colAfoot {
	BACKGROUND: url(/img/pageCornersBot.png) #f9fcff no-repeat 0px bottom
}
DL {
	WIDTH: 100%
}
DD {
	MARGIN: 1em
}
DT {
	
}
#errorsMessage {
	BORDER-BOTTOM: red 1px solid; TEXT-ALIGN: center; BORDER-LEFT: red 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 60%; PADDING-RIGHT: 5px; BACKGROUND: white; COLOR: red; FONT-SIZE: 12px; BORDER-TOP: red 1px solid; BORDER-RIGHT: red 1px solid; PADDING-TOP: 5px
}
#savedMessage {
	BORDER-BOTTOM: #5d5d73 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #5d5d73 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #5d5d73; FONT-SIZE: 12px; BORDER-TOP: #5d5d73 1px solid; BORDER-RIGHT: #5d5d73 1px solid; PADDING-TOP: 5px
}
#commentList {
	WIDTH: 550px; FLOAT: left
}
#commentsMessage {
	BORDER-BOTTOM: #292c49 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #292c49 1px solid; PADDING-BOTTOM: 2%; MARGIN: 1%; PADDING-LEFT: 2%; WIDTH: 94%; PADDING-RIGHT: 2%; BACKGROUND: white; BORDER-TOP: #292c49 1px solid; BORDER-RIGHT: #292c49 1px solid; PADDING-TOP: 2%
}
#comments:hover {
	COLOR: #dd0088
}
#nocomments:hover {
	COLOR: #dd0088
}
#authorAbout:hover {
	COLOR: #dd0088
}
.darkSideBar {
	WIDTH: 100%
}
.darkSideBar INPUT {
	WIDTH: 100%; FONT-SIZE: 12px
}
TEXTAREA {
	WIDTH: 100%; FONT-SIZE: 12px
}
SELECT {
	WIDTH: 100%; FONT-SIZE: 12px
}
.darkSideBarTitle {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.commentInfo {
	MARGIN: 5px 1em; FONT-SIZE: smaller
}
.commentBody {
	MARGIN: 5px 1em
}
DIV.authorPhoto {
	FLOAT: left; MARGIN-RIGHT: 1em
}
#columnA TABLE.cake-sql-log {
	WIDTH: 75%; DISPLAY: none
}
P.bookTitle {
	MARGIN-TOP: 10px
}
DIV.paging {
	COLOR: #292c49
}
#story P {
	PADDING-BOTTOM: 10px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
