@charset "utf-8";
/* STUFF START */
html {height: 100%; background:#000;}
body {
	margin:0;
	font: 12px Arial, Helvetica, sans-serif;
	color: #440d07;
	height: 100%;
}
img {border: none; display: block;}
ul img {border: none; display: inline;}
a {	color:#fcd263;text-decoration:none;}
a:focus {outline:none;}
a:hover {color:#FFF;}

.factionicon{
	width:22px;
	height:22px;
	display:block;
	padding-top:4px;
	padding-left:4px;
}


.content-box a {color:#813808; font-weight:bold;}
.content-box a:hover {color:#9F5200;}

.rightspace {padding-right: 4px;}

form {margin: 0; padding: 0;}
fieldset {
	border-style:none;
	margin:0;
	padding:0;
}

.img-border-left,
.img-border-right{
	background:url(../img/pic-border.png) no-repeat;
	height:126px;
	float:left;
	margin:0 15px 15px 15px;
	padding:14px;
	width:174px;
}
.img-border2-left,
.img-border2-right{
	background:url(../img/pic-border2.png) no-repeat;
	height:126px;
	float:left;
	margin:0 15px 0px 15px;
	padding:14px;
	width:125px;
}
.img-border-center{
	background:url(../img/pic-border.png) no-repeat;
	height:126px;
	float:left;
	padding:14px;
	margin:0 5px;
	width:174px;
}

.content-box .img-border-right {
	float:right;
	margin:0 30px 15px 15px;
}
.img-border-left img,
.img-border-right img {border:1px solid #333;}

p {margin:10px; padding:0;}

h2 {color:#671000; font-size:16px; margin:0; text-align:center;}
#index.login-box h2,
.login-box h2 { color:#C46800; text-align:left; margin:0 10px;}
#planer .login-box h2 { color:#C46800; text-align:left; margin:0px 10px 0px;height:20px;line-height:16px;}

h3 {
	background:url(../leximg/h3.jpg) no-repeat;
	color:#671000;
	font-size:14px;
	height:31px;
	line-height:31px;
	margin:10px 0;
	padding:0 0 0 30px;;
}
h4 { color:#000; font-size:13px; margin:0 0 10px;}

.form-inner input.btn,
.mask-div input.btn,
.mask-div .pw input.btn,
.comment-login-box .pw input.btn,
.logged a,
.content-box a.btn,
.btn {
	background:transparent url(../leximg/btn.png) no-repeat scroll 0 0;
	border-style:none;
	color:#FCD263;
	cursor:pointer;
	display:block;
	float:left;
	font-size:9px;
	font-weight:bold;
	height:35px;
	line-height:34px;
	text-align:center;
	width:92px;
	padding:0;
	margin:0;
}
.logged a {margin:0 10px;}

.form-inner input.btn:hover,
.mask-div input.btn:hover,
.logged a:hover,
.content-box a.btn:hover,
.btn:hover { background-position:0 -35px;}

.btn-small-left {background: url(../leximg/btn-small.gif) no-repeat; float:left; height:22px; width:5px; }
.btn-small-right {background: url(../leximg/btn-small.gif) no-repeat -5px 0; float:left; height:22px; width:5px;}
.page .btn-small-bg {
	background: url(../leximg/btn-small.gif) repeat-x 0 -22px;
	color:#FCD263;
	float:left;
	height:22px;
	line-height:20px;
	padding:0 10px;
	text-align:center;
}
.page .btn-small-bg a {color:#FCD263;}
.logged a:hover,
.page .btn-small-bg a:hover {color:#FFF;}
.page .btn-small-bg:hover {background-position:0 -44px;}

.page {
	background:url(../leximg/content-bg.jpg) repeat-y scroll 50% 0;
	min-width:930px;
	height: auto !important;
	height: 100%;
	margin: 0 auto -90px;
}

a.factionlink1,
a.factionlink2,
a.factionlink3,
.edit,
.goto,
.delete,
.report,
.btn,
.list li { behavior: url(/leximg/iepngfix.htc) }

td {height:42px; text-align:center;}
.center {text-align:center;}
.left {text-align:left;}
/* HEADER START */
.header {
	background:url(../leximg/header-bg.jpg) no-repeat scroll 50% 0;
	height:148px;
	min-width:930px;
	overflow:hidden;
}

.logo {
	display:block;
	height:130px;
	left:500px;
	margin:0 auto;
	text-indent:-9999px;
	width:300px;
}

.mask {
	background:url(../leximg/content-top-bg.jpg) no-repeat scroll 50% 0;
	height:80px;
}

.mask-div {
	background:url(../leximg/mask-bg.jpg) no-repeat;
	height:80px;
	margin: 0 auto;
	width:872px;
}

.search-box {
	display:inline;
	float:left;
	height:60px;
	margin:15px 0 0 15px;
	width:323px;
}

.search-box label {float:left; width:150px;}
.search-box a.char-search {color:#FF9824; font-size:11px;}

.login-box {
	display:block;
	float:left;
	height:60px;
	margin:15px 0 0 15px;
	width:380px;
}

.bn {
	float:left;
	font-size:9px;
	margin:0 0 0 5px;
	width:127px;
}

.pw {
	float:left;
	font-size:9px;
	margin:0 0 0 5px;
	width:230px;
}

.quicklinks {
	float:left;
	font-size:9px;
	height:60px;
	margin:15px 0 0 10px;
}

.mask .quickl {height:25px;}
.quicklinks a {color:#FF9824;}
.quicklinks a:hover {color:#FFF;}
.comments-login label,
.quickl,
.mask-div label {
	background:url(../leximg/arrow.gif) no-repeat;
	color:#c46800;
	display:block;
	font-size:12px;
	height:20px;
	line-height:18px;
	padding:0 0 0 25px;
}
.comments-login input,
.form-inner input,
.mask-div input {
	background:transparent url(../leximg/form-search.jpg) no-repeat scroll 0 0;
	border-style:none;
	color:#C46800;
	float:left;
	height:26px;
	margin:2px;
	padding:6px;
	width:215px;
}
.comments-login .login-box input,
.mask-div .login-box input {
	background:url(../leximg/form-input.jpg) no-repeat;
	height:20px;
	width:111px;
}

/* HEADER END */
.bread ul {
	background:url(../leximg/arrow.gif) no-repeat;
	margin:5px 0 0 15px;
	padding:0 0 0 25px;
	height:20px;
}

.bread ul li {
	color:#C46800;
	display:block;
	float:left;
	font-size:11px;
	margin:0  2px;
	line-height:18px;
}

.form-inner label a,
.bread ul li a {color:#FF9824;}
.bread ul li a:hover {color:#FFF;}
.bread ul li a:active{
	color:#FCD263;
	font-weight:bold;
}

/* MAIN-NAV START */
.main-nav {
	float:left;
	display:block;
}

.main-nav-bg {
	background:url(../leximg/main-nav-bg.jpg) repeat-y;
	width:174px;
}

.main-nav-head {
	background:url(../leximg/main-nav-head.jpg) no-repeat;
	width:174px;
}

.main-nav-foot {
	background:url(../leximg/main-nav-foot.jpg) no-repeat;
	height:36px;
	width:174px;
}

.nav {
	padding:15px 0 0 11px;
}

#navigation {
	list-style:none;
	margin:0;
	padding:0;
}
.linked,
#navigation .head {
	display:block;
	background:url(../leximg/main-nav-button.jpg) no-repeat;
	font-weight:bold;
	height:27px;
	line-height:27px;
	text-align:center;
	width:154px;
}
#navigation li ul {
	list-style:none;
	margin:0;
	padding:0;
}

#navigation li ul li {
	background:url(../leximg/stripe.jpg) no-repeat;
	min-height:17px;
	margin:0;
	padding:0 0 0 25px;
	width:129px;
}
#navigation li ul li a {color:#671000; display:block}
#navigation li.active a,
#navigation li ul li.active a,
#navigation li ul li a:hover {color:#FFF;}
#navigation li ul li.stripe {background-position:-156px 0;}
#navigation li ul li.active,
#navigation li ul li.stripe:hover,
#navigation li ul li:hover {background-position:-312px 0; color:#FFF;}

/* MAIN-NAV END */

/* CONTENT START */
.content {
	height:100%;
	margin:0 auto;
	min-height:525px;
	width:875px;
}
.bread {
	background:url(../leximg/breadcrumb-bg.jpg) no-repeat;
	height:39px;
	overflow:hidden;
	width:872px;
}

.content-box {
	float:left;
	min-height:250px;
	width:699px;
	position:relative;
}

.inner-content-bg {
	background:url(../leximg/inner-content-bg.jpg) repeat-y;
	width:699px;
}

.inner-content-head {
	background:url(../leximg/inner-content-head.jpg) no-repeat;
	padding:25px 20px 0;
}

.inner-content-foot {
	background:url(../leximg/inner-content-foot.jpg) no-repeat;
	height:29px;
}

.text-box-bg {
	background:url(../leximg/text-box-bg.jpg) repeat-y;
	width:655px;
}

.text-box-head {
	background:url(../leximg/text-box-head.jpg) no-repeat;
	padding:18px 25px 0;
}

.text-box-foot {
	background:url(../leximg/text-box-foot.jpg) no-repeat;
	height:14px;
}

.col-left,
.col-right {
	float:left;
	display:block;
	width:325px;
}

.col-links {float:right; width:200px;}
.col-faq {float:left; width:400px;}


.col-blank {
	margin:0 15px;
}

.text-box-small-bg {
	background:url(../leximg/text-box-small-bg.jpg) repeat-y;
	width:325px;
}

.text-box-small-head {
	background:url(../leximg/text-box-small-head.jpg) no-repeat;
	padding:14px 23px 2px;
}

.text-box-small-foot {
	background:url(../leximg/text-box-small-foot.jpg) no-repeat;
	height:13px;
	width:325px;
}

.col-right .text-box-small-bg,
.col-right .text-box-small-head,
.col-right .text-box-small-foot {background-position:-325px 0;}

.row {
	background:url(../leximg/row-bg.jpg) repeat-x;
	height:31px;
}
.row-2 {height:31px;}

table.hotkeys {float:left;}
.hotkeys td {
	height:30px;
	width:30px;
	text-align:center;
}
td.key {
	font-weight:bold;
	background:url(../img/key.gif) no-repeat;
}

.keys ul{
	float:left;
	font-size:10px;
	list-style:none;
	margin:0 0 0 10px;
	padding:0;
}

.tab-navi {
	list-style:none;
	height: 40px;
	margin:10px 0 0 30px;
	position:absolute;
}

.tab-navi li {
	float:left;
}

.tab-navi .bg {
	background:url(../img/lexi-tab-link-bg.gif) repeat-x;
	height:40px;
	float:left;
}

.tab-navi li.active .bg {
	background:url(../img/lexi-tab-active-bg.gif) repeat-x;
}

.tab-navi li .tab-left {
	background:url(../img/lexi-tab-link-left.gif) no-repeat;
	float:left;
	height:40px;
	width: 6px;
}
.tab-navi li.active .tab-left {
	background:url(../img/lexi-tab-active-left.gif) no-repeat;
	float:left;
	height:40px;
	width:11px;
}

.tab-navi li .tab-right {
	background:url(../img/lexi-tab-link-right.gif) no-repeat;
	float:left;
	height:40px;
	width:7px;
}

.tab-navi li.active .tab-right {
	background:url(../img/lexi-tab-active-right.gif) no-repeat;
	float:left;
	height:40px;
	width:11px;
}

.tab-navi li a {
	color:#7F4627;
	font-size:12px;
	font-weight:bold;
	height:40px;
	line-height:36px;
	margin:0 15px;
	overflow:hidden;
	text-align:center;
}

.tab-navi li.active a {
	color:#671000;
	line-height:40px;
}

ul {margin:0 0 0 35px;}

.list li {
	list-style:none;
	background:url(../img/list-arrow.png) no-repeat;
	min-height:30px;
	margin:5px 0 0;
	padding:0 0 0 30px;
}


* html .list li {
	height:auto;
	height:30px;
}

.table-loot-list {
	background:url(../leximg/tablerows.jpg) repeat-y;
	margin:0 auto;
	width:640px;
}
.table-loot-list td {
	height:42px;
	text-align:left;
	padding:0 15px;
}
#guild ul.list span,
#guild p span,
#chat ul.list span,
#guild p span,
#chat p span { background: #333; padding:1px 5px; margin:0 2px; font-weight:bold;}
.all {color:#df874a;}
.party {color:#4eadc1;}
.gilde {color:#85af39;}
.wisp {color:#b59d68;}
.norm {color:#a7a794;}
.troop {color:#b6b600;}
.hits {color:#d96342;}
.xp {color:#E3A224;}
.skill {color:#DE9F70;}
.dmg {color:#DACC63;}
.msg {color:#9A915A;}
.lvl {color:#83D557;}
.ghost {color:#A7A7A6;}
.info {color:#00FF00;}
.highlight {color:#440D07; font-weight:bold; float:left;}

#npc .text-box-head {text-align:center;}
#monster .text-box-head a,
#npc .text-box-head a {padding:2px 5px;}
#quests .text-box-head a {padding:0 5px;}
#quests .text-box-head a.active,
#monster .text-box-head a.active,
#npc .text-box-head a.active { background:#7B1300; color:#D2C1A7;}
#quests .text-box-head a:hover,
#monster .text-box-head a:hover,
#npc .text-box-head a:hover { background:#813808; color:#D2C1A7;}
#monster .mob-list,
#npc .mob-list {
	margin:0 auto;
	overflow:hidden;
	width:630px;
}

#monster .mob-list ul,
#npc .mob-list ul {
	display:block;
	list-style:none;
	margin:0;
	float:left;
	width:209px;
}
#monster .mob-list li,
#npc .mob-list li {
	border:1px solid #813808 ;
	background:url(../leximg/row.jpg) no-repeat;
	text-align:center;
	margin:5px 0;
	min-height:35px;
	width:195px;
}
#monster .mob-list ul.row-2 li,
#npc .mob-list ul.row-2 li {background-position:-209px 0;}

#monster .mob-list li a ,
#npc .mob-list li a {
	display:block;
	font-weight:bold;
	font-size:11px;
	padding:5px 7px;
	line-height:12px;
}
#npcdetail .table-loot-list td {text-align:left;}
#npcdetail .item-img {float:left; display:block; width:32px; height:32px; margin:0 15px;}
#npcdetail span {font-weight:bold;}
#npcdetail .costs {list-style:none;}
#npcdetail .costs li {float:left;}
#npcdetail .costs li img {float:left; display:block; margin:4px 4px;}
#npcdetail .costs span {float:left; display:block;}

#quests .mob-list span,
#monster .mob-list span {color:#000;}
#monster .text-box-head {text-align:center;}
#monster .monster-bg {background:url(../leximg/monster-bg.jpg) repeat-y; width:656px;}
#monster .monster-head {background:url(../leximg/monster-head.jpg) no-repeat; width:630px; min-height:43px; padding:10px 13px;}
#monster .monster-foot { background:url(../leximg/monster-foot.jpg) no-repeat; width:656px; height:26px;}
#monster .monster-name {
	float:left;
	font-size:13px;
	height:25px;
	line-height:25px;
	width:216px;
}
#monster .monster-position {
	float:left;
	height:25px;
	line-height:25px;
	margin:0 0 5px 10px;
	width:330px;
}

#monster .left-side {float:left; width:210px; }
#monster .right-side {display:inline; float:left; margin:5px 0 0 15px; width:400px;}
#monster .monster-pic {height:150px; width:150px; margin:5px auto;}
#monster .left-side h3 {
	background:url(../leximg/monster-sprite.jpg) no-repeat;
	height:40px;
	line-height:40px;
	margin:10px 0;
	padding:0 0 0 10px;
	width:210px;
}
#monster .left-side ul {list-style:none; margin:0; padding:0;}
#monster .left-side li {
	background:url(../leximg/monster-sprite.jpg) no-repeat 0 -81px;
	height:30px;
	line-height:30px;
	padding:0 0 0 35px;
	width:173px;
}
#monster .left-side li.row { background-position:0 -51px;}
#monster .left-side .attack-style { background:url(../leximg/monster-sprite.jpg) no-repeat 0 -111px; height:41px; line-height:41px; width:210px;}
#monster .left-side .attack-style .style-phys {height:38px; width:48px; float:left;}
#monster .left-side .attack-style img {margin:5px;}
#monster .monster-shadow { background:url(../leximg/monster-shadow.jpg) no-repeat; height:25px; width:400px;}

#war img.kindimg,
#history img.kingding {margin:10px auto;}
.derion-bg {background:url(../leximg/derion-bg.jpg) no-repeat scroll 50% 0;}
.valorian-bg {background:url(../leximg/valorian-bg.jpg) no-repeat scroll 50% 0;}
.gor-bg {background:url(../leximg/gor-bg.jpg) no-repeat scroll 50% 0;}

.form-box {
	background:url(../img/form-bg.jpg) repeat-y;
	margin:15px auto 0;
	width:243px;
}
.form-head { background: url(../img/form-head.jpg) no-repeat; width:243px;}
.form-foot {
	background: url(../img/form-foot.jpg) no-repeat;
	height:10px;
	margin: 0 auto;
	width:243px;
}
.form-inner {
	margin:15px 0 0 18px;
	padding:0;
	overflow:hidden;
	width:203px;
}

.form-inner label {
	color:#C46800;
	display:block;
	font-size:11px;
}
.form-input {margin:15px 0;}
.form-input input {width:189px;}
.form-inner a.btn {margin:0 0 0 55px; color:#FCD263;}
.form-inner a.btn:hover {color:#FFF;}

.summary {list-style:none; margin:0; padding:0;}
.summary li {height:38px;line-height:38px}
.summary li.light{ background:transparent url(../leximg/monster-sprite.jpg) repeat-x 0 -111px; height:38px;line-height:38px;}

.guild-flags {
	display:block;
	height:40px;
	margin:0 0 0 90px;
	width:290px;
}

.npc-flags {
	height:50px;
	margin:0 0 0 70px;
	width:285px;
}


.map-box-head { background:url(../leximg/map-box-head.jpg) no-repeat; width:326px; padding:4px 10px 1px;height:335px;}
.map-box-bg {background: url(../leximg/map-box-bg.jpg) repeat-y; width:326px;}
.map-box-foot {background:url(../leximg/map-box-foot.jpg) no-repeat; height:14px; width:326px;}
.map-box-head img {margin:7px 0 0 2px;}

.table-quest-list {background:url(../leximg/tablerows.jpg); width:300px; margin:0 10px;}
.table-quest-list td {height:41px; text-align:left; margin:5px; width:300px; padding:0;}
.table-quest-list td img {display:block; float:left; margin:0 10px 0 5px;}
.table-quest-list td a {display:block; float:left; width:250px;}
.discription {margin:10px;}

.weapon-list { height:82px; list-style:none; margin:0 auto; padding:0; width:600px; margin-left:20px;}
.weapon-list li {display:block; float:left;}
.weapon-list li a {
	display:block;
	height:82px;
	margin-left:0px;
	width:50px;
}

.weapon-list li a.axe{background:url(../leximg/icons/weapons/axe.jpg) no-repeat scroll 0 0;}
.weapon-list li a.book{background:url(../leximg/icons/weapons/book.jpg) no-repeat;}
.weapon-list li a.bow{background:url(../leximg/icons/weapons/bow.jpg) no-repeat;}
.weapon-list li a.crossbow{background:url(../leximg/icons/weapons/crossbow.jpg) no-repeat;}
.weapon-list li a.dagger{background:url(../leximg/icons/weapons/dagger.jpg) no-repeat;}
.weapon-list li a.fist{background:url(../leximg/icons/weapons/fist.jpg) no-repeat;}
.weapon-list li a.shield{background:url(../leximg/icons/weapons/shield.jpg) no-repeat;}
.weapon-list li a.staff{background:url(../leximg/icons/weapons/staff.jpg) no-repeat;}
.weapon-list li a.sword{background:url(../leximg/icons/weapons/sword.jpg) no-repeat;}
.weapon-list li a.sword2{background:url(../leximg/icons/weapons/sword2.jpg) no-repeat;}
.weapon-list li a.wand{background:url(../leximg/icons/weapons/wand.jpg) no-repeat;}
.weapon-list li a.wand2{background:url(../leximg/icons/weapons/wand2.jpg) no-repeat;}
.weapon-list li a.active,
.weapon-list li a:hover {background-position:-50px 0;}

.weapon-list-tooltip td {
	background-color: rgb(64,64,64);
	color: rgb(220,220,220);
	text-align: left;
	padding-right: 10px;
}

td.weap {width:150px; text-align:left;}
td.class {width:150px;}

.armor-list { height:73px; list-style:none; margin:0 auto; padding:0; width:600px;}
.armor-list li {display:block; float:left;}
.armor-list li a {
	display:block;
	height:72px;
	margin-left:0px;
	width:100px;
}
.armor-list li a.chain{background:url(../leximg/icons/armor/chain.jpg) no-repeat scroll 0 0;}
.armor-list li a.cloth{background:url(../leximg/icons/armor/cloth.jpg) no-repeat scroll 0 0;}
.armor-list li a.hardened_leather{background:url(../leximg/icons/armor/hardened_leather.jpg) no-repeat scroll 0 0;}
.armor-list li a.leather{background:url(../leximg/icons/armor/leather.jpg) no-repeat scroll 0 0;}
.armor-list li a.light{background:url(../leximg/icons/armor/light.jpg) no-repeat scroll 0 0;}
.armor-list li a.plate{background:url(../leximg/icons/armor/plate.jpg) no-repeat scroll 0 0;}
.armor-list li a:hover {background-position:-100px 0;}


.table-boni-list {background:url(../leximg/tablerows.jpg); width:602px; margin:0 auto;}
.table-boni-list td {height:40px;}
.table-boni-list .boni-head td p { color:#671000; font-weight:bold; font-size:11px; margin:0 15px;}

.table-weapon-list {background:url(../leximg/tablerows.jpg); width:600px; margin:0 auto;}
.table-weapon-list td {height:40px; font-size:11px;}
.table-weapon-list .weapon-head td p {color:#671000; font-weight:bold; font-size:11px; margin:0 15px;}

.table-class-list {margin:0 auto; width:600px;}
.table-class-list tr { background:url(../leximg/tablerows-big.jpg) no-repeat;}
.table-class-list tr th {color:#671000; font-size:12px;}
.table-class-list tr.light {background-position:0 -84px;}
.table-class-list tr td {font-size:11px; padding:5px 10px; height:32px}

.item_tip{
	z-index:99999;
	position:absolute;
	padding:0px;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	background: #000;
	color:#fff;
	border:1px solid #000;
	width:320px;
	overflow:visible;
}
.item_tip .ttheader {font-weight:bold;}
.item_tip table { background: #1B1B1B; border:1px solid #333; width: 100%;}
.item_tip table td {border:none; padding:3px; text-align: left; height: 2px;}


.class-list { height:73px; list-style:none; margin:0 auto; padding:0; width:600px;}
.class-list li {display:block; float:left;}
.class-list li a {
	display:block;
	height:72px;
	margin-left:0px;
	width:100px;
}
.class-list li a.class1{background:url(../leximg/icons/classes/class1_h.jpg) no-repeat scroll 0 0;}
.class-list li a.class2{background:url(../leximg/icons/classes/class2_h.jpg) no-repeat scroll 0 0;}
.class-list li a.class3{background:url(../leximg/icons/classes/class3_h.jpg) no-repeat scroll 0 0;}
.class-list li a.class4{background:url(../leximg/icons/classes/class4_h.jpg) no-repeat scroll 0 0;}
.class-list li a.class5{background:url(../leximg/icons/classes/class5_h.jpg) no-repeat scroll 0 0;}
.class-list li a.class6{background:url(../leximg/icons/classes/class6_h.jpg) no-repeat scroll 0 0;}
.class-list li a.active,
.class-list li a:hover {background-position:-100px 0;}


.reward {display:block; float:left; font-size:11px; margin:0 auto; padding:5px; text-align:center; width:100px;}
.reward img {margin:0 auto;}

.comments textarea {
	background:url(../leximg/comment-bg.jpg);
	border-style:groove;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:150px;
	margin:0 auto;
	padding:10px;
	width:400px;
}
#monsterdetail .btn-red,
#questdetail .btn-red {
	background:url("../leximg/planer/class-btn.png") no-repeat;
	display:inline;
	float:left;
	line-height: 33px;
	color: #FCD263;
	cursor:pointer;
	font-weight:bold;
	text-decoration: none;
	text-align:center;
	width: 139px;
}
#monsterdetail .btn-red:hover,
#questdetail .btn-red:hover {background-position: 0px -33px; color: #FFF; cursor:pointer;}

.submit { margin:15px auto; width:280px;}
.comment-box {background:#B69A72; border:1px solid #671000; overflow:hidden; margin:15px auto; padding:5px; width:510px;}
.comment-box-2 {border:1px solid #671000; margin:15px auto; overflow:hidden; padding:5px; width:510px;}
.name span {font-size:11px; float:left; display:block;}
.comments p {margin:10px auto; width:520px;}
.comment-login-box { display:none; height:100px; width:520px; margin:0 auto;}
.comments-login { height:100px; width:520px;}
.btn-comment {float:right;}
.write-comment {margin:0 auto; width:520px;}
.write-comment .text-box-bg {background:url(../leximg/comment-box-bg.jpg) repeat-y; width:520px;}
.write-comment .text-box-head {background:url(../leximg/comment-box-head.jpg) no-repeat; width:470px;}
.write-comment .text-box-foot {background:url(../leximg/comment-box-foot.jpg) no-repeat; height:14px; width:520px;}
.comments-login .form-inner a:hover {color:#FF9824; text-decoration:underline;}
.comments-login .form-box {background:url(../leximg/form-bg.jpg) repeat-y; margin:0 auto; width:520px;}
.comments-login .login-box {
	float:none;
	display:block;
	height:70px;
	margin:0 auto;
	overflow:hidden;
	width:380px;
}
.comments-login .login-box form {margin:15px 0 0}
.comments-login .form-head { background:url(../leximg/form-head.jpg) no-repeat; margin:0 auto; width:520px;}
.comments-login .form-foot { background:url(../leximg/form-foot.jpg) no-repeat; height:7px; margin:0 auto; width:520px;}
.comments-login .form-inner {margin:0 0 0 18px;}
.comments-login .form-inner h3 { background:none; color:#C46800; font-size:16px; margin:5px 0; text-align:center; padding:0;}
.edit { background:url(../leximg/edit.png) no-repeat; display:block; float:left; height:20px; width:20px;}
.report { background:url(../leximg/report.png) no-repeat; display:block; float:left; height:20px; width:20px;}
.goto { background:url(../leximg/goto.png) no-repeat; display:block; float:right; height:20px; width:20px;}
.delete { background:url(../leximg/error.png) no-repeat; display:block; float:right; margin-right:12px;height:20px; width:20px;}

.item_tip { background: #1A1A1A; width:221px;}
.item_tip h4 {
	background:url(../leximg/planer/tooltiphead.jpg) repeat-x;
	border:1px solid #333333;
	color:#FCD263;
	height:25px;
	line-height:25px;
	width:219px;
	text-align:center;
}
.item_tip .tooltip-img {display:block; float:left; height:146px; margin: 0 10px 0 5px;}
.item_tip ul { display:block; list-style:none; margin:0 0 10px 0;}

#searchresult ul.summary li ul.search-head { color:#671000; font-weight:bold; text-align:center;}
#searchresult ul.summary li ul {list-style:none; margin:0; padding:0;}
#searchresult ul.summary li ul li {float:left; width:40px; text-align:center; padding:0 10px;}
#searchresult ul.summary li a.list-link { height:38px; position:absolute; width:500px;}
#searchresult ul.summary li ul li.biger {width:90px}
#searchresult ul.summary li ul li.evenbigger {width:120px}
#searchresult ul.summary li ul li.biger img {margin:9px 5px;}

.pagenumbers {height:15px; margin:0 auto; width:527px;}
.pagenumbers li {padding:0 10px}
/* CONTENT END */
/* FOOTER START */
* {	margin: 0; }

.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -90px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
	height: 90px; /* .push must be the same height as .footer */
}

.footer {
	background:url(../leximg/footer-bg.jpg) no-repeat scroll 50% 0;
	height:90px;
	min-width:930px;
}
.footer-box {
	height:73px;
	margin:0 auto;
	width:850px;
}

.content-box a {color:#813808; font-weight:bold;}
.content-box a:hover {color:#9F5200;}


a.factionlink1,
a.factionlink2,
a.factionlink3  {
	padding-left: 40px;
	display:block;
	float:left;
	height:32px;
	padding-top:13px;
	text-align:left;
	width:100px;
	margin: 0;
}

a.factionlink1 {
	background: transparent url(../leximg/icons/valorian.png) no-repeat;
}
a.factionlink2 {
	background: transparent url(../leximg/icons/derion.png) no-repeat;
}
a.factionlink3 {
	background: transparent url(../leximg/icons/gor.png) no-repeat;
}

a.factionlink1:hover,
a.factionlink2:hover,
a.factionlink3:hover {color:#9F5200;}

.footer p {
	color:#7E603B;
	float:left;
	font-size:11px;
	margin:43px 0 0;
}

a.gf4d {
	display:block;
	float:right;
	height:41px;
	margin:34px 0 0;
	width:150px;
}
/* FOOTER END */
.spacer {
	height:15px;
}

.spacer-tab {
	height:34px;
}

.clearfloat {
	clear:both;
	height:0;
}

#browserWarning {
	background:url(../leximg/ie-message.jpg) repeat-x;
	position:relative;
	font-size:11px;
}

.browsers {
	background: url(../leximg/browsers.jpg) no-repeat;
	height:27px;
	margin:5px auto 0;
	width:160px;
}

.chrome,
.safari,
.ie,
.opera,
.firefox {
	float:left;
	display:block;
	height:27px;
	margin:0 2px;
	width:27px;
}

#warningClose {
	background: url(../img/tb-close.gif) no-repeat;
	height:28px;
	left:95%;
	top:30%;
	position:absolute;
	width:28px;
}
#warningClose:hover { background-position:0 -28px;}


/* OCCUPATION STUFF */

.occupation_frame {
	width: 550px;
	height: 442px;
	background: transparent url("../leximg/icons/occupation.jpg") no-repeat;
	display:block;
	margin: 0px auto;
	position:relative;
}
.occupation_hesed1, .occupation_hesed2, .occupation_hesed3, .occupation_ardir1, .occupation_ardir2, .occupation_ardir3
, .occupation_gebra1, .occupation_gebra2, .occupation_gebra3, .occupation_tycon1, .occupation_tycon2, .occupation_tycon3
{
	width:40px;
	height:40px;
	position:absolute;
}
.occupation_hesed1 {
	left:143px;
	top:54px;
}
.occupation_hesed2 {
	left:215px;
	top:32px;
}
.occupation_hesed3 {
	left:232px;
	top:105px;
}
.occupation_ardir1 {
	left:262px;
	top:23px;
}
.occupation_ardir2 {
	left:330px;
	top:45px;
}
.occupation_ardir3 {
	left:291px;
	top:94px;
}
.occupation_gebra1 {
	left:145px;
	top:288px;
}
.occupation_gebra2 {
	left:208px;
	top:297px;
}
.occupation_gebra3 {
	left:143px;
	top:351px;
}
.occupation_tycon1 {
	left:260px;
	top:283px;
}
.occupation_tycon2 {
	left:339px;
	top:283px;
}
.occupation_tycon3 {
	left:348px;
	top:355px;
}
.occupation_tt {
	filter:alpha(opacity=92);
	-moz-opacity:0.92;
	opacity: 0.92;
	border: 1px solid #999;
	font-family:Tahoma;
	height:108px;
	width:244px;
	margin:0px;
	padding:0px;
	text-align:left;
}
.occupation_tt p {
	text-align:left;
}
.occ_tt_valorian {
	background: transparent url("../leximg/icons/sign_valorian.jpg") no-repeat;
}
.occ_tt_derion {
	background: transparent url("../leximg/icons/sign_derion.jpg") no-repeat;
}
.occ_tt_region {
	margin:15px 0px 0px 75px;
	font-weight: bold;
	font-size: 12px;
}
.occ_tt_guild {
	margin:5px 0px 0px 75px;
	font-weight:normal;
	font-size: 10px;
}
.occ_tt_nextDefendTitle {
	margin:10px 0px 0px 75px;
	font-weight:bold;
	font-size: 10px;
}
.occ_tt_nextDefend {
	margin:0px 0px 0px 75px;
	font-weight:normal;
	font-size: 12px;
}

/* CHARINFO STUFF */

.table-class-list td p {margin:0;}

#searchresult .table-weapon-list td img
{
	display:inline;
}

.char_view
{
	clear: both;
	display: block;
	background: transparent url("../leximg/char_view.gif") no-repeat;
	width: 319px;
	height: 301px;
	border: 0px;
	margin: 10px auto 10px;
	padding: 0px;
	position:relative;
}
.char_32 {
	height: 32px;
	width: 32px;
}
.char_head{
	position:absolute;
	left:278px;
	top:36px;
}
.char_chest{
	position:absolute;
	left:278px;
	top:73px;
}
.char_legs{
	position:absolute;
	left:278px;
	top:110px;
}
.char_fingers{
	position:absolute;
	left:278px;
	top:147px;
}
.char_feet{
	position:absolute;
	left:278px;
	top:184px;
}
.char_cloak{
	position:absolute;
	left:278px;
	top:221px;
}
.char_bag1{
	position:absolute;
	left:10px;
	top:184px;
}
.char_bag2{
	position:absolute;
	left:10px;
	top:147px;
}
.char_bag3{
	position:absolute;
	left:10px;
	top:110px;
}
.char_bag4{
	position:absolute;
	left:10px;
	top:73px;
}
.char_bag5{
	position:absolute;
	left:10px;
	top:36px;
}
.char_shield{
	position:absolute;
	left:11px;
	top:263px;
}
.char_bow{
	position:absolute;
	left:47px;
	top:263px;
}
.char_weapon{
	position:absolute;
	left:84px;
	top:263px;
}
.char_ring1{
	position:absolute;
	left:130px;
	top:263px;
}
.char_ring2{
	position:absolute;
	left:167px;
	top:263px;
}
.char_neck{
	position:absolute;
	left:204px;
	top:263px;
}
.char_jewel1{
	position:absolute;
	left:241px;
	top:263px;
}
.char_jewel2{
	position:absolute;
	left:278px;
	top:263px;
}
.char_name{
	position:absolute;
	left:15px;
	top:3px;
	height:18px;
	width:290px;
	color:#834c0e;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-top:3px;
}
.char_portrait{
	position:absolute;
	left:67px;
	top:56px;
	height:38px;
	width:38px;
}
.char_profile{
	background: transparent url("../leximg/char_hp.gif") no-repeat;
	position:absolute;
	left:59px;
	top:50px;
	height:49px;
	width:200px;
}
.char_level{
	position:absolute;
	left:63px;
	top:83px;
	height:15px;
	width:15px;
	color:#ffffff;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}
.char_hp{
	position:absolute;
	left:197px;
	top:58px;
	height:15px;
	width:50px;
	color:#ffffff;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}
.char_mp{
	position:absolute;
	left:197px;
	top:76px;
	height:15px;
	width:50px;
	color:#ffffff;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}

.char_faction{
	position:absolute;
	left:58px;
	top:105px;
	height:40px;
	width:40px;
}

.char_skilling{
	position:absolute;
	left:59px;
	top:153px;
	height:18px;
	width:200px;
	color:#834c0e;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.char_skilling a{
	color:#834c0e;
}
.char_skilling a:hover{
	color: #421c01;
}
.char_class{
	position:absolute;
	left:221px;
	top:107px;
	height:36px;
	width:36px;
}
.char_guild{
	position:absolute;
	left:97px;
	top:118px;
	height:22px;
	width:124px;
	color:#ffffff;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}
.char_stats{
	position:absolute;
	left:59px;
	top:175px;
	height:75px;
	width:200px;
	color:#ffffff;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}
.char_statdesc{
	display:block;
	float:left;
	cursor:default;
	height:16px;
	width:72px;
	color:#ffffff;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:5px;
	padding-left:1px;
}

.char_statvalue{
	display:block;
	float:left;
	cursor:default;
	height:16px;
	width:26px;
	color:#ffffff;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:5px;
	padding-right:1px;
}

.stats_tip{
	z-index:99999;
	position:absolute;
	padding:3px;
	font-size:9px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	background: #000;
	color:#fff;
	border: 1px solid #fff;
	width:200px;
	overflow:visible;
}
.char_tooltipicon{
	width:36px;
	height:36px;
	display:block;
	float:left;
}
.char_tooltipicon img{
	width:32px;
	height:32px;
	position: absolute;
	top: 6px;
	left: 2px;
}
.char_tooltipstats{
	width:164px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	background: #000;
	color:#fff;
}

.char_itemTTtable{
	background:black;
	filter:alpha(opacity=92);
	-moz-opacity:0.92;
	opacity: 0.92;
	//border: 1px solid #999;000
	font-family: Arial, Helvetica, sans-serif;
//	width:200px;
}

.tip_class,
.tip_race,
.tip_country{
	position: absolute;
	padding: 1px;
	color: rgb(220,220,220);
	background-color: rgb(0,0,0);
	outline: 1px solid grey;
	line-height: normal;
}

#mapviewerOverlay{
	position: absolute;
	z-index: 2;
	display: inline;
	background-repeat: no-repeat;
}

#mapviewerMap{
	z-index: 0;
	background-repeat: no-repeat;
}

div.directionbutton{
	position: absolute;
	width: 30px;
	height: 30px;
	background-color: none;
}

img.directionbutton{
	position: absolute;
	top:17%;
	left:17%;
}

.login-box a.btn{font-size:10px;}

.npc-position{
	float:left;
	height:25px;
	line-height:25px;
	margin:5px 0 5px 10px;
}
.npc-back-button2{
	float:right;
	margin:2px 5px 0px 0px;
}
.npc-back-button{
	float:right;
	margin:5px 23px 0 0;
}
#npcdetail .text-box-small-head {
	padding:8px 8px 5px;
	height:18px;
}
#npcdetail .quest-title{
	float:left;
	width:210;
	margin:6px 0 0 15px;
}

.searchlink a{
	color:#813808;
}
.searchlink a:hover{
	color:#440D07;
}