/* CSS Document */
body		{background:#000000;
			color: white;
	   		font: small Verdana, Arial, Helvetica, sans-serif;
			height:100%;
			padding:0%;
			margin:0%;
			min-width: 600px;
			}
	   		
p			{padding:4px;
			}
ul     		{list-style-type:square;
			padding-left:8px;
			margin-left:8px;
			}
			
h2			{color:#9CC1FF;
			font-stretch:expanded;
			}
			
a:link 		{color:#5190FA; 
			text-decoration:none;
			}
			
a:visited 	{color:#3B67B2; 
			text-decoration:none;
			}				
			
a:hover 	{color:#9CC1FF; 
			text-decoration:none;
			}			


/* PAGE POSITIONING */
			
.main       {position:absolute;
			top:161px;
			left:10%;
			right:10%;
			text-align:justify;
			width:760px;
			border-style:solid;
			border-color:#02348B;
			border-left-width:2px;			
			border-right-width:2px;
			border-top-width:0px;
			min-height:75%;
			}
			

								
#sidelocal	{position:absolute;
			top:37px;
			left:8px;
			width: 152px;
			min-height:300px;
			background-color:#00061A;
			color:#9CC1FF;
			padding:4px;
			border-style:solid;
			border-color:#02348B;
			border-width:1px;
			}
#sidelocal a {color:#5190FA; 
			text-decoration:none;
			}
			
#sidelocal a:visited {color:#3B67B2; 
				text-decoration:none;
				}	
				
#sidelocal a:hover {color:#9CC1FF; 
				text-decoration:none;
				}						
				
.content	{position:relative;
			top:15px;
			left:178px;
			right:5px;
			width:560px;
			font:Verdana, Arial, Helvetica, sans-serif;
			font-size:small;
			overflow:auto;
			height:auto;
			}

.full		{position:relative;
			top:15px;
			left:15px;
			right:15px;
			width:740px;
			font:Verdana, Arial, Helvetica, sans-serif;
			font-size:small;
			overflow:auto;
			height:auto;
			}

#topglobal	{position:absolute; 
			top:120px; 
			left:10%; 
			right:10%; 
			width:760px;
			height:20px;
			z-index:2;
			text-align:right;			
			color:#9CC1FF;
			font-weight:bold;
			font-size:smaller;
			}

#topglobal a {color:#9CC1FF; 
			text-decoration:none;
			}
			
		
#topglobal a:visited {color:#D9E8FF; 
				text-decoration:none;
				}
				
#topglobal a:hover {color:#F0F7FF; 
				text-decoration:none;
				}						

#toplocal 	{position:absolute;
			top:141px;
			height:20px;
			right:10%;
			left:10%;
			text-align:center;
			font-size:smaller;
			color:#011134;
			width:760px;
			padding-top:4px;
			border-style:solid;
			border-color:#02348B;
			border-left-width:2px;			
			border-right-width:2px;
			border-top-width:0px;
			border-bottom-width:0px;
			}
#toplocal a {color:#2466AF; 
			text-decoration:none;
			}
			

#toplocal a:visited {color:#3B67B2; 
				text-decoration:none;
				}				
			
#toplocal a:hover {color:#9CC1FF; 
				text-decoration:none;
				}			
				
/* TOP LOCAL MENUS */			
			
#about		{position:relative;
			text-align:right;
			color:#054995;
			}
			
#world		{position:relative;
			text-align:right;
			color:#054995;
			}
			
#factions	{position:relative;
			text-align:right;
			color:#054995;
			}
			
#community2	{position:relative;
			text-align:right;
			color:#054995;
			}
			
			
#join2		{position:relative;
			text-align:right;
			color:#054995;
			}

#xf             {position:relative;
                        text-align:right;
                        color:#054995;
                        }

.boldgrey	{color:#999999;
			font-weight:bold
			}
.italicgrey {color:#CCCCCC;
			font-style:italic;
			}
.minihead	{color:#9CC1FF;
			font-size:medium;
			font-weight:bold;
			}
.tablehead	{font-weight:bold;
			font-size:11px;
			}
.tablecontent {font-size:11px;
			}
.tablecontent a {font-size:9px;
			}
.oneshot	{color:#999999;
			font-size:9px;
			}
.list		{padding-top:4px;
			padding-bottom:4px;
			}
