body, html {
	width:100%;
	padding:0;
	margin: 0;
	font-family: 'museo_sans300';
}


* {margin:0;padding:0;} 

html, body {height: 100%;}

#wrap {min-height: 100%; margin-top:-20px; padding-top:20px;}

section {overflow:auto;
	padding-bottom: 100px;}

	#footer-wrap {
		position: relative;
		margin-top: -100px;
		height: 70px;
		clear:both;
	} 


	body:before {
		content:"";
		height:100%;
		float:left;
		width:0;
		margin-top:-32767px;
	}
	header {
		width:100%;
		border-bottom: 1px solid #D6D6D6;
	}
	header img {
		display: block;
		margin: 20px auto 20px auto;
	}
	footer {
		width:80%;
		margin:auto;
		padding-top:30px;
		border-top: 1px solid #D6D6D6;
		font-family: Arial;
		color:  #333333;
		font-size: 12px;
		font-weight: 400;
		line-height: 1.333;
	}
	footer img {
		height:20px;
		display:inline-block;
		padding-right:20px;
	}
	footer .content {
		display:inline-block;
	}
	footer ul {
		list-style-type: none;
		margin:0;
		padding:0;
	}
	footer ul li {
		display: inline-block;
	}
	footer ul li a:link, footer ul li a:visited {
		color: #cb2026;
		text-decoration: none;
	}
	footer ul li a:hover {
		text-decoration:underline;
	}
	footer ul li:after { 
		content: '\00B7';
		font: 700 15px/15px Arial, sans-serif;
		margin: 0 10px;
		color: #000;
	}
	footer ul li:last-child:after {
		color: #fff;
	}
	footer .clearcode-design{
		float:right;
	}
	footer .clearcode-design span {
		margin-right: 10px;
		color: #666666;
	}
	footer .clearcode-design img {
		float: right;
		margin-top: -20px;
	}
	a:link, a:visited {
		text-decoration: none;
	}
	.info {
		max-width:800px;
		margin:auto;
		margin-top:95px;
		text-align:center;
		font-size: 24px;
	}
	.info h1 {
		color:  #000000;
		font-size: 80px; 
		line-height: 0.75; 
		margin-bottom:20px;
		margin-top:20px;
		font-family: 'museo_sans700';
	}
	.info h1.domain {
		font-size: 36px;
	}
	.info h1.spec {
		font-size: 120px;
		line-height: 0.5;
		margin: 40px auto 40px auto;
	}
	.info p span {
		font-family: Arial;
		color:  #000000;
		font-size: 14px;
		font-weight: 400;
		line-height: 1.571;
		display: block;
		margin:auto;
		margin-top:20px;
	}
	.info a:link, .info a:visited, .info a:hover {
		background-color:  #cb2026;
		max-width: 270px;
		width:100%;
		color:  #ffffff;
		font-size: 18px; 
		line-height: 1.722;
		padding:12px 0 8px 0;
		display:block;
		margin:auto;
		margin-top:60px;
		text-decoration: none;
		text-transform: uppercase;
		border-radius: 50px;
		font-family: 'museo_sans700';
	}
	.info a:hover {
		background: #E5252B;
	}
	.btn-group a:link{
		display:inline-block;
		margin-left: 10px;
		margin-right:10px;
	}
	.btn-group .black {
		background-color: #000 !important;
	}
	span#domains {
		display: inline-block;
		font-size: 24px;
	}
	@font-face {
		font-family: 'museo_sans900';
		src: url('fonts/museosans_900-webfont.eot');
		src: url('fonts/museosans_900-webfont.eot?#iefix') format('embedded-opentype'),
		url('fonts/museosans_900-webfont.woff') format('woff'),
		url('fonts/museosans_900-webfont.ttf') format('truetype');
		font-weight: normal;
		font-style: normal;
	}


	@font-face {
		font-family: 'museo_sans700';
		src: url('fonts/museosans_700-webfont.eot');
		src: url('fonts/museosans_700-webfont.eot?#iefix') format('embedded-opentype'),
		url('fonts/museosans_700-webfont.woff') format('woff'),
		url('fonts/museosans_700-webfont.ttf') format('truetype');
		font-weight: normal;
		font-style: normal;
	}



	@font-face {
		font-family: 'museo_sans500';
		src: url('fonts/museosans_500-webfont.eot');
		src: url('fonts/museosans_500-webfont.eot?#iefix') format('embedded-opentype'),
		url('fonts/museosans_500-webfont.woff') format('woff'),
		url('fonts/museosans_500-webfont.ttf') format('truetype');
		font-weight: normal;
		font-style: normal;
	}


	@font-face {
		font-family: 'museo_sans300';
		src: url('fonts/museosans-300-webfont.eot');
		src: url('fonts/museosans-300-webfont.eot?#iefix') format('embedded-opentype'),
		url('fonts/museosans-300-webfont.woff') format('woff'),
		url('fonts/museosans-300-webfont.ttf') format('truetype');
		font-weight: normal;
		font-style: normal;

	}


