body { background:#000000; color:#411c0c; font:12px "Palatino Linotype","Book Antiqua",Palatino,serif; margin:4px;padding:0; scrollbar-3dlight-color:#411c0c; scrollbar-arrow-color:#632002; scrollbar-darkshadow-color:#000000; scrollbar-face-color:#411c0c; scrollbar-highlight-color: #411c0c; scrollbar-shadow-color:#1b0800; scrollbar-track-color:#411c0c;}

table {width: 100%; margin: 0; padding: 0; font-size: small;}
table td {padding: 0; border-width: 0; vertical-align: top; font-family: "Palatino Linotype","Book Antiqua",Palatino,serif;}

a { color: #770000; text-decoration: none;}
a:hover { color:#cc0202; font-weight: bold;}
a:active { color:#ff0101;}

ul { margin: 2px; padding: 2px; list-style: decimal inside; text-align: left;}
li { margin-left: 2px; list-style: square inside; color: #76131d}

input { background:#e0cd9f; color:#411c0c; font:12px "Palatino Linotype","Book Antiqua",Palatino,serif; padding-bottom:2px; padding-left:2px; border:1px solid; border-color: #b5a57e #cabb97 #cabb97 #b5a57e;}
input.formButton {}

textarea { color:#411c0c; background:#e0cd9f; font:13px "Palatino Linotype","Book Antiqua",Palatino,serif; padding-bottom:2px;padding-left:2px; border:1px solid; border-color: #b5a57e #cabb97 #cabb97 #b5a57e;}

img { border: 0;}

.item {border: 0;}
.itemHead {padding: 3px; background-image: url(http://images.landofkarn.com/lok_background-bar.png); color: #f3d5b4;}
.itemInfo {text-align: right; padding: 3px; background-image: url(http://images.landofkarn.com/lok_background-grn.png)}
.itemTitle a {font-size: 130%; font-weight: bold; font-variant: small-caps; color: #e0ca9a; background-color: transparent;}
.itemPoster {font-size: 90%; font-style:italic;}
.itemPostDate {font-size: 90%; font-style:italic;}
.itemStats {font-size: 90%; font-style:italic;}
.itemBody {padding-left: 5px;}
.itemText {margin-top: 5px; margin-bottom: 5px; line-height: 1.5em;}
.itemText:first-letter {font-size: 133%; font-weight: bold;}
.itemFoot {text-align: right; padding: 3px; background-color: transparent}
.itemAdminLink {font-size: 90%;}
.itemPermaLink {font-size: 90%;}

th {background-image: url(http://images.landofkarn.com/lok_background-bar.png); color: #f3d5b4; padding : 2px; vertical-align : middle; font-family: "Palatino Linotype","Book Antiqua",Palatino,serif;}

td#headerbanner {width: 100%; background-color: #7f160c; vertical-align: middle; text-align:center;}
td#headerbar {border-bottom: 1px solid #e8c9a7;}

td#leftcolumn {width: 170px; border-right: 1px solid #c89c6e; font-size:12px;}
td#leftcolumn th {background-color: #861c00; color: #e3bb8f; vertical-align: middle;}
td#leftcolumn div.blockTitle {padding: 3px; background-color: transparent; color: #c39e72; font-weight: bold;}
td#leftcolumn div.blockContent {padding: 3px; line-height: 120%; line-height: 120%;}


#centercolumn {font-size: 12px;}
#centercolumn th {background-color: #931505; color: #eccca8; vertical-align: middle;}

#centerCcolumn, #bottomCcolumn {padding: 0px 3px 1px 3px;}
#centerCcolumn .blockTitle, #bottomCcolumn .blockTitle {padding: 3px; color: #a14023; font-weight: bold; margin-top: 0px; margin-right: 0px;  margin-left: 0px;}
#centerCcolumn .blockContent, #bottomCcolumn .blockContent {margin-right: 0px;  margin-left: 0px; margin-bottom: 2px; line-height: 120%;}

#centerLcolumn, #bottomLcolumn, #centerRcolumn, #bottomRcolumn {
	width: 50%; padding: 0px 3px 0px 0px;
}
#centerLcolumn .blockTitle, #bottomLcolumn .blockTitle, #centerRcolumn .blockTitle, #bottomRcolumn .blockTitle {
	padding: 3px; color: #a34934; font-weight: bold; margin-top: 0px;
}
#centerLcolumn .blockContent, #centerRcolumn .blockContent, #bottomLcolumn .blockContent, #bottomRcolumn .blockContent {
	border-left: 1px solid #c89c6e; border-right: 1px solid #c89c6e; border-bottom: 1px solid #c2966e; padding: 3px; margin-left: 2px; margin-right: 3px; margin-bottom: 2px; line-height: 120%;
}

div#content {text-align: left; padding: 8px;}

td#rightcolumn {width: 170px; font-size:12px;}
td#rightcolumn th {background-color: #73180e; color: #c2966e; vertical-align: middle;}
td#rightcolumn div.blockTitle {padding: 3px; background-color: #0000ff; color: #639ACE; font-weight: bold;}
td#rightcolumn div.blockContent {padding: 3px; line-height: 120%;}

tr#footerbar {text-align:center;}

td#mainmenu a {background-color: transparent; display: block; margin: 0; padding: 4px;}
td#mainmenu a:hover {background-image: url(images/lok_select.png); background-repeat: no-repeat;}
td#mainmenu a.menuTop {padding-left: 3px;}
td#mainmenu a.menuMain {padding-left: 3px;}
td#mainmenu a.menuSub {padding-left: 9px;}

td#usermenu a {background-color: transparent; display: block; margin: 0; padding: 4px;}
td#usermenu a:hover {background-image: url(images/lok_select.png); background-repeat: no-repeat;}


td.t { background-image: url(images/lok_e-t.png); height: 30px; background-repeat: repeat-x;}

td.l { background-image: url(images/lok_e-l.png); width: 30px; background-repeat: repeat-y;}

td.r { background-image: url(images/lok_e-r.png); width: 30px; background-repeat: repeat-y;}

td.b { background-image: url(images/lok_e-b.png); height: 30px; background-repeat: repeat-x;}

td.bkg { background-image: url(images/lok_background.png); background-repeat: repeat; background-color: DCC89B;}

td.tl { background-image: url(images/lok_e-tl.png); background-repeat: no-repeat; background-position: right bottom;}

td.tr { background-image: url(images/lok_e-tr.png); background-repeat: no-repeat; background-position: left bottom;}

td.bl { background-image: url(images/lok_e-bl.png); background-repeat: no-repeat; background-position: right top;}

td.br { background-image: url(images/lok_e-br.png); background-repeat: no-repeat; background-position: left top;}

td.logo { background-image: url(images/lok_head-map.png); background-repeat: no-repeat; background-position: center top;}

div.blockTitle { font-weight: bold; color: 6e0505;}

div.blockContent { color: 411c0c; padding: 3px; line-height: 120%; line-height: 120%; font-size: 10px;}

td.lines { background-image: url(images/lok_lines.png); background-position: left; background-repeat: no-repeat;}


.outer {border: 1px solid #DD9977;}
.head {background-image: url(http://images.landofkarn.com/lok_background-lkr.png); padding: 5px; font-weight: bold;}
.even {background-image: url(http://images.landofkarn.com/lok_background-lgt.png); padding: 5px;}
.odd {background-image: url(http://images.landofkarn.com/lok_background-drk.png); padding: 5px;}
.foot {background-image: url(http://images.landofkarn.com/lok_background-vdk.png); padding: 5px; font-weight: bold;}
tr.even td {background-image: url(http://images.landofkarn.com/lok_background-lgt.png); padding: 5px;}
tr.odd td {background-image: url(http://images.landofkarn.com/lok_background-drk.png); padding: 5px;}

tr.head td {background-image: url(http://images.landofkarn.com/lok_background-lkr.png); padding: 5px;}
tr.foot td {background-image: url(http://images.landofkarn.com/lok_background-vdk.png); padding: 5px;}
tr.itemInfo td {background-image: url(http://images.landofkarn.com/lok_background-grn.png); padding: 5px;}
tr.itemHead td {background-image: url(http://images.landofkarn.com/lok_background-bar.png); padding: 5px; color: #f3d5b4;}

div.errorMsg { background-color: #fcf926; text-align: center; font-weight: bold; padding: 10px;}
div.confirmMsg { background-color: #DDFFDF; color: #136C99; text-align: center; font-weight: bold; padding: 10px;}
div.resultMsg { background-color : #CCCCCC; color: #333333; text-align: center; font-weight: bold; padding: 10px;}

div.xoopsCode { background: #FFFFFF; font-family: "Courier New",Courier,monospace; padding: 0px 6px 6px 6px;}
div.xoopsQuote { background-image: url(http://images.landofkarn.com/lok_background-grn.png); font-family: "Courier New",Courier,monospace; padding: 0px 6px 6px 6px;}


.comTitle {font-weight: bold; margin-bottom: 2px;}
.comText {padding: 2px;}
.comUserStat {font-size: 10px; color: #7e1c15; font-weight:bold; background-image: url(http://images.landofkarn.com/lok_background-grn.png); margin: 2px; padding: 2px;}
.comUserStatCaption {font-weight: normal;}
.comUserStatus {margin-left: 2px; margin-top: 10px; color: #9e261c; font-weight:bold; font-size: 10px;}
.comUserRank {margin: 2px;}
.comUserRankText {font-size: 10px;font-weight:bold;}
.comUserRankImg {border: 0;}
.comUserName {}
.comUserImg {margin: 2px;}
.comDate {font-weight: normal; font-style: italic; font-size: smaller}
.comDateCaption {font-weight: bold; font-style: normal;}