body {
	margin:0px;
	padding:0px 0px 0px 0px;
	font:11px/15px verdana, arial, helvetica, sans-serif;
	color:#CCCCCC;
	background: url(BG-blue-ether.jpg) repeat;
	scrollbar-face-color: #669999; 
	scrollbar-shadow-color: #004455; 
	scrollbar-highlight-color: #004455; 
	scrollbar-3dlight-color: #004455; 
	scrollbar-darkshadow-color: #004455; 
	scrollbar-track-color: #004455; 
	scrollbar-arrow-color: #004455;
	}
p {
	font:11px/20px verdana, arial, helvetica, sans-serif;
	}
#Content>p {margin:0px;}

a {
	color:#09c;
	text-decoration:none;
	font-weight:600;
	font-family:verdana, arial, helvetica, sans-serif;
	}
a:link {color:#09c;}
a:visited {color:#07a;}
a:hover {color:#66CCFF; background-color:#006699;}

tr, td, ul, li {
	font:11px/20px verdana, arial, helvetica, sans-serif;
	}
	
li {
	list-style-type:circle;
	list-style-position:outside;
	list-style-image:url(bullet.gif)!important;
	vertical-align:middle;
	}

.annotation {  font:13px verdana, arial, helvetica, sans-serif;; color: #FFFFFF; text-align: center}
.nodist { font:normal 13px/-200px Verdana, Arial, Helvetica, sans-serif; ; white-space: nowrap}
.big {  font-size: 12pt; font-weight: 600}
.basicbold {  font-weight: 700}
.highlight {  color: #CC99FF}
.colorblue {  color: #99CCFF}
.titletext {color:#99CCFF;	font-size:16px;	font-style:italic; font-weight:800; }
.colorpurple {  color: #CC99FF}
.colorred {  color: #FF6666}
.colorltgreen {  color: #99FFCC}
.menupadding {	padding:10px; font:11px/15px verdana, arial, helvetica, sans-serif;}
.menutext {	text-align:right; font:13px verdana, arial, helvetica, sans-serif;}
.top { margin:0px 235px 30px 0px;}
a.toplink:visited { color: #09c; margin:0px 0px 0px 0px; }
a.toplink:hover { color:#66CCFF; background-color:#006699;  }

/* Old Content 
#Content {
	position:relative;
	margin:260px 155px 60px 0px;
	padding:10px;
	background-color: #004455;
	z-index:4; 
	clip:  rect(   )
	}
*/

#Content {
	position:absolute;
	margin:0px 0px 5px 0px;
	height:auto;
	left:40px;
	top:260px;
	z-index:4; 
	}
	
#Content2 {
	position:relative;
	margin:0px 235px 10px 0px;
    padding:10px;
	height:auto;
	background-color: #004455;
	z-index:5; 
	}

#MenuTop {
	position:absolute;
	z-index:100;
	top:220px;
	right:0px;
	width:190px;
	height:100%;
	padding:5px 5px 5px 5px;
	margin:0px;
	font:12px/15px verdana, arial, helvetica, sans-serif
	}


#Menu {
	position:absolute;
	z-index:9;
	top:225px;
	right:0px;
	width:199px;
	height:1130px;
	margin:0px -1px 0px 0px;
	padding:0px;
	background: url(Meryu-tail.gif) no-repeat;
	background-color:#004455 !important;
	font:12px/15px verdana, arial, helvetica, sans-serif;
	text-indent: 5px;
	}


#Galaxy {
	position:absolute;   
	width:100%;
	height:228px;
	z-index:2; 
	left:0px; 
	top:0px;
	background: url(Galaxy.jpg) repeat-X;
	}

#Array {
	position:absolute;
	width:863px;
	height:709px;
	z-index:1;
	left:0px;	
	top:0px;
	background: url(Array-full.gif) no-repeat;
	}

#Array2 {
	position:absolute;
	width:863px;
	height:203px;
	z-index:3;
	left:0px;	
	top:0px;
	background: url(Array-partial.gif) no-repeat;
	}

#Meryu {
	position:absolute;
	width:408px;
	height:383px;
	z-index:8;
	top: 0px;
	right: 0px;
	background: url(Meryu-main.gif) no-repeat;
	}

#Lair {
	position:absolute;
	width:580px;
	height:202px;
	z-index:9;
	left: 0;
	top: 0;
	}

#NewsRune {
	position:absolute;
	width:240px;
	height:179px;
	z-index:8;
	left: 5px;
	top: 228px;
	background: url(News-rune.gif) no-repeat;
	}
	
#Copyright {
	position:relative;
	margin:0px 235px 30px 0px;
    padding:0px;
	height:auto;
	z-index:5; 
	}

/* Old
#Copyright {
	position:relative;
	z-index:3;
	left:5px;
	bottom:50px;
	text-align:left;
	} 
*/

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; z-Index:15; width:100%; height:"menu"; background-color:#004455; layer-background-color:#004455; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; z-Index:15; padding:4px; font-family:verdana,arial,helvetica; font-size:12px; font-weight:bold; vertical-align: middle}
.clLevel0{background-color:#004455; layer-background-color:#004455; color:#63BDB5;}
.clLevel0over{background-color:#006699; layer-background-color:#006699; color:#66CCFF; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; z-Index:15; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; z-Index:15; padding:2px; font-family:verdana, arial,helvetica; font-size:12px; font-weight:bold}
.clLevel1{background-color:#669999; layer-background-color:#669999; color:#004455;}
.clLevel1over{background-color:#006699; layer-background-color:#006699; color:#66CCFF; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; z-Index:15; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; z-Index:15; padding:2px; font-family:tahoma,arial,helvetica; font-size:12px; font-weight:bold}
.clLevel2{background-color:#004455; layer-background-color:#004455; color:#63BDB5;}
.clLevel2over{background-color:#006699; layer-background-color:#006699; color:#66CCFF; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; z-Index:15; visibility:hidden; background-color:#006699; layer-background-color:#006699}


