/*
Design by 
http://www.gelminty.ru
Released for free under a Creative Commons Attribution 2.5 License
*/

body {	margin: 0;	padding: 0; background: #FFFFFF url(images/img01a.gif) repeat-x; font-family: Arial;	font-size: 14px;
	color: #666666;}
form {	margin: 0;	padding: 0;}
fieldset {	margin: 0;	padding: 0;	border: none;}
input, textarea, select {	font-family: Arial;	font-size: 14px;	color: #666666;}
h1, h2, h3 {	margin: 0;	font-weight: normal;	color: #ffffff;}
h1 {	letter-spacing: -1px;	font-size: 2.2em;}
h2 {	font-size: 1.4em;}
h3 {	font-size: 1.0em;	font-weight: bold;}
p, ul, ol {	margin-bottom: 0.9em;}
p {}
blockquote {	font-style: italic;}
ul {}
ol {}
a {	color: #70BF0C;	text-decoration: none;}
a:hover {text-decoration: undeline;}
small {}
hr {	display: none;}
img {	border: none;}
img.left {	float: left;	margin: 0 15px 0 0;}
img.right {	float: left;	margin: 0 0 0 15px;}

/* Header */

#header {	width: 900px;	height: 255px;	margin: 0 auto;	padding: 0 40px;	background: url(images/img03.jpg) no-repeat left bottom;}

/* Menu */

#menu {	width: 900px;	height: 100px;}
#menu ul {	margin: 0;	padding: 10px 0;	list-style: none;}
#menu li {	display: inline;}
#menu a {	display: block;	float: left;	padding-left: 10px;	padding-right: 10px;	padding-top: 10px;	padding-bottom: 10px; height: 10px;
	text-align: center;	text-decoration: none;	text-transform: lowercase;	font-weight: bold; font-size: 0.9em;}

#menu  a:hover {	color: #ffffff;	text-decoration: underline;	background: #70BF0C}

/* Logo */

#logo {	clear: both; width: 900px; height: 155px;}

#logo h1, #logo h2 {		font-style: italic;}
#logo h1 {	padding: 80px 0 0 0;	font-size: 28px;	font-weight: bold}
#logo h2 {	padding: 0 0 0 100px;	font-size: 14px;}
#logo a {	text-decoration: none;	color: #ffffff;}

/* Page */

#page {	width: 900px;	margin: 0 auto;	padding: 30px 0;}

/* Content */

#content {	float: left;	width: 580px;}
.post {}
.post .date {	float: left;	width: 70px;	margin: 0 15px 0 0;	padding: 2px 0;	background: #C9E5FC;	border: 1px solid #C9E5FC;
	text-align: center;	font-size: 11px;	color: #3F4C6B;}

.post .date b {	display: block;	padding: 5px 0;	background: #F4FAFE;	font-size: 24px;	font-weight: normal;}
.post .title {	margin: 0;}
.post .meta {	margin: 0 0 0 0;	color: #B2B7C4;}
.post .entry {	padding: 20px 0;	line-height: 200%;}

/* Sidebar */

#sidebar {	float: right;	width: 320px;}
#sidebar ul {	margin: 0;	padding: 0;	list-style: none;}
#sidebar li {	margin-bottom: 20px;	padding: 20px 20px 20px 20px;	background: url(images/img04.jpg) no-repeat;}
#sidebar li ul {	line-height: 200%;}
#sidebar li li {	margin: 0;	padding: 0;	background: none;	padding-left: 15px;	background: url(images/img05.gif) no-repeat left center;}
#sidebar h2 {	margin-bottom: 20px;	text-transform: lowercase;	color: #ffffff;}
.title {color: #70BF0C}
#s {	width: 160px;}
/* Footer */
#footer {	clear: both;	padding: 30px 0;	background: url(images/footer.gif) repeat-x;	border-top: 5px solid #C245D1;	text-align: center;
	font-size: 10px;}
#footer p {	margin: 0;	color: #ffffff;}
#footer a {	color: #ffffff;}
