BODY, .body {
	cursor : default;
	font-family : Tahoma, Arial, sans-serif;
	font-size : 9pt;
	background-color : #000000;
        background-image:
	background-repeat : repeat;
	color : #ffffff;
	margin : 0;
	padding : 0; }
 
#main_logo {
	height : 100px;
	left : 0;
	position : absolute;
	top : 0;
	width : 100%; }
 
#pagetitle {
	width : 100%;
	text-align : center; }
 
#pagedesc {
	width : 100%;
	text-align : center; }
 
.quote { font-size : 7.5pt; }
 
.quoteheader { font-size : 9pt; }
 
table.newsletter {
	font-family : monospace;
	font-size : 9pt; }
 
.GuideTitle {
	font-weight : bold;
	font-size : 14pt;
	color : white; }
 
.GuideSubTitle {
	font-weight : bold;
	font-size : 11pt;
	color : white; }
 
.Subject {
	font-size : 11pt;
	font-weight : bold;
	color : #ffffff;
	width : 100%;
	text-align : center; }
 
.SubSubject {
	font-size : 9pt;
	font-weight : bold;
	color : #d6ba5a;
	width : 100%;
	text-align : center; }
 
.CountDown {
	font-size : 16pt;
	font-weight : normal; }
 
.EventName {
	font-size : 11pt;
	font-weight : bold; }
 
.EventTime {
	font-size : 11pt;
	font-weight : normal; }
 
.StatCount { color : #d6ba5a; }
 
.StatAlert { color : #d6ba5a; }
 
.TopStats { font-size : 7.5pt; }
 
.Event { font-size : 9pt; }
 
table.error {
	border-width : 1px;
	border-style : outset; }
 
td.error, .missing, div.error {
	font-size : 9pt;
	background : #771111;
	color : #ffffff; }
 
.errorlistlabel {
	background : #bb1111;
	font-weight : bold;
	color : #ffffff;
	font-size : 11pt; }
 
.list1, .l1 {
	font-size : 9pt;
	background : #333333; }
 
.list2, .l2 {
	font-size : 9pt;
	background : #000000; }
 
.listred, .lr {
	background : #ff9999;
	color : #000000;
	font-size : 9pt; }
 
.newlist1, .newl1 {
	background : #006600;
	font-weight : bold;
	font-size : 9pt; }
 
.newlist2, .newl2 {
	background : #006600;
	font-weight : bold;
	font-size : 9pt; }
 
.copyright {
	font-size : 7.5pt;
	font-style : italic; }
 
.plain { font-size : 9pt; }
 
.xsmall { font-size : 7.5pt; }
 
.calcurrent {
	font-size : 7.5pt;
	color : #1f1f7f;
	border-style : solid;
	border-width : 1px; }
 
.calheader {
	font-size : 9pt;
	font-weight : bold; }
 
.calday {
	width : 15px;
	color : white; }
 
.listlabel {
	font-size : 9pt;
	font-weight : bold;
	background : #454545;
	color : #d6ba5a; }
 
.calbody {
	font-size : 9pt;
	color : #1f1f7f; }
 
.PostInfo {
	font-size : 9pt;
	color : #d6ba5a;
	background-color : #000000;
	padding : 5px;
	border-style : solid;
	border-width : 1px;
	border-color : #ffffff; }
 
.ThreadHeader { font-size : 11pt; }
 
.MakeAPost {
	font-weight : bold;
	font-size : 11pt; }
 
.PostText {
	font-size : 9pt;
	background : #161616;
	padding : 10px;
	border-style : solid;
	border-width : 1px;
	border-color : #ffffff; }
 
pre { font-size : 11pt; }
 
A:visited { color : #ffffff; }
 
A:link { color : #ffffff; }
 
A:active { color : #ffffff; }
 
A:hover { color : #ffffff; }
 
A.inred:visited { color : #000000; }
 
A.inred:link { color : #000000; }
 
A.inred:active { color : #444444; }
 
A.inred:hover { color : #444444; }
 
input.button {
	background : #611718;
	color : #d6ba5a; }
 
li { list-style-type : none; }
 
.Banner {
	height : 220px;
	background-image : url('http://dkpfiles.com/rbb/files/red%20leather%20banner3.png');
	background-repeat : repeat-x; }
 
.Menu {
	width : 165px;
	border : none;
	font-weight : bold;
	padding : 0; }
 
.MenuCat {
	height : 30px;
	font-size : 9pt;
	font-weight : bold;
	background-image : url('http://dkpfiles.com/rbb/files/menu%20top%20metallic%202.png');
	background-repeat : no-repeat; }
 
.MenuChoice { font-size : 9pt; }
 
.MenuFtr {
	background-image : url('http://dkpfiles.com/rbb/files/menu%20b%20metallic%202.png');
	background-repeat : no-repeat; }
 
.MenuLi {
	list-style-image : url('http://dkpfiles.com/dkp-templates/glass/px.gif');
	list-style-position : inside;
	width : 100%;
	margin-left : 0;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 9pt;
	color : #ffffff; }
 
.MenuLiOver {
	list-style-image : url('http://dkpfiles.com/dkp-templates/glass/px.gif');
	list-style-position : inside;
	width : 100%;
	margin-left : 0;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 9pt;
	color : #ffffff;
	background-color : #7a060b; }
 
#tblScrollingMenu {
	position : absolute;
	bottom : 0;
	width : 100%;
	height : 10px;
	z-index : 100;
	margin-left : 0;
	margin-top : 0;
	margin-bottom : 0;
	margin-right : 0; }
 
#divBottomMenu {
	position : relative;
	bottom : 0;
	width : 100%; }
 
#divLeftGryphon {
	position : absolute;
	bottom : 0;
	left : -130px;
	z-index : 201; }
 
#divRightGryphon {
	position : absolute;
	bottom : 0;
	right : -130px;
	z-index : 202; }
 
#imgLGryphon { z-index : 201; }
 
#imgRGryphon { z-index : 202; }
 
#divMenuBar {
	position : relative;
	bottom : 0;
	z-index : 199; }
 
#tblMenuBar {
	margin : 0;
	padding : 0;
	width : 100%;
	z-index : 199; }
 
#tdProgressBar {
	position : relative;
	text-align : center;
	background-image : url(http://dkpfiles.com/dkp-templates/glass/ProgressBar.jpg);
	background-repeat : repeat-x;
	font-size : 3pt;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	color : #ffffff;
	height : 14px;
	z-index : 199; }
 
.ImgBtn {
	position : relative;
	left : 0;
	margin : 0;
	padding : 0;
	z-index : 202; }
 
#tblMain { width : 100%; }
 
#tdLBuffer { width : 320px; }
 
#tdRBuffer { width : 320px; }
 
#tdScrollBuffer {
	padding-left : 320px;
	padding-right : 320px;
	text-align : center; }
 
div.tabrow {
	float : left;
	width : 100%;
	padding-top : 5px; }
 
ul.tabrow, ul.tabrow li {
	list-style-type : none;
	margin : 0;
	padding : 0; }
 
ul.tabrow { margin-left : 10px; }
 
	ul.tabrow li {
		list-style-image : none;
		float : left;
		margin-right : 3px;
		text-align : center;
		font-size : inherit; }
 
	ul.tabrow a {
		float : left;
		width : 8em;
		padding : 5px 0;
		background-color : #354616; }
 
		ul.tabrow a:hover { background : #444444; }
 
	ul.tabrow li.selected a, ul.tabrow li.selected a:hover {
		background : #454545;
		color : #d6ba5a;
		font-weight : bold; }
 
.bigcal {
	width : 100%;
	border-style : inset;
	border-width : 1px;
	border-color : black; }
 
.bigcalheader {
	font-size : 16pt;
	font-weight : bold;
	background : #191919; }
 
.bigcaldayheader {
	font-size : 10pt;
	font-weight : bold;
	background : #191919; }
 
.bigcalday {
	width : 14%;
	border-style : solid;
	border-color : #000000;
	border-width : 1px;
	height : 100px;
	background : #303030; }
 
.bigcallabel {
	font-size : 8pt;
	cursor : pointer; }
 
.bigcaldaylabel {
	font-size : 8pt;
	background : #191919;
	text-align : center; }
 
.bigcalday_hover { border-color : white; }
 
.bigcalcurrent {
	border-color : #000000;
	background : #293b1f; }
 
.bigcalheader a { background : transparent; }
 
.bigcalplus {
	position : relative;
	top : 2px;
	float : right;
	width : 10px;
	height : 10px;
	overflow : hidden;
	line-height : 1px;
	background-image : url(http://www.dkpsystem.com/plus.gif);
	cursor : pointer; }
 
#notification {
	z-index : 1000;
	position : absolute;
	right : 0;
	bottom : 0;
	color : black;
	border-style : outset;
	border-width : 2px;
	padding : 4px;
	font-size : 8pt;
	background-color : #991111;
	color : #ffffff; }
 
#notifsmall {
	z-index : 1000;
	position : absolute;
	right : 0;
	bottom : 0;
	color : black;
	border-style : outset;
	border-width : 2px;
	padding : 4px;
	font-size : 8pt;
	background-color : #991111;
	color : #ffffff; }
 
#notification a, #notifsmall a { color : #22ff22; }
 
body > div#notification, body > div#notifsmall { position : fixed; }
 
.inherit {
	font-weight : inherit;
	font-size : inherit; }
 
.quality-1, .quality-1:link, .quality-1:visited { color : #ffcc00; }
 
.quality0, .quality0:link, .quality0:visited { color : #808080 !important ; }
 
.quality, .quality:link, .quality:visited, .quality1, .quality1:link, .quality1:visited, .quality1:hover, .quality1:active { color : #ffffff; }
 
.quality2, .quality2:link, .quality2:visited { color : #00ff00 !important ; }
 
.quality3, .quality3:link, .quality3:visited { color : #0068ff !important ; }
 
.quality4, .quality4:link, .quality4:visited { color : #8000ff !important ; }
 
.quality5, .quality5:link, .quality5:visited { color : #ff8000 !important ; }
 
.quality6, .quality6:link, .quality6:visited { color : #ff0000 !important ; }
 
.quality, .quality-1, .quality0, .quality1, .quality2, .quality3, .quality4, .quality5, .quality6, .quality:link, .quality-1:link, .quality0:link, .quality1:link, .quality2:link, .quality3:link, .quality4:link, .quality5:link, .quality6:link { font-weight : bold; }
 
table.ttb {
	background-color : #282828;
	color : #ffffff;
	margin : 0;
	border-bottom : 2px solid #888;
	border-right : 2px solid #888;
	border-top : 2px solid #eee;
	border-left : 2px solid #eee;
	font-size : 11px; }
 
	table.ttb h6 { font-size : 10px; }
 
		table.ttb h6 a:link, table.ttb table a:link {
			color : #3333ff;
			text-decoration : underline; }
 
		table.ttb h6 a:visited, table.ttb table a:visited {
			color : #3333ff;
			text-decoration : underline; }
 
		table.ttb h6 a:hover, table.ttb table a:hover {
			color : #7777ff;
			background-color : #282828; }
 
		table.ttb h6 a:active, table.ttb table a:active {
			color : #000000;
			background-color : #0000ff; }
 
	table.ttb a:link {
		color : #00ff00;
		text-decoration : none; }
 
	table.ttb a:visited {
		color : #00ee00;
		text-decoration : none; }
 
	table.ttb a:hover {
		color : #77ff77;
		background-color : #282828; }
 
	table.ttb a:active {
		color : #000000;
		background-color : #00ff00; }
 
	table.ttb table {
		color : #ffffff;
		font-size : 11px; }
 
.cp {
	width : 10px;
	height : 10px; }
 
.q { color : #ffd100; }
 
	.q a {
		color : #ffd100;
		border-bottom : 1px solid #ffd100; }
 
		.q a:hover {
			color : white;
			border-bottom : 1px solid white; }
 
.q0 { color : #9d9d9d; }
 
	.q0 a, .q0 a:hover {
		color : #9d9d9d;
		border-bottom : 1px solid #9d9d9d; }
 
.q1 { color : #ffffff; }
 
	.q1 a, .q1 a:hover {
		color : #ffffff;
		border-bottom : 1px solid #ffffff; }
 
.q2 { color : #1eff00; }
 
	.q2 a, .q2 a:hover {
		color : #1eff00;
		border-bottom : 1px solid #1eff00; }
 
.q3 { color : #0070dd; }
 
	.q3 a, .q3 a:hover {
		color : #0070dd;
		border-bottom : 1px solid #0070dd; }
 
.q4 { color : #a335ee; }
 
	.q4 a, .q4 a:hover {
		color : #a335ee;
		border-bottom : 1px solid #a335ee; }
 
.q5 { color : #ff8000; }
 
	.q5 a, .q5 a:hover {
		color : #ff8000;
		border-bottom : 1px solid #ff8000; }
 
.q6 { color : #e5cc80; }
 
	.q6 a, .q6 a:hover {
		color : #e5cc80;
		border-bottom : 1px solid #e5cc80; }
 
.q7 { color : #ff0000; }
 
	.q7 a, .q7 a:hover {
		color : #ff0000;
		border-bottom : 1px solid #ff0000; }
 
.q8 { color : #ffff98; }
 
	.q8 a, .q8 a:hover {
		color : #ffff98;
		border-bottom : 1px solid #ffff98; }
 
.socket-meta {
	padding-left : 26px;
	background : url(http://www.wowhead.com/images/socket_meta.gif) no-repeat left center; }
 
.socket-red {
	padding-left : 26px;
	background : url(http://www.wowhead.com/images/socket_red.gif) no-repeat left center; }
 
.socket-yellow {
	padding-left : 26px;
	background : url(http://www.wowhead.com/images/socket_yellow.gif) no-repeat left center; }
 
.socket-blue {
	padding-left : 26px;
	background : url(http://www.wowhead.com/images/socket_blue.gif) no-repeat left center; }
 
.wowtooltip {
	z-index : 100000000;
	width : 300px; }
 
	.wowtooltip a { border : 0; }
 
	.wowtooltip b {
		font-size : 14px;
		line-height : 19px;
		font-weight : normal; }
 
	.wowtooltip td, .wowtooltip th {
		background-image : url(tooltip.png);
		font-family : Verdana;
		font-size : 12px;
		line-height : 17px;
		color : white; }
 
	.wowtooltip table.shrink b {
		font-size : 12px;
		line-height : 15px; }
 
	.wowtooltip table.shrink td, .wowtooltip table.shrink th {
		font-size : 10px;
		line-height : 14px; }
 
	.wowtooltip th {
		padding : 3px;
		height : 8px; }
 
	.wowtooltip td { padding : 8px 4px 1px 9px; }
 
	.wowtooltip div.indent { padding-left : 0.6em; }
 
	.wowtooltip td table {
		border-spacing : 0;
		border-collapse : collapse; }
 
		.wowtooltip td table th, .wowtooltip td table td { background : none; }
 
		.wowtooltip td table th {
			padding : 0 0 0 4em;
			text-align : right;
			font-weight : normal; }
 
		.wowtooltip td table td { padding : 0; }
 
.ffxiItemCont {
	background : #333 url('images/ffxiitemback.png');
	color : white;
	position : absolute;
	padding : 5px;
	border-top : 2px solid #e3edff;
	border-left : 2px solid #e3edff;
	border-bottom : 2px solid #727084;
	border-right : 2px solid #727084;
	width : 367px;
	font-family : 'arial';
	font-size : 13px;
	font-weight : bold; }
 
	.ffxiItemCont .ffitemIcon {
		float : left;
		margin : 2px 2px 2px 2px; }
 
	.ffxiItemCont .ffitemDetails { margin-left : 40px; }
 
	.ffxiItemCont .ffitemFlags { float : right; }
 
	.ffxiItemCont .ffitemSt { width : 75%; }
 
.ffitemName { font-size : 1.2em; }
 
.nobr { white-space : nowrap; }
 
.hg-quality-unique, a.hg-quality-unique:link { color : #fac306; }
 
.hg-quality-legendary, a.hg-quality-legendary:link { color : #f78f1c; }
 
a .hg-quality-unique, a .hg-quality-legend { text-decoration : underline; }
 
a.lotro-quality-legendary:link, .lotro-quality-legendary { color : #00ffff; }
 
a.lotro-quality-incomparable:link, .lotro-quality-incomperable { color : #cd6600; }
 
a.lotro-quality-rare:link, .lotro-quality-rare { color : #ff00ff; }
 
a.lotro-quality-uncommon:link, .lotro-quality-uncommon { color : #ffff00; }
 
a.lotro-quality-common:link, .lotro-quality-common { color : #ffffff; }
 
a .lotro-quality-legendary, a .lotro-quality-incomparable, a .lotro-quality-rare, a .lotro-quality-uncommon, a .lotro-quality-common { text-decoration : underline; }
 
a.aoc-white:link {
	color : white;
	font-weight : bold; }
 
a.aoc-green:link {
	color : green;
	font-weight : bold; }
 
a.aoc-blue:link {
	color : blue;
	font-weight : bold; }
 
a.aoc-purple:link {
	color : purple;
	font-weight : bold; }
 
.wowdetooltip {
	color : #ffffff;
	overflow : hidden;
	padding : 4px;
	margin : -5px;
	background-color : #1b1b1b;
	border : 1px solid;
	border-color : #777777; }
 
	.wowdetooltip .itemdesc { color : #ffd200 !important ; }
 
	.wowdetooltip .tooldiv { margin-top : 3px; }
 
	.wowdetooltip table {
		color : #ffffff;
		border-spacing : 0;
		margin : 0;
		padding : 0; }
 
	.wowdetooltip .itemspells { color : #1eff00; }
 
	.wowdetooltip .itemdisabled { color : #aaaaaa; }
 
	.wowdetooltip .itemtitle {
		font-weight : bold;
		font-size : 13px;
		margin-bottom : 3px; }
 
	.wowdetooltip .spacer { margin-top : 3px; }
 
	.wowdetooltip .socketred { background-image : url(http://wow.buffed.de/images/wow/socket/SocketYellow.png); }
 
.d { color : #ffbb00; }
 
.r { color : #ffbb00; }
 
.r1, .r1 a:link { color : #969696; }
 
.r2, .r2 a:link { color : #ffffff; }
 
.r3, .r3 a:link { color : #18f000; }
 
.r4, .r4 a:link { color : #0064c3; }
 
.r5, .r5 a:link { color : #9238d0 !important ; }
 
.r6, .r6 a { color : #fbac03; }
 
.ability-name { color : #ffbb00 !important ; }
 
.ability-req {
	color : #0264ca !important ;
	display : block; }
 
.tooltip .ability-name {
	color : #f0c060 !important ;
	font-size : 14px; }
 
.ability-desc { color : #f0c060 !important ; }
 
.ability-border { border-top : 3px solid #828282; }
 
.ability-info { white-space : nowrap; }
 
.item-tooltip-bonus { color : #ffff00 !important ; }
 
.vg_tooltip {
	background : #2b2726;
	width : 320px;
	padding : 5px;
	color : #fff !important ;
	line-height : 1.33em !important ;
	text-align : left !important ;
	margin : 0 !important ;
	width : 298px;
	background : #232627 !important ;
	padding : 5px !important ;
	border : 1px solid #ccc !important ;
	font-family : Arial, sans-serif !important ;
	font-size : 9pt !important ; }
 
	.vg_tooltip p {
		padding : 0;
		margin : 0; }
 
	.vg_tooltip .icon {
		float : left;
		margin-right : 3px;
		margin-bottom : 2px;
		width : 32px;
		height : 32px; }
 
	.vg_tooltip * {
		font-family : Arial, sans-serif !important ;
		font-size : 9pt !important ; }
 
	.vg_tooltip .small, .vg_tooltip .small * {
		font-size : 8pt !important ;
		font-weight : bold; }
 
	.vg_tooltip .authortext {
		padding : 4px;
		text-align : center;
		background : #2a2c2d;
		margin-top : 4px; }
 
	.vg_tooltip .authortext, .vg_tooltip .authortext * { font-size : 10px !important ; }
 
	.vg_tooltip .posmod { color : #24e69d; }
 
	.vg_tooltip .negmod { color : #ff0000; }
 
	.vg_tooltip .redtext { color : #ff0000; }
 
	.vg_tooltip .greentext { color : #00c800; }
 
	.vg_tooltip .orangetext { color : #ff9000; }
 
	.vg_tooltip .browntext { color : #c89449; }
 
	.vg_tooltip .yellowtext { color : #ffc864; }
 
	.vg_tooltip .bluetext { color : #00aeef; }
 
	.vg_tooltip .graytext { color : #acaaad; }
 
	.vg_tooltip .rarity1 { color : #ff0000; }
 
	.vg_tooltip .rarity2 { color : #ff8400; }
 
	.vg_tooltip .rarity4 { color : #ffff32; }
 
	.vg_tooltip .rarity6 { color : #00aeef; }
 
	.vg_tooltip .rarity7 { color : #24e69d; }
 
	.vg_tooltip .rarity8, .vg_tooltip .rarity255 { color : #afafaf; }
 
.rarity1, .rarity1:link, .rarity1:visited { color : #ff0000; }
 
.rarity2, .rarity2:link, .rarity2:visited { color : #c86a00; }
 
.rarity4, .rarity4:link, .rarity4:visited { color : #919100; }
 
.rarity6, .rarity6:link, .rarity6:visited { color : #0495cb; }
 
.rarity7, .rarity7:link, .rarity7:visited { color : #02aa02; }
 
.rarity8, .rarity8:link, .rarity8:visited .rarity255, .rarity255:link, .rarity255:visited { color : #7f7e7e; }
 
.newstable {
	width : 100%;
	border-style : solid;
	border-color : gray;
	border-collapse : separate;
	border-width : 1px;
	padding : 3px; }



