.sitehead {
	position:fixed;
	padding:0;
	margin:0;
	top:0;
	left:0;
	width:100%;	
	background-image: linear-gradient(to right , #fbb14a, #c71615);
	z-index: 99;
	height: 80px;
}
.sitemenu {
	position:fixed;
	padding:0;
	margin:0;
	top:80px;
	left:0;
	width:100%;
	height:240px;
	background-color: #29002c;
	z-index: 99;
}
.sitebody {
	position: relative;		
	width: 105%;
	top: 340px;
	min-height:75%;
}
.sitefooter {
	position: relative;
	top:350px;
	width: 105%;
	min-height:420px;
	background-color: #29002c;
}

@media screen and (min-width: 1100px)
{
	.sitehead {
		height: 40px;
	}
	.sitemenu {
		top:40px;
		height:120px;		
	}
	.sitebody {
		left:50%;
		margin-left:-460px;
		width:920px;
		top: 200px;
	}
}