/* --------------------------------------------------------------

   reset.css
   * Resets default browser CSS.

-------------------------------------------------------------- */

html { 
    margin:0; 
    padding:0; 
    border:0; 
}

body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, th,
caption, article, aside, dialog, figure, footer, header,
hgroup, nav, section {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
}

table, tbody, tfoot, thead, tr, td {
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
}

/* This helps to make newer HTML5 elements behave like DIVs in older browers */ 
article, aside, dialog, figure, footer, header,
hgroup, nav, section {
    display:block;
}

/* Line-height should always be unitless! */
body {
  line-height: 1.5;
  background: white; 
}

.lbw{
	text-align:left;
}

/* Tables still need 'cellspacing="0"' in the markup. */
table { 
    border-collapse: separate; 
    border-spacing: 0; 
}
/* float:none prevents the span-x classes from breaking table-cell display */
caption, th, td {  
    font-weight: normal; 
    float:none !important; 
}
table, th, td { 
 
}

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ''; }
blockquote, q { quotes: "" ""; }

/* Remove annoying border on linked images. */
a img { border: none; }

/* Remember to define your own focus styles! */
:focus { outline: 0; }

/* --------------------------------------------------------------

   typography.css
   * Sets up some sensible default typography.

-------------------------------------------------------------- */

/* Default font settings.
   The font-size percentage is of 16px. (0.75 * 16px = 12px) */
html { font-size:100.01%; }
body {
  font-size: 75%;
  color: #222;
  background: #fff;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
}


/* Headings
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { font-weight: normal; }

h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 2em; margin-bottom: 0.75em; }
h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; }
.contentTitle { font-size: 1.5em; line-height: 1;}
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.5em;}
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }

h1 img, h2 img, h3 img,
h4 img, h5 img, h6 img {
  margin: 0;
}


/* Text elements
-------------------------------------------------------------- */

p           { margin: 0 0 1.5em; }
/* 
    These can be used to pull an image at the start of a paragraph, so 
    that the text flows around it (usage: <p><img class="left">Text</p>) 
 */
.left              { float: left !important; }
p .left            { margin: 1.5em 1.5em 1.5em 0; padding: 0; }
.right             { float: right !important; }
p .right         { margin: 1.5em 0 1.5em 1.5em; padding: 0; }

a:focus,
a:hover     { color: #09f; }
a           { color: #06c; text-decoration: underline; }

blockquote  { margin: 1.5em; color: #666; font-style: italic; }
strong,dfn    { font-weight: bold; }
em,dfn      { font-style: italic; }
sup, sub    { line-height: 0; }

abbr,
acronym     { border-bottom: 1px dotted #666; }
address     { margin: 0 0 1.5em; font-style: italic; }
del         { color:#666; }

pre         { margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }


/* Lists
-------------------------------------------------------------- */

li ul,
li ol       { margin: 0; }
ul, ol      { margin: 0 1.5em 1.5em 0; padding-left: 1.5em; }

ul          { list-style-type: disc; }
ol          { list-style-type: decimal; }

dl          { margin: 0 0 1.5em 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1.5em;}


/* Tables
-------------------------------------------------------------- */

/* 
    Because of the need for padding on TH and TD, the vertical rhythm 
    on table cells has to be 27px, instead of the standard 18px or 36px 
    of other elements. 
 */ 
table       {}
th          { font-weight: bold; }
thead th    { background: #c3d9ff; }
caption { padding: 4px 10px 4px 5px; }
/*
    You can zebra-stripe your tables in outdated browsers by adding 
    the class "even" to every other table row. 
 */
tbody tr:nth-child(even) td, 
tbody tr.even td  {}
tfoot       { font-style: italic; }
caption     { background: #eee; }


/* Misc classes
-------------------------------------------------------------- */

.small      { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide       { display: none; }

.quiet      { color: #666; }
.loud       { color: #000; }
.highlight  { background:#ff0; }
.added      { background:#060; color: #fff; }
.removed    { background:#900; color: #fff; }

.first      { margin-left:0; padding-left:0; }
.last       { margin-right:0; padding-right:0; }
.top        { margin-top:0; padding-top:0; }
.bottom     { margin-bottom:0; padding-bottom:0; }

/* --------------------------------------------------------------

   forms.css
   * Sets up some default styling for forms
   * Gives you classes to enhance your forms

   Usage:
   * For text fields, use class .title or .text
   * For inline forms, use .inline (even when using columns)

-------------------------------------------------------------- */

/* 
    A special hack is included for IE8 since it does not apply padding 
    correctly on fieldsets
 */ 
label       { font-weight: bold; }
fieldset    { padding:0 1.4em 1.4em 1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; }
legend      { font-weight: bold; font-size:1.2em; margin-top:-0.2em; margin-bottom:1em; }

fieldset, #IE8#HACK { padding-top:1.4em; } 
legend, #IE8#HACK { margin-top:0; margin-bottom:0; }

/* Form fields
-------------------------------------------------------------- */

/* 
  Attribute selectors are used to differentiate the different types 
  of input elements, but to support old browsers, you will have to 
  add classes for each one. ".title" simply creates a large text  
  field, this is purely for looks.
 */
input[type=text], input[type=password], input[type=email],
input.text, input.title,
textarea {
  background-color:#fff;
  border:1px solid #bbb;
}
input[type=text]:focus, input[type=password]:focus,
input.text:focus, input.title:focus,
textarea:focus {
  border-color:#666;
}
select { background-color:#fff; border-width:1px; border-style:solid; }

input[type=text], input[type=password],
input.text, input.title,
textarea, select {
  margin:0.5em 0;
}

input.text,
input.title   { width: 300px; padding:5px; }
input.title   { font-size:1.5em; }
textarea      {  }

/* 
  This is to be used on forms where a variety of elements are 
  placed side-by-side. Use the p tag to denote a line. 
 */
form.inline { line-height:3; }
form.inline p { margin-bottom:0; }


/* Success, info, notice and error/alert boxes
-------------------------------------------------------------- */

.error,
.alert, 
.notice,
.success, 
.info             { padding: 0.8em; margin-bottom: 1em; border: 2px solid #ddd; }

.error, .alert { background: #fbe3e4; color: #8a1f11; border-color: #fbc2c4; }
.notice     { background: #fff6bf; color: #514721; border-color: #ffd324; }
.success    { background: #e6efc2; color: #264409; border-color: #c6d880; }
.info             { background: #d5edf8; color: #205791; border-color: #92cae4; }
.error a, .alert a { color: #8a1f11; }
.notice a   { color: #514721; }
.success a  { color: #264409; }
.info a            { color: #205791; }

.noError1{color: #990000; display: none; font-size: 10px;}
.error1{color: #ff0000; font-size: 13px; margin:0 5px;}




/* Loading
-------------------------------------------------------------- */
 .global_notifier_message{
	 background-image:url('/guild/forums/templates/assets/backgrounds/transparent/black_50.png');	
 }

#gl_global_notifier_div{
	overflow: hidden;
	position: fixed;
	z-index: 10;
	bottom: 20px;
	right: 20px;
}
/* begin edits for Guild Launch */
/* primary layout reset */
.mainBodyContainerFrameTitle{display:none;line-height:0px;}
#mainBodyFrame{padding:0px;}
#primaryContentAreaContainer td{padding:0px;}

#admin_bar_links{float:left;}
#admin_bar_login_info{float:right;}
#primaryNavTable td, #primaryNavTable th{text-align:center;}

#primaryNavTable, #headerFrame {margin-bottom:0}
td.guildNav{padding:5px;}
.menuItem ul{margin-bottom:0;}
/* remove the footer from widgets by default */
.widgetMenuBottomCenter, .widgetBodyBottomCenter{display:none;}
.widgetFrame{} 
.menuItem ul {list-style: none;}
.adminBarContainerDivRight #siteFrame{margin-bottom:0em;}
#siteFrame td {padding: 0em;}
.menuItem ul{padding-left:0em;}
#posting_form td, #posting_details_form td {padding:0em;}
#jump_box_table td {text-align:right;}
#posting_buttons {text-align:center;}
#forum_timezone td {text-align:right;}
#forum_extra_options td {padding:0em;}
/*.structural td {padding:0em;}*/
.structural {margin-bottom:0em;}
.forum_index_nav, .forum_sub_options, .forum_index_nav td,.forum_sub_options td{text-align:right;}

/* layout proper */
.raidProgressWidgetButton{
 color:#ffffff; font-size:9px; font-weight:bold; height:40px; letter-spacing:1.5px; padding:5px; padding-right:3px; text-decoration:none; -moz-border-radius: 8px; border-radius: 8px; margin-bottom:1px; text-shadow: 0px 0px 2px #000; border: 1px solid #292929;
}
.raidProgressWidgetButtonSmall{
 color:#ffffff; font-size:9px; font-weight:bold; height:40px; padding:5px; padding-right:3px; text-decoration:none; 
}
.raidProgressWidgetStatus{
 text-align:right; 
}
.raidProgressWidgetBossName{
 margin-top:16px; text-align:left; 
}
.raidProgressWidgetBossNameMultiGroup{
 margin-top:6px; text-align:left; 
}
.raid_progression_farm{text-decoration:line-through;margin-bottom:3px;display:block;}
.raid_progression_normal{margin-bottom:3px;display:block;}

.overlib_background{
    background-color:#FFFFFF;
    padding:5px;
    border-radius:10px;    
   -moz-border-radius:10px;   
   -webkit-border-radius:10px;
   border:1px solid #CCCCCC;
}
.overlib_text{color:#000000;}

.customization_control_panel{padding:3px;}
.customization_control_panel .left{
 float:left;padding-right:3px; 
}
.customization_control_panel .right{
 float:right;padding-left:3px;
}
.adminBarContainerDiv{padding:3px;}
#leftColumn{vertical-align:top;padding:0 0 0 0;}
#mainBody{vertical-align:top;padding:0 10px 0 12px}
#rightColumn{vertical-align:top;padding:0 0 0 0px;}

#site_wrap_neo{max-width:1280px;margin-left:auto;margin-right:auto;padding:12px 12px 12px 12px;}

.tabs td{padding:1px;text-align:center;}
.tabs td.unselected_tab, .tabs td.current_tab
{
    border:1px solid #CCCCCC;
    border-top-left-radius:10px;
    border-top-right-radius:10px;
   -moz-border-radius-topleft:10px;
   -moz-border-radius-topright:10px;
   -webkit-border-top-left-radius:10px;
   -webkit-border-top-right-radius:10px;
}
.tabs td, .tabs td.current_tab
{
    border-bottom:1px solid #CCCCCC;
}
.tabs td.current_tab
{
    border-bottom:none;
}
.tabContainer {margin-bottom:0em;}
.panelBodyLink{float:left;padding:4px;}
.currentlyRecruitingList{margin-top:1em;}
.menuSubHeader{}
.calendarTable td {}
.last_forum_posts td{}

/* primary styling */
a{text-decoration:none;} 
a:hover{text-decoration:underline;}

#calendarTable td{
 height:100px;padding:3px;vertical-align: top;
}
.calendarHover{
 cursor:pointer; 
}

tbody.data_table tr:hover {background-image:url('/guild/forums/templates/assets/backgrounds/transparent/white_10.png');}   
.rss_list td{padding:0em;}
.realmStatusContainer{text-align:center;}
#popup_form_div h3{margin-bottom:0px;}

.popup_form{
    display:none;
    left:30%;
    margin-top:0px;
    max-width:700px;
    min-width:400px;
    padding:10px;
    position:fixed;
    top:30%;
    border-radius:10px;  
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
   z-index:999;
}


.popup_container{
 background-color:#FFFFFF; 
}
.popup_title_header{
 background-color:#7C8754; 
}
.popup_form_container{
 padding:10px; 
}
.widget_popup_form_container{
padding-top:5px; 
}
#popup_handle{
 padding:3px; 
}

.calendarNonEvent { border: 1px solid #111111;}  
.calendarEvent    { background-color:#cccccc; border: 1px solid #111111;}  
.calendarHover    { background-color:#999999; border: 1px solid #111111;}

.postbody_container{
 margin-left:0px; margin-right:0px; margin-top:15px; 
}
.forum_user_detail_container{
 border-left:1px solid #999999; line-height:16px; padding-left:5px; width:150px;padding:5px;  
}
.forum_user_detail_container_left{
 line-height:16px; margin-right:5px; padding-right:5px; width:150px;padding:5px; 
}
.postbody_signature, .last_edited{
 margin-left:0px; 
}
.postbody_signature_spacer{
 padding-top:5px; 
}

.row1_post_container {background-color:#CCCCCC;padding:10px;    
    border-radius:10px;    
   -moz-border-radius:10px;   
   -webkit-border-radius:10px;
}
.row2_post_container {padding:10px;    
    border-radius:10px;    
   -moz-border-radius:10px;   
   -webkit-border-radius:10px;
}
.nav_footer .nav{padding-left:5px;}

/* experimental */
#mainBody img {max-width:745px;}

/* game specific styling */

.color_wow_druid{
 color:#FF7D0A; 
}
.color_wow_hunter{
 color:#ABD473; 
}
.color_wow_mage{
 color:#69CCF0; 
}
.color_wow_paladin{
 color:#F58CBA; 
}
.color_wow_priest{
 color:#FFFFFF; 
}
.color_wow_rogue{
 color:#FFF569; 
}
.color_wow_shaman{
 color:#2459FF; 
}
.color_wow_warlock{
 color:#9482CA; 
}
.color_wow_warrior{
 color:#C79C6E; 
}
.color_wow_deathknight{
 color:#C41F3B; 
}
.color_wow_monk{
 color:#00FF96;
}
.color_wow_default{
 color:#FFFFFF; 
}
#adminBarFrame{padding:5px 5px 5px 5px;} 

.rounded_corners
{
    border-radius:10px;    
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
}

.rounded_top
{
    border-top-left-radius:10px;    
    border-top-right-radius:10px;    
   -moz-border-radius-topleft: 10px;
   -moz-border-radius-topright: 10px;
   -webkit-border-top-left-radius:10px;
   -webkit-border-top-right-radius:10px;
}

.rounded_bottom
{
    border-bottom-left-radius:10px;    
    border-bottom-right-radius:10px;    
   -moz-border-radius-bottomleft: 10px;
   -moz-border-radius-bottomright: 10px;
   -webkit-border-bottom-left-radius:10px;
   -webkit-border-bottom-right-radius:10px;
}

.rounded_right
{
    border-bottom-right-radius:10px;    
    border-top-right-radius:10px;    
   -moz-border-radius-bottomright: 10px;
   -moz-border-radius-topright: 10px;
   -webkit-border-bottom-right-radius:10px;
   -webkit-border-top-right-radius:10px;
}

.rounded_left
{
    border-bottom-left-radius:10px;    
    border-top-left-radius:10px;    
   -moz-border-radius-bottomleft: 10px;
   -moz-border-radius-topleft: 10px;
   -webkit-border-bottom-left-radius:10px;
   -webkit-border-top-left-radius:10px;
}

#loginPopupContainer{
	position:relative;
	margin:0 auto;
	text-align:left;
	max-width:700px;
	width:500px;
	padding:10px;
}

#loginPopupForm{
	width:100%;
	text-align:center;
	position:fixed;
	top:15%;
	display:none;
}


/* Footer */

.copyright{
	float:left;
	width:39%;
	line-height:1.5;
	text-align:left;
}
.footer_links{
	float:right;
	width:59%;
	text-align:right;
	line-height:2;
}
#footer .note{
	clear:left;
	width:39%;
	float:left;
	font-size: smaller;
	text-align:left;
}
.built_by{
	width:59%;
	text-align: right;
	float:right;
	padding-top:0px;
}

/* shoutbox */
#shoutbox{text-align:left;}
.shoutbox_shout,.tweetContainer{line-height: 15px;border-top:1px solid #333333;padding-bottom:3px;margin-bottom:3px;}
.shout_quote{font-size:12px;}
.shout_user_info{font-size:9px;line-height: 14px;}
.shout_admin_text{font-size:8px;}
.shout_date{font-size:9px;}

/* achievements */
.achievement_notifier_container{
 bottom:20px; display:none; left:20px; position:fixed; width:400px; 
}
.achievement_list_container{
}
.achievement_description{
 font-size:22px; padding-bottom:20px; width:399px; 
}
.ach_banner_background{
 background-color:transparent; background-image:url('/resources/images/achievements/ach_background.png'); border:1px solid transparent; height:99px; width:399px; 
}
.ach_banner_box{
 background-color:transparent; background-image:url('/resources/images/achievements/ach_box.png'); background-repeat:no-repeat; height:74px; margin-left:35px; margin-top:13px; width:321px; 
}
.ach_banner_emblem{
 background-image:url('/resources/images/achievements/ach_emblem.png'); background-position:center; background-repeat:no-repeat; float:left; height:52px; margin-left:16px; margin-top:12px; width:53px; 
}
.ach_banner_text{
 color:#000000; color:#FFFFFF; float:right; font-size:18px; margin-right:45px; margin-top:12px; width:200px; 
}
.ach_banner_list_text{
 color:#000000; color:#FFFFFF; float:right; font-size:16px; margin-right:45px; margin-top:12px; width:200px; 
}
.ach_banner_text_incomplete{
 color:#000000; color:#999999; float:right; font-size:18px; margin-right:45px; margin-top:12px; width:200px; 
}
.ach_banner_list_text_incompletes{
 color:#000000; color:#999999; float:right; font-size:16px; margin-right:45px; margin-top:12px; width:200px; 
}
.achievement_description_list_text{
 color:#FFFFFF; font-size:10px; margin-top:2px; 
}

/* widget display */
.widgetdisplay_marker_color{
    min-height:100px;
}

.instructions {display:none;}

.data_table, .form_table, .spaced_table {border-spacing:3px;}
.data_table td, .form_table td, .spaced_table td{padding:2px;}
.last_form_post_item{padding-left:3px;}
.last_form_post_icons{padding-right:3px;}
.form_table td {vertical-align:top;}
.form_table .form_label{margin-top:7px;display: block;font-weight:normal;}
a.adminBar{padding:0px;padding-left:12px;padding-right:12px;}
#primaryNavList {list-style: none;}
#primaryNavList, #primaryNavList li, #primaryNavList ul {padding:0px;}

/*#customization_control_panel{position:fixed;top:0px;width:70%;margin:0 auto;z-index:40;}*/

/* ITEMSTAT INFO */
.wowitem, .wowitemt, .wowitemname{
 background-color:#000000; border:1px; border-color:#CCCCCC; border-style:solid; line-height:normal; position:relative; text-align:left; width:305px; 
}
.wowitem{
 padding:2px; 
}
.textitemstats{
 color:#8C8C8C; font-family:Arial, Helvetica, sans-serif; font-size:7pt; font-style:normal; font-weight:lighter; margin-bottom:0; margin-top:0; text-align:right; text-decoration:underline; 
}
.wowitem a:link, .wowitem a:visited, .wowitem a:active{
 color:#FFB019; font-weight:normal; text-decoration:none; 
}
.wowitemt a:link, .wowitemt a:visited, .wowitemt a:active{
 color:#FFB019; font-weight:normal; text-decoration:none; 
}
.wowitemt a:hover, .wowitem a:hover{
 color:#FFB019; font-weight:normal; text-decoration:none; 
}
.wowitemt td, .wowitem th, .wowitem{
 color:#FAFAFA; font-family:Helvetica, Arial, sans-serif; font-size:9pt; 
}
.wowrttxt{
 color:#FFFFFF; display:compact; position:absolute; right:3px; text-align:right; top:inherit; 
}
.itemicon{
 height:40px; width:40px; 
}
.smallitemicon{
 height:15px; width:15px; 
}
.heirloomname, .quality7{
 color:#E5CC80; font-weight:bold; 
}
.redname, .quality6{
 color:#FF0000; font-weight:bold; 
}
.orangename, .quality5{
 color:#FF8000; font-weight:bold; 
}
.purplename, .quality4{
 color:#A335EE; font-weight:bold; 
}
.bluename, .quality3{
 color:#0070DD; font-weight:bold; 
}
.greenname, .quality2{
 color:#1EFF00; font-weight:bold; 
}
.whitename, .quality1{
 color:#FFFFFF; font-weight:bold; 
}
.greyname{
 color:#9D9D9D; font-weight:bold; 
}
.lotroQualWhite, .quality_79{
 color:#FFFFFF; font-weight:bold; 
}
.lotroQualGreen, .quality_80{
 color:#FF00FF; font-weight:bold; 
}
.lotroQualYellow, .quality_81{
 color:#FFFF00; font-weight:bold; 
}
.lotroQualPurple, .quality_82{
 color:#A335EE; font-weight:bold; 
}
a:link.itemlink, a:visited.itemlink, a:active.itemlink{
 text-decoration:none; 
}
a:hover.itemlink{
 text-decoration:underline; 
}
a:link.forumitemlink, a:visited.forumitemlink, a:active.forumitemlink{
 font-weight:normal; text-decoration:none; 
}
a:hover.forumitemlink{
 font-weight:normal; text-decoration:underline; 
}
.setbonus{
 color:#1EFF00; font-weight:normal; 
}
a:link.setbonus, a:visited.setbonus, a:active.setbonus{
 color:#1EFF00; font-weight:normal; text-decoration:none; 
}
a:hover.setbonus{
 color:#1EFF00; font-weight:normal; text-decoration:underline; 
}
a:link.set, a:visited.set, a:active.set{
 color:#FFA500; font-weight:normal; text-decoration:none; 
}
a:hover.set{
 color:#FFA500; font-weight:normal; text-decoration:underline; 
}
.itemeffectlink{
 color:#FFFFFF; font-weight:normal; 
}
a:link.itemeffectlink, a:visited.itemeffectlink, a:active.itemeffectlink{
 color:#1EFF00; font-weight:normal; text-decoration:none; 
}
a:hover.itemeffectlink{
 color:#1EFF00; font-weight:normal; text-decoration:underline; 
}
a:link.itemrefresh, a:visited.itemrefresh, a:active.itemrefresh{
 font-size:x-small; font-weight:normal; text-decoration:none; 
}
a:hover.itemrefresh{
 font-size:x-small; font-weight:normal; text-decoration:none; 
}
.itemeffectlink{
 color:#1EFF00; font-weight:normal; 
}
a:link.itemcreatelink, a:visited.itemcreatelink, a:active.itemcreatelink{
 color:#1EFF00; font-weight:normal; text-decoration:none; 
}
a:hover.itemcreatelink{
 color:#1EFF00; font-weight:normal; text-decoration:underline; 
}
.itemdesc{
 color:#FFD200; 
}
.goldtext{
 color:#FFA500; 
}
.akznotice a:link, .akznotice a:visited, .akznotice a:active{
 color:#FFFFFF; font-weight:normal; text-decoration:underline; 
}
.akznotice a:hover{
 font-weight:normal; text-decoration:underline; 
}
.akznotice{
 background-color:#0B0B0B; color:#FFFFFF; display:none; font-size:smaller; text-align:center; 
}
div.DbD_breadcrumb{
 background:#161616; border:solid 1px #000000; font-weight:bold; margin:5px 0px; padding:3px 5px; 
}
div.DbD_title{
 background:#000000; border:solid 1px #000000; font-size:11pt; font-weight:bold; padding:3px 5px; 
}
div.DbD_search_container{
 background:#444444; border:solid 1px #000000; padding:3px; 
}
div.DbD_panel{
 background:#111111; border:solid 1px #000000; padding:3px; 
}
div.DbD_footer{
 background:#111111; border:solid 1px #000000; font-size:8pt; font-weight:bold; padding:3px; text-align:right; 
}
table.DbD_table{
 background:#FFFFFF; border:solid 1px #000000; border-collapse:collapse; 
}
table.DbD_table thead tr{
 background:#000000; 
}
table.DbD_table thead tr td{
 font-size:8pt; font-weight:bold; padding:3px; 
}
table.DbD_table thead tr td a{
 display:block; width:100%; 
}
table.DbD_table tbody tr{
 background:#333333; 
}
table.DbD_table tbody tr.DbD_r2{
 background:#222222; 
}
table.DbD_table tbody tr.DbD_r1:hover,table.DbD_table tbody tr.DbD_r2:hover{
 background:#444444; 
}
table.DbD_table tbody tr td{
 border-bottom:solid 1px #000000; font-size:8pt; padding:2px; 
}
table.DbD_table tbody tr.DbD_rpage td{
 background:#000000; border:none; padding:0; 
}
table.DbD_tpage tr td{
 font-size:8pt; padding:0; 
}
table.DbD_tpage tr td.left,table.DbD_tpage tr td.right{
 width:150px; 
}
table.DbD_tpage tr td.highlight a{
 display:block; font-weight:bold; padding:5px; width:140px; 
}
table.DbD_table tbody tr.DbD_rcat{
 background:#111111; 
}
table.DbD_table tbody tr.DbD_rcat td{
 color:#FFCC00; font-weight:bold; 
}
div.DbD_inline_admin{
 background:#161616; border:solid 1px #000000; margin:5px 0; padding:3px 5px; 
}
div.DbD_tabs{
 height:20px; padding-left:5px; 
}
div.DbD_tabs a{
 background:#444444; border:solid 1px #000000; border-bottom:none; color:#111111; display:block; float:left; height:15px; margin-right:3px; padding:2px 5px; 
}
div.DbD_tabs a:hover{
 background:#666666; text-decoration:none; 
}
div.DbD_tabs a.active{
 background:#000000; color:#FFFFFF; 
}
input.DbD_text,input.TextInput{
 background:#000000; border:solid 1px #999999; color:#999999; font-size:8pt; padding-left:3px; 

}
.DbD_select,select.SelectInput{
 background:#000000; border:solid 1px #999999; color:#999999; font-size:8pt; 
}
.DbD_button{
 background:#CCCCCC; border:solid 1px #666666; border-left-color:#FFFFFF; border-top-color:#FFFFFF; color:#000000; font-size:8pt; 
}
table.DbD_frame{
 margin-bottom:5px; 
}
table#DbD_user_image_table{
 background:#111111; border-left:solid 5px #111111; 
}
#DbD_user_image_submit{
 background:#000000; border:solid 1px #444444; border-left-color:#666666; border-top-color:#666666; color:#CCCCCC; font-size:8pt; padding:2px; 
}
#DbD_user_download_song{
 background:#C3994F; border:solid 1px #444444; border-left-color:#666666; border-top-color:#666666; color:#000000; font-size:8pt; padding:2px; 
}
div.DbD_user_image_credit{
 background:#222222; font-size:8pt; padding:1px; text-align:center; 
}
div.DbD_user_image_credit a{
 color:#FDE98E; font-weight:bold; text-decoration:none; 
}
div.DbD_item_container{
 background:#111111; border:solid 1px #000000; margin-bottom:5px; padding:5px; 
}
div.DbD_subtitle{
 color:#A8A383; font-size:8pt; 
}
div.DbD_description{
 color:#A8A383; padding-top:10px; 
}
.DbD_item_stats td{
 color:#FFFFFF; font-size:9pt; padding-right:10px; 
}
div.DbD_item_footer{
 background:#222222; clear:both; color:#999999; font-size:8pt; margin-top:5px; padding:2px 5px; 
}
div.DbD_item_footer a{
 color:#CCCCCC; font-weight:bold; 
}
div.DbD_item_footer a:hover{
 color:#FDE98E; 
}
tr.DbD_item_bonus td,tr.DbD_item_mods td{
 color:#00FF00; 
}
tr.DbD_item_durability_type td{
 color:#007F65; 
}
.quality_82{
 color:purple; 
}
.difficulty_elite{
 color:darkred; 
}
.difficulty_hero{
 color:blue; 
}
tr.DbD_item_armour td{
 color:orange; 
}
tr.DbD_epic_set_detail td,a.epicset{
 color:#A8A383; 
}
.DbD_header_title{
 border-bottom:solid 1px #333333; color:#C3994F; font-size:10pt; font-weight:bold; margin-bottom:5px; 
}
#DbD_map_popup{
 background:#001600; border:solid 2px #222222; display:none; position:absolute; width:1016px; z-index:8000; 
}
.DbD_map_title{
 color:#E4C278; font-weight:bold; margin:3px; 
}
#DbD_map_frame{
 border:solid 1px #000000; height:666px; width:1002px; 
}
table.DbD_table thead tr td:hover,table.DbD_tpage tr td.highlight:hover{
 background:#181818; 
}
div.DbD_item_header,div.DbD_item_tooltip_header{
 background:#222222; height:32px; margin-bottom:5px; padding:5px; 
}
.quality_80,.difficulty_normal,.difficulty_swarm{
 color:green; 
}
.quality_81,.difficulty_archnemesis,.difficulty_nemesis,a.required:hover{
 color:yellow; 
}
.quality_268,tr.DbD_item_speed td{
 color:teal; 
}
.difficulty_signature,.difficulty_avenger,.difficulty_defender,.difficulty_master_defender,.difficulty_elite-master,tr.required td,a.required{
 color:red; 
}
.lotro-quality-legendary{
 color:#F2AB0C; 
}
.lotro-quality-incomparable{
 color:#00FEFF; 
}
.lotro-quality-rare{
 color:#C200C7; 
}
.lotro-quality-uncommon{
 color:#FFFF00; 
}
.lotro-quality-common{
 color:#FFFFFF; 
}
.lotro-q-legendary{
 color:#F2AB0C; 
}
.item .epic{
 color:#F2AB0C; 
}
.lotro-q-incomparable{
 color:#00FEFF; 
}
.lotro-q-rare{
 color:#C200C7; 
}
.lotro-q-uncommon{
 color:#FFFF00; 
}
.lotro-q-common{
 color:#FFFFFF; 
}
.aoc-green{
 color:green; 
}
.aoc-white{
 color:white; 
}
.aoc-blue{
 color:blue; 
}
.aoc-purple{
 color:#A335EE; 
}
.eq2-tooltip{
 background:#404A4B; border:1px solid #A68157; 
}
.eq2-quality-handcrafts{
 color:#CBE5C0; 
}
.eq2-quality-treasure{
 color:#C2D3E7; 
}
.eq2-quality-fabled{
 color:#FF0000; 
}
.eq2-quality-legendary{
 color:#F4E1B9; 
}
.eq2-lootdb-{
 color:#FFFFFF; 
}
.eq2-lootdb-TREASURED{
 color:#93D9FF; 
}
.eq2-lootdb-FABLED{
 color:#FF939D; 
}
.eq2-lootdb-LEGENDARY{
 color:#FFC993; 
}
.eq2-lootdb-UNCOMMON{
 color:#BEFF93; 
}
.hg-quality-unique{
 color:#FAC306; 
}
.hg-quality-legendary{
 color:#F78F1C; 
}
.vg-tooltip{
 background:#663112; border:1px solid #1F1C17; 
}
.vg-quality-legendary{
 color:#ff0000; 
}
.vg-quality-heroic{
 color:#c86a00; 
}
.vg-quality-rare{
 color:#919100; 
}
.vg-quality-uncommon{
 color:#0495cb; 
}
.vg-quality-common{
 color:#02aa02; 
}
.vg-quality-mundane{
 color:#7f7e7e; 
}
.war-quality-1{
 color:#969696; 
}
.war-quality-2{
 color:#fff; 
}
.war-quality-3{
 color:#18F000; 
}
.war-quality-4{
 color:#0064C3; 
}
.war-quality-5{
 color:#9238D0; 
}
.war-quality-6{
 color:yellow; 
}
.war-quality-7{
 color:#FBAC03; 
}
.item{
 margin-bottom:15px; 
}
.lotro_itemicon{
 float:left; margin:0 5px 5px 0; 
}
.itemname,.deedname{
 color:#ffffff; font-size:12pt; font-weight:bold; 
}
.itembind,.itemcou,.itemunique{
 color:#777777; font-size:9pt; 
}
.itemtype,.itemdamage,.itemspeed,.itemsturdiness,.itemdurability,.itemworth,.itemstacksize{
 color:#ffffff; font-size:9pt; 
}
.itemarmor,.itemsd{
 color:#cccc7f; 
}
.itemmsi{
 color:#b200b2; margin-top:10px; 
}
.itemes{
 color:#00e500; margin-top:10px; 
}
.itemsps a,.itemseteff{
 color:#777777; 
}
.itemsn,.itemsn a{
 color:#ff7f00; 
}
.itemeh,.itemcooldown,.itemthrownweaponrange{
 color:#009900; 
}
.itemdps,.itemdescription{
 color:#eeee99; 
}
.itemrequirement,.itemrequirement a,.itemrequirement a:hover,.itemrequirement a:link,.itemrequirement a:visited{
 color:#ff0000; 
}
.legacyeffect{
 color:#00e500; 
}
.legacytier{
 margin-top:5px; 
}
table.tooltip,table.tooltip td{
 font-family:Arial,Helvetica,sans-serif; margin:0; padding:0; 
}
.tooltipbody{
 background:#000000; color:#ffffff; font-family:Arial,Helvetica,sans-serif; font-size:9pt; width:250px; 
}
.tooltipspacer{
 display:block; height:1px; width:250px; 
}
.tooltiptitle{
 color:#ffffff; font-size:10pt; font-weight:bold; 
}
.tooltipdescription{
 color:#cbb360; font-size:9pt; 
}
.tbt{
 background:url(http://content.level3.turbine.com/sites/lorebook.lotro.com/css/../images/skins/tooltip_border_top.gif); 
}
.tbb{
 background:url(http://content.level3.turbine.com/sites/lorebook.lotro.com/css/../images/skins/tooltip_border_bottom.gif); 
}
.tbl{
 background:url(http://content.level3.turbine.com/sites/lorebook.lotro.com/css/../images/skins/tooltip_border_left.gif); 
}
.tbr{
 background:url(http://content.level3.turbine.com/sites/lorebook.lotro.com/css/../images/skins/tooltip_border_right.gif); 
}
.common,.common a{
 color:#ffffff; 
}
.uncommon,.uncommon a{
 color:#ffff00; 
}
.rare,.rare a{
 color:#c200c7; 
}
.incomparable,.incomparable a{
 color:#00feff; 
}
.legendary,.legendary a{
 color:#f2ab0c; 
}
.ascommon,.asuncommon,.asrare,.asincomparable,.aslegendary{
 border:solid 2px #000000; height:15px; margin:0; padding:0; width:15px; 
}
.ascommon{
 background:#ffffff; 
}
.asuncommon{
 background:#ffff00; 
}
.asrare{
 background:#c200c7; 
}
.asincomparable{
 background:#00feff; 
}
.aslegendary{
 background:#f2ab0c; 
}
.itemcol2,.itemsps,.itemseteff{
 padding-left:10px; 
}
.itemsd,.itemset,.itemdi,.itemdur,.itemsw,.itemdescription,.itemreq{
 margin-top:10px; 
}
.iconmedium{
 background:4px 4px no-repeat; height:44px; position:relative; width:44px; 
}
.iconmedium .tile{
 height:44px; width:44px; 
}
.iconmedium .tile{
 background-image:url(/includes/itemstats/templates/wowhead/icon_border_medium.gif); 
}
table.wh_outer{
 background:none; border:0; border-collapse:collapse; border-spacing:0; float:none; height:0; margin:0; max-width:350px; padding:0; text-align:left; width:expression(this.width>350?"350px":true); 
}
table.wowhead_tooltip{
 background:none; border:0; border-collapse:collapse; border-spacing:0; float:none; height:0; margin:0; max-width:300px; padding:0; text-align:left; width:expression(this.width>300?"300px":true); 
}
table.wowhead_tooltip td,table.wowhead_tooltip tr,table.wowhead_tooltip th{
 background:none; border:0; height:0; margin:0; padding:0; text-align:left; width:auto; 
}
table.wowhead_tooltip td.top-left{
 background-image:url(/includes/itemstats/templates/wowhead/tooltip.png); background-position:top left; height:4px; 
}
table.wowhead_tooltip td.top-right{
 background-image:url(/includes/itemstats/templates/wowhead/tooltip.png); background-position:top right; height:4px; 
}
table.wowhead_tooltip td.bottom-left{
 background-image:url(/includes/itemstats/templates/wowhead/tooltip.png); background-position:bottom left; height:4px; 
}
table.wowhead_tooltip td.bottom-right{
 background-image:url(/includes/itemstats/templates/wowhead/tooltip.png); background-position:bottom right; height:4px; 
}
table.wowhead_tooltip td.wh_left{
 background-image:url(/includes/itemstats/templates/wowhead/tooltip.png); background-position:center left; 
}
table.wowhead_tooltip td.wh_left div.wh_right{
 background-image:url(/includes/itemstats/templates/wowhead/tooltip-right.gif); background-position:center right; background-repeat:repeat-y; float:none; height:auto; margin:0; max-width:300px; padding:0 8px; text-align:left; width:expression(this.width>300?"300px":true); 
}
.wowhead_tooltip{
 color:white; float:none; font-family:Verdana, sans-serif; font-size:11px; font-variant:normal; line-height:17px; margin:0; max-width:300px; padding:0; text-align:left; width:expression(this.width>300?"300px":true); z-index:100000001; 
}
.wowhead_tooltip a{
 text-decoration:none; 
}
.wowhead_tooltip a:hover{
 text-decoration:underline; 
}
.wowhead_tooltip table{
 border:0; border-collapse:collapse; border-spacing:0; margin-right:0; width:expression(this.width<290?"290px":true); 
}
table.wh_outer tbody,.wowhead_tooltip tbody{
 border:0; 
}
.wowhead_tooltip table td, .wowhead_tooltip table tr, .wowhead_tooltip table, .wowhead_tooltip table th{
 border:0; margin:0; padding:0; 
}
.wowhead_tooltip td, .wowhead_tooltip th{
 background:none; color:white; font-family:Verdana, sans-serif; font-size:11px; line-height:17px; padding:5px; 
}
.wowhead_tooltip th{
 height:8px; padding:3px; padding-right:8px; 
}
.wowhead_tooltip td{
 padding:8px 4px 1px 9px; 
}
.wowhead_tooltip b{
 font-size:14px; font-weight:normal; line-height:17px; 
}
.wowhead_tooltip div.indent{
 padding-left:0.6em; 
}
.wowhead_tooltip td th, .wowhead_tooltip td td{
 background:none; 
}
.wowhead_tooltip td th{
 font-weight:normal; padding:0 0 0 4em; text-align:right; 
}
.wowhead_tooltip td td{
 padding:0; 
}
.wowhead_tooltip table.shrink b{
 font-size:12px; line-height:15px; 
}
.wowhead_tooltip table.shrink td, .wowhead_tooltip table.shrink th{
 font-size:10px; line-height:14px; 
}
.socket-meta{
 background:url(/includes/itemstats/templates/wowhead/socket_meta.gif) no-repeat left center; padding-left:26px; 
}
.socket-red{
 background:url(/includes/itemstats/templates/wowhead/socket_red.gif) no-repeat left center; padding-left:26px; 
}
.socket-yellow{
 background:url(/includes/itemstats/templates/wowhead/socket_yellow.gif) no-repeat left center; padding-left:26px; 
}
.socket-blue{
 background:url(/includes/itemstats/templates/wowhead/socket_blue.gif) no-repeat left center; padding-left:26px; 
}
.q{
 color:#ffd100 !important; 
}
.q0, .q0 a{
 color:#9d9d9d !important; 
}
.q1, .q1 a{
 color:#ffffff !important; 
}
.q2, .q2 a{
 color:#1eff00 !important; 
}
.q3, .q3 a{
 color:#0070dd !important; 
}
.q4, .q4 a{
 color:#a335ee !important; 
}
.q5, .q5 a{
 color:#ff8000 !important; 
}
.q6, .q6 a{
 color:#e5cc80 !important; 
}
.q7, .q7 a{
 color:#ff0000 !important; 
}
.q8, .q8 a{
 color:#ffff98 !important; 
}
.wowitem,.wowitemt,.wowitemname{
 background-color:#000000; border:1px; border-color:#CCCCCC; border-style:solid; line-height:normal; position:relative; text-align:left; width:305px; 
}
div.wowhead_tooltip .wowitem,div.wowhead_tooltip .wowitemt,div.wowhead_tooltip .wowitemname{
 background:none; 
}
div#overlib_light{
 color:#000; font-size:11px; left:0; line-height:1.2; position:absolute; top:0; visibility:hidden; z-index:10000; 
}
.wowitem{
 padding:2px; 
}
.textitemstats{
 color:#8C8C8C; font-family:Arial, Helvetica, sans-serif; font-size:7pt; font-style:normal; font-weight:lighter; margin-bottom:0; margin-top:0; text-align:right; text-decoration:underline; 
}
.wowitem a:link, .wowitem a:visited, .wowitem a:active{
 color:#FFB019; font-weight:normal; text-decoration:none; 
}
.wowitemt a:link, .wowitemt a:visited, .wowitemt a:active{
 color:#FFB019; font-weight:normal; text-decoration:none; 
}
.wowitemt a:hover, .wowitem a:hover{
 color:#FFB019; font-weight:normal; text-decoration:none; 
}
.wowitemt td, .wowitem th, .wowitem{
 color:#FAFAFA; font-family:Helvetica, Arial, sans-serif; font-size:9pt; 
}
.wowrttxt{
 color:#FFFFFF; display:compact; position:absolute; right:3px; text-align:right; top:inherit; 
}
.itemicon{
 height:40px; width:40px; 
}
.smallitemicon{
 height:15px; width:15px; 
}
.redname, .quality6{
 color:#FF0000; font-weight:bold; 
}
.orangename, .quality5{
 color:#FF8000; font-weight:bold; 
}
.purplename, .quality4{
 color:#A335EE; font-weight:bold; 
}
.bluename, .quality3{
 color:#0070DD; font-weight:bold; 
}
.greenname, .quality2{
 color:#1EFF00; font-weight:bold; 
}
.whitename, .quality1{
 color:#FFFFFF; font-weight:bold; 
}
.greyname{
 color:#9D9D9D; font-weight:bold; 
}
a:link.itemlink, a:visited.itemlink, a:active.itemlink{
 text-decoration:none; 
}
a:hover.itemlink{
 text-decoration:none; 
}
a:link.forumitemlink, a:visited.forumitemlink, a:active.forumitemlink{
 font-weight:normal; text-decoration:none; 
}
a:hover.forumitemlink{
 font-weight:normal; text-decoration:none; 
}
.setbonus{
 color:#1EFF00; font-weight:normal; 
}
a:link.setbonus, a:visited.setbonus, a:active.setbonus{
 color:#1EFF00; font-weight:normal; text-decoration:none; 
}
a:hover.setbonus{
 color:#1EFF00; font-weight:normal; text-decoration:underline; 
}
a:link.set, a:visited.set, a:active.set{
 color:#FFA500; font-weight:normal; text-decoration:none; 
}
a:hover.set{
 color:#FFA500; font-weight:normal; text-decoration:underline; 
}
.itemeffectlink{
 color:#FFFFFF; font-weight:normal; 
}
a:link.itemeffectlink, a:visited.itemeffectlink, a:active.itemeffectlink{
 color:#1EFF00; font-weight:normal; text-decoration:none; 
}
a:hover.itemeffectlink{
 color:#1EFF00; font-weight:normal; text-decoration:underline; 
}
a:link.itemrefresh, a:visited.itemrefresh, a:active.itemrefresh{
 font-size:x-small; font-weight:normal; text-decoration:none; 
}
a:hover.itemrefresh{
 font-size:x-small; font-weight:normal; text-decoration:none; 
}
.itemeffectlink{
 color:#1EFF00; font-weight:normal; 
}
a:link.itemcreatelink, a:visited.itemcreatelink, a:active.itemcreatelink{
 color:#1EFF00; font-weight:normal; text-decoration:none; 
}
a:hover.itemcreatelink{
 color:#1EFF00; font-weight:normal; text-decoration:underline; 
}
.itemdesc{
 color:#FFD200; 
}
.goldtext{
 color:#FFA500; 
}
.akznotice a:link, .akznotice a:visited, .akznotice a:active{
 color:#FFFFFF; font-weight:normal; text-decoration:underline; 
}
.akznotice a:hover{
 font-weight:normal; text-decoration:underline; 
}
.akznotice{
 background-color:#0B0B0B; color:#FFFFFF; display:none; font-size:smaller; text-align:center; 
}
.gox_header{
 background-color:#333333; font-weight:bold; 
}
.gox_right{
 border:1px solid #333333; text-align:center; 
}
.gox_left{
}
.gox_rank_header{
 background-color:#333333; font-size:14px; text-align:center; 
}
.gox_rank_info{
 color:#FFA500; font-size:24px; text-align:center; 
}
.gox_rank_type{
 font-size:16px; margin:5px; text-align:center; 
}
.gox_guild_name{
}
.gox_block{
 border:1px solid #333333; margin:auto; width:100px; 
}
.gox_container{
 margin:10px; 
}
.popup_form, .popup_form_text{
 color:#CCCCCC; 
}
.achievement_notifier_container{
 bottom:20px; display:none; left:20px; position:fixed; width:400px; 
}
.achievement_list_container{
}
.achievement_description{
 font-size:22px; padding-bottom:20px; width:399px; 
}
.ach_banner_background{
 background-color:transparent; background-image:url('/resources/images/achievements/ach_background.png'); border:1px solid transparent; height:99px; width:399px; 
}
.ach_banner_box{
 background-color:transparent; background-image:url('/resources/images/achievements/ach_box.png'); background-repeat:no-repeat; height:74px; margin-left:35px; margin-top:13px; width:321px; 
}
.ach_banner_emblem{
 background-image:url('/resources/images/achievements/ach_emblem.png'); background-position:center; background-repeat:no-repeat; float:left; height:52px; margin-left:16px; margin-top:12px; width:53px; 
}
.ach_banner_text{
 color:#000000; color:#FFFFFF; float:right; font-size:18px; margin-right:45px; margin-top:12px; width:200px; 
}
.ach_banner_list_text{
 color:#000000; color:#FFFFFF; float:right; font-size:16px; margin-right:45px; margin-top:12px; width:200px; 
}
.ach_banner_text_incomplete{
 color:#000000; color:#999999; float:right; font-size:18px; margin-right:45px; margin-top:12px; width:200px; 
}
.ach_banner_list_text_incompletes{
 color:#000000; color:#999999; float:right; font-size:16px; margin-right:45px; margin-top:12px; width:200px; 
}
.achievement_description_list_text{
 color:#FFFFFF; font-size:10px; margin-top:2px; 
}
.aion_tooltip_gl{
 color:#FFFFFF; font-family:Verdana, Helvetica, Arial, sans-serif; font-size:11px; line-height:14px; width:400px; 
}
.aion_tooltip_gl .aion_tooltip_container{
 border:0px; border-spacing:0px; margin:0px; padding:0px; width:100%; 
}
.aion_tooltip_gl .aion_tooltip_border{
 background:url(http://www.aiondatabase.com/img/tooltip.gif); padding:3px; 
}
.aion_tooltip_gl .aion_tooltip_icon{
 background-position:2px 2px; background-repeat:no-repeat; height:44px; width:44px; 
}
.aion_tooltip_gl .aion_tooltip_icon_border{
 background:url(http://www.aiondatabase.com/img/icon_border_medium.gif); height:44px; width:44px; 
}
.aion_tooltip_gl .aion_tooltip_hr{
 background-color:#645848; border:0px; color:#362d24; display:block; height:2px; 
}
.aion_tooltip_gl .aion_itemlabel{
 color:#EFDFA7; font-family:Verdana, Helvetica, Arial, sans-serif; font-size:11px; line-height:14px; 
}
.aion_tooltip_gl .aion_itemlabel a{
 color:#EFDFA7; font-family:Verdana, Helvetica, Arial, sans-serif; font-size:11px; line-height:14px; text-decoration:none; 
}
.aion_tooltip_gl .aion_itemlabel a:hover{
 color:#EFDFA7; font-family:Verdana, Helvetica, Arial, sans-serif; font-size:11px; line-height:14px; text-decoration:underline; 
}
.aion_tooltip_gl .aion_infolabel{
 color:#c5bfb6; font-family:Verdana, Helvetica, Arial, sans-serif; font-size:11px; line-height:14px; 
}
.aion_tooltip_gl .aion_infolabel a{
 color:#c5bfb6; font-family:Verdana, Helvetica, Arial, sans-serif; font-size:11px; line-height:14px; text-decoration:none; 
}
.aion_tooltip_gl .aion_infolabel a:hover{
 color:#c5bfb6; font-family:Verdana, Helvetica, Arial, sans-serif; font-size:11px; line-height:14px; text-decoration:none; text-decoration:underline; 
}
.aion_tooltip_gl .aion_loading{
 color:white; font-family:Verdana, Helvetica, Arial, sans-serif; font-size:11px; line-height:14px; 
}
.aion_tooltip_gl .aion_skillname{
 color:#DCD2CE; font-size:14px; font-weight:bold; 
}
.aion_tooltip_gl .aion_gathername{
 color:#E1CC59; font-size:14px; font-weight:bold; 
}
.aion_tooltip_gl .aion_recipename{
 color:#DCD2CE; font-size:14px; font-weight:bold; 
}
.aion_tooltip_gl .aion_tooltiptitle{
 font-size:14px; font-weight:bold; 
}
.aion_tooltip_gl .aion_skill{
 color:#E1CC59; 
}
.aion_tooltip_gl .aion_quest{
 color:#E1CC59; 
}
.aion_tooltip_gl .aion_default{
 color:#FFFFFF; 
}
.aion_q1{
 color:#ADADAD; 
}
.aion_q2{
 color:#F1F1F1; 
}
.aion_q3{
 color:#69E15E; 
}
.aion_q4{
 color:#4CCFFF; 
}
.aion_q5{
 color:#FFC103; 
}
.aion_q6{
 color:#FF8033; 
}
.aion_tooltip_gl .aion_q1{
 color:#ADADAD; 
}
.aion_tooltip_gl .aion_q2{
 color:#F1F1F1; 
}
.aion_tooltip_gl .aion_q3{
 color:#69E15E; 
}
.aion_tooltip_gl .aion_q4{
 color:#4CCFFF; 
}
.aion_tooltip_gl .aion_q5{
 color:#FFC103; 
}
.aion_tooltip_gl .aion_q6{
 color:#FF8033; 
}
.aion_tooltip_gl a.aion_q1{
 color:#ADADAD; 
}
.aion_tooltip_gl a.aion_q2{
 color:#F1F1F1; 
}
.aion_tooltip_gl a.aion_q3{
 color:#69E15E; 
}
.aion_tooltip_gl a.aion_q4{
 color:#4CCFFF; 
}
.aion_tooltip_gl a.aion_q5{
 color:#FFC103; 
}
.aion_tooltip_gl a.aion_q6{
 color:#FF8033; 
}
.aion_tooltip_gl .aion_npcr0{
 color:#F5F5A5; 
}
.aion_tooltip_gl .aion_npcr1{
 color:#FADC14; 
}
.aion_tooltip_gl .aion_npcr2{
 color:#FA8214; 
}
.aion_tooltip_gl .aion_npcr3{
 color:#FF0000; 
}
.aion_tooltip_gl .aion_npcr4{
 color:#9EB5B2; 
}
.aion_tooltip_gl .aion_npcr5{
 color:#48BB7D; 
}
.aion_tooltip_gl .aion_npcr6{
 color:#48BB7D; 
}
.aion_tooltip_gl .aion_npcr7{
 color:#48BB7D; 
}
.aion_tooltip_gl .aion_npcr8{
 color:#48BB7D; 
}
.aion_tooltip_gl .aion_npcr9{
 color:#48BB7D; 
}
.aion_tooltip_gl .aion_npcr10{
 color:#48BB7D; 
}
.aion_tooltip_gl .aion_item_manastone{
 background:url(http://www.aiondatabase.com/img/aion/manastonesocket.png) no-repeat; height:19px; width:19px; 
}
/* end itemstat info */  
/* dkp coloring */
.dkp_earned{
 color:#537002; font-weight:bold; 
}
.dkp_spent{
 color:#99360F; font-weight:bold; 
}
.dkp_current{
 color:#534D91; font-weight:bold; 
}
.dkp_high_attend{
 color:#537002; font-weight:bold; 
}
.dkp_mid_attend{
 font-weight:bold; 
}
.dkp_low_attend{
 color:#99360F; font-weight:bold; 
}
/* end DKP coloring */

/* adjustements for custom pages */
#custom_page_contents p {margin:11px 0 11px 0;}
#wiki_page_contents p {margin:11px 0 11px 0;}
/* end adjustements for custom pages */

.f_post_subject{padding-left:0;margin-bottom:0}
.f_post_byline{font-size:9px;}

.lotro_server_up{
 background-image:url('/resources/game_specific/lotro/server_status/server-on.gif');font-size:11px; height:30px; padding-top:10px; 
}
.lotro_server_down{
 background-image:url('/resources/game_specific/lotro/server_status/server-off.gif');font-size:11px; height:30px; padding-top:10px; 
}

/**
* Styles for DatePicker
*/

.datepickerControl {
    border:                1px solid #999999;
    background-color:    #EEEEEE;
    padding:            5px;
    color: #000000;
}

.datepickerControl td {
    text-align:            center;
    font-family:        sans-serif;
    font-size:            11px;
    padding:            1px;
}

.datepickerControl tr.monthLabel td {
    background-color:    #FFFFFF;
    border:                1px solid #999999;
    font-weight:        bold;
    color: #000000;
}

.datepickerControl tr.navigation td {
    cursor:                pointer;
}

.datepickerControl tr.navigation td:hover {
    text-decoration:    underline;
}

.datepickerControl tr.dayLabel td {
    /*
    border:                1px solid #C0D8EA;
    background-color:    #C0D8EA;
    */
    border:                1px solid #003366;
    background-color:    #003366;
    color:                white;
    font-weight:        bold;
}

.datepickerControl td.day, .datepickerControl td.dayothermonth {
    cursor:                pointer;
    background-color:    #FFFFFF;
    border:                1px solid #EEEEEE;
    width:                2em;
    color: #000000;
}

.datepickerControl td.dayothermonth {
    color:                #999999;
    font-style:            italic;
}

.datepickerControl td.day:hover {
    background-color:    #EBE4C0;
} 

.datepickerControl td.weekend {
    background-color:    #CCCCCC;
    font-style:            italic;
}

.datepickerControl td.today {
    font-weight:        bold;
}

.datepickerControl td.hour {
    cursor:                pointer;
    background-color:    #FFFFFF;
    border:                1px solid #EEEEEE;
    width:                2em;
    color: #000000;
}

.datepickerControl td.minute {
    cursor:                pointer;
    background-color:    #FFFFFF;
    border:                1px solid #EEEEEE;
    width:                2em;
    color: #000000;
}

.datepickerControl td input,
.datepickerControl td button {
    font-size:            11px;
    padding:            0;
    border:                1px solid #999999;
    text-align:            center;
}

.datepickerControl td.ampm {
    cursor:                pointer;
    background-color:    #CCCCCC;
    border:                1px solid #EEEEEE;
    width:                2em;
}

.datepickerControl td.current {
    font-weight:        bold;
    background-color:    #EBC2C0;
}

.datepickerControl input.current {
    background-color:    #EBC2C0;
}

.datepickerControl td.current:hover {
    background-color:    #EBC2C0;
}

.datepickerControl .navbutton
{
    color: #000000;
}

/* end CSS for DATE PICKER */
#primaryNavList div.primaryNavPlayer{padding-top:8px;}

.item_highlighter .widgetMenuTopLeft, .item_highlighter .widgetBodyTopLeft{
	cursor:move;
}



.widg_config_control_panel{
	padding-top: 12px;
	padding-right:6px;
}

.widg_config_control_panel div{
	padding:0px;
	margin:0px;
}



#siteSectionforums img.maxwidth {
    max-width: 500px;
}

.bb_spoiler_container{
 padding:5px; 
}
.bb_spoiled{
 color:#ffffff; 
}
.bb_unspoiled{
 background:#000000; color:#000000; 
}
.bb_unspoiled a.postlink{
 background:#000000; color:#000000; 
}
#rbw{padding-bottom:20px;}
.widgetWantedContainer{background-position:top center;}


.paging_link{    font: bold 11px Arial;
    text-decoration: none;
    background-color: #000000;
    color: #333333;
    padding: 2px 6px 2px 6px;
    border-top: 1px solid #666666;
    border-right: 1px solid #333333;
    border-bottom: 1px solid #333333;
    border-left: 1px solid #555555;}

.widgetAdd{

    font-family:"Arial",sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#fff;
    line-height:32px;
    display:block;
    background:url('/resources/images/addWidgetBG.png');
    background-repeat:repeat-x;
    height:32px;
    min-width:155px;
    max-width:195px;
    border:1px solid #172008;
    text-decoration:none;
    padding-left:55px;
    margin:0 auto;

    /* css3 */
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    border-radius: 5px; 
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px;
    box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.55);
    -moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.55);
    -webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.55);

}

.widgetAdd:hover, .widgetAdd:active{color:#CCCCCC;}  

.mobile{display:none;}
        .non_mobile{display:inline;}
        .forum_author, .forum_lastpost{word-wrap:break-word;}
        .forum_maintitle{margin:0px;padding:0px;}

.postVoting{
    float: right;
    text-align: center;
    width: 20px;
    border: 0px;
    padding: 5px;
    margin: 0px;
    display: table; /*This allows the vote number box to stretch without overflowing*/
}
		
.voteBoxUp, .voteBoxDown{
    margin: 0 auto;
    width:20px;
    height:12px;
    cursor:pointer;
}
.voteBoxVotes{
    height:19px;
    text-align:center;
    line-heaight:19px;
    font-weight:bold;
    font-size:14px;
    font-family:"Arial",sans-serif;
    color:#282828;
    border-radius: 7px; 
    -moz-border-radius: 7px; 
    -webkit-border-radius: 7px; 
    border:1px solid #292929;
    background: #ffffff;
    background: -moz-linear-gradient(top,  #ffffff 0%, #b9b9b9 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#b9b9b9));
    background: -webkit-linear-gradient(top,  #ffffff 0%,#b9b9b9 100%);
    background: -o-linear-gradient(top,  #ffffff 0%,#b9b9b9 100%);
    background: -ms-linear-gradient(top,  #ffffff 0%,#b9b9b9 100%);
    background: linear-gradient(to bottom,  #ffffff 0%,#b9b9b9 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b9b9b9',GradientType=0 );
    padding:0 3px;
}
.blog_comment{
    padding: 10px;
    padding-bottom: 4px;
    width: 80%;
}
.blog_comment_avatar{
    float: left;
    padding-right: 3px;
    width: 30px;
    height: 30px;
}
.blog_comment_header{
    padding-top: 20px;
}
.blog_comment_author{
    display: inline-block;
    font-size: smaller;
}
.blog_comment_timestamp{
    display: inline-block;
    font-size: smaller;    
}
.blog_comment_reply{
    padding: 10px;
    padding-top: 5px;
}
.blog_comment_reply_textarea{
    font-family: inherit;
    font-size: inherit;
    width: 400px !important;
}

.blog_comment_login{
    padding-top: 10px;
    display: inline-block;
}
.user_buttons{
    float: right;
    text-align: right;
}
.find_site_container{
    width: 200px;
    display: inline-block;
    float: left;
    margin: 6px;
    margin-right: 12px;
    padding-top: 30px;
}

.find_site_container_expand{
    float: left;
    display: inline;
}

#search_results{
    width: 700px;
    display: inline-block;
    padding: 5px;
    background-color:#141414;
}

.find_site_form{
    width: 100%;
}

.find_site_form_element select, .find_site_form_element input{
    display: inline-block;
    float: left;
    width: 100%;
    max-width: 200px;
    box-sizing: border-box;
     -webkit-box-sizing:border-box;
     -moz-box-sizing: border-box;
}

.find_site_header{
    font-size: 200%;
    color: #DDDDDD;
}

.find_site_description{
    font-size: 125%;
    color: #B0B0B0;
    margin-top: -3px;
}

.find_site_description b{
    color: #DDDDDD;
}

.find_site_top_games{
    padding: 5px;
    padding-top: 12px;
    padding-bottom: 12px;
}

.find_site_game_display{
    display: inline-block;
    padding: 4px;
}

.find_site_game_display img{
    width: 130px;
    height: 93px;
    opacity: 0.4;
}

.find_site_game_display img:hover{
    opacity: 1.0;
}
#file_upload_popup{
    display: none;
    position: fixed;
    width: 480px;
    padding: 10px;
    top:50%;
    left:50%;
    margin-top: -140px;
    margin-left: -240px;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    z-index:999;
}

.file_upload_progress_bar_container{
    width: 480px;
    height: 30px;
    background-color: white;
    padding: 0;
    margin: 0;
}

#file_upload_progress{
    width: 0%;
    height: 100%;
    background-color: green;
}

.file_upload_note{
    padding-top: 20px;
}

.file_upload_button{
    background-color: rgba(255,255,255,0.8);
    color: rgba(0,0,0,0.8);
    padding: 0px;
}

.popup_background{
    width: 1920px;
    height: 1080px;
    position: fixed;
    top: 0px;
    left: 0px;
    background-color: rgba(0,0,0,0.7);
    display: none;
    z-index: 900;
}
.adminBar img {
    vertical-align: middle;
    padding-bottom: 3px;
}
.acc_create_form {
    width: 85%;
}

.form_label {
    text-align: right;
}
/* nav dropdowns */

#admin_nav {
    list-style-type: none;
    z-index:999999;
    margin:0px;
} 

#admin_nav li {
    display: inline;
    float: left;
    position: relative;
    list-style: none;
    margin:0px;
}

#admin_nav ul {
    margin:0px;
    z-index:999999;
}

/* end nav dropdowns */


/* nav dropdown styling */

.navgroup{
max-width:225px;
border-color: #ccc;
border-style: solid;
border-width: 0 1px 1px;
-webkit-border-radius: 0 0 4px 4px;
-moz-border-radius: 0 0 4px 4px;
-o-border-radius: 0 0 4px 4px;
-ms-border-radius: 0 0 4px 4px;
border-radius: 0 0 4px 4px;
-webkit-box-shadow: 0 5px 10px rgba(150,150,150,0.2);
-moz-box-shadow: 0 5px 10px rgba(150,150,150,0.2);
-o-box-shadow: 0 5px 10px rgba(150,150,150,0.2);
-ms-box-shadow: 0 5px 10px rgba(150,150,150,0.2);
box-shadow: 0 5px 10px rgba(150,150,150,0.2);
z-index: 99;
padding: 5px 0;
background: #eee;
padding: 7px 0 0;
position:fixed;
    overflow: hidden;
}

.navgroup ul{
  margin: 0;
	list-style: none;
	font-size: 20px;
  line-height: 1.6;
  margin-bottom: 17px;
  list-style-position: outside;
  display: block;
}

.navgroup li {white-space:nowrap;display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;}

.navgroup a, #admin_nav .navgroup a {
		display: block;
		color: #333;
		font-size: 14px;
		padding: 2px 10px;
		text-shadow: none;
		border-width: 1px 0;
		border-style: solid;
		border-color: transparent;
}

.navgroup a {
	display:block;
  margin-bottom:3px;
}

.navgroup a:hover {
		color: #fff;
		background: #36c !important;
		background: rgba(0,102,255,0.66) !important;
		border-color: #06f;
		border-color: rgba(0,102,255,0.75);
		text-shadow: 0 0 2px rgba(0,0,0,0.5);
}

.navgroup .divider{
		font-size: 0.7em;
		text-transform: uppercase;
		padding: 0 10px;
		color: #888;
		font-weight: bold;
		border-bottom: 1px solid #ddd;
		margin: 5px 0;
		box-sizing:border-box;
}

.nav-icon{font-size:14px;padding-right:3px;}
.dropdown-icon{width:14px;padding-right:6px;text-align:center;display:inline-block;}
#user_profile_nav {min-width:200px;}
#user_profile_nav img {vertical-align:bottom;padding-bottom:0px;}

/* end nav dropdown styling */
.throb {
		-moz-animation: pulse 3s ease infinite;
		-webkit-animation: pulse 3s ease-in-out 0 infinite;		
		-o-animation: pulse 3s ease-in-out 0 infinite;
		animation: pulse 3s ease-in-out 0 infinite;
		color:#ffa800;
}
@-moz-keyframes pulse {
	0% {-moz-transform: scale(1);opacity:1;color:#ffa800;}
	60% {-moz-transform: scale(1);opacity:0.4;}
	80% {-moz-transform: scale(1.2);opacity:0.3;}
	100% {-moz-transform: scale(1);opacity:1;color:#ffa800;}
}
@-webkit-keyframes pulse {
	0% {-webkit-transform: scale(1);opacity:1;color:#ffa800;}
	60% {-webkit-transform: scale(1);opacity:0.4;}
	80% {-webkit-transform:scale(1.2);opacity:0.3;}
	100% {-webkit-transform: scale(1);opacity:1;color:#ffa800;}
}
@-o-keyframes pulse {
	0% {-o-transform: scale(1);opacity:1;color:#ffa800;}
	60% {-o-transform: scale(1);opacity:0.4;}
	80% {-o-transform:scale(1.2);opacity:0.3;}
	100% {-o-transform: scale(1);opacity:1;color:#ffa800;}
}
@keyframes pulse {
	0% {transform: scale(1);opacity:1;color:#ffa800;}
	60% {transform: scale(1);opacity:0.4;}
	80% {transform:scale(1.2);opacity:0.3;}
	100% {transform: scale(1);opacity:1;color:#ffa800;}
}

.nav-icon .throb {color: #39f;}

#user_profile_nav .small-avatar {
float: left;
margin: 3px 10px 0 0;
}

.small-avatar {
overflow: hidden;
border: 2px solid #fff;
color: #fff;
-moz-box-shadow: 0 0 4px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 0 4px rgba(0,0,0,0.5);
box-shadow: 0 0 4px rgba(0,0,0,0.5);
}

.streamCt {
position: relative;
top: -1px;
display: inline-block;
color: #fff;
background: #bf3f08;
padding: 0 3px 1px;
font-size: 10px;
font-weight: bold;
border: 1px solid #eee;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-o-border-radius: 5px;
-ms-border-radius: 5px;
border-radius: 5px;
}

.quick_reply_form {
    text-align: left;
    margin-left: 10px;
}

.quick_reply_form_message {
    width: 60% !important;
    margin-bottom: 2px;
}

a.adminBar{border-left:1px solid transparent;border-right:1px solid transparent;box-sizing:border-box;-moz-box-sizing:border-box;}
a.adminBar:hover{background-color:rgba(0,0,0,0.3);border-left:1px solid rgba(140,140,140,0.3);border-right:1px solid rgba(140,140,140,0.3);}
#top_bar{margin:0px;padding:0px;height:36px;clear:both;box-sizing: border-box;}
#info_panels{height:100%;box-sizing: border-box}
.adminBarContainerDiv, .adminBarContainerDivCenter, .adminBarContainerDivRight, .adminBarContainerDivLeft, #siteFrame{height:100%;}
.adminBarContainerDiv{padding:0px;box-sizing: border-box;}
.adminBar{height:100%;box-sizing: border-box;}
#adminBarFrame{margin:0px;padding:0px;height:100%;box-sizing: border-box;}
.admin_bar_link_group{display:inline-block;height:100%;box-sizing: border-box;}
a.adminBar{display:inline-block;max-height:100%;padding-top:9px;padding-bottom:8px;box-sizing: border-box;}
#social_sharing_links{padding-top:7px;max-width:800px;float:left;padding-left:12px;box-sizing: border-box;}
#admin_nav{height:100%;box-sizing: border-box;}
#admin_nav.ul {height:100%;box-sizing: border-box;}
#admin_nav li {height:100%;box-sizing: border-box;}

  #template_preview_container{position:absolute;top:38px;left:0px;width:100%;}
	#template_preview{
		text-align: center;
		max-width:500px;
		margin:0px auto;
		width:1128px;
		background: rgba(0,0,0,.6);
		border: 1px solid rgba(100,100,100,.4);
		font-size:12px;
		color:#FFFFFF;
		padding:3px;
	}
	#template_preview input, #template_preview select {padding:5px;margin:5px;font-size:12px;}
	#template_preview form {display:inline;}
	.event_signup_limit_form {
    width: 70px;
}
.event_signup_info {
    margin-bottom: 20px;
}
.adRightSide {
    width: 160px;
    height: 600px;
    position: relative;
}

.adContentWidgetRight {
    width: 160px;
    height: 90px;
    text-align: center;
}

.adContentFooter {
    width: 728px;
    height: 90px;
    margin: 0 auto;
}

.steam_connect_image img {
    width: 190px;
}

.profile_game_data {
    min-height: 150px;
    max-width: 184px;
    margin: 7px;
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
    position: relative;
}

.steam_game_image {
    width: 184px;
    height: 74px;
}

.steam_connect {
    display: inline-block;
    float: right;
    width: 200px;
    height: 250px;
    margin-right: 30px;
}

.steam_connect_header {
    font-size: 150%;
}

.steam_game_actions {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 5px;
}

.steam_connect_header {
    margin-bottom: 15px;
}

.steam_connect_info {
    margin-bottom: 15px;
}

.shrinky_dink, #rightColumn .shrinky_dink, #widg_ADRight .shrinky_dink{margin:0px;width:0px;padding:0px;min-width:0px;margin:0px;height:0px;}
.widg_ADRight .contentTitle, .widg_ADRight .widgetMenuTopCenter,  .widg_ADRight .widgetMenuTopLeft,  
.widg_ADRight .widgetMenuTopRight {background-image:none;background:none;height:0px;}
.ad_floated .contentTitle, .ad_floated .widgetMenuTopCenter,  .ad_floated .widgetMenuTopLeft,  
.ad_floated .widgetMenuTopRight {padding:0px;margin:0px;}
.ad_floated .menuBody {background-image:none;background:none;padding:0px;margin:0px;}

#template_preview_container{z-index:1000;}

.wowstead_forum_title {
    margin-left: 10px;
    margin-top: 10px;
}

.wowstead_forum, .wowstead_forum_topics {
    margin: 10px;
    text-align: left;
    width: 100%;
}

.wowstead_forum th, .wowstead_forum td, .wowstead_forum_topics th, .wowstead_forum_topics td {
    padding: 5px !important;
    padding-right: 20px;
    height: 30px;
}

.wowstead_forum_post_list {
    margin-top: 10px;
}

.wowstead_forum_post {
    overflow: hidden;
    padding: 10px;
    margin-top: 10px;
    border-radius: 5px;
}

.wostead_forum_post_author {
    width: 150px;
    float: left;
    display: inline-block;
}

.wowstead_forum_post_body {
    max-width: 550px;
    width: 100%;
    float: right;
    display: inline-block;
}