body {
	font:11px arial,sans-serif;
	color:#000;
	background:#000;
	margin:0;
}
a {
	text-decoration:none;
	color:#79ADB8;
}
a:hover {text-decoration:underline;}
a:focus {outline:none}
input, textarea, select {
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset {
	margin:0;
	padding:0;
	border-style:none;
}
img {border-style:none}
#main {
	margin:0 auto;
	width:900px;
}
h1.logo {
	background:url(../images/logo.gif) no-repeat;
	width:850px;
	height:56px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0;
}
.logo a {
	display:block;
	overflow:hidden;
	width:100%;
	height:100%;
}
#header {
	width:851px;
	padding:11px 24px 11px 25px;
	overflow:hidden;
}
.header {
	width:851px;
	overflow:hidden;
}
.header strong {
	display:block;
	height:28px;
	width:851px;
	margin:8px 0 0;
}

.header-biline {
	display:block;
	height:28px;
	width:851px;
	margin:8px 0 0;
}

#menu {
	background:url(../images/menu.gif) no-repeat;
	width:851px;
	padding:0;
	margin:8px 0 0;
	overflow:hidden;
	list-style:none;
	height:16px;	
}

#menu li {
	float:left;
	padding:0 0 0 32px;
}
#menu li:first-child {padding:0}
#menu li a {
	float:left;
	height:16px;
	text-indent:-9999px;
	background:url(../images/menu.gif) no-repeat;
}
#menu li a.synopsis {
	width:60px;
	background-position:0 0;
	
}
#menu li a.synopsis:hover {background-position:0 -16px}
#menu li.active a.synopsis {background-position:0 -16px}
#menu li a.trailer {
	width:52px;
	background-position:-92px 0;
}
#menu li a.trailer:hover {background-position:-92px -16px}
#menu li.active a.trailer {background-position:-92px -16px}
#menu li a.credits {
	width:52px;
	background-position:-176px 0;
}
#menu li a.credits:hover {background-position:-176px -16px}
#menu li.active a.credits {background-position:-176px -16px}
#menu li a.blog {
	width:31px;
	background-position:-260px 0;
}
#menu li a.blog:hover {background-position:-260px -16px}
#menu li.active a.blog {background-position:-260px -16px}
#menu li a.press {
	width:40px;
	background-position:-323px 0;
}
#menu li a.press:hover {background-position:-323px -16px}
#menu li.active a.press {background-position:-323px -16px}
#menu li a.events {
	width:48px;
	background-position:-395px 0;
}
#menu li a.events:hover {background-position:-395px -16px}
#menu li.active a.events {background-position:-395px -16px}
#menu li a.biography {
	width:73px;
	background-position:-475px 0;
}
#menu li a.biography:hover {background-position:-475px -16px}
#menu li.active a.biography {background-position:-475px -16px}
#menu li a.poetry {
	width:50px;
	background-position:-580px 0;
}
#menu li a.poetry:hover {background-position:-580px -16px}
#menu li.active a.poetry {background-position:-580px -16px}
#menu li a.notes {
	width:121px;
	background-position:-662px 0;
}
#menu li a.notes:hover {background-position:-662px -16px}
#menu li.active a.notes {background-position:-662px -16px}
#menu li a.home {
	width:36px;
	background-position:-815px 0;
}
#menu li a.home:hover {background-position:-815px -16px}
#menu li.active a.home {background-position:-815px -16px}
#content {
	width:851px;
	padding:0 24px 0 25px;
	overflow:hidden;
}

#menu-rus {
	background:url(../images/menu-rus.gif) no-repeat;
	width:851px;
	padding:0;
	margin:8px 0 0;
	overflow:hidden;
	list-style:none;
	height:16px;	
}

#menu-rus li {
	float:left;
	padding:0 0 0 32px;
}
#menu-rus li:first-child {padding:0}
#menu-rus li a {
	float:left;
	height:16px;
	text-indent:-9999px;
    background:url(../images/menu-rus.gif) no-repeat;
}
#menu-rus li a.synopsis-rus {
	width:67px;
	background-position:0 0;
}
#menu-rus li a.synopsis-rus:hover {background-position:0 16px}
#menu-rus li.active a.synopsis-rus {background-position:0 16px}

#menu-rus li a.trailer-rus {
	width:55px;
	background-position:95px 0;
}
#menu-rus li a.trailer-rus:hover {background-position:95px 16px}
#menu-rus li.active a.trailer-rus {background-position:95px 16px}

#menu-rus li a.credits-rus {
	width:42px;
	background-position:177px 0;
}
#menu-rus li a.credits-rus:hover {background-position:177px 16px}
#menu-rus li.active a.credits-rus {background-position:177px 16px}

#menu-rus li a.blog-rus {
	width:33px;
	background-position:250px 0;
}
#menu-rus li a.blog-rus:hover {background-position:250px 16px}
#menu-rus li.active a.blog-rus {background-position:250px 16px}

#menu-rus li a.press-rus {
	width:46px;
	background-position:313px 0;
}
#menu-rus li a.press-rus:hover {background-position:313px 16px}
#menu-rus li.active a.press-rus {background-position:313px 16px}

#menu-rus li a.events-rus {
	width:59px;
	background-position:388px 0;
}
#menu-rus li a.events-rus:hover {background-position:388px 16px}
#menu-rus li.active a.events-rus {background-position:388px 16px}

#menu-rus li a.biography-rus {
	width:73px;
	background-position:468px 0;
}
#menu-rus li a.biography-rus:hover {background-position:468px 16px}
#menu-rus li.active a.biography-rus {background-position:468px 16px}

#menu-rus li a.poetry-rus {
	width:48px;
	background-position:572px 0;
}
#menu-rus li a.poetry-rus:hover {background-position:572px 16px}
#menu-rus li.active a.poetry-rus {background-position:572px 16px}

#menu-rus li a.notes-rus {
	width:50px;
	background-position:659px 0;
}
#menu-rus li a.notes-rus:hover {background-position:659px 16px}
#menu-rus li.active a.notes-rus {background-position:659px 16px}

#menu-rus li a.dvd-rus {
	width:80px;
	background-position:700px 0;
}
#menu-rus li a.dvd-rus:hover {background-position:700px 16px}
#menu-rus li.active a.dvd-rus {background-position:700px 16px}

.columns {
	margin:8px 0 0;
	width:851px;
	padding:3px 0 0;
	overflow:hidden;
	min-height:552px;
}
* html .columns {
	overflow:visible;
	height:552px;
}
.up {min-height:253px}
* html .up {height:253px}
.inner {margin:2px 0 0}
.column1 {
	float:left;
	width:425px;
}
.post {
	width:425px;
	padding:0 0 26px;
	overflow:hidden;
}
.post h2 {
	background:#222121;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#79adb8;
	margin:0;
	padding:0 10px;
    text-transform: uppercase;
}
.post-info {
	width:415px;
	padding:7px 0 0 10px;
	overflow:hidden;
}

.fullCredits {
	color: #79ADB8;
	float: right;
	position: relative;
	margin: 400px 30px 0 0;
	text-align: right;
}

.up .post-info {
	width:405px;
	padding:7px 10px 0 10px;
}
.post p {
	font:13px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0 0 14px;
}
.post a {
	font:13px/16px Arial, Helvetica, sans-serif;
	color:#79adb8;
	padding:0 13px 0 0;
	background:url(../images/arrow02.gif) no-repeat 100% 50%;
	text-decoration:none;
}
.post a:hover {text-decoration:underline}
.comment {
	width:400px;
	padding:0 0 0 10px;
	overflow:hidden;
}
.comment h2 {
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#79adb8;
	margin:0;
}
.comments {
	width:400px;
	padding:13px 0 0;
	margin:0;
	overflow:hidden;
	list-style:none;
}
.comments li {
	float:left;
	width:415px;
	margin:6px 0 0;
}
.comments label {
	float:left;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#79adb8;
	width:76px;
}
.comments input {
	float:left;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#79adb8;
	width:331px;
	height:16px;
	padding:4px;
	background:#4d4646;
	border:none;
}
.comments textarea {
	float:left;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#79adb8;
	width:331px;
	height:133px;
	padding:4px;
	overflow:auto;
	background:#4d4646;
	border:none;
}
.inf {
	width:415px;
	padding:2px 0 0;
	overflow:hidden;
}
.photo {
	width:415px;
	overflow:hidden;
}
.photo div {
	float:left;
	width:237px;
	padding:3px 0 9px 10px;
}
.inf p {
	font:14px/17px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0 0 15px;
	line-height: 19px;
}
.inf p strong {
	display:block;
	font:bold 14px/17px Arial, Helvetica, sans-serif;
	color:#fff;
}
.job {
	width:195px;
	padding:40px 0 0 230px;
	overflow:hidden;
}
.job a.link {
	display:block;
	position:relative;
	width:100%;
	background:url(none.gif);
	height:100%;
	cursor:pointer;
}
.part {
	float:left;
	width:255px;
	overflow:hidden;
	padding:0 0 0 180px;
}
.column2 a.link1 {
	display:block;
	position:relative;
	width:100%;
	background:url(none.gif);
	height:100%;
	cursor:pointer;
}
.poet {
	width:415px;
	padding:0 40px;
	overflow:hidden;
	display:table;
}
.poet-inf {
	width:415px;
	display:table-cell;
	height:555px;
	vertical-align:middle;
}
.poet p {
	font:14px/17px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0 0 12px;
	text-align:center;
}

.poet a {
	color:#fff;
}
.column2 {
	float:left;
	padding:556px 0 0;
	width:425px;
}
.up .column2 {padding:260px 0 0}
.inner .column2 {padding:25px 0 0}
.links {
	width:415px;
	padding:0 0 0 10px;
	overflow:hidden;
}
.links a {
	float:left;
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#cfba79;
	padding:0 0 0 26px;
	margin:0 48px 0 0;
	text-decoration:none;
}
.links a:hover {
	color:#79adb8;
	text-decoration:none;
}
.links a.rss {background:url(../images/ico01.gif) no-repeat 0 50%}
.links a.join {background:url(../images/ico02.gif) no-repeat 0 50%}
.category {
	width:425px;
	overflow:hidden;
	padding:10px 0 0;
}
.category h2 {
	background:#222121;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#79adb8;
	margin:0;
	padding:0 10px;
}
.category ul {
	width:415px;
	padding:7px 0 0 10px;
	margin:0;
	overflow:hidden;
	list-style:none;
}
.category ul li {width:415px}
.category ul li a {
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#cfba79;
	text-decoration:none;
}
.category ul li a:hover {
	color:#79adb8;
	text-decoration:none;
}
.category .list li a {
	background:url(../images/arrow01.gif) no-repeat 100% 50%;
	padding:0 12px 0 0;
}
.category .list li a:hover {background:url(../images/arrow02.gif) no-repeat 100% 50%}

.desc {
	float:left;
	width:415px;
	overflow:hidden;
	padding:0 0 0 10px;
    text-align: right;
}


.desc p {
	font:14px/17px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0 0 12px;
}
.desc a {
	color: #79ADB8;
}

#footer {
	width:851px;
	padding:15px 24px 15px 25px;
	overflow:hidden;
}
#footer p {
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#999;
	margin:0;
	text-align:center;
}

/*============================================================================*/
.post h2 a{
	background:#222121;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#79adb8;
	margin:0;
    text-transform: uppercase;
}
.more-link{
    float: left;
    margin-top: 15px;
}
.comments li p{
    color: #FFFFFF !important;
}
.comments li p a{
    color: #79ADB8 !important;
}
.commentlist{
    color: #FFFFFF;
}
small.commentmetadata a{
    color: #FFFFFF;
}
#submit{
    float: right;
}
h2.pagetitle{
    float: right;
    color: #CFBA79;
}
.inf p strong {
    color: #79ADB8;
}
.inf h1{
    color: #79ADB8;
    font-weight: bold;
    font-size: 16px;
}
.inf h2{
    color: #79ADB8;
    font-weight: bold;
    font-size: 14px;
}
.inf h3{
    color: #79ADB8;
    font-weight: bold;
    font-size: 13px;
}
.inf h4{
    color: #79ADB8;
    font-weight: bold;
    font-size: 12px;
}
.inf h5{
    color: #79ADB8;
    font-weight: normal;
    font-size: 12px;
}
.inf h6{
    color: #79ADB8;
    font-weight: normal;
    font-size: 12px;
}
.inf a{
    color: #CFBA79;
    text-decoration: none;
}
.inf a:hover{
    color: #79ADB8;
    text-decoration: underline;
}
#content h2{
    color: #79ADB8;
}

