body { background: #121212 url('../images/bg.png') repeat-x; color: #fff; font-family: 'GothamLightRegular', sans-serif; }
		a { color: #fff; text-decoration: none; }
		a.mail:hover { text-decoration: line-through; }
		a:hover { color: #fff; text-decoration: none; }
		
		#wrapper { margin: 0 auto; width: 960px; }
		
		#header { float: left; width: 100%; margin: 50px 0 100px 0; }
			#header #logo { margin: 0 auto; background: url('../images/header.png') no-repeat; height: 87px; width: 599px; }
		
		#content { float: left; padding-left: 387px; width: 590px; }
			#content h2 { font-size: 12px; color: #fff; margin: 0; font-family: 'GothamBoldRegular', sans-serif; font-weight: bold; }
			#content p { font-size: 10px; color: #b2b2b2; line-height: 16px; }
			#content .block { width: 285px; margin-bottom: 20px; }
			#content .contact h2, #content .cases h2 { color: #5d5d5d; font-family: 'GothamLightRegular', sans-serif; font-size: 14px; }

			#content #col1 { float: left; margin-right: 20px; }
			#content #col2 { float: left; }
	
		#footer { float: left; width: 100%; }
			#footer p { margin: 20px auto; width: 225px; padding-left: 36px; height: 50px; color: #5d5d5d; font-size: 10px; }
			#footer a { color: #5d5d5d; }
			#footer a:hover { text-decoration: line-through; }
			
		@font-face {
			font-family: 'GothamBoldRegular';
			src: url('font/Gotham-Bold.eot');
			src: local('font/Gotham Bold Regular'), local('font/GothamBold'), url('font/Gotham-Bold.ttf') format('truetype');
		}
		
		@font-face {
			font-family: 'GothamBookRegular';
			src: url('font/Gotham-Book.eot');
			src: local('font/Gotham Book Regular'), local('font/GothamBook'), url('font/Gotham-Book.ttf') format('truetype');
		}
		@font-face {
			font-family: 'GothamLightRegular';
			src: url('font/Gotham-Light.eot');
			src: local('font/Gotham Light Regular'), local('font/GothamLight'), url('font/Gotham-Light.ttf') format('truetype');
		}

