@import url(reset.css);

@font-face
	{
	font-family: 'MuseoSlab300';
	src: url('fonts/museo_slab_0-webfont.eot');
	src: url('fonts/museo_slab_0-webfont.eot?#iefix') format('embedded-opentype'),
		 url('fonts/museo_slab_0-webfont.woff') format('woff'),
		 url('fonts/museo_slab_0-webfont.ttf') format('truetype'),
		 url('fonts/museo_slab_0-webfont.svg#MuseoSlab300') format('svg');
	font-weight: normal;
	font-style: normal;
	}

html
	{
	background:url(img/background.png) no-repeat center top;
	}

div.wrapper
	{
	font-family:Arial, Helvetica, Sans-Serif ;
	margin:0 auto;
	position:relative;
	top:80px;
	width:960px;
	}

div.wrapper div.rounded
	{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	-moz-box-shadow:0 0 3px 0 #808080;
	-webkit-box-shadow:0 0 3px 0 #808080;
	box-shadow:0 0 3px 0 #808080;
	background:#F7F7F7;
	height:450px;
	margin:0 0 40px 0;
	}

div.content {
	text-align:center;
}

div.content div.column-image{
	float:left;
	margin:0 0 0 45px;
}

div.content div.column-image div.image-container
	{
	display:table-cell;
	height:450px;
	vertical-align:middle;
	width:334px;
	}

div.content div.column-image div.image-container *
	{
	vertical-align:middle;
	}

div.content div.column-image div.image-container span
	{
	*display:inline-block;
	*height:100%;
	*margin-top:-112%;
	}

div.content div.column-content
	{
	float:right;
	margin:60px 60px 0 0;
	width:500px;
	}

div.content div.column-content h1
	{
	text-shadow:0 0 1px rgba(0, 0, 0, 0.2);
	font-family:MuseoSlab300;
	font-size:36px;
	letter-spacing:-1px;
	margin:0 0 60px;
	}

div.content div.column-content p
	{
	color:#666666;
	font-size:18px;
	line-height:24px;
	margin:0 auto 25px auto;
	width:500px;
	}

div.content div.column-content p a
	{
	color:#0267b1;
	}

div.content div.column-content p a:hover
	{
	color:#004c84;
	}

p.footer-text
	{
	color:#999999;
	font-size:12px;
	text-align:center;
	}