*  {
margin:	0;
padding:	0;
}

.content  {
background-color:	#1A1A1A;
background-position:	;
border-top:	1px solid #1A1A1A;
clear:	both;
}

.content h1  {
color:	#666;
font-family:	sans-serif,Arial;
font-size:	1.1em;
font-weight:	bold;
margin:	0 0 4px;
}

.content p  {
margin:	0 0 12px;
}

.footer  {
background-color:	#0A0A0A;
background-position:	;
color:	#666;
padding:	5px;
}

.gfx  {
background-color:	#222;
background-image:	url(dark_pixel.jpg);
background-position:	;
background-repeat:	no-repeat;
height:	240px;
}

.gfx h1  {
color:	#999999;
font-family:	Tahoma, sans-serif;
font-size:	2.6em;
font-style:	normal;
font-variant:	normal;
font-weight:	normal;
padding-left:	20px;
padding-right:	20px;
padding-top:	16px;
}

.gfx h2  {
color:	#666666;
font-family:	Tahoma, sans-serif;
font-size:	2.6em;
font-style:	normal;
font-variant:	normal;
font-weight:	normal;
padding-bottom:	16px;
padding-left:	20px;
padding-right:	20px;
}

.item  {
background-color:	#030303;
background-image:	url(bgitem.gif);
background-position:	;
background-repeat:	repeat-x;
padding:	8px 10px;
}

.main  {
background-color:	#000;
background-position:	;
border-bottom-color:	#222;
border-left-color:	#202020;
border-right-color:	#202020;
border-top-color:	#141414;
border-width:	3px;
margin-bottom:	4px;
margin-left:	auto;
margin-right:	auto;
margin-top:	20px;
text-align:	left;
width:	600px;
}

.menu a  {
background-color:	#000;
background-image:	url(bgmenu.png);
background-position:	;
background-repeat:	repeat-x;
border-right:	1px solid #222;
border-top:	1px solid #1A1A1A;
color:	#808080;
float:	left;
font-size:	1em;
height:	36px;
padding-top:	4px;
width:	149px;
}

.menu a span  {
padding-left:	6px;
}

.menu a#last  {
border-right:	none;
width:	150px;
}

.menu a:hover  {
background-position:	left bottom;
color:	#c0c0c0;
}

a  {
color:	#999;
text-decoration:	none;
}

body  {
background-attachment:	fixed;
background-color:	#000;
background-image:	url(bg.png);
background-position:	bottom left;
background-repeat:	repeat-x;
color:	#555;
font-family:	normal 0.7em sans-serif,Arial;
margin:	20px 0;
text-align:	center;
}

cite  {
background-image:	url(quote.gif);
background-repeat:	no-repeat;
color:	#666;
display:	block;
font-family:	normal 1.1em "Lucida Sans Unicode",serif;
margin-bottom:	12px;
padding-left:	28px;
}

code  {
background-image:	url(bgcode.gif);
color:	#888;
display:	block;
font-family:	normal 1em "Lucida Sans Unicode",serif;
margin-bottom:	12px;
padding:	3px 6px;
white-space:	pre;
}

li  {
list-style-image:	url(li.gif);
margin-left:	18px;
}

ul  {
margin:	12px 0;
}
