		img.bg {
			/* Set rules to fill background */
			min-height: 100%;
			min-width: 1024px;
			
			/* Set up proportionate scaling */
			width: 100%;
			height: auto;
			
			/* Set up positioning */
			position: fixed;
			top: 0;
			left: 0;
		}
		
		@media screen and (max-width: 1024px){
			img.bg {
				left: 50%;
				margin-left: -512px; }
		}
		div#lang {
			position:relative;
			margin-top:0px;
			height:10px;
			text-align:right;
			padding-right:100px;
			font-size:14px;
			font:Verdana;
			color:#FFF;
			font-weight:bold;		
		}
		div#logo {
			position:relative;
			width:200px;
			height:80px;
			padding-top:40px;
			padding-left:130px;
		}
		div#content {
			/* This is the only important rule */
			/* We need our content to show up on top of the background */
			position: relative; 
			
			
			/* These have no effect on the functionality */
			width: 910px;
			margin: 0 auto;
			font-family: helvetica, arial, sans-serif;
			font-size: 10pt;
			line-height: 16pt;
			-moz-box-shadow: #000 4px 4px 10px;
			-webkit-box-shadow: #000 4px 4px 10px;
		}

		div#footer {
			position:relative;
			width:689px;
			height:90px;
			background-image:url('images/footer.png');
			margin-left:100px;
			margin-top:395px;
		}
		div#text{
			padding-top:26px;
			padding-left:30px;
			color:#cc0005;
			font-family:Verdana, Geneva, sans-serif;
			font-size:10px;
			
		}
		div#box{
			font-family:Verdana, Geneva, sans-serif;
			font-size:9px;
			text-align:inherit;
			padding-left:6px;
			padding-right:6px;
		}

		
		body {
			/* These rules have no effect on the functionality */
			/* They are for styling only */
			margin: 0;
			padding: 0 0 0 0;
		}
