/*
page_layout
helpers
forms
buttons
tables
lists
boxes
menus
header_footer
blocks
*/

/* page_layout */

body {
	font-family:"Trajan Pro", georgia, "Times New Roman", times, serif;
	background:#080705 url(../images/l-doc-ry.jpg) repeat-y fixed 50%;
	color:#595047;
}

a {
	color:#595047; text-decoration:none;
	font-family:"Trajan Pro", georgia, "Times New Roman", times, serif;
}

a:hover { color:#33221b; }

h1, h2, h3 {
	font-weight:normal;
	font-family:"Trajan Pro", georgia, "Times New Roman", times, serif;
}

#l-head { background:url(../images/l-head-nr.png) no-repeat left 224px; }

#l-body { background:url(../images/l-body-nr-b.png) no-repeat left bottom; }

#l-tail { background:url(../images/l-tail-nr.png) no-repeat left top; }

#l-data {
	text-align:left;
	background:url(../images/l-body-ry.png) repeat-y left;
}

/* */

/* helpers */


/* forms */

input, textarea, select {
	font-family:"Trajan Pro", georgia, "Times New Roman", times, serif;
	font-size:11px;
	color:#595047;
	background:transparent;
	border:1px solid #aaa;
}

input.f-proceed {
	cursor:pointer;
}

.f-generic p {
	font-size:12px;
	text-align:center;	
}

.w-action a {
	color:#595047;
}

.js-count-char {
	color:#595047;
}

/* 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:14px; line-height:16px;
	font-weight:normal;	
	text-decoration:none;
	text-transform:uppercase;
}

.menu-lvl-1 li a:first-letter { font-size:16px;  line-height:16px; }

.menu-lvl-1 li a:hover { }

.menu-lvl-1 li ul {
    text-align:left;
    background:#595047;

    -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:#fff; }
.menu-lvl-1 ul li:hover a { color:#595047; }

.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;
	font-variant:small-caps;
	color:#fff;	
	text-decoration:none;
	background:#595047;
	-moz-opacity:.8;
	opacity:.8;
}

.x-post .w-pic a.js-add-comment:hover { text-decoration:underline; }

/* */

/* */
