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

/* page_layout */

body {
	font-family:"Century Gothic", century, verdana, helvetica, sans-serif;
	background:#000 url(../images/l-doc-nr-t.jpg) no-repeat fixed 50% top;
	text-align:center;
	color:#434343;
}

a {
	color:#434343; text-decoration:none;
	font-family:"Century Gothic", century, verdana, helvetica, sans-serif;
}

/* */

/* helpers */

/* forms */

input, textarea, select {
	font-family:"Century Gothic", century, verdana, helvetica, sans-serif;
	font-size:1.1em;
	color:#434343;
}

input.f-proceed {
	cursor:pointer;
}

.f-generic p {
	font-size:1.2em;
	text-align:center;	
}

/* buttons */

/* tables */

/* lists */

/* boxes */

/* menus */


.menu-lvl-1 { }

.menu-lvl-1 li { cursor:pointer; }

.menu-lvl-1 li a {
	color:#fff;
	font-size:13px; line-height:14px;
	font-weight:normal;	
	text-decoration:none;
	text-transform:capitalize;
	
	background:url(../images/icon-bullet-1.gif) no-repeat right 8px;

	font-family:"Century Gothic", century, verdana, sans-serif;	
}

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

.menu-lvl-1 li ul {
	background:#000;
	-moz-opacity:.8;
	opacity:.8;
	text-align:left;
}

.menu-lvl-1 ul li a {
	color:#fff;
	font-size:14px; line-height:15px;
	font-weight:normal;	
	text-decoration:none;
	text-transform:lowercase;
	white-space:nowrap;
	
	background:none;
	
	text-decoration:none !important;
}

.menu-lvl-1 ul li.last a { background:none; }

.menu-lvl-1 ul li:hover { background:#fff; }

.menu-lvl-1 ul li:hover a { color:#000; }

/* header_footer */

#l-tail strong {
	color:#fff;
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
}

#l-tail em {
	color:#f2e8c8;
	font-size:1.3em;
	font-style:normal;
	font-variant:small-caps;
}

/* blocks */

.x-blurb {
	text-align:center;
    margin-bottom:20px;
}

.x-blurb table {
	background:#000 url(../images/x-blurb-ry.jpg) repeat-y;
	color:#fff;
}

.x-blurb h1, .x-blurb h2 {
	color:#fff;
	font-size:25px;
	font-weight:normal;
	line-height:1.9;
	text-align:center;
	
	background:none;
}

.x-blurb p {
	text-align:justify;
	font-size:11px;
	line-height:1.8;
}

.x-blurb .w-left a, .x-blurb .w-right a {
	background:url(../images/x-blurb-shade.png) no-repeat;
	color:#fff;
	font-size:25px;
  font-weight:lighter;
}

/* */

.x-post {}

.x-post .w-pic a.js-add-comment {
	font-size:1.2em;
	letter-spacing:1px;
	font-variant:small-caps;
	color:#fff;	
	text-decoration:none;
	background:#000;
	-moz-opacity:.8;
	opacity:.8;
}

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

/* */


/* */

.x-archives {}

.x-archives .fx-1, .x-archives .fx-1 a {
	color:#706653;
}

.x-archives a {
	text-decoration:none;
	font-weight:normal;
}

.x-archives a:hover { text-decoration:underline; }

.x-archives h3 {
	text-align:center;
	font-size:14.67px;
	font-weight:normal;
	text-transform:uppercase;
}

.x-archives .w-rss {
	font-size:14px;	
	cursor:pointer;
	background:url(../images/icon-rss.png) no-repeat right;
}

.x-archives .w-search .f-text {
	color:#fff;
	font:normal 14px "Century Gothic", century, verdana, serif;
	text-transform:lowercase;
	border:0;
	background:url(../images/f-search-nr.png) no-repeat;
}

.x-archives .w-search .f-text:hover, .x-archives .w-search .f-text:focus {
	border:0; outline:0;
}

.x-archives .w-search .f-proceed {
	border:0;
  padding-left:0;
	background:transparent;
	color:#492c0d;	
	font:normal 14px georgia, times, serif;
	font-variant:small-caps;
}

/* */

.x-comment {
	overflow:hidden;
	clear:both;
	margin-bottom:24px;
	
	
}

.x-comment .w-scroll *, .x-comment .w-scroll a {
	font-family:"Century Gothic", century, verdana, sans-serif;
}

.x-comment .h-f-left a.fx-9 { text-decoration:none; }

.x-comment .h-f-left a.fx-9:hover em { background:url(../images/x-comment-nr-b.png) no-repeat bottom; }

.x-comment .fx-1 { background:url(../images/fx-makecomment.png) no-repeat top; }
.x-comment .fx-2 { background:url(../images/fx-linkthispost.png) no-repeat top; }
.x-comment .fx-3 { background:url(../images/fx-sendtofriend.png) no-repeat top; }

/* */
