@charset "utf-8";
/** Global CSSS **/
a { text-decoration: none;}
a:hover { text-decoration: underline;}
.fleft {
	float: left;
}
.fright {
	float: right;
}
.clear {
	clear: both;
}
/*img {
	behavior: url("iepngfix.htc");
}*/
.pngfix, img {
	/*behavior: url("iepngfix.htc");*/
}

/*------------------------------------------------------------------------------------------*/
/** Page Css **/
body {
	background:url("images/background_top.jpg") no-repeat center top #000;
	margin: 0px;
}
a {
outline: 0;
} 
	#background {
		background: url("images/background_bottom.jpg") bottom no-repeat;
	}
		#wrap {
			width: 868px;
			padding-top: 190px;
			padding-bottom: 145px;
			margin: 0px auto 0px auto;
		}
			#header {
			}
				#menu {
					/*width: 859px;*/
					/*margin-left: 8px;*/
					position: absolute;
					margin-left: 2px;
					/*top: 10px;*/
					top: 158px;
				}
					
				#spcer {
					width: 868px;
					height: 21px;
					margin-left: -1px;
				}
					#spcer_bg {
						width: 798px;
						height: 21px;
						float: left;
						background: url("images/spcer_bg.png") repeat-x #161616;
					}
				#game {
				}
					#game_content {
						background: #151515;
						width: 781px;
						float: left;
						height: 94px;
					}
						#gamee {
							position: absolute;
							top: 200px;
							/*top: -10px;*/
							margin-left: 20px;
						}
			#main_content {
				width: 846px;
				clear: both;
				background: #151515;
				border-left: solid 1px #202020;
				border-right: solid 1px #0b0b0b;
				padding: 16px 9px 23px 9px;
			}
				.block {
					margin: 0px 2px 3px 0px;
					float: left;
				}
					.block_title {
						background: url("images/b_t_bg.jpg") repeat-x #333333;
						height: 29px;
						float: left;
					}
					.block_1 {
						clear: both;
						border-left: 1px #0c0c0c solid;
						border-right: 1px #0c0c0c solid;
					}
						.block_2 {
							border-left: 1px #262626 solid;
							border-right: 1px #202020 solid;
						}
							.block_3 {
								border-left: 1px #202020 solid;
								border-right: 1px #242424 solid;
							}
								.block_4 {
									border-left: 1px #141414 solid;
									border-right: 1px #141414 solid;
									background: #333333;
									color: #999999;
									font-size: 11px;
									padding: 0px 5px 0px 5px;
									font-family:Verdana, Geneva, sans-serif;
								}
									.blog_post_title {
										background: #242424;
										width: 95%;
										color: #c4c4c4;
										font-size: 12px;
										padding-top: 2px;
										padding-left: 3px;
										height: 16px;
										float: left;
									}
										.blog_post_title a{
											color: #c4c4c4;
											font-size: 12px;
										}
									.homeblock {
										min-height: 246px;
									}
									.block_4 .blockp_content img {
										border: 0px;
										margin: 5px 0px 5px 14px;
									}
									.block_4 p {
										margin: 0px 0px 0px 0px;
										padding: 0px;
										text-align:left;
										font-size: 11px;
									}
										.block_4 p a{
											color: #c4c4c4;
											font-size: 12px;
										}
									.block_post p {
										padding-bottom: 5px;
									}
									.ability {
										width: 587px;
										background: #242424;
										padding: 10px 11px 15px 11px;
										margin-top: 7px;
									}
									.sideability {
										width: 185px;
										background: #242424;
										padding: 5px 5px 5px 5px;
										margin-top: 7px;
									}
									.sideupic {
										float: left;
										margin-right: 7px;
									}
										.upic {
											float: left;
										}
										.ability_top {
											float: left;
											margin-left: 17px;
											width: 519px;
										}
											.ability_top h2 {
												color: #c4c4c4;
												font-size: 12px;
												font-family: Georgia, "Times New Roman", Times, serif;
												font-weight: lighter;
												margin: 0px;
												padding: 0px;
												float: left;
											}
											.uinfo {
												float: right;
												margin-right: 80px;
												position: relative;
												top: -5px;
											}
												.uicon {
													position: relative;
													top: 3px;
													margin-left: 27px;
													margin-right: 2px;
												}
											.udescription {
												float: left;
												font-family: Verdana, Geneva, sans-serif;
												font-size: 11px;
												width: 520px;
											}
									#right_menu {
										margin: 0px;
										padding: 0px;
										font-size: 12px;
										font-family: Georgia, "Times New Roman", Times, serif;
										color: #838383;
										width: 198px;
										list-style: none;
									}
											#right_menu li {
											font-size: 12px;
											font-family: Georgia, "Times New Roman", Times, serif;
											color: #838383;
										}
												#right_menu li a{
												font-size: 11px;
												font-family: Georgia, "Times New Roman", Times, serif;
												color: #838383;
											}
										#right_menu .li1 {
											height: 17px;
											background: #242424 url("images/bullet.jpg") no-repeat 5px;
											width: 183px;
											padding: 3px 0px 0px 15px;
											font-weight: bold;
											border-bottom: 1px solid #292929;
										}
										#right_menu .sub_li1 {
											height: 17px;
											background: #292929 url("images/sub_bullet.png") no-repeat 10px;
											width: 181px;
											font-size: 10px;
											padding: 0px 0px 0px 17px;
										}
											#right_menu .sub_li1 a{
												font-size: 11px;
											}
										#right_menu .li2 {
											background: transparent url("images/bullet.jpg") no-repeat 5px;
											height: 17px;
											width: 183px;
											padding: 3px 0px 0px 15px;
										}
										#right_menu .seli {
											text-decoration: underline;
											background: #242424;
											color: #a7a7a7;
											padding-left: 15px;
											width: 183px;
										}
									.block_4 h4 {
										font-size: 12px;
										 font-weight: lighter;
										 font-family:Georgia, "Times New Roman", Times, serif;
										 margin: 0px 0px 4px 17px;
										 color: #c8c8c8;
									}
									.block_4 p {
										font-size: 11px;
										font-family:Verdana, Geneva, sans-serif;
										font-weight: lighter;
										margin: 0px 0px 0px 14px;
										padding-bottom: 20px;
										color: #adadad;
									}
                                        .block_4 a {
										color: #adadad;
                                        }
									.people_top {
									}
										.people_top h2 {
											color: #c4c4c4;
											font-size: 18px;
    										font-family:Verdana, Geneva, sans-serif;
											font-weight: lighter;
											margin: 0px 0px 5px;
											padding: 0px;
											float: left;
											margin-left: 10px;
											width: 500px;
										}
										.pdescription {
											font-family: Verdana, Geneva, sans-serif;
											font-size: 11px;
                                            float:  left;
                                            width: 211px;
                                            margin: 0 10px 5px 0;
										}
                                        .pquestions {
                                            float: left;
                                        }
										.pinfo {
											width: 505px;
											float: left;
											margin-left: 10px;
											color: #7c7c7c;
    										font-size: 11px;
    										font-family:Verdana, Geneva, sans-serif;
    										font-weight: lighter;
                                            line-height: 14px;
											
										}
											.pinfo span {
												color: #a7a7a7;
												text-decoration: underline;
											}
									#right_menu2 {
										margin: 0px;
										padding: 0px;
										font-size: 12px;
										font-family: Georgia, "Times New Roman", Times, serif;
										color: #838383;
										width: 198px;
										list-style: none;
									}
										#right_menu2 li a{
											font-size: 11px;
											font-family: Georgia, "Times New Roman", Times, serif;
											color: #838383;
										}
										#right_menu2 .li1 {
											min-height: 17px;
											background: #242424;
											width: 191px;
											padding: 3px 0px 0px 7px;
										}
										#right_menu2 .li2 {
											background: transparent;
											min-height: 17px;
											width: 191px;
											padding: 3px 0px 0px 7px;
										}
					.block_bottom {
						background: url("images/b_b_bg.jpg") repeat-x;
						height: 17px;
						float: left;
					}
					#newsletter {
						color: #999999;
						font-size: 11px;
						padding: 3px;
						font-family:Verdana, Geneva, sans-serif;
						-moz-border-radius: 5px;
						background: #333333;
					}
					#newsletter #email_input {
						height: 14px;
						font-size: 11px;
						border: 1px solid #383838;
						background: #404040;
					}
					#newsletter #go_button {
						height: 18px;
						font-weight: bold;
						font-family: arial;
						font-size: 11px;
						border: 1px solid #383838;
						background: #404040;
					}
			#footer {
				width: 866px;
			}
				#footer_content {
					width: 837px;
					height: 33px;
					float: left;
					behavior: url("iepngfix.htc");
					background: #151515 url("images/footer_bg.png");
				}
					#footer_content span {
						text-align: center;
						margin-left: 100px;
						font-size: 10px;
						color: #999999;
						font-family: verdana;
						letter-spacing: -0.2px
					}
					#footer_content a {
						text-decoration: none;
					}
/*------------------------------------------------------------------------------------------*/
/** Blocks Css **/
.block_echoesis {
	width: 278px;
}
	.block_echoesis .block_title {
		width: 236px;
	}
	.block_echoesis .block_bottom {
		width: 257px;
	}
.block_blog {
	width: 338px;
}
	.block_blog .block_title {
		width: 296px;
	}
	.block_blog .block_bottom {
		width: 317px;
	}
.block_33 {
	width: 218px;
}
	.block_33 .block_title {
		width: 176px;
	}
	.block_33 .block_bottom {
		width: 197px;
	}
.block_gallery {
	width: 352px;
}
	.block_gallery .block_title {
		width: 310px;
	}
	.block_gallery .block_bottom {
		width: 331px;
	}
.block_adv {
	width: 485px;
}
	.block_adv .block_title {
		width: 443px;
	}
	.block_adv .block_bottom {
		width: 464px;
	}
.block_abilities {
	width: 628px;
}
	.block_abilities .block_title {
		width: 586px;
	}
	.block_abilities .block_bottom {
		width: 607px;
	}
.block_rightu {
	width: 214px;
	margin-left: 2px;
}
	.block_rightu .block_title {
		width: 172px;
	}
	.block_rightu .block_bottom {
		width: 193px;
	}
.block_bigmedia {
	width: 838px;
}
	.block_bigmedia .block_title {
		width: 796px;
	}
	.block_bigmedia .block_bottom {
		width: 817px;
	}

.post_title {
	background: #191919;
	width: 543px;
	color: #c1c1c1;
	font-size: 12px;
	padding-top: 2px;
	margin: 0px;
	padding-left: 3px;
	height: 16px;
	float: left;
}
	.post_title a {
		color: #c1c1c1;
		font-size: 12px;
	}