body {
	background: #393939 url(linen/patt_495c1ae884133.jpg) center;
}
#header, #menu {
	background: url(linen/patt_49635a6f4ac67.jpg) center;
}


#preheader {
	width: 940px;
	margin: 0 auto;
	color: #fff;
	background: #e5e5e5 url(common/preheader_bottom.png) bottom left no-repeat;
	padding-bottom: 4px;
}

#preheader p {
	background-color: #000;
	margin: 0px;
	padding: 0 2.0em;
	font-size: 11px;
	text-align: right;
}


#container {
	background: #eeeeee url(common/top.png) no-repeat 0 143px;
}

.background {
	background-color: #eee;
}


#menu ul {
	background: url(common/menu_bg.png) repeat-x 0 bottom;
	width: 768px;
}
#menu ul li a {
	border-left:1px solid #3a4c2b;
}
#menu ul li a {
	display: block;
	float: left;
	margin-top: 6px;
	padding: 0 0px 0 0px;
	color: #C0CDCF;
	border-left: 1px solid #2B404D;
}

#menu ul li a:hover {
	color: #fff;
	cursor: pointer;
}

#menu ul li a span {
	display: block;
	float: left;
	height: 29px;
	padding: 0 27px 0 27px;
}


/* Main Menu - Current Page Item */

#menu ul li.current_page_item {
	line-height: 35px;
}

#menu ul li.current_page_item a {
	background: url(common/menu_button-left.png) no-repeat left top;
	padding-left: 7px;
}

#menu ul li.current_page_item a span {
	background: url(common/menu_button-right.png) no-repeat right top;
	height: 35px;
	padding-right: 30px;
}



#search {
	background: url(dark/search_block_bg.gif) no-repeat 0 0;
}
#container {
/*	background: url(dark/top.gif) no-repeat 0 143px; */
}
.background {
	background: #F5F5F5 url(dark/content_bg.gif) repeat-y right top;
}
#sidebar .block, #sidebar .adverts{
	background: url(dark/sidebar_block_top.gif) repeat-x 0 0;
}
#footer {
	background: url(dark/footer_bg.gif);
}
#footer .left-col h2 {
	background: url(dark/footer_element.gif) no-repeat right 18px;
}
#footer .left-col ul li {
	background: url(dark/footer_line.gif) repeat-x left bottom;
}
#copyright {
/*	background: #2b2b2b url(common/bottom.png) no-repeat left bottom; */
	background: #2b2b2b;
	border-top: #424242 1px solid;
	color: #80807f;
}

#postfooter {
	width: 100%;
	clear: both;
	padding-bottom: 3px;
	background: #333333 url(common/bottom.png) no-repeat left bottom;
}

.post-content a span.read_more {
	color: #97c0f0;
}

#footer a {
	color: #90938e;
}

#footer a:hover {
	color: #a6a9a4;
}

#footer h2 {
	color: #848783;
}
#sidebar h2 {
	color:#91938f;	
}
#sidebar .block a {
	color:#676966;
}
#wp-calendar th{
	background:#dfe0df none repeat scroll 0 0;
}
#footer #subscribe {
	color:#e1e2e3;
}
