/*  
Theme Name: MortalKen
Theme URI: http://www.mortalken.com/
Description: The WordPress theme used to support the Mortal Ken guild website.
Version: 1.3
Author: Latenight Multimedia
Author URI: http://www.latenightmultimedia.com/

Copyright &copy; 2006 Latenight Multimedia, All Rights Reserved
*/

/* Some general cosmetic stuff */

a img
{
	border-width:0;
}

body
{
	margin:0;
	padding:0;
	background-color:#3333cc;
}

.alignright
{
	float: right;
	margin-left: 1em;
}

.alignleft
{
	float: left;
	margin-right: 1em;
}

.dropcapx2
{
	font-size: 200%;
	float: left;
}

.dropcapx3
{
	font-size: 300%;
	float: left;
}

.hanging p
{
	padding-left: 2em;
	text-indent: -2em;
	margin: 0;
}

.justify
{
	text-align: justify;
}

.quote
{
	padding-left: 5em;
	padding-right: 5em;
	text-align: justify;
}

.headerrow
{
	background-color:#3333cc;
	color:#ffffff;
	font-size: 1.2em;
	font-weight: bold;
}

.headerrow a:link,
.headerrow a:visited,
.headerrow a:hover,
.headerrow a:active
{
	color:#ffffff;
	
}

iconimg
{
	height: 32px;
	width: 32px;
	vertical-align: middle;
	border-width: 0px;
}

/* Plain Table */
.noinfo
{
	border-collapse: collapse;
	border: 0px;
	width: 100%;
}

.noinfo tr
{
}

.noinfo th
{
	vertical-align: middle;
	border: 0px;
	padding: 0px;
}

.noinfo td
{
	vertical-align: top;
	border: 0px;
	padding: 0px;
}

/* Table settings for item/quest tables */
.info
{
	border-collapse: collapse; 
	border: 1px solid black;
	width: 100%;
}

.info tr
{
}

.info th
{
	vertical-align: middle;
	border: 1px solid black;
	padding: 3px;
}

.info td
{
	vertical-align: top;
	border: 1px solid black;
	padding: 3px;
}

.items
{
	width: 100%;
	border: 1px solid black;
	border-collapse: collapse; 
}

.items tbody tr
{
	border-bottom: 1px solid black;
}

.items tbody tr td
{
	border-top: 1px solid black;
	padding: 0px 5px;
}

.items a:alink,
.items a:visited,
.items a:hover,
.items a:active
{
	color: #ffffff;
}

/* Special table settings used for ad tables */
#adtable
{
	text-align: left;
	color: #000000;
}

#adtable a:link,
#adtable a:visited,
#adtable a:hover,
#adtable a:active
{
	color: #000000;
}

/* Add 5px margins around the content */
#container
{
	/* border: 1px solid gray; */
	margin: 5px;
	/* width: 780px; */
	cellspacing: 0;
	cellpadding: 0;
}

/* Sidebar */
#sidebar
{
	/* border: 1px solid gray; */
	width: 175px;
	margin: 0;
	padding: 0 10px 0 0;
	color: #ffffff;
	overflow: hidden;
	vertical-align: top;
}

#sidebar a:link {color: #ffffff}
#sidebar a:visited {color:#efefef}
#sidebar a:hover {color:#00ffff}
#sidebar a:active {color:#ffffff}

#sidebar input
{
	font-size: 11px;
	font-weight: normal;
}

#sidebar p, #sidebar li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#sidebar p
{
	margin: .5em 0;
}

#sidebar li
{
	font-size: 11px;
	margin: 0;
	padding: 0;
}

#sidebar ul
{
	padding: 0 1em;
	margin: 0;
}

/* Toolbar */
#toolbar
{
	width: 100%;
	border: outset 3px;
	vertical-align: top;
}

#toolbar tr
{
}

#toolbar td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	border: inset 1px;
	width: 14.3%;
}

#toolbar td a
{
	color: #ffffff;
}

/* Header */
#header
{
	/* border: 1px solid gray; */
	margin:0;
	padding:0;
	color:#ffffff;
	vertical-align: top;
	height: 1px; /* force to minimum height */
}

/* Content */
#content
{
	/* border: 1px solid gray; */
	margin:0;
	padding:10px;
	background-color: #ffffff;
	vertical-align: top;
}

#content p, #content li
{
	font-family: Times, serif;
}

#content hr
{
	color:#3333cc;
}

/* Footer */
#footer
{
	clear: both;
	margin: 0;
	padding: 0;
	color: #ffffff;
}

#footer a:link {color: #ffffff}
#footer a:visited {color:#efefef}
#footer a:hover {color:#00ffff}
#footer a:active {color:#ffffff}

/* Some special backgrounds for specialty training items */
.goblinengineering
{
	background-color:#ccffcc;
}

.gnomishengineering
{
	background-color:#ffcc99;
}

.moonclothtailoring
{
	background-color:#ccffcc;
}

.shadoweavetailoring
{
	background-color:#ccffff;
}

.spellfiretailoring
{
	background-color:#ff9999;
}

.dragonscaleleatherworking
{
	background-color:#ccffff;
}

.elementalleatherworking
{
	background-color:#ff9999;
}

.triballeatherworking
{
	background-color:#ff9900;
}

.armorblacksmithing
{
	background-color:#ff9999;
}

.weaponblacksmithing
{
	background-color:#ccffff;
}

.axeblacksmithing
{
	background-image:url(images/bgaxesmith.gif);
	background-repeat:repeat-both;
}

.hammerblacksmithing
{
	background-image:url(images/bghammersmith.gif);
	background-repeat:repeat-both;
}

.swordblacksmithing
{
	background-image:url(images/bgswordsmith.gif);
	background-repeat:repeat-both;
}


/*
Included from i.thottbot.com/css/power.css
*/
span.quality{color: #FFFFFF;}
span.quality-1{color: #FFCC00;}
span.quality0{color: #808080;}
span.quality1{color: #FFCC00;}
span.quality2{color: #00FF00;}
span.quality3{color: #0068FF;}
span.quality4{color: #8000FF;}
span.quality5{color: #FF8000;}
span.quality6{color: #E5CC80;}
span.quality,span.quality-1,span.quality0,span.quality1,span.quality2,span.quality3,span.quality4,span.quality5,span.quality6{display: block;font-weight: bold;}
table.ttb{border-top: 0px;border-bottom: 3px solid #222;border-left: 1px solid #222;border-right: 1px solid #222;padding-top: 4px;background: #111 url(http://i.thottbot.com/im/dkgreygr.png) repeat-x;color: #DDB;font-family: Arial, Garamond, Helvetica;margin: 0px;text-align: left;}
table.ttb h6{font-size: 10px;}
table.ttb small{padding: 0;}
table.ttb td{text-align: left;font-size: 14px;color: #DDB;}
table.ttbb{border-collapse: collapse;border-spacing: 0;padding: 0;}
table.ttbb td{padding: 0;}
h6, h5{width: 100%;background-color: #AAAAAA;color: #000000;text-align: center;text-decoration: none;font-weight: 400;margin-top: 0;margin-bottom: 0;}
table.ttb h6 a:link{color: #3333FF;text-decoration: underline;}
table.ttb h6 a:visited{color: #3333FF;text-decoration: underline;}
table.ttb h6 a:hover{color: #7777FF;background-color: #282828;}
table.ttb h6 a:active{color: #000000;background-color: #0000FF;}


table.ttb a:link{color: #00FF00;text-decoration: none;}
table.ttb a:visited{color: #00EE00;text-decoration: none;}
table.ttb a:hover{color: #77FF77;background-color: #282828;}
table.ttb a:active{color: #000000;background-color: #00FF00;}

span.condition{color: #777777;margin-left: 8px}

span.itemdesc a.socketYellow:link{color: #FFFF00;border-bottom: 1px solid #555500;}
span.itemdesc a.socketYellow:visited{color: #EEEE00;border-bottom: 1px solid #555500;}
span.itemdesc a.socketYellow:hover{color: #FFFF00;background-color: #444444;}
span.itemdesc a.socketYellow:active{color: #FFFFFF;background-color: #444444;}

span.itemdesc a.socketBlue:link{color: #5555FF;border-bottom: 1px solid #000066;}
span.itemdesc a.socketBlue:visited{color: #5555EE;border-bottom: 1px solid #000066;}
span.itemdesc a.socketBlue:hover{color: #FFFFFF;background-color: #0000FF;}
span.itemdesc a.socketBlue:active{color: #FFFFFF;background-color: #444444;}

span.itemdesc a.socketRed:link{color: #FF0000;border-bottom: 1px solid #660000;}
span.itemdesc a.socketRed:visited{color: #EE0000;border-bottom: 1px solid #660000;}
span.itemdesc a.socketRed:hover{color: #FFFFFF;background-color: #FF0000;}
span.itemdesc a.socketRed:active{color: #FFFFFF;background-color: #444444;}

span.itemdesc a.socketMeta:link{color: #CCCCCC;border-bottom: 1px solid #555555;}
span.itemdesc a.socketMeta:visited{color: #BBBBBB;border-bottom: 1px solid #555555;}
span.itemdesc a.socketMeta:hover{color: #000000;background-color: #BBBBBB;}
span.itemdesc a.socketMeta:active{color: #FFFFFF;background-color: #444444;}

span.cost{color: #CCAA00;}

span.itemsocket{color: #AAAAAA;}
span.itemsocket img{vertical-align: middle;}
span.itemspell{color: #00FF00;}
span.itemspell a.spell:link{color: #00FF00;}
span.itemspell a.spell:visited{color: #00EE00;}
span.itemspell a.spell:hover{color: #77FF77;}
span.itemspell a.spell:active{color: #000000;background-color: #00FF00;}
span.itemdesc{color: #AAAA00;}
span.spdesc{color: #FFFF00;}
div.tt{padding: 2px;background-color: #FFFFEE;color: #000000;margin: 0px;border-bottom: 1px solid #000;border-right: 1px solid #000;border-top: 1px solid #000;border-left: 1px solid #000;font-size: small;max-width: 300px;}


