	
	BODY {
	
		background:black;
		overflow:auto;
		
		font-family:Century Gothic, sans-serif;
		color:white;
		
		font-weight:100;
		
	}
	
	#servicewrapper {
	
		background: url('../images/serviceimg.jpg') no-repeat;
		display:block;
		width:863px;
		height:265px;
					
	}

       #reviewwrapper {
	
		background: url('../images/reviewimage.jpg') no-repeat;
		display:block;
		width:863px;
		height:265px;
					
	}
		
	#main {
		
		display:block;
		width:863px;
		height:154px;
		
		margin:auto;
		
	}
	
	#menu a {
		
		position:relative;
		top:18px;
		left:5px;
		
		font-family:Chasm, sans-serif;
		
		font-size:13px;
		
	}
	
	a:link {
		
		text-decoration:none;
		color:white;
		
	}
	
	a:visited {
		
		text-decoration:none;
		color:white;
		
	}
	
	input[type=text], select {
		
		background:grey;
		color:white;
		border:0;
		width:150px;
		
	}
	
	input[type=submit], input[type=button] {
		
		background:black;
		color:#abe138;
		border: 1px solid #abe138;
		
	}
	
	
	a:active {
		
		text-decoration:none;
		color:#abe138;
		
	}
	
	a:hover {
		
		text-decoration:none;
		color:#abe138;
		
	}
	
	.heading {
	
		color:white;
		font-weight:100;
		font-size:25px;
		
	}
	
	.subheading {
		
		font-size:14px;
		color:grey;
		
	}
	
	#header {
		
		display:block;
		width:863px;
		height:150px;
		background: url('../images/header.jpg') no-repeat;
		text-align:center;
		
	}
	
	#luft {
		
		display:block;
		width:863px;
		height:34px;
		background: url('../images/luft.jpg') no-repeat;
		
	}
	
	#menu {
		
		position:relative;
		
		display:block;
		width:863px;
		height:52px;
		background: url('../images/bar.jpg') repeat-x;
		
		text-align:center;
		
	}
	
	#homeimage {
		
		display:block;
		width:863px;
		height:269px;
		background: url('../images/image.jpg') no-repeat;
		
	}
	
	#aboutimage {
		
		position:relative;
		
		display:block;
		width:863px;
		height:724px;
		background: url('../images/image2.jpg') no-repeat;
		
	}
	
	#aboutimage span.heading {
		
		position:absolute;
		
		display:block;
		width:800px;
		left:60px;
		top:270px;
		
		
	}
	
	#aboutimage div {
		
		position:absolute;
		
		display:block;
		width:800px;
		left:60px;
		top:320px;
		
		font-size:13px;
		color:grey;
		
	}
	
	#reviewimage {
		
		position:relative;
		
		display:block;
		width:863px;
		min-height:409px;
background: url('../images/wrapper3.jpg') repeat-y;
		
		
		
	}
	
	#reviewimage span.heading {
		
		position:absolute;
		
		display:block;
		width:800px;
		left:60px;
		
		
		
	}
	
	#reviewimage div {
		
		position:absolute;
		
		display:block;
		width:800px;
		left:60px;
		top:60px;
		
		font-size:13px;
		color:grey;
		
	}
	
	#serviceimage {
		position:relative;
		display:block;
		width:863px;
		min-height:509px;
		background: url('../images/wrapper.jpg') repeat-y;
		
	}
	
	#serviceimage span.heading {
		
		position:relative;
		
		display:block;
		width:800px;
		left:60px;
		
		
		
	}
	
	#servfooter {
	
		background: url('../images/servfooter.jpg') no-repeat;
		
		display:block;
		width:863px;
		height:90px;
	}

       #revfooter {
	
		background: url('../images/revfooter.jpg') no-repeat;
		
		display:block;
		width:863px;
		height:90px;
	}
		
	#serviceimage #leftcol {
		
		position:relative;
		
		display:block;
		width:700px;
		
		left:60px;
		top:20px;
		
		font-size:13px;
		color:grey;
		
	}
	
	#serviceimage #leftcol #lcdiv {
		
		
		display:block;
		width:300px;
		
		
		font-size:13px;
		color:grey;
		
	}
	#serviceimage #rightcol #rcdiv {
		
		
		display:block;
		width:300px;
		
		font-size:13px;
		color:grey;
		
	}
	#serviceimage #vr {
		
		position:absolute;
		
		left:400px;
		top:320px;
		
		font-size:13px;
		color:grey;
		
	}
	#serviceimage #rightcol {
		
		position:absolute;
		
		display:block;
		width:250px;
		left:490px;
		top:320px;
		
		font-size:13px;
		color:grey;
		
	}
	#serviceimage #order {
		
		position:absolute;
		left:60px;
		bottom:40px;
		
		display:block;
		
		font-size:13px;
		color:#abe138;
		
	}
	
	#contactimage {
		position:relative;
		display:block;
		width:863px;
		height:784px;
		background: url('../images/image4.jpg') no-repeat;
		
	}
	
	#contactimage span.heading {
		
		position:absolute;
		
		display:block;
		width:800px;
		left:60px;
		top:250px;
		
		
	}
	
	#contactimage div {
		
		position:absolute;
		
		display:block;
		width:400px;
		left:60px;
		top:300px;
		
		font-size:13px;
		color:grey;
		
	}
	
	#contactimage iframe {
		
		position:absolute;
				
		left:470px;
		top:280px;
		
		
	}
	#contactimage #vr {
		
		position:absolute;
				
		left:450px;
		top:280px;
		
		
	}
	#contactimage #hr {
		
		position:absolute;
				
		left:60px;
		top:545px;
		
		
	}
	#contactimage #formy {
		
		position:absolute;
		left:60px;
		top:570px;
		
		
	}
	
	#formy table {
		
		color:#abe138;
		font-size:11px;
		
	}
	
	textarea { background:grey; color:white; }
	
	.current {
		
		position:relative;
		top:18px;
		left:15px;
		
		font-family:Chasm, sans-serif;
		
		font-size:13px;
		color:#abe138;
		
	}
	
	#blocks {
		
		display:block;
		width:863px;
		height:198px;
		text-align:center;
		
	}
	
	#blocks .block {
		
		position:relative;
		
		display:inline-block;
		width:208px;
		height:198px;
		
		text-align:center;
		background: url('../images/block.jpg') no-repeat;
		
	}
	
	.block span {
		
		position:relative;
		top:10px;
		font-weight:100;
	}
	
	.block div {
		
		font-size:11px;
		color:grey;
		
		position:absolute;
		text-align:left;
		
		display:block;
		width:130px;
		height:200px;
		overflow:auto;
		
		top:50px;
		left:70px;
		font-weight:100;
	}
	
	.block img {
		
		position:absolute;
		left:5px;
		top:50px;

	}
	
	.spacer {
		
		display:inline-block;
		width:10px;
		
	}
	
	.spacer2 {
		
		display:inline-block;
		width:100px;
		
	}
	
	#footer {
		
		position:relative;
		
		display:block;
		width:863px;
		height:233px;
		background: url('../images/footer.jpg');
		
	}
	
	#footer span.heading {
		
		font-weight:100;
		position:relative;
		display:block;
		width:400px;
		left:25px;
		top:20px;
		
	}
	
	#footer div {
		
		font-size:13px;
		color:grey;
		font-weight:100;
		position:relative;
		display:block;
		width:400px;
		left:25px;
		top:35px;
		
	}
	
	#footer #order {
		
		position:absolute;
		left:440px;
		top:15px;
		
		display:block;
		
		font-size:10px;
		color:#abe138;
		
	}