html {
	width: 100%;
	height: 100%;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-align: center;
	width: 100%;
	height: 100%;
	padding: 0px;
	margin: 0px;
	background-color:#000000;
}


img {
	border: 0px;
}



a {
	outline: none;
	color: #1A1A1A;
}

a:hover {
	color: #3B424F;
}

/* MAIN LAYOUT */

#mainpage {
	width: 1140px;
	height:1500px;
	min-height:100%;
	margin: 10px auto;
	padding: 0px;
	
}

#mainheader {
	width: 1140px;
	height: 360px;
	padding: 0px;
	margin: 0px;
}


#buyfrom {
	width:230px;
	height:360px;
	float:left;
	margin:0px 6px 0px 0px;
}

#logo {
	width:332px;
	height:360px;
	float:left;
	margin:0px 6px 0px 0px;
}

#screenscontact {
	width:566px;
	height:242px;
	float:left;
	margin:0px;
}

#screens {
	width:420px;
	height:242px;
	float:left;
	margin:0px;
	
	
}

#screens img {
	width:204px;
	height:115px;
	
	float:left;
	
	padding: 0px;
	margin:0px 6px 6px 0px;
}

#contact {
	width:146px;
	height:236px;
	float:left;
	margin:0px;
	background-image:url('img/contacts.jpg');
}

#contactinner {
	margin:14px;
	width:118px;
	height:208px;
}

#updates {
	width:566px;
	height:112px;
	float:left;
	margin:0px;
	
}








#middlecontent {
	width: 1140px;
	height:475px;
	padding: 0px;
	margin: 0px 0px 6px 0px;
	
	
}

#widgets {
	width:550px;
	float:left;
}

#widgets iframe {
	float:left;
	margin:0px 0px 12px 0px;
}

#trailerothers {
	width:584px;
	float:right;
}

#trailerothers iframe {
	float:left;
	margin: 0px 0px 12px 0px;
}

#others {
	float:left;
	width:584px;
	height:120px;
	

}

#others img {
	float:left;
	margin:0px 12px 0px 0px;
}

#others .lastimage {
	float:left;
	margin:0px;
}







#awards {
	width: 1100px;
	height:180px;
	padding: 0px;
	margin: 0px 0px 6px 20px;
	float:left;
	
}

#awards img{
	float:left;
}




#credits {
	width: 1140px;
	height:500px;
	padding: 0px;
	margin: 0px;
	
}



a:hover img {
	filter: alpha(opacity=50); 
	-moz-opacity: 0.50; 
	KhtmlOpacity: .50; 
	opacity: .50;
}

.lastimage {
	margin:0px;
}


.clearfix:before, .clearfix:after {  content: "\0020"; display: block; height: 0; visibility: hidden;    } 
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
