/*
 *	General Redefines
 */
body				{
					color:#FFFFCC; 
					font-size:11px;
					font-family:"Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
					background-color:#191919; 
					margin:0px;
					padding:0px;
					}
					
pre					{
					font-size:11px;
					font-family:"Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
					margin:0px;
					padding:0px;
					}
						
a					{color:#FFFFCC; text-decoration:none; font-weight:bold}
a:hover				{color:#FFFFCC; text-decoration:underline}
/*a:active			{color:#2A2AB0}*/
/*a:visited			{color:#474747}
a:visited:hover		{color:#4281D2}
*/
/*table				{}*/
img 				{border:none; behavior:url('/html_includes/pngbehavior.htc');}
input				{border:1px solid #ADA394; font-size:10px; background-color:transparent; color:#777777}
select				{font-size:10px; border:1px solid #ADA394; color:#777777}
textarea			{border:1px solid #ADA394; background-color:transparent; color:#777777}
hr					{width:88%; height:1px; color:#CCCCCC}
form				{margin:0px; display:inline} 
h3					{display:inline; font-size:13px; font-weight:bold}
/*td					{cell-padding:0px}*/
/*div					{display:inline}*/


/*
 * 	Specific Styles
 */

/* Header and Footer Styles */
#nav {
	color:#cccccc;
    border-bottom: 1px solid #111111;
    padding: 0em 1.8em;
    margin: 0;
	background-image:url("../images/grad_gw_15.gif");
}

#nav li {
    display: inline;
}

#nav li a {
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	color:#CC9900;
    background-color: #252525;
    border-color: #111111;
    border-width: 1px;
	border-width: 1px;
    border-style: solid solid none solid;
    margin-right: 0.5em; /* Margin between tabs */
    padding: 0em 1.85em; /* Left and right text padding */
    text-transform: lowercase;
	border-right-width:1px;

}   
#nav li.selected a {
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
    background-color: #444444;
   /* border-bottom: #781816 1px solid;*/
}

#nav li.plain a:hover {
    background-color: #444444;
}


#userbar{
    border-bottom: 1px solid #111111;
    line-height: 15px;
    padding: 0em 3em;
    margin: 0em;
    text-align: right;
    /*text-transform: lowercase;*/
    list-style: none;
	background-image:url("images/grad_bg_15.gif");
} 

#footer {
	line-height: 15px;
    border-top: 1px solid #111111;
    border-bottom: 1px solid #111111;
    margin: 0em 0em 0em 0em;
    text-align:center;
	background-image:url("images/grad_bg_15.gif");
} 

span.realmstatus {
	background-image:url("../image.php?t=shadow&s=145-43&b=4&c=888888-ffffff");
	background-repeat:no-repeat; 
	background-position:right; 
	padding:3px 6px 6px 3px; 
	text-align:right
}



/* Panel Styles */
table.panel				{border:1px solid #444444; border-collapse:collapse; width:600px; background-color:#191919;}
table.panel_auto		{border:1px solid #444444; border-collapse:collapse; background-color:#191919;}
table.panel_small		{border:1px solid #444444; border-collapse:collapse; width:250px}

td.panel_head			{white-space:nowrap;border:1px solid #444444; padding:1px; text-align:center; background-color:#E5E5E5; background-image:url("images/grad_bg_15.gif")}

/* Table Shadow Styles */
table.border					{border:0px; padding:0px}
td.border_shadow_corner			{width:5px; height:5px}				
td.border_shadow_top			{width:5px; height:5px; background-image:url("../images/shadow_t_5.gif")}
td.border_shadow_left			{width:5px; height:5px; background-image:url("../images/shadow_l_5.gif")}
td.border_shadow_right			{width:5px; background-image:url("../images/shadow_r_5.gif")}
td.border_shadow_bottom			{width:5px; height:5px; background-image:url("../images/shadow_b_5.gif")}

/* Screenshots */

span.ss		{display:block; padding:6px 9px 9px 6px; background-repeat:no-repeat; background-position:center; text-align:center}


/* Members Page */
table.members 	{border:1px solid #444444; border-collapse:collapse}
td.member		{border:1px solid #444444; border-collapse:collapse; white-space:nowrap; text-align:center}

td.raid_leader	{border:1px solid #444444; border-collapse:collapse; white-space:nowrap; text-align:center; background-color:#FCFCE6}
td.class_leader	{border:1px solid #444444; border-collapse:collapse; white-space:nowrap; text-align:center; background-color:#EFEDF5}
td.alternate	{border:1px solid #444444; border-collapse:collapse; white-space:nowrap; text-align:center; color:#888888}

.warrior 		{border:1px solid #726034}
.paladin 		{border:1px solid #B678AB}
.mage			{border:1px solid #57A8C1}
.priest			{border:1px solid #FFFFFF}
.hunter			{border:1px solid #9FBF61}
.warlock		{border:1px solid #7E7097}
.druid			{border:1px solid #BE570B}
.rogue			{border:1px solid #FFF899}

/*
.warrior 		{border:1px solid #444444; border-collapse:collapse; color:#726034; font-weight:bold; background-color:#DDDDDD; text-align:center}
.paladin 		{border:1px solid #444444; border-collapse:collapse; color:#B678AB; font-weight:bold; background-color:#DDDDDD; text-align:center}
.mage			{border:1px solid #444444; border-collapse:collapse; color:#57A8C1; font-weight:bold; background-color:#DDDDDD; text-align:center}
.priest			{border:1px solid #444444; border-collapse:collapse; color:#FFFFFF; font-weight:bold; background-color:#DDDDDD; text-align:center}
.hunter			{border:1px solid #444444; border-collapse:collapse; color:#9FBF61; font-weight:bold; background-color:#DDDDDD; text-align:center}
.warlock		{border:1px solid #444444; border-collapse:collapse; color:#7E7097; font-weight:bold; background-color:#DDDDDD; text-align:center}
.druid			{border:1px solid #444444; border-collapse:collapse; color:#BE570B; font-weight:bold; background-color:#DDDDDD; text-align:center}
.rogue			{border:1px solid #444444; border-collapse:collapse; color:#FFF899; font-weight:bold; background-color:#DDDDDD; text-align:center}
*/
/* Loot Tables */
table.loot		{border-collapse:collapse;text-align:center; white-space:nowrap}

#warrior 		{color:#726034; font-weight:bold}
#paladin 		{color:#B678AB; font-weight:bold}
#mage			{color:#57A8C1; font-weight:bold}
#priest			{color:#888888; font-weight:bold}
#hunter			{color:#9FBF61; font-weight:bold}
#warlock		{color:#7E7097; font-weight:bold}
#druid			{color:#BE570B; font-weight:bold}
#rogue			{color:#CFC869; font-weight:bold}


/* Misc */
.upload_status		{border:1px solid #CC0000; background-color:#EEEEEE}
.form_error			{display:block; color:#990000}
.popover			{background-color:#EEEEEE; border: 1px solid #3E8AD6; color:#333333}
tr.rowLight			{background-color:#FFFFFF;}
tr.rowDark			{background-color:#EEEEEE;}

.line_through	{text-decoration:line-through}

table.wowitem_tooltip {
	color:#FEFEFE;
  	font: 11px arial,sans-serif;
  	border: 1px solid #a9a9a9;
  	padding:5px;
  	/*width: 210px;*/
  	background-color:#333333;
  	-moz-border-radius:4px;
	width:120px;
  	white-space:nowrap;
}

td.wowitem_tooltip {
	padding-left:30px;
}



/************/
/* Profiler */
/************/
/* padding: top right bottom left*/

/* General */
div.charname	{font-size:12px; color:#EEEEEE; top:14px; left:68px; width:255px; text-align:center}
div.charguild	{font-size:10px; color:#F0C501; top:35px; left:70px; width:255px; text-align:center}
div.itemquantity {font-size:12px; font-weight:bold; color:#EEEEEE; top:22px; width:35px; height:40px; text-align:right}
div.itemquantity_bg {font-size:12px; font-weight:bold; color:#111111; top:23px; width:36px; height:40px; text-align:right}
#equipmentframe, #reputationframe,
#skillsframe, #honorframe {
	position:relative;
	width:348px;
	height:461px;
	text-align:left;
}

/* Menu Frame */
#menuframe {position:relative; height:43px}
#menuframe img {position:absolute}

/* Equipment Frame */
#equipmentframe {display:block}
#equipmentframe img, #equipmentframe div {position:absolute}
div.resists {text-align:center; font-size:10px; color:#15CE17; left:263px; width:28px}
div.attributes {text-align:right; font-size:10px; color:#F0C501; left:69px; width:104px; height:10px}
div.attack {text-align:right; font-size:10px; color:#F0C501; left:182px; width:106px; height:10px}

/* Reputation Frame */
#reputationframe {display:none}
#reputationframe img, #reputationframe div {position:absolute}

/* Skills Frame */
#skillsframe {display:none}
#skillsframe img, #skillsframe div {position:absolute}

/* Honor Frame */
#honorframe {display:none}
#honorframe img, #honorframe div {position:absolute}
div.honor_green {text-align:right; color:#15CE17; left:41px; width:282px}
div.honor_red {text-align:right; color:#EF1919; left:41px; width:282px}
div.honor_yellow {text-align:right; color:#F0C501; left:41px; width:282px}

/* Bank Frame */
#bankframe {
	position:relative;
	width:350px;
	height:424px;
	text-align:left;
	display:block;
}
#bankframe img, #bankframe div {position:absolute}

/* Bank Bag Frames */
#bankbag5, #bankbag6, #bankbag7, #bankbag8, #bankbag9, #bankbag10 {
	position:relative;
	width:192px;
	height:250px;
	text-align:left;
	display:none;
}
#bankbag5 img, #bankbag5 div, #bankbag6 img, #bankbag6 div, #bankbag7 img, #bankbag7 div, 
#bankbag8 img, #bankbag8 div, #bankbag9 img, #bankbag9 div, #bankbag10 img, #bankbag10 div {position:absolute}
#bankbagframe {display:none}

/* Inventory Frame */
#inventoryframe {position:relative}
#bag0, #bag1, #bag2, #bag3, #bag4 {

	width:192px;
	text-align:left;
}
#bag0 img, #bag0 div, #bag1 img, #bag1 div, #bag2 img, #bag2 div, 
#bag3 img, #bag3 div, #bag4 img, #bag4 div {position:absolute}

/* Talent Frame */
/* Talent Frame */
div.talent_tooltip {
  	font-family:Verdana,times, sans-serif;
  	border: 1px solid #a9a9a9;
  	padding:5px;
  	/*width: 210px;*/
  	background-color:#333333;
  	-moz-border-radius:4px;
	width:300px;
}

div.talent_tooltip span {
	color:#EEEEEE
}

div.talentname {font-size:14px; color:#EEEEEE; font-weight:bolder; white-space:nowrap}
div.talentrank {font-size:12px; color:#EEEEEE}
div.talentdescription {font-size:12px; color:#F0C501}

#talents1frame, #talents2frame, #talents3frame {
	position:relative; 
	width:348px; 
	height:500px; 
}
#talents1frame {display:block}
#talents2frame, #talents3frame {display:none}
#talents1frame img, #talents1frame div, #talents2frame img, 
#talents2frame div, #talents3frame img, #talents3frame div {
	position:absolute
} 


/* Professions Frame */
#profession1frame, #profession2frame {
	position:relative; 
	width:348px; 
	height:439px; 
}

#profession1frame img, #profession1frame div, #profession2frame img, 
#profession2frame div {
	position:absolute
} 


table.bags {
	background-image:url("../images/bag_slots.jpg");
	background-repeat:no-repeat; 
	background-position:right;
	margin: 0em 0em 0em 0em;
	padding: 5px 0px 0px 6px;
	display: block;
}

table.bag {
	background-repeat:no-repeat; 
	background-position:top left;
	margin: 0em 0em 0em 0em;
	padding: 5px 0px 0px 6px;
}

table.skill {
	background-image:url("../images/interface_skills_border_blue.png"); 
	background-repeat:no-repeat; 
	background-position:top left;
}

div.skill {
	color:#EEC300;
	font-size:10px;
	position:absolute;
	padding:3px 0px 0px 10px;
}

td.right_armor_column {
	padding: 0px 9px 0px 0px;
}

td.left_armor_column {
	padding: 0px 0px 0px 16px;
	margin: 0px 0px 0px 0px;
}

.weapon_column {
	padding: 0px 0px 16px 2px;
} 


.char_namerow 	{
	height:31px; 
	text-align:center;
	vertical-align:bottom;
	padding:0px 25px 0px 66px;
	color:#DDDDDD;
	font:bold 12px sans-serif; 
	}
	
.char_guildrow 	{
	height:41px; 
	text-align:center;
	vertical-align:top;
	padding:2px 25px 0px 66px;
	color:#F0C501;
	font:bold 10px Lucida, Helvetica, Arial, sans-serif;
}

.big_yellow, .small_yellow, 
.big_white, .small_white, 
.small_green, .small_red	{text-align:right}

.big_yellow 	{text-align:left; font-size:12px; color:#F0C501}
.small_yellow 	{text-align:left; font-size:10px; color:#F0C501}
.smaller_white 	{text-align:left; font-size:9px; color:#EEEEEE}
.big_white 		{text-align:left; font-size:12px; color:#EEEEEE}
.small_white 	{text-align:left; font-size:10px; color:#EEEEEE}
.small_green	{text-align:left; font-size:10px; color:#15CE17}
.small_red		{text-align:left; font-size:10px; color:#EF1919}

div.debug {position:relative; font-size:10px; background:#EEEEEE; border:1px solid #333333}