body {
	background:#f187d7 url(images/bg.png) repeat-y center;
	color:#2b2b2b;
	font:14px georgia
}
a {
	color:#4eb9dd;
	font:14px georgia;
	text-decoration:none
}
a img {
	border:0
}
h3 {
	margin:0
}
.clr {
	clear:both
}
#wrapper {
	margin:0 auto;
	width:1200px
}
#header {
	background:#fff url(images/header.png);
	height:97px;
	margin:0 auto;
	position:relative;
	width:950px;
	z-index:2
}
#header a {
	color:#fff;
	font:14px georgia
}
#logo {
	float:left;
	margin:20px 35px 0 35px;
	display:inline;
}
#home {
	background:url(images/home.png);
	display:inline;
	float:left;
	height:27px;
	margin-right:10px;
	padding:70px 0 0 10px;
	width:81px
}
#about {
	background:url(images/about.png);
	float:left;
	height:27px;
	margin-right:10px;
	padding:70px 0 0 10px;
	width:69px
}
#feedback {
	background:url(images/feedback.png);
	display:inline;
	float:left;
	height:27px;
	margin-right:10px;
	padding:70px 0 0 10px;
	width:128px
}
#otziv {
	background:url(images/otziv.png);
	display:inline;
	float:left;
	height:27px;
	padding:70px 0 0 10px;
	width:111px
}
/*-- поиск --*/
#search {
	display:inline;
	float:right;
	margin:28px 10px 0 0;
	_margin:24px 10px 0 0;
	width:230px
}
#search form {
	margin:0;
	padding:0
}
#search h3 {
	background:url(images/search_h3.png) no-repeat 75px bottom;
	color:#eb4792;
	font:25px georgia;
	height:27px;
	margin:0;
	padding-top:10px
}
/*#searchform {
	float:right;
	margin:10px
}*/
#s {
	background:#f7d4e4;
	border:1px solid #efb4da;
	height:15px;
	padding:4px;
	width:175px
}
#searchsubmit {
	background:#f7d4e4;
	border:1px solid #efb4da;
	color:#eb4792;
	float:right;
	font:19px georgia;
	height:25px;
	margin-left:6px;
	width:36px
}
/*-- /поиск --*/
#top {
	background:url(images/top.png);
	height:249px;
	margin:-22px 0 -21px;
	padding:44px 0 0 125px
}
#advice {
	float:right;
	margin-right:140px;
	width:405px
}
#advice span {
	color:#8f2a96;
	font:24px georgia
}
#advice li {
	list-style:none
}
#container {
	background:#fff url(images/container.png) repeat-y 656px 0;
	margin:0 auto;
	width:950px
}
#container_love {
	background:url(images/container_love.gif) no-repeat right bottom
}
#subscribe {
	background:url(images/flower.png) no-repeat 640px 0;
	height:39px;
	padding-left:700px
}
#subscribe a {
	color:#882770;
	font:13px arial
}
#rss {
	background:url(images/rss.png) no-repeat right;
	padding-top:5px
}
#content {
	float:left;
	padding:0 0 20px 40px;
	width:610px
}
#column {
	float:right;
	width:274px
}
#column h2 {
	background:url(images/column_h2.png);
	color:#b72092;
	height:27px;
	font:17px georgia;
	margin:2px -9px 0 0;
	padding:2px 0 0 9px;
	width:274px
}
#column ul {
	margin:0;
	padding:0
}
#column li {
	list-style:none;
}
#column a {
	background:url(images/arrow.gif) no-repeat left center;
	/*margin-left:20px;*/
	padding-left:15px
}
#column ul ul {
	padding-left:20px
}
#footer {
	background:url(images/footer.png);
	border-top:5px solid #e87ece;
	color:#b72092;
	font:14px georgia;
	height:69px;
	margin:0 auto;
	padding:15px 10px;
	width:930px
}
#footer ul {
	float:left;
	margin:0 0 0 30px;
	padding:0
}
#footer li {
	display:inline;
	list-style:none
}
#footer a {
	border-right:2px solid #b72092;
	color:#b72092;
	display:block;
	float:left;
	font:bold 14px/15px georgia;
	padding:0 6px
}
#copyright {
	float:left
}
.date {
	clear:both;
	color:#2892b5;
	font:14px georgia;
	text-align:right;
	
}
.comments {
	background:url(images/comment.png);
	float:left;
	height:44px;
	margin-left:-55px;
	_margin-left:-28px;
	position:relative;
	text-align:center;
	width:52px
}
.comments a {
	color:#fff;
	font:24px georgia;
	text-decoration:none
}
.storytitle {
	color:#f187d7;
	font:24px geogia
}
.storytitle a {
	color:#2892b5;
	font:24px georgia
}
a.title {
	color:#4eb9dd
}
.tags {
	background:url(images/tags.gif) no-repeat left;
	color:#2892b5;
	font-weight:bold;
	margin:0 0 20px -32px;
	padding-left:32px
}
.tags a:hover {
	text-decoration:underline
}
img.alignleft {
display:inline;
margin:0 7px 2px 0;
padding:4px;
}
.alignleft {
float:left;
}
