/* Body Layout */
body {
			margin:10;
			padding:0;
			height:100%; /* this is the key! */
			background		: #000000;
}
#wrapper {
			margin-top:0px;
			margin-left: auto;
			margin-right: auto;
			margin-bottom:0px;
			width: 960px;
			height:630px;
			text-align: left;
			border-left:0px solid #000;
			border-right:0px solid #000;
			border-top:0px solid #000;
			border-bottom:0px solid #000;
			background :url(../images/background.jpg) no-repeat top left;
}
#preparation {
			margin-top:0px;
			margin-left: auto;
			margin-right: auto;
			margin-bottom:0px;
			width: 960px;
			height:630px;
			text-align: left;
			border-left:0px solid #000;
			border-right:0px solid #000;
			border-top:0px solid #000;
			border-bottom:0px solid #000;
			background :url(../images/preparation.jpg) no-repeat top left;
}
#rukus {
			margin-top:0px;
			margin-left: auto;
			margin-right: auto;
			margin-bottom:0px;
			width: 960px;
			height:2175px;
			text-align: left;
			border-left:0px solid #000;
			border-right:0px solid #000;
			border-top:0px solid #000;
			border-bottom:0px solid #000;
			background :url(../images/rukus.jpg) no-repeat top left;
}
#logistics {
			margin-top:0px;
			margin-left: auto;
			margin-right: auto;
			margin-bottom:0px;
			width: 960px;
			height:630px;
			text-align: left;
			border-left:0px solid #000;
			border-right:0px solid #000;
			border-top:0px solid #000;
			border-bottom:0px solid #000;
			background :url(../images/logistics.jpg) no-repeat top left;
}
#svtech {
			margin-top:0px;
			margin-left: auto;
			margin-right: auto;
			margin-bottom:0px;
			width: 960px;
			height:900px;
			text-align: left;
			border-left:0px solid #000;
			border-right:0px solid #000;
			border-top:0px solid #000;
			border-bottom:0px solid #000;
			background :url(../images/svtech.jpg) no-repeat top left;
}
#proglaze {
			margin-top:0px;
			margin-left: auto;
			margin-right: auto;
			margin-bottom:0px;
			width: 500px;
			height:710px;
			text-align: left;
			border-left:0px solid #000;
			border-right:0px solid #000;
			border-top:0px solid #000;
			border-bottom:0px solid #000;
			background :url(../images/proglaze.jpg) no-repeat top left;
}
/* End Body Layout */

/* Top Layout */
#main_header {
			height: 130px;
			background		: transparent;
			width:960px; /* This width needs to account for the border width */
			margin-top:10px;
			margin-bottom:40px;
}
#header {
			height: 130px;
			background		: transparent;
			width:960px; /* This width needs to account for the border width */
			margin-top:10px;
			margin-bottom:0px;
}
#header_topleft {
			float:left;
			margin-left:10px;
			margin-top:10px;
			margin-bottom:10px;
			width:460px;
			height:215px;
			color:#333;
			background	: transparent;
			border:0px solid #E1E1E1;
			padding:0px 0px 0px 0px;
}
#header_topright {
			float:right;
			margin-right:10px;
			margin-top:10px;
			margin-bottom:10px;
			width:460px;
			height:215px;
			color:#333;
			background	: transparent;
			border:0px solid #E1E1E1;
			padding:0px 0px 0px 0px;
}
/* End Top Layout */

/* Middle Layout */
#middle {
			margin-top:0px;
			margin-bottom:0px;
			margin-left: auto;
			margin-right: auto;
			height:150px; 
			width: 960px;
			text-align: left;
			padding:20px 0px 0px 0px;
}
#middle_left {
			float:left;
			margin-left:20px;
			margin-top:20px;
			margin-bottom:50px;
			width:480px;
			height:100%;
			color:#333;
			background	: transparent;
			border:0px solid #E1E1E1;
			padding:0px 0px 0px 0px;
}
#middle_right {
			float:right;
			margin-right:40px;
			margin-top:20px;
			margin-bottom:50px;
			width:400px;
			height:100%;
			color:#333;
			background	: transparent;
			border:0px solid #E1E1E1;
			padding:0px 0px 0px 0px;
}
#middle_bottom {
			float:left;
			margin-left:0px;
			margin-top:100px;
			margin-bottom:0px;
			width:960px;
			height:20px;
			color:#333;
			text-align:center;
			background	: transparent;
			border:0px solid #E1E1E1;
			padding:0px 0px 0px 0px;
}
#clear_middle{
			clear	:	both;
			height	: 	10px;
}
/* Middle Layout */

/* Footer Layout */
#footer_box {
			width			:960px;
			height			:80px;
			padding-top		:0px;
			padding-bottom	:10px;
			margin-left		:auto;
			margin-right	:auto;
			margin-top		:0px;
			margin-bottom	:0px;
			background		:transparent;
}
#left_footer {
			float			:left;
			margin-left		:0px;
			margin-top		:6px;
			margin-bottom	:0px;
			width			:530px;
			height			:10px;
			color			:#333;
			padding			:0px 0px 0px 0px;
			text-align		:left;
}
#right_footer {
			float:right;
			margin-right:0px;
			margin-top:0px;
			margin-bottom: 0px;
			width:200px;
			height:10px;
			color:#333;
			padding:0px 0px 0px 0px;
			text-align:right;
}
/* End Footer Layout */