body { 
	margin: 0; 
	padding: 0; 
	background: #000000; 
}

body, p, li, td, th, div, dd {
	 font-family: Verdana, Arial, sans-serif; 
	 font-size: 10pt; 
	 text-align: left;
	 color: #dde0e0;
}

a { 
	color: #155CB4;
}

a:visited {
	color: #155CB4; 
}

a:hover {
	color: #D8B619; 
}

img.title {
	 border: 1px solid #003464; 
}

p.title {
	font-size: 13pt; 
	font-family: Tahoma;
	font-weight: normal; 
	text-align: left;
	 border-bottom: 1px solid #003464; 
	 border-top: 1px solid #003464;
	 padding-top: 5px;
	 padding-left: 25px; 
	 height: 28px;
	 text-decoration: none; 
	 color: #155CB4;
}

div.expand {
    border-bottom: 1px solid #D8B619; 
	font-size: 13pt; 
	font-family: Tahoma;
	font-weight: normal; 
	text-align: left;
    text-decoration: none; 
    color: #D8B619;
}

div.realmstatus {	
	text-align: center;	
}


table.expand {	
}

table.expand td {
	border: 1px solid #000000;
	font-size: 10pt; 
	background-color: #181E2C;
}

table.expand th {
	font-size: 10pt; 
	text-align: center;
	color: #CECFEF;
	font-weight: bold;
	background-color: #10131C;
}


td.expand_name {
	width: 400px;
	text-align: left;
	font-weight: light;
	color: #C6C6C6;
}

td.expand_location {
	width: 280px;
	text-align: left;
	font-weight: light;
	color: #C6C6C6;
}


td.expand_boss {
	width: 210px;
	text-align: left;
	font-weight: light;
	color: #C6C6C6;
}

td.expand_boss2 {
	width: 290px;
	text-align: left;
	font-weight: light;
	color: #C6C6C6;
}


td.expand_date {
	width: 120px;
	text-align: left;
	font-weight: light;
	color: #C6C6C6;
}


td.expand_level {
	width: 80px;
	text-align: left;
	font-weight: light;
	color: #C6C6C6;
}

/* red */
td.expand_progress {
	width: 120px;
	text-align: left;
	font-weight: normal;
	color: #DF1E1E;
}

/* Orange */
td.expand_progress2 {
	width: 120px;
	text-align: left;
	font-weight: normal;
	color: #F4A40A;
}


/* gray */
td.expand_progress3 {
	width: 120px;
	text-align: left;
	font-weight: normal;
	color: #C6C6C6;
}

/* green-bold */
td.expand_complete {
	width: 120px;
	text-align: left;
	font-weight: bold;
	color: #03DA21;
}

/* glowing image */
td.expand_complete_heroic {
	width: 120px;
	text-align: left;
	font-weight: bold;
	color: #03DA21;
}


table.layout {
	position: relative; 
	margin-right: auto; 
	margin-left: auto; 
	width: 310px; 
	z-index: 2; 
	/* border: 1px solid #0010BB; */
	border-top: 0px solid #0010FF; 
	border-bottom: 0px solid #0010FF;
	background-color: #000000; 
	font-weight: none; 
}

table.layout td { 
	margin: 0; 
	padding: 0; 
}

td.layout_head { 
	border-bottom: 1px solid black; 	
}

td.layout_nav { 
	border-bottom: 0px solid #666; 
	border-top: 0px solid #666; 	
}

td.layout_nav ul {
	margin: 0; 
	padding: 0; 
	text-align: right; 
	background-color: #fff;
}

td.layout_nav ul li {
	display: inline; 
	padding: 0; 
	margin: 0; 	
}

td.layout_nav ul li a {
	font-weight: bold; 
	text-decoration: none; 
	background-color: #fff; 
	color: #000; 
	padding-left: 10px; 
	padding-right: 10px; 
}

td.layout_nav ul li a:visited { 
	color: #000; 
}

td.layout_nav ul li a:hover { 
	font-weight: bold; 
	text-decoration: none; 	
	background-color: #3333cc;	
	color: #ffe833;
	padding-left: 10px; 
	padding-right: 10px; 
}

td.layout_nav ul li.here a {
	font-weight: bold; 
	text-decoration: none; 
	background-color: #dde0e0;	
	color: #000;	
	padding-left: 10px; 
	padding-right: 10px; 
}

td.layout_nav ul li.here a:visited { 
	color: #000; 
}

td.layout_nav ul li.here a:hover { 
	font-weight: bold; 
	text-decoration: none; 
	background-color: #3333cc;
	color: #ffe833;
	padding-left: 10px; 
	padding-right: 10px; 
}

table.layout td.layout_content { 
	width: 400px; 
	padding: 10px; 
	border-top: 0px solid #000; 
}

table.layout td.layout_content p.content_footer { 
	font-size: 8pt; 
	color: #D8B619;
	padding-bottom: 35px; 
	text-align: center;
}

table.layout td.layout_content p.content_date 
{	
	color:#D8B619;		
	font-weight: bold; 
	font-size:smaller;
	text-align: right;
	margin: 0; 
	padding-bottom: 5px; 
}

table.layout td.layout_content p.content_title_news { 
	font-size: 13pt; 
	font-family: Tahoma;
	font-weight: normal; 
	text-align: left;
	margin: 0; 
	border-bottom: 1px solid #003464; 	
	border-top: 1px solid #003464; 		
	color: #155CB4; 
	background-image: url(images/news.jpg);		
	background-repeat: no-repeat;
	padding-top: 8px;
	padding-left: 55px; 
	height: 28px;
}

table.layout td.layout_content p.content_title_raid { 
	font-size: 13pt; 
	font-family: Tahoma;
	font-weight: normal; 
	text-align: left;
	margin: 0; 
	border-bottom: 1px solid #003464; 	
	border-top: 1px solid #003464; 		
	color: #155CB4; 
	background-image: url(images/raid.jpg);		
	background-repeat: no-repeat;
	padding-top: 8px;
	padding-left: 55px; 
	height: 28px;
}


table.layout td.layout_content p.content_title_announce { 
	font-size: 13pt; 
	font-family: Tahoma;
	font-weight: normal; 
	text-align: left;
	margin: 0; 
	border-bottom: 1px solid #003464; 	
	border-top: 1px solid #003464; 		
	color: #155CB4; 
	background-image: url(images/announce.jpg);		
	background-repeat: no-repeat;
	padding-top: 8px;
	padding-left: 55px; 
	height: 28px;
}

table.layout td.layout_content p.content_title_blizz { 
	font-size: 13pt; 
	font-family: Tahoma;
	font-weight: normal; 
	text-align: left;
	margin: 0px; 
	border-bottom: 1px solid #003464; 	
	border-top: 1px solid #003464; 		
	color: #155CB4; 
	background-image: url(images/blizzard.jpg);		
	background-repeat: no-repeat;
	padding-top: 8px;
	padding-left: 75px; 
	height: 28px;
}

table.layout td.layout_content p.content_title_wow { 
	font-size: 13pt; 
	font-family: Tahoma;
	font-weight: normal; 
	text-align: left;
	margin: 0px; 
	border-bottom: 1px solid #003464; 	
	border-top: 1px solid #003464; 		
	color: #155CB4; 
	background-image: url(images/wow.jpg);		
	background-repeat: no-repeat;
	padding-top: 8px;
	padding-left: 85px; 
	height: 28px;
}

