@charset "utf-8";
/*reset*/
body {margin:0; padding:0; color:#fff; text-align:left; background:#2a2a2a; background-image:url(../images/bg.png); background-repeat: repeat; font:normal 14px Verdana, sans-serif; color: #d6d5d5;}

a, a:link,:visited { font: 14px Verdana, sans-serif ; color:#FFF; text-decoration:none; }

a:hover {
	color: #54D7F2;}

ul,ol { list-style:none;}

ul,ol,li,dd,dt,dl,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,p{ margin:0; padding:0; }
html, body { height: 100%; }

a img,:link img,:visited img { border:0px;}

address { font-style:normal; }

fieldset { border: 0; }
/*end reset*/


#Logo {
	font:27px Verdana, sans-serif;
	letter-spacing:5px;
	color:#f8f8f8;	
	position:absolute; 
	left:30px;
	top:50px;
	}

#Logo2 {
	font: Verdana, sans-serif;
	color: #FDE181;	
	position:absolute; 
	left:30px;
	top:85px;	
}


#Works {
	position: absolute;
	top: 150px;
	width: 100%;
/* 	height: 100%; */
	left: 0px;
}


#Container_Fill {
	background-color:#303030;
	position:relative;
	padding:10px 0 10px 0;
	background-repeat: repeat-x;
}

#Container_Fill > div {
	position:relative;
}

#Container_noFill {
	position:relative;
	padding:10px 0 10px 0;
}

#Container_noFill > div {
	position:relative;
}

#Text_VK {
position:relative;
padding:20px 20px 20px 30px;
overflow:hidden;
background-color:#2a2a2a;	
}

#Video_Kum {
position:relative;
padding:40px 0 0px 320px;
}

#Video_Sword {
position:relative;
padding:40px 0 40px 320px;
}

#Image {
	left:30px;
	z-index:17001;
}

#footer {
	position:relative;
	padding:20px 0 75px 0;
	color:#636363;
}

#footer_l{
	float:left;
	padding:0 425px 0 72px;
}
