/* Basic elements */
html {
	height:100%; 
	width:100%
}
body {
	background:#000; 
	color:#2D251A; 
	font: 62.5%/1 Arial, Helvetica, sans-serif;
	height:100%; 
	width:100%
}
h1, h2, h3, h4, h5, h6 {
	color:#59310F; 
	font:normal 1em Arial, Helvetica, sans-serif
}
h1 {font-size:3.6em; margin-bottom:10px}
h2 {font-size:2.6em; margin:10px 0 10px 0}
h3 {font-size:2.0em; margin:0 0 0 0px}
h4 {font-size:1.2em; margin:0 0 10px 0}
h5 {font-size:1.1em}

a img {border:0}
a {color: #000100; text-decoration:underline}
a:visited {color: #706f5d}
a:hover, a:focus, a:active {text-decoration:none}
a:focus, a:active {outline:none}
:focus {-moz-outline-style:none}

table td {vertical-align:top}

/* ** general ** */
.global {
	background:url(../images/bg.jpg) 50% 0 repeat-y;
	min-width:1000px
}
.global-inner {
	background:url(../images/bg_header.jpg) 50% 0 no-repeat; 
	min-width:1000px;
	zoom:1
}

/* ** header ** */
.header {
	height:528px;
	margin:0 auto;
	overflow:hidden;
	width:1000px;
}
	.h-logo {padding:140px 58px 0 439px}
	.h-menu {
		float:right;
		list-style-type:none;
		margin:0;
		padding:0 55px 0 0
	}
		.h-menu li {
			float:left;
			margin:0 0 0 10px
		}
		.h-menu a {
			display:block;
			height:141px;
			width:127px
		}
		.game_disabled {background:url(../images/menu_game.png) 0 -141px no-repeat; cursor:auto}
		.game {background:url(../images/menu_game.png) 0 0 no-repeat}
		.game:hover,
		.active .game {background:url(../images/menu_game.png) 0 -141px no-repeat}
		.screens_disabled {background:url(../images/menu_screens.png) 0 -141px no-repeat; cursor:auto}
		.screens {background:url(../images/menu_screens.png) 0 0 no-repeat}
		.screens:hover,
		.active .screens {background:url(../images/menu_screens.png) 0 -141px no-repeat}
		.legend_disabled {background:url(../images/menu_legend.png) 0 -141px no-repeat; cursor:auto}
		.legend {background:url(../images/menu_legend.png) 0 0 no-repeat}
		.legend:hover,
		.active .legend {background:url(../images/menu_legend.png) 0 -141px no-repeat}
		.contact_disabled {background:url(../images/menu_contact.png) 0 -141px no-repeat; cursor:auto}
		.contact {background:url(../images/menu_contact.png) 0 0 no-repeat}
		.contact:hover,
		.active .contact {background:url(../images/menu_contact.png) 0 -141px no-repeat}
/* ** content ** */
.content {
	margin:0 auto;
	width:916px;
}
.content p {
	font-size:1.4em;
	/*text-indent: 20px;*/
	line-height:1.4em;	
	padding-bottom:10px
}
.wrapper {
	float:left;
	width:100%
}
	.left-column {
		float:left;
		width:359px
	}
	.center-column {
		margin:0 0 0 360px
	}


.video-block {
	background:url(../images/brd_flash.png) 0 0 no-repeat;
	height:320px;
	margin:0 0 10px 0;
	padding:69px 37px 69px 35px;
	text-align:center;
	width:480px
}
.video-block-youtube {
	background:url(../images/brd_flash_youtube.png) 0 0 no-repeat;
	height:385px;
	margin:0 0 10px 0;
	padding:69px 37px 69px 35px;
	text-align:center;
	width:480px
}

/* ** left column ** */
.left-block {
	background:url(../images/left_block_bg.png) 10px 0 repeat-y;
	margin:0 0 18px 0;
	position:relative;
	zoom:1
}
	.left-block-content {
		background:url(../images/left_block_top1.png) 0 0 no-repeat;
		padding:45px 33px 45px 38px;
		width:288px
	}
		.brd-flash-small {
			background:url(../images/brd_flash_small.png) 0 0 no-repeat;
			height:164px;
			padding:23px 20px 22px 22px;
			width:246px
		}
	.stamp {
		background:url(../images/stamp.png) 0 0 no-repeat;
		bottom:9px;
		height:90px;
		position:absolute;
		right:24px;
		width:96px
	}
	.left-block-bottom {
		background:url(../images/left_block_bot.png) 0 0 no-repeat;
		bottom:-9px;
		height:45px;
		left:10px;
		position:absolute;
		width:342px;
	}
	.left-block-top {
		background:url(../images/left_block_top.png) 0 0 no-repeat;
		height:50px;
		left:0;
		position:absolute;
		top:-15px;
		width:359px;
	}

.screenshot-title {
	background:url(../images/screenshot_top.png) 0 0 no-repeat;
	height:65px;
	width:354px;
}
.screenshot-block {
	background:url(../images/screenshot_bg.png) 0 0 repeat-y;
	position:relative;
	zoom:1
}
	.screenshot-content {
		background:url(../images/screenshot_top1.png) 0 0 no-repeat;
		padding:23px 70px 15px 93px;
		width:192px
	}
		.brd-screen {
			background:url(../images/brd_screen.png) 0 0 no-repeat;
			height:117px;
			padding:3px 11px 12px 3px;
			width:178px
		}
	.screenshot-bottom {
		background:url(../images/screenshot_bot.png) 0 0 no-repeat;
		bottom:-30px;
		height:33px;
		left:1px;
		position:absolute;
		width:342px;
	}
/* ** footer ** */
.footer {
	position:relative;
	zoom:1
}
	.footer-links {
		height:123px;
		margin:0 auto;
		width:1000px;
	}
		.footer-links ul {
			float:right;
			list-style-type:none;
			margin:0;
			padding:0 89px 19px 0
		}
			.footer-links li {float:left}
			.footer-links a {
				display:block;
				height:123px;
			}
			.twitter {
				background:url(../images/tab_twitter.png) 0 10px no-repeat;
				width:80px
			}
			.twitter:hover {background:url(../images/tab_twitter.png) 0 0 no-repeat}
			.facebook {
				background:url(../images/tab_facebook.png) 0 10px no-repeat;
				width:79px
			}
			.facebook:hover {background:url(../images/tab_facebook.png) 0 0 no-repeat}
			.rss {
				background:url(../images/tab_rss.png) 0 10px no-repeat;
				width:87px
			}
			.rss:hover {background:url(../images/tab_rss.png) 0 0 no-repeat}
			.apple {
				background:url(../images/tab_apple.png) 0 10px no-repeat;
				width:80px
			}
			.apple:hover {background:url(../images/tab_apple.png) 0 0 no-repeat}
			.iphone {
				background:url(../images/tab_iphone.png) 0 10px no-repeat;
				width:79px
			}
			.iphone:hover {background:url(../images/tab_iphone.png) 0 0 no-repeat}
			.unity3d {
				background:url(../images/tab_unity3d.png) 0 10px no-repeat;
				width:87px
			}
			.unity3d:hover {background:url(../images/tab_unity3d.png) 0 0 no-repeat}
	.footer-bg {
		background:url(../images/bg_bottom.png) 50% 0 no-repeat;
		bottom:0;
		height:73px;
		left:50%;
		margin-left:-500px;
		position:absolute;
		width:1000px;
	}
.vcard {
	color:#E2CBA0; 
	font-size:1.1em;
	margin:0 auto;
	padding:10px 0;
	width:970px;
}
	.vcard a {color:#E2CBA0} 
	
/* Other */
.clear {
	clear:both; 
	width:100%
}

.content-legend{
		float:left;
		list-style-type:none;
		width: 600px;
		margin:0;
		padding:0 20px 0 0;
}

.content-legend li{
		float:left;
		margin:0 0 0 20px;
		
}
.legend_elija_air {
	width:167px;
	background: url(../images/legend_elija_air.png) 0 0 no-repeat;
}
.legend_elija_earth {
	background:url(../images/legend_elija_earth.png) 0px 0px no-repeat;
	width:167px;
}
.legend_elija_water {
	background:url(../images/legend_elija_water.png) 0px 0px no-repeat;
	width:167px;
}
.legend_elija_fire {
	background:url(../images/legend_elija_fire.png) 0px 0px no-repeat;
	width:167px;
}
.legend_air_monster {
	background:url(../images/legend_air_monster.png) 0px 0px no-repeat;
	width:167px;
}
.legend_air_monster2 {
	background:url(../images/legend_air_monster2.png) 0px 0px no-repeat;
	width:167px;
}
.legend_earth_monster {
	background:url(../images/legend_earth_monster.png) 0px 0px no-repeat;
	width:167px;
}
.legend_earth_monster2 {
	background:url(../images/legend_earth_monster2.png) 0px 0px no-repeat;
	width:167px;
}
.legend_water_monster {
	background:url(../images/legend_water_monster.png) 0px 0px no-repeat;
	width:167px;
}
.legend_water_monster2 {
	background:url(../images/legend_water_monster2.png) 0px 0px no-repeat;
	width:167px;
}
.legend_fire_monster {
	background:url(../images/legend_fire_monster.png) 0px 0px no-repeat;
	width:167px;
	height:200px;
}
.legend_fire_monster2 {
	background:url(../images/legend_fire_monster2.png) 0px 0px no-repeat;
	width:167px;
	height:200px;
}
.legend_norlisk_seal {
	width:100%;
	text-align:center;
	background-image: url(../images/legend_norlisk_seal.png);
	background-repeat: no-repeat;
	background-position: center 10px;
}
.legend_map {
	background-image: url(../images/legend_map.png);
	background-repeat: no-repeat;
	background-position: right top;
	float:right;
}

			.legend_privet {
				background:url(../images/legend_fire_monster2.png) 0 10px no-repeat;
				width:167px
			}
