
/*~*~*~*~*~*~*~*~* lorebook.lotro.com/css/RulingRing.css *~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/
div.rulingring-tooltip { left:0; position: absolute; top:0; z-index:100000001; }
table.tooltip, table.tooltip td { padding: 0px; margin: 0px; border-collapse: collapse; text-align: left; }
table.tooltip tr.tt_tr img, table.tooltip tr.tt_br img { display: block; }
.tooltipbody { background: #000000; width: 250px; font-size: 9pt !important; font-family: Arial,Helvetica,sans-serif !important; color: #ffffff; }
.tooltipspacer { width: 250px; height: 1px; display: block; }
.tooltiptitle { font-size: 10pt; font-weight: bold; color: #ffffff; }
.tooltipdescription { font-size: 9pt; color: #cbb360; }
.tooltipbody a { color: #FFC100 !important; text-decoration: none; }
.tbt { background: url( lorebook.lotro.com/css/../images/skins/tooltip_border_top.gif  ); }
.tbb { background: url( lorebook.lotro.com/css/../images/skins/tooltip_border_bottom.gif  ); }
.tbl { background: url( lorebook.lotro.com/css/../images/skins/tooltip_border_left.gif  ); }
.tbr { background: url( lorebook.lotro.com/css/../images/skins/tooltip_border_right.gif  ); }
.item { margin-bottom: 15px; }
.itemcol2 { padding-left: 10px; }
.itemicon { float: left; margin: 0px 5px 5px 0px; }
.itemname { color: #ffffff; font-size: 12pt; font-weight: bold; }
.itemcou, .itemunique, .itemsps a, .itemseteff  { color: #777777; }
.itembind { color: #777777; font-size: 9pt; }
.itemtype, .itemdamage, .itemworth, .itemstacksize, .common, .common a  { color: #ffffff; }
.itemspeed { color: #ffffff; font-size: 9pt; }
.itemsturdiness, .itemdurability { color: #ffffff; font-size: 9pt; } 
.itemarmor, .itemsd { color: #cccc7f; }
.itemmsi { color: #b200b2; margin-top: 10px; }
.itemes { color: #00e500; margin-top: 10px; }
.iteme { color: #00e500; }
.itemsd { margin-top: 10px; }
.itemset { margin-top: 10px; }
.itemsps, .itemseteff { padding-left: 10px; }
.itemsn, .itemsn a { color: #ff7f00; }
.itemeh, .itemcooldown, .itemthrownweaponrange { color: #009900; }
.itemdescription { color: #eeee99; }
.itemdps { color: #eeee99; font-size: 9pt; }
.itemdi, .itemdur, .itemsw, .itemdescription, .itemreq { margin-top: 10px; }
.itemrequirement, .itemrequirement a, .itemrequirement a:hover, .itemrequirement a:link, .itemrequirement a:visited { color: #ff0000; }
.uncommon, .uncommon a { color: #ffff00; }
.rare, .rare a { color: #c200c7; }
.incomparable, .incomparable a { color: #00feff; }
.legendary, .legendary a, .epic, .epic a { color: #f2ab0c; }
.visualClear { clear: both; }
.questname, .deedname { color: #FFC100; font-size: 12pt; font-weight: bold; }
.green { color: #59BF0E; }
/*~*~*~*~*~*~*~*~* my.lotro.com/css/plugins/nextgen-gallery/nggallery.css *~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/
/*
CSS Name: Default Styles
Description: NextGEN Default Gallery Stylesheet
Author: Alex Rabe
Version: 1.43

This is a template stylesheet that can be used with NextGEN Gallery. I tested the
styles with a default theme Kubrick. Modify it when your theme struggle with it,
it's only a template design

*/

/* ----------- Album Styles Extend -------------*/

.ngg-albumoverview {
	margin-top: 10px;
	width: 100%;
	display:block !important;
}

.ngg-album {
    height: 100%;
    padding: 5px;
    margin-bottom: 5px;
    border: 1px solid #fff;
}

/* IE6 will ignore this , again I hate IE6 */
/* See also http://www.sitepoint.com/article/browser-specific-css-hacks */
html>body .ngg-album {
    overflow:hidden;
    padding: 5px;
    margin-bottom: 5px;
    border: 1px solid #cccccc;
} 

.ngg-album {
	overflow: hidden;
	padding: 5px;
	margin-bottom: 5px;
	border: 1px solid #cccccc;
}

.ngg-albumtitle {
	text-align: left;
 	font-weight: bold;
	margin:0px;
	padding:0px;
	font-size: 1.4em;
	margin-bottom: 10px;
}

.ngg-thumbnail {
	float: left;
	margin-right: 12px;
}

.ngg-thumbnail img {
	background-color:#FFFFFF;
	border:1px solid #A9A9A9;
	margin:4px 0px 4px 5px;
	padding:4px;
	position:relative;
}

.ngg-thumbnail img:hover {
	background-color: #A9A9A9;
}

.ngg-description {
	text-align: left;
}

/* ----------- Album Styles Compact -------------*/

.ngg-album-compact {
	float:left;
	height:180px;
	padding-right:6px !important;
	margin:0px !important; 
	text-align:left;
	width:120px;	
}

.ngg-album-compactbox {
	background:transparent url( my.lotro.com/css/plugins/nextgen-gallery/albumset.gif ) no-repeat scroll 0%;
	height:86px;
	margin:0pt 0pt 6px !important;
	padding:12px 0pt 0pt 7px !important;
	width:120px;
}


.ngg-album-compactbox .Thumb {
	border:1px solid #000000;
	margin:0px !important;
	padding:0px !important;
	width:91px; 
	height:68px;
}

.ngg-album-compact h4 {
	font-size:15px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
	width:110px;
}

.ngg-album-compact p {
	font-size:11px;
	margin-top:2px;
}

/* ----------- Gallery style -------------*/

.ngg-galleryoverview {
	overflow: hidden;
	margin-top: 10px;
	width: 100%;
	display:block !important;
}

.ngg-galleryoverview .desc {
/* required for description */
   margin:0px 0px 0px 0px;
   padding:5px;
}

.ngg-gallery-thumbnail-box {
	float: left;
}

.ngg-gallery-thumbnail {
	float: left;
	margin-right: 5px;
}

.ngg-gallery-thumbnail img {
	background-color:#FFFFFF;
	border:1px solid #A9A9A9;
	display:block;  
	margin:4px 0px 4px 5px;
	padding:4px;
	position:relative;
}

.ngg-gallery-thumbnail img:hover {
	background-color: #A9A9A9;
} 

.ngg-gallery-thumbnail span {
	/* Images description */
	font-size:90%;
	padding-left:5px;
	display:block;
}

.ngg-clear {
}

/* ----------- Gallery navigation -------------*/

.ngg-navigation {
	font-size:0.9em !important;
	display:block !important;
	padding-top:15px;
	text-align:center;
	
}

.ngg-navigation span {
	font-weight:bold;
	margin:0pt 6px;
}

.ngg-navigation a.page-numbers, a.next, a.prev, 
				span.page-numbers, span.next, span.prev {
	border:1px solid #DDDDDD;
	margin-right:3px;
	padding:3px 7px;
}

.ngg-navigation a.page-numbers:hover, a.next:hover, a.prev:hover, 
				span.page-numbers:hover, span.next:hover, span.prev:hover {
	background-color: #0066CC;
	color: #FFFFFF !important;
	text-decoration: none !important;
}

/* ----------- Image browser style -------------*/

.ngg-imagebrowser {
	
}

.ngg-imagebrowser h3 {
	text-align:center;
}

.ngg-imagebrowser img {
	border:1px solid #A9A9A9;
	margin-top: 10px; 
	margin-bottom: 10px; 
	width: 100%;
	display:block !important;
	padding:5px;
}

.ngg-imagebrowser-nav {
	padding:5px;
	margin-left:10px;	
}

.ngg-imagebrowser-nav .back {
	float:left;
	border:1px solid #DDDDDD;
	margin-right:3px;
	padding:3px 7px;
}

.ngg-imagebrowser-nav .next {
	float:right;
	border:1px solid #DDDDDD;
	margin-right:3px;
	padding:3px 7px;
}

.ngg-imagebrowser-nav .counter {
	text-align:center;
	font-size:0.9em !important;
}

/* ----------- Slideshow -------------*/
.slideshow {
	margin-left: auto; 
	margin-right: auto;
	text-align:center;	
}

.slideshowlink {
	
}

/* ----------- Single picture -------------*/
.ngg-singlepic {
	background-color:#FFFFFF;
	border:1px solid #A9A9A9;
	display:block;  
	margin:4px 0px 4px 5px;
	padding:4px;
	position:relative;
}

.ngg-left {
	float: left;
	padding-right:10px;
}

.ngg-right {
	float: right;
	padding-left:10px;
}

.ngg-center {
  	margin-left: auto !important;
    margin-right: auto !important;
}

/* ----------- Sidebar widget -------------*/
.ngg-widget,
.ngg-widget-slideshow {
	overflow: hidden;
	margin:0pt;
	padding:5px 0px 0px 0pt;
	text-align: center;
}

.ngg-widget img {
	border:2px solid #A9A9A9;
	margin:0pt 4px 4px 0px; 
	padding:2px; 
}

/* ----------- Related images -------------*/
.ngg-related-gallery {
	background:#F9F9F9;
	border:1px solid #E0E0E0;
	overflow:hidden;
	margin-bottom:1em;
	margin-top:1em;
	padding:5px;
}
.ngg-related-gallery img {
	border: 1px solid #DDDDDD;
	float: left;
	margin: 0pt 3px;
	padding: 2px;
	height: 50px;
	width:  50px;
}

.ngg-related-gallery img:hover {
	border: 1px solid #000000;
} 
/*~*~*~*~*~*~*~*~* my.lotro.com/css/wp-includes/thickbox.css *~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url( my.lotro.com/css/wp-includes/macFFBgHack.png ) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:6px 10px 0;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:6px 10px 0;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	z-index:103;
	top: 50%;
	left: 50%;
	background-color: #E8E8E8;
	border: 4px solid #525252;
	margin: -45px 0pt 0pt -125px;
	padding: 40px 15px 15px;
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	_margin-bottom:1px;
}

/*~*~*~*~*~*~*~*~* my.ddo.com/css/plugins/events-calendar/events-calendar.css *~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/
/*
 * Thickbox CSS
 */
div#TB_title {
	/*background-color:#105681;*/
	background-color:#000000;
	color:#FFFFFF;
}
div#TB_title a, div#TB_title a:visited {
  color: #cfcfcf;
}
/*
 * JQuery Tooltip
 */
#tooltip {
  position: absolute;
  z-index: 3000;
 /* border: 1px solid #111;*/
  border: solid 1px #364c72;
 /* background-color: #eee;*/
  background-color: #0f131e;
  padding: 5px;
  opacity: 1;
  width: 200px;
}
/*
#tooltip h3, #tooltip div { margin: 0; font-size:12px; font-weight:normal; color: #000;}
*/
#tooltip h3, #tooltip div { margin: 5; font-size:12px; font-weight:normal; color: #fff; }
#tooltip ul {
  padding: 0;
}
#tooltip li {
  margin: 0 10px;
}
/*
 * Large Calendar
 */
/*
 * Calendar formatting
 */
#wp-calendarLarge {
  border-collapse: collapse;
  margin: auto;
}
#wp-calendarLarge td {
  border: thin solid black;
  width: 150px;
  height: 100px;
  padding: 0;
  vertical-align: top;
}
.event-block a:link,
.event-block a:visited,
.event-block a:hover,
.event-block a:active
{
  text-decoration: none;
  border:none;
}
#wp-calendarLarge .event-block {
 border-top: 1px solid #444;
 display: block;
 padding: 2px 0 0 2px ;
 line-height:11pt;
 color:navy;
}

#wp-calendarLarge .dayHead {
  background-color:#333333;
  background-color:#173b6d;
  color: white;
  font-weight: bold;
  z-index:1000;
}
#todayLarge {
background-color:#9BA9CF;
color:#FFF;
}
/*
 * Days events calendar
 */
#EC_daysEvents {
  font-size: 14px;
}
.EC_title {
  background: #A4CAE6;
}
.EC_location {
  background: #FFF8DC;
}
.EC_time {
  background: #CCCCCC;
}
.EC_date {
  background: #E0EEEE;
  text-align: center;
}
/*
 * Widget Calendar formatting OPTIONAL
 */
.EC_Widget_display {
 text-align: center;
}
.widgettitle {
 text-align: left;
 margin: 0 0 1em;
}

#wp-calendar caption {
 margin: 10px 0 0 0; 
 width:auto;
 text-align: center;
 color: black;
 font-weight: bold;
 background-color: white;
 border: thin solid darkgray;
 -moz-border-radius: 3px 3px 0 0;
} 
#wp-calendar {
 margin: 0 1px 0 2px;
 margin: auto;
 border-collapse: collapse;  
 width: 95%;
}
*+html #wp-calendar #today {
	border: 3px solid blue !important;
}
#wp-calendar #today {
 display:block;
 font-weight: bold;
 background-color: #a8c3d6;
 -moz-border-radius: 50%;
 -webkit-border-radius: 50%;
 border: 2px solid blue;
 z-index:1;
}
#wp-calendar .pad {
 font-weight: bold;
}
#wp-calendar .padcent {
 background-color: white;  
 border: thin solid darkgray;   
}
#wp-calendar .padday {
 background-color: gainsboro;
}
#wp-calendar th {
 width: 11%;
 color: white;
 background-color: #173b6d;
}
#wp-calendar td {
 border: thin solid darkgray;
 background-color: white;
 text-align: center;
 /*color: black;*/
 color: white;
}
/*
 * Widget List Calendar OPTIONAL
 */
#events-calendar-list li {
 font-family: Arial, Tahoma, Script;
 font-size: small;
 font-stretch: condensed;
 list-style-image: url( my.ddo.com/css/plugins/events-calendar/../images/list.gif );
 line-height: normal;
 text-align: left;
}
#events-calendar-list li a:link,
#events-calendar-list li a:visited,
#events-calendar-list li a:hover,
#events-calendar-list li a:active {
 background: none;
 text-decoration: none;
 border:none;
 color: dimgray;
}
#events-calendar-list li:hover {
 background-color:gainsboro;
 padding: 4px;
 border-style: solid;
 border-width: 1px;
}

/*~*~*~*~*~*~*~*~* my.lotro.com/css/plugins/postratings/postratings-css.css *~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/
/*
+----------------------------------------------------------------+
|																							|
|	WordPress 2.5 Plugin: WP-PostRatings 1.31								|
|	Copyright (c) 2008 Lester "GaMerZ" Chan									|
|																							|
|	File Written By:																	|
|	- Lester "GaMerZ" Chan															|
|	- http://lesterchan.net															|
|																							|
|	File Information:																	|
|	- Post Ratings CSS File															|
|	- wp-content/plugins/wp-postratings/postratings-css.css			|
|																							|
+----------------------------------------------------------------+
*/


.post-ratings {
	width:100%;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	/* background-color: #ffffff; */
}
.post-ratings-loading {
	display: none;
	height: 16px;
	text-align: left;
}
.post-ratings-image {
	border: 0px;
}
.post-ratings IMG, .post-ratings-loading IMG, .post-ratings-image IMG {
	border: 0px;
	padding: 0px;
	margin: 0px;
}
.post-ratings-text {
}
/*~*~*~*~*~*~*~*~* my.lotro.com/css/plugins/wp-wall/wp-wall.css *~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/
#wp_wall p
{
	margin-top:4px;
	margin-bottom:4px;
}

#wp_latest,#wall_submit_btn {
	color:#AAAAAA;
	text-align:center;
	margin-top:10px;
}

#wallcomments p
{
	margin-bottom:5px;
}

#wall_post {
	margin-left:5px;
	margin-top:43px;
}

#wpwall_email,#wpwall_author  {
	border: 1px solid #cccccc;
	width: 205px;
}

#wall_post textarea {
	border: 1px solid #cccccc;
	width: 205px;
}

#wallcomments {		
	
	overflow: auto; 
	
	/* uncomment this for fixed height 
	height: 200px;
	*/	
	
	/* uncomment this for border around the wall
	border: 1px solid #cccccc;
	padding: 7px;
	*/
}

.wallnav {
	margin:0px;
}

.wallnav a {
	margin:0px;
	cursor:pointer;
}

.wallnav img {
	cursor:pointer;
}

.wallauthor {
	font-weight:bold;
	color:#86C0EE;
}

.wallcomment {
	font-weight:normal;
}

.wall-error {
	/* background:#ffb0b0; */

}
.wall-success {
	/* background:#c0dFa0; */
}

#wall_post_toggle  {
	cursor:pointer;
}



.wall-alt {
	/* this would paint every other comment with a background  
	background: #F0F0E0 ; 	*/
}

.wall-1
{
	/* this would paint the background of first comment, wall-2 for second...
	background:#c0dFa0; */
}


.wall-admin
{
	/* this would paint the background for admin made comments 
	background:#F0F0E0; */
  font-size:90%;
}

.wall-registered
{
	/* this would paint the background for other registred users 
	background:#F0d0E0; */
	font-size:90%;
}

.wall_comment_separator {
	color:#2B3D5C;
	background-color:#2B3D5C;
	border:none;
	height:1px;
}
/*~*~*~*~*~*~*~*~* my.lotro.com/themes/default/media/style.css *~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/
/**********************************************************\
  General HTML elements
\**********************************************************/

body {
  background-color:     #000000;
  margin:               0 auto 10px auto;
  font-family:          Verdana, Helvetica, sans-serif;
  color:                #ffffff;
}

a {
  color:                #dbb953;
  text-decoration:      underline;
}

a:hover {
  color:                #fff7df;
}

a, a:hover, a:link, a:active, a:visited {
  outline:              none;
}

h2 {
  margin:               0;
  font-size:            1.5em;
  font-weight:          normal;
}

a img {
  border:               none;
}

hr {
  background-color:     #2B3D5C;
  border:               none;
  color:                #2B3D5C;
  height:               1px;
}


/**********************************************************\
  Generic styles
\**********************************************************/

.cleaner {
  clear:                both;
}

a.quest {
  color:                #d9d9d9;
}

.floatright {
  float:                right;
}

.floatleft {
  float:                left;
}

.smaller {
  font-size:            0.85em;
}

.larger {
  font-size:            1.2em;
}

.control_img {
  display:              inline;
  vertical-align:       middle;
  margin-right:         3px;
}


/**********************************************************\
  Rounded box styles
\**********************************************************/

.rounded_box td {
  margin:               0;
  padding:              0;
  border-collapse:      collapse;
}

.rounded_box .c_t_l, .rounded_box .c_t_r, .rounded_box .c_b_l, .rounded_box .c_b_r {
  height:               16px;
  width:                16px;
}

.rounded_box .b_l, .rounded_box .b_r {
  width:                16px;
}

.rounded_box .mid {
  background:           #0d326d;
}

.rounded_box .c_t_l {
  background:           url( my.lotro.com/themes/default/media/base/rounded_box/corner_top_left.gif  ) no-repeat;
}

.rounded_box .c_t_r {
  background:           url( my.lotro.com/themes/default/media/base/rounded_box/corner_top_right.gif  ) no-repeat;
}

.rounded_box .c_b_l {
  background:           url( my.lotro.com/themes/default/media/base/rounded_box/corner_bottom_left.gif  ) no-repeat;
}

.rounded_box .c_b_r {
  background:           url( my.lotro.com/themes/default/media/base/rounded_box/corner_bottom_right.gif  ) no-repeat;
}

.rounded_box .b_t {
  background:           url( my.lotro.com/themes/default/media/base/rounded_box/border_top.gif  ) repeat-x;
}

.rounded_box .b_b {
  background:           url( my.lotro.com/themes/default/media/base/rounded_box/border_bottom.gif  ) repeat-x;
}

.rounded_box .b_l {
  background:           url( my.lotro.com/themes/default/media/base/rounded_box/border_left.gif  ) repeat-y;
}

.rounded_box .b_r {
  background:           url( my.lotro.com/themes/default/media/base/rounded_box/border_right.gif  ) repeat-y;
}


/**********************************************************\
  Error message styles
\**********************************************************/

.error_box {
  width:                440px;
  padding:              20px 0;
  margin:               auto;
}

.error_box table {
  width:                440px;
}

.error_icon {
  float:                left;
  margin:               5px 0 0 10px;
  width:                32px;
  height:               29px;
  background:           url( my.lotro.com/themes/default/media/common/misc/error.png  ) no-repeat;
}

.error_message {
  margin-left:          52px;
}

.error_box p.message {
  margin:               0;
}


/**********************************************************\
  Login form styles
\**********************************************************/

.login_box {
  width:                440px;
  padding:              0;
  margin:               auto;
}

.login_box table {
  width:                440px;
}

.login_box #loginform {
  text-align:           left;
  margin:               auto;
  width:                130px;
}

#loginform label input.text {
  width:                130px;
}

#loginform label {
  font-weight:          bold;
}

#loginform p.submit {
  text-align:           center;
}


/**********************************************************\
  Page layout styles
\**********************************************************/

#page {
  width:                966px;
  margin:               auto;
}


/**********************************************************\
  Header layout styles
\**********************************************************/

#header {
  position:             relative;
  width:                966px;
  height:               172px;
  background:           url( my.lotro.com/themes/default/media/base/header.png  );
}

#header_slim {
  position:             relative;
  width:                966px;
  height:               133px;
  background:           url( my.lotro.com/themes/default/media/base/header_slim.png  );
}

#homelink {
  position:             absolute;
  left:                 10px;
  top:                  10px;
  width:                245px;
  height:               155px;
}

#utility_bar {
  position:             absolute;
  right:                18px;
  top:                  5px;
  width:                633px;
  height:               26px;
  font-size:            0.6em;
  text-align:           right;
  padding:              4px 0;
}

#utility_bar a {
  color:                #86c0ee;
  font-weight:          bold;
}

#utility_bar a:hover {
  color:                #b2ddff;
}

#user_login, #user_pass {
  width:                9em;
  font-size:            1.0em;
}

#wp-submit, #rememberme {
  vertical-align:       middle;
}

#utility_links {
  padding-top:          5px;
}

#main_nav {
  position:             absolute;
  left:                 315px;
  top:                  48px;
  width:                570px;
  height:               23px;
  white-space:          nowrap;
}

#main_nav ul {
  margin:               0;
  padding:              0;
}

#main_nav ul li {
  margin:               0;
  padding:              0;
  display:              inline;
  list-style:           none;
  width: 114px;
}

#main_nav a img {
  display:              inline;
  border:               none;
  margin:               0;
  padding:              0;
}

#header_news {
  position:             absolute;
  left:                 310px;
  top:                  84px;
  width:                442px;
  height:               82px;
  background:           url( my.lotro.com/themes/default/media/base/news_bg.png  );
}

#header_news_content {
  height:               67px;
  width:                387px;
  margin:               8px 16px 7px 39px;
  overflow:             hidden;
  color:                #ffffff;
  font-size:            0.7em;
}

#header_news_content p {
  margin:               3px 0 0 0;
}


/**********************************************************\
  Navbar layout styles
\**********************************************************/

#navbar {
  position:             relative;
  width:                966px;
  height:               35px;
  background:           url( my.lotro.com/themes/default/media/base/navbar/navbar_bg.png  );
}

#navbar_end_left {
  display:              block;
  float:                left;
}

#navbar_end_right {
  display:              block;
  float:                right;
}

#navbar_menu {
  width:                800px;
  margin:               auto;
  text-align:           center;
}

#menu_buttons {
  border:               none;
  border-collapse:      collapse;
  margin:               0 auto 0 auto;
  padding:              0;
}

.navbar_button_link {
  width:                128px;
  cursor:               pointer;
}

.navbar_button_on .navbar_button_link {
  height:               44px;
}

.navbar_button_off .navbar_button_link {
  height:               34px;
}

.navbar_button_on, .navbar_button_off {
  width:                128px;
  height:               44px;
  margin:               0;
  padding:              0;
  border-collapse:      collapse;
  vertical-align:       top;
  font-family:          Tahoma,sans-serif;
  font-weight:          bold;
  font-size:            0.8em;
}

.navbar_button_off {
  background:           url( my.lotro.com/themes/default/media/base/navbar/navbar_button_off.png  );
  color:                #ffffff;
}

.navbar_button_on {
  background:           url( my.lotro.com/themes/default/media/base/navbar/navbar_button_on.png  );
  color:                #ffffff;
}

.navbar_button_off .navbar_button_padding {
  padding-top:          5px;
}

.navbar_button_on .navbar_button_padding {
  padding-top:          15px;
}

.navbar_button_on a, .navbar_button_off a {
  color:                #ffffff;
  text-decoration:      none;
}

.navbar_button_on a:hover, .navbar_button_off a:hover {
  color:                #dbb953;
  text-decoration:      underline;
}

#navbar_search {
  position:             absolute;
  right:                30px;
  top:                  4px;
  font-size:            0.7em;
  text-align:           right;
}

#navbar_search_text, #navbar_search_type {
  vertical-align:       top;
  font-size:            1.0em;
  margin-top:           3px;
}

#navbar_search form {
  display:              block;
  margin-right:         50px;
}

#navbar_search_aslink {
  display:              block;
  float:                right;
  width:                45px;
  text-align:           left;
}

#breadcrumbs {
  position:             relative;
  width:                966px;
  height:               30px;
  background:           url( my.lotro.com/themes/default/media/common/breadcrumbs/breadcrumb_bg.png  );
  font-size:            0.7em;
  font-weight:          bold;
  color:                #dbb953;
}

#bc_end_left {
  display:              block;
  float:                left;
}

#bc_end_right {
  display:              block;
  float:                right;
}

#bc_text {
  padding:               7px 20px;
}

#breadcrumbs .current {
  font-style:           italic;
}

#navbar_tabs {
  position:             absolute;
  left:                 50px;
  bottom:               0;
  font-size:            0.75em;
  font-weight:          bold;
  width:                500px;
}

.navbar_label {
  float:                left;
  height:               34px;
}

.navbar_label div {
  margin-top:           16px;
  padding-right:        5px;
}

.navbar_tab {
  float:                left;
  width:                118px;
  height:               34px;
  margin:               0 1px;
  padding:              0;
  cursor:               pointer;
  text-align:           center;
  text-decoration:      none;
  color:                #ffffff;
  font-size:            0.95em;
  background:           url( my.lotro.com/themes/default/media/base/tab_off.png  ) bottom no-repeat;
}

.navbar_tab.on {
  font-weight:          bold;
  background:           url( my.lotro.com/themes/default/media/base/tab_on.png  ) bottom no-repeat;
}

.navbar_tab div {
  margin-top:           16px;
}


/**********************************************************\
  Content layout styles
\**********************************************************/

#content_outer, #content_outer_static, #content_outer_wide {
  width:                950px;
  margin:               auto;
  background:           #0f131e;
  color:                #ffffff;
  font-size:            0.8em;
}

#content_outer, #content_outer_wide {
  position:             relative;
}

#content_outer_wide {
  background:           url( my.lotro.com/themes/default/media/base/left_bg_2.png  ) top left repeat-y;
}

#content_left_bg, #content_left_bg_static {
  margin:               0;
  padding:              0;
  background:           url( my.lotro.com/themes/default/media/base/left_bg.png  ) top left repeat-y;
}

#content_right_bg, #content_right_bg_static {
  margin:               0;
  padding:              0;
  background:           url( my.lotro.com/themes/default/media/base/right_bg.png  ) top right repeat-y;
}

#content_left_bg_static {
  width:                950px;
}

#content_right_bg_static {
  width:                950px;
}

#left_column {
  float:                left;
  width:                247px;
  margin-left:          1px;
  padding-bottom:       10px;
}

#right_column {
  float:                right;
  width:                170px;
  margin-right:         1px;
  margin-bottom:        210px;
  padding-bottom:       10px;
}

#center_column {
  margin-left:          249px;
  margin-right:         172px;
  padding-bottom:       10px;
}

#center_column_wide {
  margin-left:          1px;
  margin-right:         172px;
  padding-bottom:       10px;
}

#right_flair {
  position:             absolute;
  right:                1px;
  bottom:               0;
}


#right_flair_ava {
  position:             absolute;
  left:                 1px;
  bottom:               0;
}


/**********************************************************\
  Footer layout styles
\**********************************************************/

#footer {
  position:             relative;
  background:           url( my.lotro.com/themes/default/media/base/bottom_border.png  ) top no-repeat;
  color:                #afafaf;
  font-size:            0.55em;
  padding-top:          60px;
}

#footer_credit {
  position:             absolute;
  right:                20px;
  top:                  15px;
}

#footer_credit a {
  text-decoration:      none;
}

#footer_logos {
  display:              block;
  margin:               auto;
}

#footer_legal {
  padding:              20px;
  text-align:           justify;
  line-height:          1.6;
}

.footer-links {
  text-align:           center;
  margin:               0 auto 10px auto;
}

.footer-links a {
  color:                #afafaf;
}


/**********************************************************\
  Homepage digest styles
\**********************************************************/

.hpdigest_pane_a {
	cursor:               pointer;
	display:              block;
	padding:              7px 10px;
	margin-top:           0;
	text-decoration:      none;
	font-weight:          bold;
  font-size:            0.9em;
	color:                #dbb953;
	background:           url( my.lotro.com/themes/default/media/base/gradient_table/header_bg.png  ) #05153a top repeat-x;
  border-left:          solid 1px #364c72;
  border-right:         solid 1px #364c72;
}

.hpdigest_pane {
  border:               solid 1px #364c72;
  padding:              0;
  background:           #000000 url( my.lotro.com/themes/default/media/base/widgets/wbody_gradient.png  ) top repeat-x;
  overflow:             hidden;
  height:               350px;
}

#hpdigest_FeaturedContent .hpdigest_pane {
	height:               230px;
}

#hpdigest_FeaturedContent .hpdigest_pane div.jScrollPaneContainer {
}

.hpdigest_spacer {
  height:               10px;
}

.hpdigest_scrollpane {
}

.hpdigest_scrollsizer {
	height:              350px;
}

#hpdigest_FeaturedContent .hpdigest_scrollsizer {
  height:               230px;
}

.hpdigest_pane div.jScrollPaneContainer {
}



/**********************************************************\
  Blog layout styles
\**********************************************************/

.post {
  border-bottom:        solid 1px #364c72;
  margin-bottom:        15px;
  padding-bottom:       3px;
}

.subtitle {
  font-size:            0.85em;
  color:                #c0ced9;
  margin:               2px 0;
}

.postfooter {
  font-size:            0.85em;
  font-weight:          bold;
}

.rsslink img {
  padding-top:          3px;
}

.navigation_head, .navigation_foot {
  height:               18px;
}

.navigation_head {
  border-bottom:        solid 1px #364c72;
  margin:               -10px -5px 10px -5px;
}

.navigation_foot {
  margin:               -10px -5px -5px -5px;
}

.navigation_head a, .navigation_foot a {
  text-decoration:      none;
  font-size:            0.85em;
}

.navigation_head .alignleft, .navigation_foot .alignleft {
  float:                left;
}

.navigation_head .alignright, .navigation_foot .alignright {
  float:                right;
}


/**********************************************************\
  Widget layout styles
\**********************************************************/

.widget {
  padding-top:          12px;
}

#left_column .widget {
  width:                240px;
  margin-left:          2px;
}

#left_column .widget .wbody {
  padding:              0 1px;
}

#center_column .widget {
  margin-left:          6px;
  margin-right:         6px;
  width:                516px;
}

#center_column_wide .widget {
  margin-left:          6px;
  margin-right:         6px;
}

#right_column .widget {
  margin-left:          3px;
  margin-right:         3px;
  width:                164px;
}

#left_column .wheader {
  height:               28px;
  width:                240px;
  background:           url( my.lotro.com/themes/default/media/base/widgets/narrow_header.png  );
}

#center_column .wheader {
  height:               28px;
  width:                517px;
  background:           url( my.lotro.com/themes/default/media/base/widgets/medium_header.png  );
}

#center_column_wide .wheader {
  height:               28px;
  width:                765px;
  background:           url( my.lotro.com/themes/default/media/base/widgets/wide_header.png  );
}

#center_column_split td {
  vertical-align:       top;
}

#center_column_split {
  border-collapse:      collapse;
}

#center_column_split .wheader {
  height:               28px;
  width:                376px;
  background:           url( my.lotro.com/themes/default/media/base/widgets/wide_header_split.png  ) !important;
}

#center_column_split .wtitle {
  text-align:           center !important;
}

#center_column_split td {
  margin:               0;
  padding:              0;
  border:               none;
}

.wtitle {
  padding-top:          7px;
  font-weight:          bold;
  font-size:            1.0em;
}

#center_column .wtitle, #center_column_wide .wtitle {
  margin:               0 15px;
  text-align:           left;
}

#center_column_wide .wtitle {
	text-align:           center;
}

#left_column .wtitle {
  text-align:           center;
}

.wfooter {
  background:           url( my.lotro.com/themes/default/media/base/widgets/wfooter_bg.png  );
  font-size:            0.8em;
  padding:              2px 7px 0 7px;
  height:               18px;
  text-align:           right;
  margin:               0 1px;
}

.wfooter .total {
  float:                left;
  margin-top:           1px;
  font-weight:          bold;
}

.wheadlinks {
  position:             relative;
  text-align:           right;
  right:                10px;
  top:                  -20px;
  font-weight:          bold;
  font-size:            0.8em;
  white-space:          nowrap;
}

.wheadlinks img {
  vertical-align:       middle;
  margin-right:         5px;
}

.wbody_border {
  border:               solid 1px #364c72;
  border-top:           none;
  padding:              10px;
  background:           #000000 url( my.lotro.com/themes/default/media/base/widgets/wbody_gradient.png  ) top repeat-x;
}

.avatar {
  width:                150px;
  height:               150px;
  position:             relative;
  margin:               auto;
}

.avatar_sm {
  width:                50px;
  height:               50px;
  position:             relative;
  margin:               auto;
}

.avatar_border {
  position:             absolute;
  left:                 0;
  top:                  0;
  z-index:              10;
}

.textwidget_title {
  width:               100%;
  height:              17px;
  overflow:            hidden;
}


/**********************************************************\
  Gradient table for character list, character log, etc.
\**********************************************************/

.gradient_table {
  width:                100%;
}

.gradient_table, .gradient_table th, .gradient_table td {
  margin:               0;
  padding:              0;
  border-collapse:      collapse;
}

.gradient_table th {
  height:               26px;
  background:           #05153a url( my.lotro.com/themes/default/media/base/gradient_table/header_bg.png  ) top repeat-x;
  border-top:           solid 1px #154590;
  border-bottom:        solid 1px #154590;
}

.gradient_table td {
  background:           #00040b url( my.lotro.com/themes/default/media/base/gradient_table/cell_bg.png  ) top repeat-x;
  border-bottom:        solid 1px #154590;
  padding:              2px;
}

.gradient_table th.left, .gradient_table td.left {
  border-left:          solid 1px #154590;
}

.gradient_table th.right, .gradient_table td.right {
  border-right:         solid 1px #154590;
}


/**********************************************************\
  Admin menu styles
\**********************************************************/

#admin_menu_content {
  font-size:            0.85em;
  margin:               0;
  padding:              5px 15px 0 15px;
  background:           url( my.lotro.com/themes/default/media/base/admin_menu_bg.png  );
}

#admin_menu_content ul {
  margin:               0 0 0 2em;
  padding:              0;
  list-style-type:      disc;
  list-style-image:     url( my.lotro.com/themes/default/media/common/bullet.gif  );
}


/**********************************************************\
  Homepage digest widget styles
\**********************************************************/

#list_NewestPostsPane td, #list_HighestRatedPostsPane td, #list_MostRatedPostsPane td, #list_LatestNews td, #list_CommunityDiscussion td, #list_TurbineBlogPostsPane td {
  color:                #b7c9e1;
  padding:              7px;
}

#list_HighestRatedPostsPane .rating img, #list_MostRatedPostsPane .rating img {
  vertical-align:       top;
}

#FeaturedBlogsPane {
  margin:               auto;
}

#FeaturedBlogsPane td {
  vertical-align:       top;
}

.prev_control, .next_control {
  padding-top:          7px;
  cursor:               pointer;
}

.carousel {
  background:           url( my.lotro.com/themes/default/media/base/carousel/conveyor.png  ) top repeat-x;
}

#fb_carousel {
  margin:               auto;
  padding:              10px 0;
  visibility:           hidden;
}


/**********************************************************\
 Character core widget styles
\**********************************************************/

#widget_CharacterCore .wbody_border {
  padding-bottom:       0;
  border-bottom-width:  2px;
}

#char_page_panels .widget {
  padding-top:          0;
}

.ccore {
  margin:               auto;
}

table.ccore td {
  vertical-align:       top;
}

.ccore_char {
  position:             relative;
  color:                #ffda7a;
  margin-top:           5px;
  margin-right:         10px;
}

.ccore_char .class_icon {
  float:                left;
}

.ccore_char .level {
  position:             absolute;
  left:                 38px;
  top:                  43px;
  width:                30px;
  font-weight:          bold;
  color:                #ffda7a;
  text-align:           center;
}

.ccore_char .name {
  font-size:            1.3em;
  padding-top:          5px;
  margin-left:          71px;
}

.ccore_char .race {
  font-size:            1.1em;
  margin-left:          91px;
}

.ccore_char .class {
  font-size:            1.1em;
  margin-left:          91px;
}

.ccore_player, .ccore_guild {
  text-align:           center;
  margin:               0 10px;
}

.ccore_player .label, .ccore_guild .label {
  font-weight:          bold;
  font-size:            0.85em;
  margin-bottom:        4px;
}

.ccore_player .pname a, .ccore_guild .pname a {
  font-size:            0.85em;
  text-decoration:      none;
  color:                #73a4cc;
}

#ccore_controls {
  height:               34px;
}

.ccore_control {
  float:                left;
  width:                104px;
  height:               34px;
  margin:               0 1px;
  padding:              0;
  cursor:               pointer;
  text-align:           center;
  text-decoration:      none;
  color:                #ffffff;
  font-size:            8pt;
  background:           url( my.lotro.com/themes/default/media/base/widgets/ccore_tab_off.png  ) bottom no-repeat;
}

.ccore_control.on {
  font-weight:          bold;
  background:           url( my.lotro.com/themes/default/media/base/widgets/ccore_tab_on.png  ) bottom no-repeat;
}

.ccore_control div {
  margin-top:           16px;
}

.ccore_control.gold {
  width:                104px;
  font-weight:          bold;
  background:           url( my.lotro.com/themes/default/media/common/misc/tab_gold.png  ) bottom no-repeat !important;
  color:                black;
  float:                right;
}

.ccore_control.gold div {
  margin-top:           9px;
}


/**********************************************************\
  Character list / kinship roster widget styles
\**********************************************************/

#clist {
  position:             relative;
}

#clist .wheader {
  position:             relative;
  height:               99px;
  width:                240px;
  background:           url( my.lotro.com/themes/default/media/base/widgets/character_list/clist_header.png  );
  background-color:     #000;
  z-index:              10;
}

#clist .wheader.guild.empty {
  height:               28px;
  width:                240px;
  background:           url( my.lotro.com/themes/default/media/base/widgets/narrow_header.png  );
}

#clist .wheader.empty {
  background:           url( my.lotro.com/themes/default/media/base/widgets/character_list/clist_header_empty.png  );
}

#clist .wheader.empty div {
  padding:              7px 7px;
  font-size:            0.85em;
}

#clist .wbody {
  position:             relative;
  z-index:              5;
}

#clist_header {
  width:                238px;
  border-collapse:      collapse;
  padding:              0px;
}

.pnote {
  margin:               0 5px;
  padding:              0;
  display:              none;
  cursor:               default;
}

.pnote.active {
  display:              inline;
  cursor:               pointer;
}

#clist_header th.left, .clist_row td.left, #kroster_header th.left, .krost_row td.left {
  border-left:          solid 1px #154590;
}

#clist_header th.right, .clist_row td.right, #kroster_header th.left, .krost_row td.left {
  border-right:         solid 1px #154590;
}

#kroster_header th, #clist_header th {
  background:           #05153a url( my.lotro.com/themes/default/media/base/gradient_table/header_bg.png  ) top repeat-x;
  border-top:           solid 1px #154590;
  border-bottom:        solid 1px #154590;
}

.clist_row, .krost_row {
  background:           #00040b url( my.lotro.com/themes/default/media/base/gradient_table/cell_bg.png  ) top repeat-x;
  border-bottom:        solid 1px #154590;
  border-right:         solid 1px #154590;
}


/**********************************************************\
 Character List / Kinship Roster header (w/principal char)
\**********************************************************/

#clist .wheader {
  height:               99px;
  width:                240px;
  background:           url( my.lotro.com/themes/default/media/base/widgets/character_list/clist_header.png  );
  background-color:     #000;
}

#clist .wheader .class_icon {
  position:             absolute;
  left:                 0;
  top:                  28px;
}

#clist .wheader .level {
  position:             absolute;
  left:                 38px;
  top:                  71px;
  width:                30px;
  font-weight:          bold;
  color:                #ffda7a;
  text-align:           center;
}

#clist .wheader .name {
  position:             absolute;
  left:                 67px;
  top:                  30px;
  font-weight:          bold;
  color:                #ffda7a;
}

#clist .wheader .server {
  position:             absolute;
  left:                 67px;
  top:                  47px;
  font-style:           italic;
  font-size:            0.85em;
}

#clist .wheader .race {
  position:             absolute;
  left:                 87px;
  top:                  62px;
  font-weight:          bold;
}

#clist .wheader .class {
  position:             absolute;
  left:                 87px;
  top:                  80px;
  font-weight:          bold;
}

.clist_row .pchar {
  position:             relative;
  left:                 -5px;
  top:                  -20px;
}

#clist td.name {
  padding:              5px 0 5px 5px;
  font-size:            0.95em;
  font-weight:          bold;
}

#clist td.name .world {
  font-style:           italic;
  font-size:            0.9em;
  font-weight:          normal;
}

#clist td.class {
  width:                63px;
  margin-left:          0;
  margin-right:         0;
  padding-left:         0;
  padding-right:        0;
  text-align:           center;
}

#groster_header th.name, .glist_row .name {
  padding-left:          5px;
  width:                 100px;
  text-align:            left;
}

#groster_header th.class, .glist_row td.class {
  width:                 63px;
  text-align:            center;
}

#groster_header th.level, .glist_row .level {
  padding-left:          5px;
  width:                 50px;
  text-align:            left;
}

#groster_header th.rank, .glist_row .rank {
  padding-left:          5px;
  width:                 75px;
  text-align:            left;
}


/**********************************************************\
 Character List / Kinship Roster fullpage view overrides
\**********************************************************/

.fullpagew #clist .wheader {
  text-align:           center;
  height:               28px;
  width:                765px;
  background:           url( my.lotro.com/themes/default/media/monster/widgets/wide_header.png  ) no-repeat;
}

.fullpagew #clist_header {
  width:                 765px;
}

.fullpagew .clist_row, .fullpagew .grost_row {
  width:                 762px;
  height:                40px;
  display:               table;
}

.fullpagew .clist_row td, .fullpagew #clist_header th {
	text-align:            left;
}

.fullpagew .clist_row .name {
  width:                 280px;
}

.fullpagew .clist_row .race {
  width:                 100px;
}

.fullpagew .clist_row .class {
  width:                 150px;
}

.fullpagew .clist_row .name DIV {
	padding-left:          10px;
}

.fullpagew #clist_header .name, .fullpagew #groster_header .name {
  padding-left:          10px;
  width:                 280px;
	text-align:            left;
}

.fullpagew #groster_header .name {
  padding-left:          5px;
  width:                 280px;
  text-align:            left;
}

.fullpagew #clist_header .race, .fullpagew #groster_header .race {
  width:                 100px;
	text-align:            left;
}

.fullpagew #clist_header .class, .fullpagew #groster_header .class {
  width:                 150px;
	text-align:            left;
}

.fullpagew #groster_header .rank {
  width:                 130px;
  text-align:            left;
}

.fullpagew .clist_row .server, .fullpagew #clist_header .server {
  width:                 130px;
  padding-left:          5px;
}

.fullpagew .clist_row .rank {
  width:                 130px;
}

.fullpagew #clist_header .rank {
  width:                 130px;
}

.fullpagew .clist_row .class, .fullpagew #clist_header .class {
  width:                 150px;
}

.fullpagew #clist td.class {
  text-align:           left;
  width:                150px;
}

.fullpagew .clist_row .pchar {
  top:                  0;
}


/**********************************************************\
  Message area styles
\**********************************************************/

.messages-list {

}

.messages-list .message-header td {
	padding-top: 10px;
}

.messages-list .message-excerpt td {
}

.messages-list .message-spacer td {
  border-bottom:        1px solid #364c72;
}

.messages-list .bpmessage {
  padding-left:         5px;
  font-weight:          800;
}


/**********************************************************\
  Misc widget styles
\**********************************************************/

#selection_header {
  width:                100%;
}

tr.clog_buttons {
  text-align:           center;
  background:           url( my.lotro.com/themes/default/media/base/log_icon_bg.png  );
}

img.clog_button {
  cursor:               pointer;
}

.event_box {
  position:             relative;
  width:                198px;
  height:               56px;
}

.event_box_tall {
  position:             relative;
  width:                198px;
  height:               90px;
}

.event_box img {
	position:            relative;
	left:                200px;
	top:                 10px;
}

.event_box img.lvl_overlay {
	position:            relative;
	left:                185px;
	top:                 10px;
}

#clog_header th {
  padding-left:         5px;
  text-align:           left;
}

#clog_header .name {
  width:                150px;
}
#clog_header .event {
  width:                350px;
}
#clog_header .event_date {
  width:                125px;
}

#clog_list .clog_name {
  position:             absolute;
  left:                 8px;
  top:                  3px;
  font-weight:          bold;
}

.clog_event {
  position:             absolute;
  left:                 8px;
  top:                  20px;
  color:                white;
}

#profession_log .clog_event {
  position:             relative;
  top:                  20px;
}

.clog_event_date {
  position:             absolute;
  left:                 8px;
  bottom:               5px;
  font-size:            0.8em;
  color:                #858585;
}

.blogit {
  position:             absolute;
  right:                2px;
  bottom:               5px;
  font-size:            0.8em;
}

table.paginate_control {
  width:                100%;
  font-size:            0.8em;
  background:           url( my.lotro.com/themes/default/media/base/widgets/wfooter_bg.png  );
}

.paginate_next {
  text-align:           right;
}

.paginate_info {
  text-align:           center;
  font-weight:          bold;
}

.promo {
  border:               solid 2px #000924;
}

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

#pages li {
  list-style-position:  outside;
  list-style-type:      none;
  list-style-image:     url( my.lotro.com/themes/default/media/common/misc/bullet.png  );
}


/**********************************************************\
  Character Log - full view
\**********************************************************/

#clog_list_full td {
	height:               30px;
}

#clog_list_full .clog_name {
	width:                150px;
	padding-left:         5px;
}

#clog_list_full .clog_event {
	position:             relative;
	width:                350px;
	vertical-align:       middle;
	top:                  0px;
	left:                 0px;
}

#clog_list_full .clog_event img {
	position:             absolute;
	top:                  -5px;
	left:                 0px;
}

#clog_list_full .clog_event_description {
	display:              inline;
	position:             absolute;
	left:                 30px;
	width:                350px;
}

#clog_list_full .clog_event .lvl_overlay {
  position:             absolute;
  top:                  7px;
  left:                 5px;
}

#clog_list_full .clog_event_date {
	position:             static;
	width:                125px;
}

#clog_list_full td {
  height:               30px;
}

#clog_list_full .clog_name {
  width:                150px;
  padding-left:         5px;
}

#clog_list_full .clog_event {
  position:             relative;
  width:                350px;
  vertical-align:       middle;
  top:                  0px;
  left:                 0px;
}

#clog_list_full .clog_event img {
  position:             absolute;
  top:                  -13px;
  left:                 0px;
}

#clog_list_full .clog_event_description {
  display:              inline;
  position:             absolute;
  left:                 30px;
  width:                350px;
}

#clog_list_full .clog_event .lvl_overlay {
  position:             absolute;
  top:                  7px;
  left:                 5px;
}

#clog_list_full .clog_event_date {
  position:             static;
  width:                125px;
}

#clog_filter td {
  font-size:            0.85em;
  vertical-align:       top;
}

#clog_filter td.left {
  padding-top:          5px;
  font-weight:          bold;
  text-align:           right;
}

#clog_filter td label, #clog_filter td input {
  vertical-align:       middle;
}

#clog_filter td.right {
  vertical-align:       middle;
}


/**********************************************************\
  Friends list widget styles
\**********************************************************/

#friendlist th {
  font-weight:          normal;
  font-size:            0.85em;
}

#friendlist td {
  padding:              10px 5px 5px 5px;
  text-align:           center;
  font-weight:          bold;
  font-size:            0.8em;
}

#friendlist td a {
  text-decoration:      none;
}

#friendlist_header th {
  font-weight:          normal;
  font-size:            0.85em;
}

#managefriends {
  width:                100%;
  margin-top:           20px;
  border-collapse:      collapse;
}

#managefriends td {
  margin:               0;
  padding:              10px 5px 5px 5px;
  border-bottom:        solid 1px #05153a;
  border-top:           solid 1px #05153a;
  font-size:            0.85em;
  text-align:           left;
}

#managefriends th {
  padding:              2px 5px;
  background:           #05153a;
  text-align:           left;
}

#managefriends .avatar_sm {
  margin:               0;
}


/**********************************************************\
  Profile form styles
\**********************************************************/

#profile_edit_title {
  color:                #86c0ee;
  font-size:            1.3em;
  font-weight:          bold;
}

table #profile_form {
  width:                100%;
}

.profile_form_label {
  text-align:           right;
  vertical-align:       top;
  font-weight:          bold;
}

.profile_description {
  font-style:           italic;
  font-size:            0.8em;
}

#profile_submit {
  text-align:           right;
}

#profile_save {
  margin-top:           15px;
}

.profile_radio_row {
  text-align:           center;
}


/**********************************************************\
  Player profile styles
\**********************************************************/

#left_column .pprofile_core, #center_column .pprofile_core {
  width:                100%;
  text-align:           left;
}

#center_column .pprofile_core #pprofile_avatar {
  width:                155px;
}

#left_column #pprofile_avatar {
  text-align:           center;
}

#pprofile_avatar, #pprofile_fields {
  vertical-align:       top;
}

#pprofile_fields {
  padding-left:         5px;
}

#pprofile_name {
  color:                #ff9900;
  font-size:            1.4em;
}

#pprofile_name a {
  color:                #ff9900;
  text-decoration:      none;
}

#pprofile_quote {
  font-size:            1.2em;
  font-style:           italic;
}

#pprofile_fields .field_table {
  margin-top:           10px;
}

#pprofile_fields .field_table th {
  text-align:           left;
  color:                #ff9900;
  font-weight:          bold;
  font-size:            0.9em;
  vertical-align:       top;
}

#pprofile_fields .field_table td {
  font-weight:          bold;
  vertical-align:       top;
}

.playstyle {
  font-size:            0.8em;
}

.playstyle .playcat {
  border:               solid 1px #464646;
  width:                100px;
  height:               13px;
  background:           #181818;
  color:                #c7c7c7;
}

.playstyle .playcat img {
  display:              block;
  float:                right;
  border-left:          solid 1px #464646;
}

.contact_info {
  margin-top:           5px;
}

.contact_info th {
  color:                #ff9900;
  font-weight:          bold;
  font-size:            0.9em;
}

.contact_info td {
  font-size:            0.9em;
}

.about_me {
  border-top:           solid 1px #471818;
  padding-top:          10px;
}

.about_me .label {
  color:                #ff9900;
  font-weight:          bold;
  font-size:            0.9em;
}

.friendship-button {
  display:              inline;
}


/**********************************************************\
  Page Menu list widget styles
\**********************************************************/

/* wrapper div */
#page_menu_wrapper {
  position:             relative;
  width:                522px;
  height:               35px;
  z-index:              100;
  background:           url( my.lotro.com/themes/default/media/base/widgets/page_menu/menu_bg.png  ) top no-repeat;
  margin:               0 auto;
}

/* main menu div */
#page_menu {
  font-weight:          bold;
  font-size:            1.0em;
  margin:               0;
}

/* the list itself */
#page_menu ul {
  margin:               0;
  padding:              0;
  list-style-type:      none;
}

/* all list items */
#page_menu ul li {
  position:             relative;
  display:              inline;
  float:                left;
}

/* top level list items */
#page_menu > ul > li {
  position:             relative;
  float:                left;
  display:              block;
  background:           url( my.lotro.com/themes/default/media/base/widgets/page_menu/button_off.png  ) top no-repeat;
  height:               32px;
  width:                98px;
  text-align:           center;
}

/* top level menu link items */
#page_menu ul li a {
  display:              block;
  padding-top:          6px;
  height:               26px;
  width:                98px;
  color:                #ffffff;
  text-decoration:      none;
}

/* hover state for top-level links */
#page_menu ul li a:hover {
  background:           url( my.lotro.com/themes/default/media/base/widgets/page_menu/button_on.png  ) top no-repeat;
}

/* first sub level menu */
#page_menu ul li ul {
  position:             absolute;
  left:                 0;
  display:              block;
  visibility:           hidden;
  border:               solid 1px #041331;
}

/* sub level menu list items */
#page_menu ul li ul li {
  display:              list-item;
  float:                none;
}

/* all further submenu levels */
#page_menu ul li ul li ul {
  top:                  0;
}

/* sub level menu links style */
#page_menu ul li ul li a {
  width:                160px;
  background:           #0c2d60;
  padding:              4px 10px;
  height:               100%;
  text-align:           left;
  margin:               0;
  border-top-width:     0;
  border-bottom:        1px solid #041331;
  color:                #dbb953;
  text-decoration:      underline;
}

/* sub menus hover style */
#page_menu ul li ul li a:hover {
  background:           #163d7a;
}


/**********************************************************\
  Character panel styles
\**********************************************************/

.charsheet_error {
  font-weight:          bold;
  padding:              10px;
  margin:               10px 37px 10px 30px;
  border:               solid 1px #364c72;
}

#char_panel {
  margin:               auto;
}

#equip_cell {
  position:             relative;
  margin:               0;
  padding:              0;
}

.char_name {
  position:             relative;
  top:                  5px;
  height:               30px;
  text-align:           center;
  font-size:            1.5em;
  color:                #ffda7a;
  margin-left:          30px;
  margin-right:         41px;
}

#char_equip {
  display:              block;
  position:             relative;
  width:                498px;
  height:               344px;
  margin:               0;
  padding:              0;
  background:           url( my.lotro.com/themes/default/media/base/char_panel/equipment_bg.png  );
}

#char_core {
  position:             absolute;
  left:                 155px;
  top:                  40px;
  height:               182px;
  width:                169px;
  text-align:           center;
}

#char_core_fields {
  position:             absolute;
  left:                 0;
  top:                  122px;
  width:                169px;
  height:               90px;
  background:           url( my.lotro.com/themes/default/media/base/char_panel/char_core_bg.png  );
}

#char_race, #char_nat, #char_class, #char_level {
  position:             absolute;
  left:                 0;
  width:                169px;
  text-align:           center;
  font-weight:          bold;
  color:                #ffda7a;
}

#char_race {
  top:                  5px;
}

#char_nat {
  top:                  24px;
}

#char_class {
  top:                  44px;
}

#char_level {
  top:                  66px;
}

#currency_bar {
  position:             absolute;
  left:                 80px;
  top:                  290px;
  width:                323px;
  height:               30px;
  background:           url( my.lotro.com/themes/default/media/base/char_panel/coin_bg.png  );
}

#gold, #silver, #copper, #morale, #power, #armour {
  position:             absolute;
  font-family:          serif;
  font-weight:          bold;
  font-variant:         small-caps;
}

#gold, #silver, #copper {
  position:             absolute;
  top:                  7px;
  color:                #d6c37f;
  font-size:            10pt;
}

#gold {
  right:                275px;
}

#silver {
  right:                222px;
}

#copper {
  right:                172px;
}

.equip_icon {
  border:               none;
}

#morale, #power, #armour {
  top:                  325px;
  color:                #cccccc;
  font-weight:          normal;
  font-size:            8pt;
}

#morale {
  right:                337px;
}

#power {
  right:                172px;
}

#armour {
  right:                10px;
}

.stats {
  vertical-align:       top;
}

.col1 {
  width:                167px;
}

.col2 {
  width:                164px;
}

.col3 {
  width:                167px;
}

.stat_list {
  width:                100%;
}

.stat_list th {
  width:                60%;
  text-align:           left;
  color:                #d6c37f;
  font-weight:          normal;
  font-family:          serif;
  font-variant:         small-caps;
  font-size:            10pt;
}

.stat_list td {
  width:                40%;
  text-align:           center;
  color:                #ffffff;
  font-weight:          normal;
  font-variant:         small-caps;
  font-size:            9pt;
}

/*
  The following styles control the positioning of each equipment slot icon. To make
  it easier to adjust, it is broken down into rows and columns so we can move an
  entire row or column together.  The slot references are:

  2  = head
  3  = chest
  4  = legs
  5  = gloves
  6  = boots
  7  = shoulder
  8  = back
  9  = bracelet 1
  10 = bracelet 2
  11 = necklace
  12 = ring 1
  13 = ring 2
  14 = earring 1
  15 = earring 2
  16 = pocket
  17 = weapon primary
  18 = weapon secondary
  19 = weapon ranged
  20 = craft tool
  21 = class item
*/
#slot_2, #slot_3, #slot_4, #slot_5, #slot_6, #slot_7, #slot_8, #slot_9, #slot_10, #slot_11,
#slot_12, #slot_13, #slot_14, #slot_15, #slot_16, #slot_17, #slot_18, #slot_19, #slot_20, #slot_21 {
  position:             absolute;
}

/* row 1 */
#slot_14, #slot_15, #slot_2, #slot_7 {
  top:                  51px;
}

/* row 2 */
#slot_11, #slot_16, #slot_3, #slot_8 {
  top:                  96px;
}

/* row 3 */
#slot_9, #slot_10, #slot_5 {
  top:                  141px;
}

/* row 4 */
#slot_12, #slot_13, #slot_4, #slot_6 {
  top:                  186px;
}

/* row 5 (weapon row) */
#slot_17, #slot_18, #slot_19, #slot_20, #slot_21 {
  top:                  255px;
}

/* col 1 */
#slot_14, #slot_11, #slot_9, #slot_12 {
  left:                 50px;
}

/* col 2 */
#slot_15, #slot_16, #slot_10, #slot_13 {
  left:                 106px;
}

/* col 3 */
#slot_2, #slot_3, #slot_5, #slot_4 {
  left:                 340px;
}

/* col 4 */
#slot_7, #slot_8, #slot_6 {
  left:                 401px;
}

/* these are the weapon row and don't fall into nice columns */
#slot_17 {
  left:                 139px;
}

#slot_18 {
  left:                 183px;
}

#slot_19 {
  left:                 227px;
}

#slot_20 {
  left:                 269px;
}

#slot_21 {
  left:                 313px;
}


/**********************************************************\
  Monster character panel overrides
\**********************************************************/

.creep #char_equip {
  height:               267px;
}

.creep #char_core {
  position:             absolute;
  left:                 38px;
  top:                  33px;
  text-align:           center;
}

.creep #char_core_fields {
  top:                  143px;
  height:               65px;
}

.creep #char_race {
  top:                  1px;
}

.creep #char_class {
  top:                  23px;
}

.creep #char_level {
  top:                  46px;
}

.creep #morale, .creep #power, .creep #armour {
  top:                  250px;
}

.creep #morale {
  right:                327px;
}

.creep #power {
  right:                167px;
}

.creep .pvmp_rank {
  position:             absolute;
  left:                 227px;
  top:                  45px;
}

.creep .pvmp_stars {
  position:             absolute;
  left:                 234px;
  top:                  90px;
}

.creep #creep_stats {
  position:             absolute;
  width:                151px;
  left:                 285px;
  top:                  45px;
}

.creep .stat_list, .creep .stat_list th, .creep .stat_list td {
  margin:               0;
  padding:              0;
  border-collapse:      collapse;
}


/**********************************************************\
  Search result styles
\**********************************************************/

.search_box {
  width:                400px;
}

.search_box .mid {
	font-weight:         800;
}

/* Wrapper around search results */
#search_wrap {
  padding:              10px;
}

/* Search result pagination */
table.search_result_page {
  width:                500px;
  padding:              5px;
}

/* Table around the search results */
table.search_results {
  width:                500px;
  border:               1px solid #202020;
}

table.search_results th {
  padding-top:          2px;
  padding-bottom:       10px;
  padding-left:         5px;
  text-align:           left;
  background-color:     #101010;
  border-bottom:        2px solid #202020;
  vertical-align:       middle;
}

table.search_results td {
  padding-top:          2px;
  padding-bottom:       2px;
  padding-left:         5px;
  text-align:           left;
}

table.search_results td.name {
  width:                375px;
}

table.search_results td.server {
  width:                125px;
}

table.search_results td.altrow {
  background-color: #101010;
  border-bottom:        1px solid #202020;
  border-top:           1px solid #202020;
}


/**********************************************************\
  Blog sidebar styles
\**********************************************************/

.blog_sidebar .parent {
  font-weight:          800;
}

.blog_sidebar .child {
  padding-left:         15px;
}

.blog_sidebar .spacer {
  padding:              5px;
}

.avatar_error {
  font-size:            1.2em;
  font-weight:          800;
  color:                #700;
  padding:              5px;
  padding-top:          10px;
}


/**********************************************************\
  Updated blog widget styles
\**********************************************************/

#page_LatestUpdates .avatar_sm {
  margin-bottom:        5px;
  margin-right:         5px;
  vertical-align:       middle;
}


/**********************************************************\
  Scroll pane styles
\**********************************************************/

/* Try new styles below */

.scroll-pane, .slider {
  overflow:             hidden;
  float:                left;
  width:                100%;
  margin-right:         -17px;
  border-left:          solid 1px #364c72;
  border-right:         solid 1px #364c72;
}

.simple-scroll-pane {
	overflow:             auto;
}

.scroll-sizer {
  border-right:         solid 1px #364c72;
}

.jScrollPaneContainer {
  position:             relative;
  overflow:             hidden;
  z-index:              1;
}

.jScrollPaneTrack {
  position:             absolute;
  cursor:               pointer;
  right:                0;
  top:                  0;
  height:               100%;
  background:           url( my.lotro.com/themes/default/media/base/scroll/track.png  ) repeat-y 0 0;
}

.jScrollPaneDrag {
  position:             absolute;
  background:           url( my.lotro.com/themes/default/media/base/scroll/slider_middle.png  ) repeat-y;
  cursor:               pointer;
  overflow:             hidden;
}

.jScrollPaneDragTop {
  position:             absolute;
  top:                  0;
  left:                 0;
  overflow:             hidden;
  background:           url( my.lotro.com/themes/default/media/base/scroll/slider_top.png  ) no-repeat;
  height:               3px;
}

.jScrollPaneDragBottom {
  position:             absolute;
  bottom:               0;
  left:                 0;
  overflow:             hidden;
  background:           url( my.lotro.com/themes/default/media/base/scroll/slider_bottom.png   ) no-repeat;
  height:               3px;
}

a.jScrollArrowUp {
  display:              block;
  position:             absolute;
  z-index:              1;
  top:                  0;
  right:                0;
  text-indent:          -2000px;
  overflow:             hidden;
  height:               17px;
  background:           url( my.lotro.com/themes/default/media/base/scroll/arrow_up.png  ) no-repeat 0 -17px;
}

a.jScrollArrowUp:hover {
  background-position:  0 0;
}

a.jScrollArrowDown {
  display:              block;
  position:             absolute;
  z-index:              1;
  bottom:               0;
  right:                0;
  text-indent:          -2000px;
  overflow:             hidden;
  height:               17px;
  background:           url( my.lotro.com/themes/default/media/base/scroll/arrow_down.png  ) no-repeat 0 -17px;
}

a.jScrollArrowDown:hover {
  background-position:  0 0;
}


/**********************************************************\
  Misc Layout Stuff
\**********************************************************/

#scrolldebug {
  position:             absolute;
  background:           #000;
  border:               2px solid white;
  padding:              10px;
  z-index:              200;
  width:                300px;
  top:                  50px;
  right:                20px;
  float:                top;
  font-size:            8pt;
}


/**********************************************************\
  Autocomplete styles (for sending messages)
\**********************************************************/

.ac_results {
  padding:              0px;
  border:               1px solid black;
  background-color:     white;
  overflow:             hidden;
  z-index:              99999;
}

.ac_results ul {
  width:                100%;
  list-style-position:  outside;
  list-style:           none;
  padding:              0;
  margin:               0;
}

.ac_results li {
  margin:               0;
  padding:              2px 5px;
  cursor:               default;
  display:              block;
  color:                #000;
  font:                 menu;
  font-size:            12px;
  line-height:          16px;
  overflow:             hidden;
}

.ac_loading {
  background:           white url( my.lotro.com/themes/default/media/indicator.gif ) right center no-repeat;
}

.ac_odd {
  background-color:     #eee;
}

.ac_over {
  background-color:     #ccc;
  color:                white;
}

/**********************************************************\
  Inline profile editing
\**********************************************************/

/**** Sortable widgets ****/
ul.sortable {
  list-style-type:      none;
  margin:               0;
  padding:              0;
}

/**** Profile edit notification box ****/
#peditNotif {
  position:             absolute;
  z-index:              1000;
  left:                 50%;
  margin-left:          -200px;
  top:                  230px;
  width:                350px;
  height:               100px;
  border:               2px solid black;
  display:              none;
  background:           #3b3b3b;
}

/**** Contains the text within the alert - positions it next to icon ****/
#peditNotif span {
  position:             absolute;
  left:                 15px;
  width:                320px;
  margin:               auto;
  top:                  25px;
  font-weight:          800;
  font-size:            1.0em;
  text-align:           left;
}

#peditNotif.error {
  color:                #fe0500;
}

#peditNotif.success {
  color:                #ffffff;
}

#peditNotif.notice {
  color:                #ffffff;
}


/**********************************************************\
  Report a post overlay
\**********************************************************/

#moderation {
  background:           #3d3d3d;
}

#TB_title {
  background:           url( my.lotro.com/themes/default/media/base/gradient_table/header_bg.png   );
  border-bottom:        solid 1px #3d3d3d;
}

#TB_ajaxWindowTitle{
  float:                none;
  text-align:           center;
  font-weight:          bold;
}

#TB_closeAjaxWindow{
  position:             absolute;
  top:                  4px;
  right:                4px;
  margin:               0;
  padding:              0;
  float:                none;
}

#TB_window {
  background:           #3d3d3d;
  border:               solid 1px #3d3d3d;
}


/**********************************************************\
  Lottery
\**********************************************************/

.enterToWin { 
  background:           url( my.lotro.com/themes/default/media/base/widgets/lottery/enter_to_win.gif ) no-repeat !important;
  height:               60px;
}

.lotteryEndDate {
  color:                #858585;
  font-size:            0.7em;
}

.gradient_table td.pad {
  padding:              5px !important;
}


/**********************************************************\
  Character Log - icons and text special cases
\**********************************************************/

.event_box_tall img {
  left:                 200px;
  position:             relative;
  top:                  0px;
}

#profession_log.event_box_tall img {
  left:                 200px;
  position:             relative;
  top:                  -20px;
}

/**********************************************************\
  Sortable Table view styles
\**********************************************************/

.searchable_table .text_center {
  text-align:           center;
}

.searchable_table .text_left {
  text-align:           left;
}

.searchable_table .text_right {
  text-align:           right;
}

.searchable_table .pad_left {
  padding-left:         5px;
}


/**********************************************************\
  Tooltips
\**********************************************************/

.basic-tooltip { 
	background:           #252525; 
	border:               1px solid #828282;
	padding:              3px 5px;
  width:                200px;
}

.basic-tooltip div { 
  font-size:            0.8em;
  font-weight:          bold;
	padding-top:          2px;
	padding-bottom:       2px;
  color:                #DBB953;
  text-align:           left;
  white-space:          nowrap;
}

.basic-tooltip span {
  font-size:            0.8em;
  font-weight:          bold;
  padding-top:          2px;
  padding-bottom:       2px;
  color:                #DBB953;
  text-align:           left;
  white-space:          nowrap;
  float: right;
	color:                #FFF;
}


/**********************************************************\
  SkirmishStats
\**********************************************************/

#page_skirmishstats .gradient_table, #page_skirmishlog .gradient_table {
  border:               1px solid #364C72;
}

#skirmishstats {
  border:               1px solid #364C72;
  padding:              0;
  margin:               0;
  width:                350px;
}

#statsbarcontainer {
  background-color:     #0F131E;
  border:               1px solid #545454;
  padding:              8px;
}

#skirmishbar {
  width:                700px;
  height:               250px;
}

#skirmishbarlegend {
  height:               25px;
  text-align:           left;
  margin-left:          55px;
  margin-right:         0px;
  margin-top:           10px;
  margin-bottom:        -5px;
  padding:              0px;
}

#skirmishbarlegend table, #skirmishbarlegend tr, #skirmishbarlegend td {
  background-color:     transparent;
  background:           transparent;
  border:               0px;
}

#skirmishbarzoom {
  width:                700px;
  height:               50px;
}

#skirmishtip {
  width:                700px;
  height:               50px;
}

#skirmishpie {
  width:                350px;
  height:               300px;
}

.stats_scrollsizer {
	height:               300px;
}

.stats-title {
  text-align:           center;
  color:                #FFCC00;
  font-weight:          bold;
  padding-bottom:       6px;
}

.gradient_table .stats-filter {
  padding-top:          25px;
  padding-bottom:       18px;
}

.gradient_table .stats-td {
  width:                350px;
  text-align:           right;
}

.gradient_table .pie-td {
  width:                350px;
  text-align:           left;
}

.stats-table {
  width:                350px;
}

#skirmishpie {
  width:                350px;
  height:               300px;
}

.stats-table, .stats-table th, .stats-table td {
  margin:               0;
  padding:              0;
  border:               0;
  padding-top:          5px;
  padding-bottom:       5px;
  border-collapse:      collapse;
}

.stats-table .stats-left {
  font-weight:          bold;
  text-align:           right;
  padding-right:        10px;
}

.stats-table .stats-right {
  padding-left:         10px;
  text-align:           left;
}


#skirmish-tooltip-table, #skirmish-tooltip-table th, #skirmish-tooltip-table td {
  margin:               0;
  padding:              0;
  border:               0;
  padding-top:          5px;
  padding-bottom:       5px;
  border-collapse:      collapse;
  background-color:     #0F131E;
  background:           #0F131E;
}

#skirmish-tooltip-table {
  width:                650px;
  margin-left:          50px;
  height:               50px;
}

#skirmish-tooltip-table td {
  color:                #FFCC00;
}

#skirmish-tooltip-table td span{
  color:                #FFF;
}

/* special case for skirmish name */
#skirmish-tooltip-table td span#tip_name {
  color:                #FFCC00;
  font-weight:          bold;
}

#skirmish-tooltip-table .stt-col1 {
  width:                250px;
}
#skirmish-tooltip-table .stt-col2 {
  width:                70px;
}
#skirmish-tooltip-table .stt-col3 {
  width:                100px;
}
#skirmish-tooltip-table .stt-col4 {
  width:                150px;
}

.jScrollArrowUp {
  text-align:           left;
}
.jScrollArrowDown {
  text-align:           left;
}


/**********************************************************\
  Skirmish Leaderboard
\**********************************************************/

#skirmish-filter-table th, #skirmish-filter-table td {
  background:           none;
  font-size:            0.85em;
  border-top:           none;
  border-bottom:        none;
  padding:              2px 5px;
}

#skirmish-filter-table th {
  text-align:           right;
}

#skirmish-filter-table td {
  text-align:           left;
}

#skirmish-filter-table input, #skirmish-filter-table select {
  font-size:            1.0em;
}



/**********************************************************\
  Pvmp Leaderboard
\**********************************************************/

#pvmp-filter-table, #pvmp-filter-table tr, #pvmp-filter-table td {
  border:               0px;
  background:           transparent;
}

#pvmp-filter-table td {
  font-size:            0.85em;
}

#pvmp-filter-table input, #pvmp-filter-table select {
  font-size:            1.0em;
}

#pvmp-filter-table {
}

#pvmp-filter-table td.filter-label {
  text-align:           right;
  padding-left:         20px;
}

#pvmp-filter-table td.filter-input {
  text-align:           left;
}


/**********************************************************\
  Tournament widget
\**********************************************************/

.tourn_header {
  font-weight:          bold;
  margin-bottom:        5px;
}

#tourn_summary {
  width:                100%;
}

#tourn_summary td {
  vertical-align:       top;
}

#left_column #tourn_summary td {
  padding:              6px 0;
  border-bottom:        solid 1px #2B3D5C;
}

#left_column #tourn_summary td.first {
  padding-top:          0;
}

#left_column #tourn_summary td.last {
  padding-bottom:       0;
  border:               none;
}

#left_column #tourn_badges {
  padding-left:         10px;
}

#left_column #tourn_badges img {
  padding-right:        13px;
}

#center_column #tourn_summary td {
  padding:              0 4px;
  border-right:         solid 1px #2B3D5C;
}

#center_column #tourn_summary td.first {
  padding-left:         0;
}

#center_column #tourn_summary td.last {
  padding-right:        0;
  border:               none;
}

.tourn_points {
  font-size:            1.5em;
}

.tourn_summary_block {
}

.tourn_view_all_link {
  text-align:           right;
  font-size:            0.8em;
}

#center_column #tourn_last_block .tourn_view_all_link {
  margin-top:           18px;
}

#widget_tournament_log td.badge img {
  height:               50px;
  width:                50px;
  margin:               3px;
}

#widget_tournament_log td.name {
  font-weight:          bold;
}

#widget_tournament_log td.round {
  text-align:           center;
}

#widget_tournament_log td.round .subtext {
  color:                #858585;
  font-size:            0.85em;
}

#widget_tournament_log td.date {
  color:                #858585;
  font-size:            0.85em;
}

#badge_field {
  width:                100%;
}

#badge_field img {
  margin:               8px;
}

#badge_field .badge {
  text-align:           center;
  color:                #858585;
  font-size:            0.85em;
  padding:              5px;
}

#badge_field .badge .date {
  margin-top:           3px;
}

/**********************************************************\
  Tournament page CSS
\**********************************************************/

#widget_TournamentDetail .wbody_border {
  padding-bottom:       0;
  border-bottom-width:  2px;
}

/*~*~*~*~*~*~*~*~* my.lotro.com/themes/default/media/base/style.css *~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/
/**********************************************************\
  Rounded box styles
\**********************************************************/

.rounded_box .mid {
  background:           #0d326d;
}

.rounded_box .c_t_l {
  background:           url( my.lotro.com/themes/default/media/base/rounded_box/corner_top_left.gif  ) no-repeat;
}

.rounded_box .c_t_r {
  background:           url( my.lotro.com/themes/default/media/base/rounded_box/corner_top_right.gif  ) no-repeat;
}

.rounded_box .c_b_l {
  background:           url( my.lotro.com/themes/default/media/base/rounded_box/corner_bottom_left.gif  ) no-repeat;
}

.rounded_box .c_b_r {
  background:           url( my.lotro.com/themes/default/media/base/rounded_box/corner_bottom_right.gif  ) no-repeat;
}

.rounded_box .b_t {
  background:           url( my.lotro.com/themes/default/media/base/rounded_box/border_top.gif  ) repeat-x;
}

.rounded_box .b_b {
  background:           url( my.lotro.com/themes/default/media/base/rounded_box/border_bottom.gif  ) repeat-x;
}

.rounded_box .b_l {
  background:           url( my.lotro.com/themes/default/media/base/rounded_box/border_left.gif  ) repeat-y;
}

.rounded_box .b_r {
  background:           url( my.lotro.com/themes/default/media/base/rounded_box/border_right.gif  ) repeat-y;
}


/**********************************************************\
  Header layout styles
\**********************************************************/

#header {
  background:           url( my.lotro.com/themes/default/media/base/header.png  );
}

#header_slim {
  background:           url( my.lotro.com/themes/default/media/base/header_slim.png  );
}

#header_news {
  background:           url( my.lotro.com/themes/default/media/base/news_bg.png  );
}


/**********************************************************\
  Navbar layout styles
\**********************************************************/

#navbar {
  background:           url( my.lotro.com/themes/default/media/base/navbar/navbar_bg.png  );
}

.navbar_button_off {
  background:           url( my.lotro.com/themes/default/media/base/navbar/navbar_button_off.png  );
}

.navbar_button_on {
  background:           url( my.lotro.com/themes/default/media/base/navbar/navbar_button_on.png  );
}

.navbar_button_on a:hover, .navbar_button_off a:hover {
  color:                #dbb953;
}

#breadcrumbs {
  color:                #dbb953;
}

.navbar_tab {
  background:           url( my.lotro.com/themes/default/media/base/tab_off.png  ) bottom no-repeat;
}

.navbar_tab.on {
  background:           url( my.lotro.com/themes/default/media/base/tab_on.png  ) bottom no-repeat;
}


/**********************************************************\
  Content layout styles
\**********************************************************/

#content_outer, #content_outer_static, #content_outer_wide {
  background:           #0f131e;
}

#content_outer_wide {
  background:           url( my.lotro.com/themes/default/media/base/left_bg_2.png  ) top left repeat-y;
}

#content_left_bg, #content_left_bg_static {
  background:           url( my.lotro.com/themes/default/media/base/left_bg.png  ) top left repeat-y;
}

#content_right_bg, #content_right_bg_static {
  background:           url( my.lotro.com/themes/default/media/base/right_bg.png  ) top right repeat-y;
}


/**********************************************************\
  Footer layout styles
\**********************************************************/

#footer {
  background:           url( my.lotro.com/themes/default/media/base/bottom_border.png  ) top no-repeat;
}


/**********************************************************\
  Homepage digest styles
\**********************************************************/

.hpdigest_pane_a {
	background:           url( my.lotro.com/themes/default/media/base/gradient_table/header_bg.png  ) #05153a top repeat-x;
  border-left:          solid 1px #364c72;
  border-right:         solid 1px #364c72;
}

.hpdigest_pane {
  border:               solid 1px #364c72;
  background:           #000000 url( my.lotro.com/themes/default/media/base/widgets/wbody_gradient.png  ) top repeat-x;
}


/**********************************************************\
  Blog layout styles
\**********************************************************/

.post {
  border-bottom:        solid 1px #364c72;
}

.subtitle {
  color:                #c0ced9;
}

.navigation_head {
  border-bottom:        solid 1px #364c72;
}


/**********************************************************\
  Widget layout styles
\**********************************************************/

#left_column .wheader {
  background:           url( my.lotro.com/themes/default/media/base/widgets/narrow_header.png  );
}

#center_column .wheader {
  background:           url( my.lotro.com/themes/default/media/base/widgets/medium_header.png  );
}

#center_column_wide .wheader {
  background:           url( my.lotro.com/themes/default/media/base/widgets/wide_header.png  );
}

#center_column_split .wheader {
  background:           url( my.lotro.com/themes/default/media/base/widgets/wide_header_split.png  ) !important;
}

.wfooter {
  background:           url( my.lotro.com/themes/default/media/base/widgets/wfooter_bg.png  );
}

.wbody_border {
  border:               solid 1px #364c72;
  background:           #000000 url( my.lotro.com/themes/default/media/base/widgets/wbody_gradient.png  ) top repeat-x;
}


/**********************************************************\
  Gradient table for character list, character log, etc.
\**********************************************************/

.gradient_table th {
  background:           #05153a url( my.lotro.com/themes/default/media/base/gradient_table/header_bg.png  ) top repeat-x;
  border-top:           solid 1px #154590;
  border-bottom:        solid 1px #154590;
}

.gradient_table td {
  background:           #00040b url( my.lotro.com/themes/default/media/base/gradient_table/cell_bg.png  ) top repeat-x;
  border-bottom:        solid 1px #154590;
}

.gradient_table th.left, .gradient_table td.left {
  border-left:          solid 1px #154590;
}

.gradient_table th.right, .gradient_table td.right {
  border-right:         solid 1px #154590;
}


/**********************************************************\
  Admin menu styles
\**********************************************************/

#admin_menu_content {
  background:          url( my.lotro.com/themes/default/media/base/admin_menu_bg.png  );
}


/**********************************************************\
  Homepage digest widget styles
\**********************************************************/

.carousel {
  background:           url( my.lotro.com/themes/default/media/base/carousel/conveyor.png  ) top repeat-x;
}


/**********************************************************\
 Character core widget styles
\**********************************************************/

.ccore_control {
  background:           url( my.lotro.com/themes/default/media/base/widgets/ccore_tab_off.png  ) bottom no-repeat;
}

.ccore_control.on {
  background:           url( my.lotro.com/themes/default/media/base/widgets/ccore_tab_on.png  ) bottom no-repeat;
}


/**********************************************************\
  Character list / kinship roster widget styles
\**********************************************************/

#clist .wheader {
  background:           url( my.lotro.com/themes/default/media/base/widgets/character_list/clist_header.png  );
}

#clist .wheader.guild.empty {
  background:           url( my.lotro.com/themes/default/media/base/widgets/narrow_header.png  );
}

#clist .wheader.empty {
  background:           url( my.lotro.com/themes/default/media/base/widgets/character_list/clist_header_empty.png  );
}

#clist_header th.left, .clist_row td.left, #kroster_header th.left, .krost_row td.left {
  border-left:          solid 1px #154590;
}

#clist_header th.right, .clist_row td.right, #kroster_header th.left, .krost_row td.left {
  border-right:         solid 1px #154590;
}

#kroster_header th, #clist_header th {
  background:           #05153a url( my.lotro.com/themes/default/media/base/gradient_table/header_bg.png  ) top repeat-x;
  border-top:           solid 1px #154590;
  border-bottom:        solid 1px #154590;
}

.clist_row, .krost_row {
  background:           #00040b url( my.lotro.com/themes/default/media/base/gradient_table/cell_bg.png  ) top repeat-x;
  border-bottom:        solid 1px #154590;
  border-right:         solid 1px #154590;
}


/**********************************************************\
 Character List / Kinship Roster fullpage view overrides
\**********************************************************/

.fullpagew #clist .wheader {
  background:           url( my.lotro.com/themes/default/media/base/widgets/wide_header.png  ) no-repeat;
}


/**********************************************************\
  Misc widget styles
\**********************************************************/

tr.clog_buttons {
  background:           url( my.lotro.com/themes/default/media/base/log_icon_bg.png  );
}

table.paginate_control {
  background:           url( my.lotro.com/themes/default/media/base/widgets/wfooter_bg.png  );
}


/**********************************************************\
  Profile form styles
\**********************************************************/

#profile_edit_title {
  color:                #86c0ee;
}


/**********************************************************\
  Player profile styles
\**********************************************************/

#pprofile_name {
  color:                #86c0ee;
}

#pprofile_name a {
  color:                #86c0ee;
}

#pprofile_fields .field_table th {
  color:                #86c0ee;
}

.contact_info th {
  color:                #86c0ee;
}

.about_me {
  border-top:           solid 1px #364c72;
}

.about_me .label {
  color:                #86c0ee;
}


/**********************************************************\
  Page Menu list widget styles
\**********************************************************/

/* wrapper div */
#page_menu_wrapper {
  background:           url( my.lotro.com/themes/default/media/base/widgets/page_menu/menu_bg.png  ) top no-repeat;
}

/* top level list items */
#page_menu > ul > li {
  background:           url( my.lotro.com/themes/default/media/base/widgets/page_menu/button_off.png  ) top no-repeat;
}

/* hover state for top-level links */
#page_menu ul li a:hover {
  background:           url( my.lotro.com/themes/default/media/base/widgets/page_menu/button_on.png  ) top no-repeat;
}

/* first sub level menu */
#page_menu ul li ul {
  border:               solid 1px #041331;
}

/* sub level menu links style */
#page_menu ul li ul li a {
  background:           #0c2d60;
  border-bottom:        1px solid #041331;
  color:                #dbb953;
}

/* sub menus hover style */
#page_menu ul li ul li a:hover {
  background:           #163d7a;
}


/**********************************************************\
  Character panel styles
\**********************************************************/

.charsheet_error {
  border:               solid 1px #364c72;
}

.char_name {
  color:                #ffda7a;
}

#char_equip {
  background:           url( my.lotro.com/themes/default/media/base/char_panel/equipment_bg.png  );
}

#char_core_fields {
  background:           url( my.lotro.com/themes/default/media/base/char_panel/char_core_bg.png  );
}

#char_race, #char_nat, #char_class, #char_level {
  color:                #ffda7a;
}

#currency_bar {
  background:           url( my.lotro.com/themes/default/media/base/char_panel/coin_bg.png  );
}

#gold, #silver, #copper {
  color:                #d6c37f;
}

#morale, #power, #armour {
  color:                #cccccc;
}

.stat_list th {
  color:                #d6c37f;
}


/**********************************************************\
  Scroll pane styles
\**********************************************************/

.slider, .scroll-pane {
  border-left:          solid 1px #652400;
}

.jScrollPaneTrack {
  background:           url( my.lotro.com/themes/default/media/base/scroll/track.png  ) repeat-y;
}

.jScrollPaneDrag {
  background:           url( my.lotro.com/themes/default/media/base/scroll/slider_middle.png  ) repeat-y;
}

.jScrollPaneDragTop {
  background:           url( my.lotro.com/themes/default/media/base/scroll/slider_top.png  ) no-repeat;
}

.jScrollPaneDragBottom {
  background:           url( my.lotro.com/themes/default/media/base/scroll/slider_bottom.png  ) no-repeat;
}

a.jScrollArrowUp {
  background:           url( my.lotro.com/themes/default/media/base/scroll/arrow_up.png  ) no-repeat 0 -17px;
}

a.jScrollArrowDown {
  background:           url( my.lotro.com/themes/default/media/base/scroll/arrow_down.png  ) no-repeat 0 -17px;
}


/**********************************************************\
  Report a post overlay
\**********************************************************/

#TB_title {
  background:           url( my.lotro.com/themes/default/media/base/gradient_table/header_bg.png   );
}


/**********************************************************\
  SkirmishStats
\**********************************************************/

#page_skirmishstats .gradient_table, #page_skirmishlog .gradient_table {
  border:               1px solid #364C72;
}

#skirmishstats {
  border:               1px solid #364C72;
}


/**********************************************************\
  Lottery
\**********************************************************/

.enterToWin { 
  background:           url( my.lotro.com/themes/default/media/base/widgets/lottery/enter_to_win.gif ) no-repeat !important;
}

