

/* Standard elements */
* {
	margin: 0;
	padding: 0;
}
a {
	color: #999;
	text-decoration: none;
}
body {
	background: #000 url(bg.png) repeat-x fixed left bottom;
	color: #555;
	margin: 20px 0;
	text-align: center;
	font: normal 0.7em sans-serif,Arial;
}
ul {
	margin: 12px 0;
}
li {
	list-style: url(li.gif);
	margin-left: 18px;
}
code {
	font: normal 1em "Lucida Sans Unicode",serif;
	background: url(bgcode.gif);
	color: #888;
	display: block;
	padding: 3px 6px;
	white-space: pre;
	margin-bottom: 12px;
}


/* Misc */
div.quote {
	margin-bottom: 12px;
	font: normal 1.1em "Lucida Sans Unicode",serif;
	background:url(quote.gif) no-repeat;
	padding-left: 28px;
	color: #666;
}


/* Main structure */
.main {
	background: #000; 
	border: 3px double #EEE; 
	border-color: #141414 #202020 #222 #202020; 
	margin: 20px auto 4px auto; 
	text-align: left;
	width: 600px; 
	background-color:#000 ;
}

* html .main, *+html .main{ width:605px;}


/* Header */
.gfx {
	background: #000 url(dark_pixel.jpg) no-repeat;
	height: 240px;
}
.gfx h1 {
	color: #333;
	font: normal 21px Tahoma, sans-serif;
	padding: 16px 20px;
}


/* Menu */
.menu a {
	background: #000 url(bgmenu.png) repeat-x;
	border-right: 1px solid #222;
	border-top: 1px solid #1A1A1A;
	color: #444;
	font-size: 1.2em;
	float: left;
	padding-top: 4px;
	width: 118px; height: 27px;
	text-align:centerl
}
.menu a span {
}
.menu a:hover {
	background-position: left bottom;
	color: #666;
}
.menu a#last {
	border-right: none;
}

.sec a {border-right:0;}


*+html .menu a, * html .menu {width:117px;}
*+html .sec a, * html .menu  {width:118px;}
.mbg {background: #fff url(bgmenu.png) right top repeat-x; width:100%;}

/* Content */
.content {
	border-top: 1px solid #1A1A1A;
	background: #1A1A1A;
	clear: both;
}
.content h1 {
	margin: 0 0 4px;
	font: bold 1.1em sans-serif,Arial;
	color: #666;
}
.content p {
	margin: 0 0 12px;
}
.item {
	background: #030303 url(bgitem.gif) left top repeat-x;
	padding: 8px 10px;
}


/* Footer */
.footer {
	padding: 5px;
	background: #0A0A0A;
	color: #666;
} 

.author { font-size:12px; margin-bottom:0; padding-bottom:0; padding-top:10px;}
.author span {color:#fff; font-weight:bold;}
.comment {font-size:11px; margin-bottom:5px; border-bottom:1px solid #111; padding-bottom:5px;}

.commentform input[type="text"], .commentform input[type="password"], .commentform textarea, .commentform input[type="file"] { border:1px solid #404040; color:#fff; background-color:#000; font-size:11px; padding:2px; width:250px;}
.commentform tr td {border-bottom:1px solid #111; padding:5px; }
.commentform tr td.noborder {border-bottom:0;}
.w100 {width:100px;}

#reset { background:#000 url(clear.gif) left center no-repeat; border:0; height:23px; width:51px; margin-right:10px;}
#submit { background:#000 url(submit.gif) left center no-repeat; border:0; height:23px; width:63px;}

.p {float:left; margin-right:4px; margin-bottom:4px;}
.p a {display:block; width: 141px; height:105px; background:#fff center center no-repeat;}

.pagination {font-size:14px; padding-top:5px;}
.pagination a {margin-right:10px;}
.errormsg {font-size:15px;}

.comment .answer {padding:10px; color:#aaa; padding-left:25px;}

input[type="submit"], input[type="reset"] {border:0; background-color:#000; padding:3px 4px; color:#aaa; margin-right:10px; border:1px solid #1a1a1a; font-size:11px;}

.lang {margin-left:490px; margin-top:-25px;}
.lang a { padding:8px 13px; height:30px; line-height:26px; background:transparent url(btn.png) center center no-repeat; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='/amok/css/btn.png', sizingMethod='crop');}

.cleft {clear:left;}
.hidden {display:none;}

.hov, img.act {display:none;}

img.start {filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}

.newmenu {padding-left:1px; margin-bottom:2px;}
.newmenu a {}
.newmenu a img {border:0;}
.newsec a:hover img {margin-top:0px;}
.newmenu a:hover img.start { /*display:none;*/ filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0; }
/*.newmenu a:hover img.hov { display:inline; }*/

.newmenu a.active img.start {display:none;}
.newmenu a.active img.act {display:inline;}

.newmenu a.active:hover img.hov {display:none;}

.hover {display:none;}

