*
{
	border-width: 0px;
	font-family: Arial, Book Antiqua, sans-serif;
	margin: 0px;
	padding: 0px;
}


html
{
	background: #252525 url('http://ascendant.4-playerz.com/dkpsys/background.gif') repeat-y top center;
}


body
{
	color:#ffffff;
	font-size:14px;
	text-align:left;
}


#body
{
	background: #000000;
	height: 100%;
	margin:0 auto;
	top:0;
	text-align: left;
	vertical-align: top center;
	width: 1153px;
}


#teamspeakdisplay table
{
	left: 0 !important;
	margin-left:0 !important;
	margin-right:auto !important;
}


#myventstatus blockquote   
{   
    background: none;   
    margin: 0;   
    padding: 0 0 0 5px;   
}  


#header
{
	background: url('http://ascendant.4-playerz.com/dkpsys/banners/Vaun-Banner-01.jpg') no-repeat top center;
	height: 336px;
	position: relative;
	text-align: center;
}


/* The cell record on the calendar for if there is something scheduled this day */
.calsomething{
		font-size: 18pt;
		font-weight: bold;
		color: #FFF000;}

#pagetitle
{
	width:100%;
	text-align:center;
	font-size:22pt;
	font-weight:normal;
        color: #FEAF00;
	font-variant: small-caps;
}


#pagesubtitle
{
	width:100%;
	text-align:center;
	font-size:10pt;
	font-weight:bold;
        color: #771111;
	font-variant: small-caps;
}


#top-bar
{
	background:url('http://ascendant.4-playerz.com/dkpsys/HeaderFrame.jpg') repeat-x;
        align: center;
	height: 17px;
	width: 1153px;
}


#logo
{
	position: absolute;
	left: 30%;
	top: 7%;
	height: 100px;
	width: 350px;
	z-index: 25;
}


/* in the default layout, this is the style associated with the Count Down: "x minutes until the next raid" */


.CountDown{	font-size: 18pt;
		font-weight: normal;
              text-align: center;}


a img 
{
	border-width: 0px;
}


a:link,a:active,a:visited
{
	color:#feaf00;
	font-weight: bold;
	text-decoration:none;
}


a:hover
{
	color:#ffffff;
}


a:focus
{
	outline:none;
}


table td
{
	vertical-align: top;
}


blockquote
{
	background: url('http://ascendant.4-playerz.com/dkpsys/background.gif') no-repeat top left;
	background-position: 15px 15px;
	margin: 0;
	padding: 25px 25px 25px 45px;
}


html>body #showhidemenu
{
	padding-top: 9px !important;
}


#showhidemenu
{
	background: url('http://ascendant.4-playerz.com/dkpsys/showhidemenu.gif') no-repeat center;
	color: #ffffff;
        background: 070707;
	font-family: Arial,Book Antiqua,sans-serif;
	font-size: 8px;
	font-weight: bold;
	height:20px;
	letter-spacing: 3px;
	padding-top:15px;
	position:absolute;
	left:60px;
	top:0px;
	text-align:center;
	text-transform: uppercase;
	width:105px;
	z-index: 500;
}
#showhidemenu a
{
	color: #ffffff;
         background: 070707;
	display: block;
	height: 20px;
}


.nav
{
	background: url('http://ascendant.4-playerz.com/dkpsys/NavMenuBG.png') repeat-x bottom center;
	height: 24px;
	line-height: 24px;
	margin:0 auto;
	position: absolute;
	left: 0px;
	top: 316px;
	width: 1153px;
	z-index: 100;
}


#navmenu
{
	height: 24px;
	overflow: hidden;
	text-align:center;
	width:1153px;
}




#navmenu ul li
{
	display:inline;
	list-style:none;
	padding: 0 20px 0 20px;
	letter-spacing:2px;
	font-variant:small-caps;
	font-size:13pt;
}


#header-bot
{
	background:url('http://ascendant.4-playerz.com/dkpsys/HeaderFrame.jpg') repeat-x;
       align: center;
	height: 17px;
	width: 1153px;
}


#relative
{
	height: 0px;
	position: relative;
}


#relative-right
{
	height: 0px;
	position: relative;
}




#statistics
{
        background: 070707;
	font-size: 24px;
	height: 1px !important;
	line-height: 12px;
	overflow: hidden;
	text-align: center;
        vertical-align: top;
	width: 1153px;
	z-index: 45;
}


#stats
{
	height: 1px !important;
	overflow: hidden;
	width: 0px !important;
}


#stats .StatCount
{
	background-position: 0px 0px;
}


#threads
{
	height: 1px !important;
	overflow: hidden;
	width: 0px !important;
}


#threads a
{
	background-position: 0px 0px;
}


#upcoming
{
	height: 1px !important;
	overflow: hidden;
	padding-left: 40px;
	width: 100% !important;
       text-align:center;
       vertical-align: bottom;
}


#upcoming li
{
	background-position: 0px 0px;
	list-style: none;
	padding-left: 0px;


}


#upcoming .event
{
	font-weight: bold;
}


#statistics-base
{
	background:url('http://ascendant.4-playerz.com/dkpsys/CountdownBase.jpg') repeat-x;
	clear: both;
	height: 21px;
	position: relative;
	width: 1153px;
}


.content-table
{
	left:0px;
	width:100%;
}


#content
{
	height: 100%;
	margin: 0 auto;
	width: 1153px;
       text-align: left;       
}


.gborder { margin: 0 auto; min-width: 620px; width: 100% !important;}
.gborder, .gborder ul li div.a, .gborder ul li div.a ul li div.b, .gborder ul li div.a ul li div.b ul li div.c, .gborder ul, .gborder ul li div.a ul, .gborder ul li div.a ul li div.b ul { width: 100%; margin: 0px; padding: 0; position: relative; }
.gborder ul, .gborder ul li div.a ul, .gborder ul li div.a ul li div.b ul, .gborder ul li div.a ul li div.b ul li div.c ul { list-style: none; }


.gborder ul { background: url('http://ascendant.4-playerz.com/dkpsys/border-left.gif') repeat-y top left; background-position: 0px 0px 0px 400px;}
.gborder ul li.bg { background: url('http://ascendant.4-playerz.com/dkpsys/border-right.gif') repeat-y top right; }
.gborder ul li div.a { background: url('http://ascendant.4-playerz.com/dkpsys/border-top.gif') repeat-x top; }
.gborder ul li div.a ul { background: url('http://ascendant.4-playerz.com/dkpsys/border-bot.gif') repeat-x bottom;}
.gborder ul li div.a ul li.bg { background: url('http://ascendant.4-playerz.com/dkpsys/border-top-left.gif') no-repeat top left; }
.gborder ul li div.a ul li div.b { background: url('http://ascendant.4-playerz.com/dkpsys/border-top-right.gif') no-repeat top right; }
.gborder ul li div.a ul li div.b ul { background: url('http://ascendant.4-playerz.com/dkpsys/border-bot-left.gif') no-repeat bottom left; }
.gborder ul li div.a ul li div.b ul li.bg { background: url('http://ascendant.4-playerz.com/dkpsys/border-bot-right.gif') no-repeat bottom right; }
.gborder ul li div.a ul li div.b ul li div.c { padding: 10px -0 15px 0; text-align: left; }


#sidebar
{
	background:url('http://ascendant.4-playerz.com/dkpsys/MenuBG.jpg') repeat-y top left;
	text-align: left;
	vertical-align: top;
	width: 220px;
}


#sidemenubar
{
       	text-align: left;
	margin: 0 auto;
	padding: 0 0 50px 0;
}


.sidebarhidden
{
	display:none
}


#sidemenubar #menus
{
       	text-align: left;
	margin:  0 auto;
	padding: 0;
}


#sidemenubar #menus #menucontent
{
	font-size: 14px;
	align: left;
	margin:  0 auto;
	padding: 0px 0px 10px 0px;
	width:155px;
}


#sidemenubar #menus #menucontent li
{
	padding:0px 0px 2px 20px;
	margin:0px;
	background:url('http://ascendant.4-playerz.com/dkpsys/ListBullet.gif') no-repeat left; 
	font-size:14px; 
	font-weight: bold;
       	align: left;
	font-family:Arial,Book Antiqua,sans-serif;
}


#sidemenubar #menus #menucontent ul li a
{
	font-size: 14px;
       font-weight: bold;
	font-variant: small-caps;
       	align:left;
}


#sidemenubar #menus #menucontent ul
{
	list-style:none;
	padding: 0 0 0 5px;
	margin:0px:
	align:left;
}


#sidemenubar #menus h1
{
	background:url('http://ascendant.4-playerz.com/dkpsys/MenuHeader.jpg') repeat-x top center;
	font-size:14px;
	font-family: Arial, Book Antiqua, sans-serif;
	font-variant: small-caps;
	font-weight:bold;
	height: 40px;
	margin:0 auto;
	padding:8px 0 0 0;
	text-align: center;
	width: 203px;
}


#sidemenubar #menus table td
{
       align:left;
}


#sidemenubar #menus div table {
	margin: 0 auto;
       align:left;
}


#side-base
{
	background:url('http://ascendant.4-playerz.com/dkpsys/MenuBot.jpg') bottom center no-repeat;
	display: block;
	height:85px;
	position: relative;
	z-index: 95;
}


#side-base img
{
	height: 35px;
	width: 102px;
	position: absolute;
	left: 60px;
	top: -8px;
	z-index: 95;
}


.main
{
	empty-cells:show;
	font-size: 12px;
	vertical-align:top;
	width: 100%;
}


.main-wide
{
	width: 1153px !important;
}


.mainframe-wide
{
       width: 1153px !important;
       padding: 50px 50px 50px 50px;
}


.mainframe
{
	padding: 30px 0px 30px 0px;
}


.mainframe #padding
{
	height: 100%;
	margin: 0 auto;
	min-width: 525px;
	width: 85%;
}


#overflow
{
	min-width: 525px;
	overflow: visible;
	text-align: left;
	width: 100% !important;
}


.mainframe ul
{
	background: none !important;
	line-height: 17px;
	list-style: none !important;
	margin: 0 !important;
	padding: 5px 0px 0px 0 !important;
}


.mainframe ul li
{
	background: url('http://ascendant.4-playerz.com/dkpsys/ListBullet.gif') no-repeat 20px 4px;
	margin: 0 !important;
	padding: 0px 0px 0px 40px !important;
}


iframe
{
	min-width: 525px;
	width: 100% !important;
}


#footer
{
	background: url('http://ascendant.4-playerz.com/dkpsys/BloodDrip.gif') repeat-x top center;
	clear: both;
	font-size: 10px;
	height: 30px;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: 1153px;
	z-index: 75;
}


.listlabel, .list .listlabel td, .list tr.list1 td table tr.list1 td, #forumthreadsettings table td
{
	color: #ffffff;
	height: 25px !important;
	font-weight:bold;
	vertical-align: middle;
	white-space: nowrap;
}
.listlabel, .list .listlabel td
{
	background: #242424 url('http://ascendant.4-playerz.com/dkpsys/PostHeader.jpg') repeat-x top left;
}


.listlabel td
{
	border-left: 1px solid #343434;
	border-right: 1px solid #343434;
	font-variant: small-caps;
        color: #991111;
	padding: 5px 10px 0 10px;
}


.listlabel i
{
	font-weight:bold;
        color: #FEAF00;
}


.list, .List
{
	border-collapse: collapse;
	margin: 0 auto;
	min-width: 525px;
	width: 100% !important;
}


.PostInfo 
{
	background: #161616 url('http://ascendant.4-playerz.com/dkpsys/PostBG2.gif') repeat-x top center;
	border: 1px solid #575757;
}


.PostText 
{
	background: #252525 url('http://ascendant.4-playerz.com/dkpsys/PostBG1.gif') repeat-x top center;
	border: 1px solid #575757;
}


td.list1, td.list2
{
	padding: 10px !important;
}


.list1, .list2,
{
	color:#ffffff;
	padding:15px !important;
}


td .MakeAPost a
{
	font-size: 12px;
}


tr.newlist1 td, tr.list1 td
{
	background: #252525 url('http://ascendant.4-playerz.com/dkpsys/PostBG1.gif') repeat-x top center;
	height: 25px;
	padding: 5px;	
}


tr.newlist2 td, tr.list2 td
{
	background: #161616 url('http://ascendant.4-playerz.com/dkpsys/PostBG2.gif') repeat-x top center;
	height: 25px;
	padding: 5px;
}


tr.newlist2 td
{
	background: #270603;
}


tr.newlist1 td
{
	background: #390a04;
}


.list1, .list2, .newlist, .newlist2
{
	font-size: 12px;
        font-weight: normal;
}


.list1 div,.list2 div
{
	margin-bottom:5px !important;
	text-align: left;
}




#notification, #notifsmall
{
	background: url('http://ascendant.4-playerz.com/dkpsys/AlertBG.png') !important;
	position: auto !important;
}


#notification a, #notifsmall a
{
	color:	#feaf00 !important;
}


.wowtooltip
{
	text-align: left;
}


.newlist1
{
	color: #ffffff;
}
.newlist2
{
	color: #ffffff;
}


.calday
{
	width:20px;
	height:18px;
       font-size:14px;
	text-align:center !important;
}


tr.calheader, tr.calheader td
{
	text-align:center !important;
	font-size: 12px;
	font-weight:bold;
}


.calcurrent
{
	border-width:1px;
	border-style:solid;
	border-color:#aaaaaa
}


.bigcal 
{
	width:100% !important;
	border-style:inset;
}


.bigcalheader
{
	height: 24px; 
	vertical-align: middle;
	font-size:18px;
	font-weight:bold;
	background:url('http://ascendant.4-playerz.com/dkpsys/PostHeader.jpg') repeat-x;
}


td a.bigcalheader
{
	background: url('http://ascendant.4-playerz.com/dkpsys/LeftArrow.gif') no-repeat 5px 0;
	display: block;
	font-size: 1px; 
	height: 24px;
}


td a.bigcalleft
{
	background: url('http://ascendant.4-playerz.com/dkpsys/LeftArrow.gif') no-repeat 5px 0;
	width:36;
}


td a.bigcalright
{
	background: url('http://ascendant.4-playerz.com/dkpsys/RightArrow.gif') no-repeat 5px 0;
	width:46px;
}
td a:hover.bigcalleft
{
	background: url('http://ascendant.4-playerz.com/dkpsys/LeftArrow.gif') no-repeat 5px 0;
}


td a:hover.bigcalright
{
	background: url('http://ascendant.4-playerz.com/dkpsys/RightArrow.gif') no-repeat top left;
	background-position: -5px 0;
}


td a:hover.bigcalleft, td a:hover.bigcalright, td a:hover.bigcalheader
{
	background-position: 5px -24px;
}




.bigcaldayheader td
{
	background:url('http://ascendant.4-playerz.com/dkpsys/PostHeader.jpg') repeat-x;
	font-size:12px;
	font-weight:bold;
	height: 22px;
	padding-top: 5px;
}


.bigcalday
{
	background: url('http://ascendant.4-playerz.com/dkpsys/CalCell.jpg') no-repeat;
	border: 1px solid #000000;
	height:100px;
	max-width: 125px;
	width:14%;
}


.bigcallabel
{
	cursor:pointer;
	font-size: 10px;
	padding: 5px;
}


.bigcaldaylabel
{
	background:url('http://ascendant.4-playerz.com/dkpsys/PostHeader.jpg') repeat-x;
	font-size:8pt;
	font-weight: bold;
	margin: 1px;
	padding: 2px;
	text-align:center
}


.bigcalday_hover
{
	border: 1px solid #9e750c;
}


.bigcalcurrent
{
	background:url('http://ascendant.4-playerz.com/dkpsys/CalCellToday.jpg') no-repeat 0 20px;
	border: 1px solid #9e750c;
}


/* One of the classes to display if something is scheduled on that day */
.bigcalsomething{}


.bigcalplus
{
	position:relative;
	top:2px;
	float:right;
	width:11px;
	height:11px;
	overflow:hidden;
	line-height:1px;
	background:url('http://ascendant.4-playerz.com/dkpsys/PlusSign.gif') no-repeat !important;
	cursor:pointer;
}


.bigcalblank {}




/* The following are the rules for tabs */
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:#57667a;}
ul.tabrow a:hover {background:#347892;color:#ffffff}
ul.tabrow li.selected a,ul.tabrow li.selected a:hover {background-color:#22224f;color:#ffffff}


/* Login elements */


input.button, input, select, textarea
{
	color: #ffffff;
	background-color: #040d1a;
	font-size: 12px;
	font-weight: normal;
	padding: 2px;
	margin: 2px;
	border: 1px solid #7f7f7f;
}


textarea 
{
	font-size: 12pt;
	font-family:monospace;
	font-weight:normal;
	margin: 0 auto;
	width: 85% !important;
}


input
{
	font-size:10pt;
	font-family:sans-serif;
	font-weight:bold;
}


#loginstuff 
{
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}


#loginstuff input 
{
	width: 100px;
	background-color: #040d1a;
	color: #ffac04;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
	margin: 2px;
	border: 1px solid #7f7f7f;
}


#loginstuff input.button 
{
	width: auto;
}


#loginstuff table td 
{
	text-align:right !important;
	vertical-align: middle;
}


.MenuChoice td {
	font-size: 12px;
       text-align: left;
}


/* Guides */
.GuideTitle, .GuideSubTitle {
	display: block;
	font-weight: bold;
	border-bottom: 1px solid #1b354a;
}
.GuideTitle {
	font-size: 22pt;
}
.GuideSubTitle {
	font-size: 14pt;
}


.xsmall
{
	font-size: 9px;
	padding-bottom: 5px;
}


table.ttb 
{
	background: url('http://ascendant.4-playerz.com/dkpsys/Back2.png') !important;
	color: #FFFFFF;
	margin: 0px; 
	border-bottom: 2px solid #888; 
	border-right: 2px solid #888;
	border-top: 2px solid #7f7f7f; 
	border-left: 2px solid #7f7f7f;
	font-size: 12px;
}


table.ttb tr td span
{
	color: #feaf00 !important;
}


table.ttb h6 
{
	font-size: 10px;
}


table.ttb h6 a:link, table.ttb table a:link 
{ 
	color: #feaf00; 
	text-decoration: underline; 
}


table.ttb h6 a:visited, table.ttb table a:visited 
{
	color: #feaf00; 
	text-decoration: underline; 
}


table.ttb h6 a:hover, table.ttb table a:hover 
{
	color: #feaf00;
}


table.ttb h6 a:active, table.ttb table a:active
{ 
	color: #000000;
}


table.ttb a:link 
{ 
	color: #feaf00; text-decoration: none; 
}


table.ttb a:visited 
{ 
	color: #feaf00; text-decoration: none; 
}


table.ttb a:hover 
{ 
	color: #feaf00;
}


table.ttb a:active 
{ 
	color: #000000; 
}


table.ttb table 
{
	color:#FFFFFF;
}