body 
{
	background-color: Black;
	background-image: url("../theme/bg_moon10.jpg");
	background-repeat: no-repeat;
	font-family: Verdana;
	color: #109000;
	font-size: 10pt;
}

img { border: 0px; }

a { text-decoration: none;}
a:active {color: #C0C000}
a:visited {color: #808000}
a:link {color: #FFFF00}
a:hover {color: #FFC000}

table.small {font-family:Verdana; font-size:8pt}
table {font-size:10pt}

p,h1,h2,h3 { font-family:Verdana; }

p { font-size:10pt; }

h1 { font-size:14pt; margin: 0 0 0 0; }
h2 { font-size:12pt; margin: 0 0 0 0; }
h3 { font-size:10pt; margin: 0 0 0 0; }

.page-title { text-align: center; }
.news-title { text-align: left; }

#font12 {font-family:Verdana; font-size:12pt}
#font14 {font-family:Verdana; font-size:14pt}
#font16 {font-family:Verdana; font-size:16pt}

pre {font-family:Verdana; font-size:8pt }

.article_pat, .article_quake2, .article_tremulous {
	display: block;
	width: 100%;
	clear: both; /*	border: #FF0000 2px solid; /* for test */
	padding: 0px 0px 50px 20px;
	background-repeat: no-repeat;
}

.article_pat {
	background-image: url("../theme/smilies/arrow.gif");
}

.article_quake2 {
	background-image: url("../theme/smilies/arrow_red.gif");
}

.article_tremulous {
	background-image: url("../theme/smilies/arrow_green.gif");
}

.article_img {
	margin: 4px 4px 4px 4px;
	border: 0px ;
}

#div_margin
{ 
position:absolute;
top: 0px; 
left: 10px;
width: 180px;
text-align: center;
}

#div_main 
{
position:absolute;
top: 0px; 
left: 210px;
width: 540px;

text-align: left;

/* color: #00FF00; */
font-family:Arial; 
font-size:10pt;
}

#div_main .class_center
{ 
text-align: center;
}


#div_main .class_linknews
{ 
text-align: center;
font-weight: bold;
}

/******************************************************************************/

.menu0, .menu1
{
	display: block;
	font-family:	Verdana;

	padding-top:	1px;
	padding-left:	0px;
	padding-bottom:	2px;
	padding-right:	0px;

	height:			17px;

	text-align:		center;
	text-decoration:none;
	font-size:		10pt;
	font-weight:	bold;

	color: #F0FFF0;
	
	z-index:		-1;
}

a.menu1, a.menu1:active, a.menu1:visited, a.menu1:link, a.menu1:hover
{
	color: #F0FFF0;
}

a.menu0, a.menu0:active, a.menu0:visited, a.menu0:link, a.menu0:hover
{
	color: #CCFFCC;
}

.menu0
{
	background: url('../theme/btn_h20.png') no-repeat +4px -20px;
	width:		169px;
}

.menu1
{
	background: url('../theme/btn_h20.png') no-repeat 0px 0px;
	width:		165px;
}

.menu0.h40
{
	height:		37px;
	background: url('../theme/btn_h40.png') no-repeat 0px -40px;
}


.menu1.h40
{
	height:		35px;
	background: url('../theme/btn_h40.png') no-repeat 0px 0px;
	padding-top: 3px;
}

.menu1:hover
{
	background: url('../theme/btn_h20.png') no-repeat 0px -20px;
	margin-left:	-2px;
}

.menu1.h40:hover
{
	background: url('../theme/btn_h40.png') no-repeat 0px -40px;
	margin-left:	-2px;
}

.vmenu_title
{
	display:		block;
	font-family:	Verdana;
	width:			161px;
	height:			36px;

	text-align:		center;
	padding:		4px 4px 0px 4px;
	text-decoration:none;
	font-size:		10pt;
	font-weight:	bold;
	color:			#F0FFF0;
	
	background: url('../theme/tmenu.png') no-repeat 0px 0px;
}

.vmenu_sub
{
	background: url('../theme/sub_menu.png') repeat-y 0px 0px;
	padding-left:	20px;
}
