/*
page_layout
helpers
forms
buttons
tables
lists
boxes
menus
header_footer
blocks
*/

/* page_layout */


a {
	color:#fff; text-decoration:none;
	font-family:"Helvetica Neue", helvetica, verdana, sans-serif;
}

.x-template a {color:#fff; text-decoration:underline; }

.w-html a {color:#fff; text-decoration:underline; }

.w-scroll a {color:#fff; text-decoration:underline; }

a:hover {}

h1, h2, h3 {
	font-weight:normal;
	font-family:"Helvetica Neue", helvetica, verdana, sans-serif;
}

#l-head { background:url(../images/l-head-nr.png) no-repeat left top; }

#l-body { background:url(../images/l-body-ry.png) repeat-y left; }

#l-tail { background:url(../images/l-tail-nr.png) no-repeat left top; }

#l-data {
	text-align:left;
}

body 
	{
	font-family:"Helvetica Neue", helvetica, verdana, sans-serif;
	background:#000 url(../images/l-doc-nr.jpg) no-repeat fixed 50% top;
	color:#fff;
	}

/* */

/* helpers */


/* forms */

input, textarea, select {
	font-family:"Century Gothic", helvetica, arial, sans-serif;
	font-size:11px;
	color:#fff;
	background:transparent;
	border:1px solid #ffffff;
}

input.f-proceed {
	cursor:pointer;
}

.f-generic p {
	font-size:12px;
	text-align:center;	
}

.w-action a {
	color:#fff;
}

.js-count-char {
	color:#fff;
}

/* buttons */

/* tables */

/* lists */

/* boxes */

/* menus */

.menu-lvl-1 {
    /*background:url(../images/menu-lvl-1-nr.png) no-repeat; */
}

.menu-lvl-1 li {
    cursor:pointer;
  white-space:nowrap;
}

.menu-lvl-1 li.last {
    background:none;
}

.menu-lvl-1 li.last { background:none; }
.menu-lvl-1 ul li { background:none; }

.menu-lvl-1 li a {
	color:#fff;
	font-size:11px; line-height:15px;
	font-weight:normal;	
	text-decoration:none;
	text-transform:uppercase;
}

.menu-lvl-1 li a:first-letter { font-size:16px; }

.menu-lvl-1 li a:hover { }

.menu-lvl-1 li ul {
    text-align:left;
    background:#444444;

    -moz-opacity:.9;
    opacity:.9;
}

.menu-lvl-1 ul li a {
  font-weight:normal;
	text-decoration:none;
	text-transform:lowercase;
}

.menu-lvl-1 ul li:hover { background:#222222; }
.menu-lvl-1 ul li:hover a { color:#fff; }

.menu-lvl-1 ul li a:hover { text-decoration:none; }

/* header_footer */

/* blocks */

/* */

.x-archives {
}


.x-archives .w-archives {
}

.x-archives .w-year {

}

.x-archives .w-postnum, .x-archives .w-month {
    text-align:center;
}

/* */



/* */

.x-post {}

.x-post .w-pic a.js-add-comment {
	font-size:12px;
	letter-spacing:1px;
	color:#fff;	
	text-decoration:none;
	background:#000000;
	-moz-opacity:.8;
	opacity:.8;
}

.x-post .w-pic a.js-add-comment:hover { text-decoration:underline; }


.post-head {  position:absolute; bottom:0px; left:-3px; width:999px; height:60px;}

.prmln{  position:absolute; left:50px; bottom:20px; font-size:18px; }
.post-head span{  position:absolute; right:50px; bottom:20px; font-size:14px; }
.post-head span a{ text-decoration:none; font-size:14px; }



.post-hhead-bg {background:url(../images/black.png);}

.post-hhead-holder { padding-left:3px; margin-bottom:30px;}

.post-head-im{  width:996px; background-color:#ffffff; position:relative; background-repeat:no-repeat; background-position:bottom left; }

.post-h-height{height:200px;}

.post-h2{height:75px;}

.view-post{ position:absolute; right:10px; top:10px; background:url(../images/open.png); width:986px; height:130px; background-position:top right; background-repeat:no-repeat}

.hide-post{ position:absolute; right:10px; top:10px; background:url(../images/close.png); width:986px; height:130px; background-position:top right; background-repeat:no-repeat}

.closed-post{ display:none; }
.closed-cpost{ display:none; }
.js-hide{ display:none; }

.loading{ background:url(../images/ajax-loader.gif); background-repeat:no-repeat; background-position:center; background-color:#666666;
}


.page_image{ width:300px; height:auto; }

.old_img{ margin-top:20px;}

.vote-box{ position:absolute; bottom:0px; width:100%; height:20px;	background:#000000;
	-moz-opacity:.8;
	opacity:.8; }

.vote-box span{ margin-left:20px;}	
.vote-box span em{font-style:normal;}
.vote-box span a{ text-decoration:none;}	
.inactive-vote { display:none;}
.v-head{ background-color:#000000; padding-left:20px; text-align:left; margin-top:50px;}
/* */

/* */
.fade1{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;}
.fade2{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;}
.fade3{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;}
.fade4{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
.fade5{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;}
.fade6{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
.fade7{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;}
.fade8{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=65);-moz-opacity:0.65;opacity:0.65;}
.fade9{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity:0.60;opacity:0.60;}
.fade10{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=55);-moz-opacity:0.55;opacity:0.55;}
.fade11{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
.fade12{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=45);-moz-opacity:0.45;opacity:0.45;}
.fade13{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);-moz-opacity:0.40;opacity:0.40;}
.fade14{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=35);-moz-opacity:0.35;opacity:0.35;}
.fade15{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);-moz-opacity:0.30;opacity:0.30;}
.fade16{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);-moz-opacity:0.25;opacity:0.25;}
.fade17{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);-moz-opacity:0.20;opacity:0.20;}
.fade18{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=15);-moz-opacity:0.15;opacity:0.15;}
.fade19{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10);-moz-opacity:0.10;opacity:0.10;}
.fade20{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=5);-moz-opacity:0.05;opacity:0.05;}
.fade21{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);-moz-opacity:0.00;opacity:0.00;}
