﻿@charset "utf-8";
/* CSS Document */

html, body { margin: 0; padding: 0; font: 12px/1.5 Arial, Helvetica, sans-serif;  }

html {
  height: 100%;
  background: #fff;
  background: #f9f9f9 url(../images/noise3.png) repeat 0 0;
}

body {
	color: #333; text-align: center;
	padding: 1px 0 0 0;
	min-height: 400px;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 400, color-stop(0%, #ffffff), color-stop(100%, rgba(255, 255, 255, 0)));
	background-image: -webkit-linear-gradient(top, #ffffff, rgba(255, 255, 255, 0) 400px);
	background-image: -moz-linear-gradient(top, #ffffff, rgba(255, 255, 255, 0) 400px);
	background-image: -o-linear-gradient(top, #ffffff, rgba(255, 255, 255, 0) 400px);
	background-image: -ms-linear-gradient(top, #ffffff, rgba(255, 255, 255, 0) 400px);
	background-image: linear-gradient(top, #ffffff, rgba(255, 255, 255, 0) 400px);
	text-shadow: 0 1px 0 #fff;
}
* html body { height: 400px; }
#wrapper { 
	
  
}
#main { width: 250px; margin: 0 auto;  }
#main  p { text-align: right; height: 130px; background: url(../images/drill.png) no-repeat right 0; padding: 10px 140px 0 0; }
h1 {
  width: 200px;
  margin: 1em auto;
}
h1 a {
	display: block; 
	margin: 0;
  text-align: center;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background-image: url('../images/logo.png?1311951315');
  background-repeat: no-repeat;
  background-position: 50% 50%;
  width: 200px;
  height: 70px;
}
p { margin: 1em 0; padding: 0; }

footer { color: #666; text-align: center; font-size: 11px; }
footer a { color: #666; }