	* {
		text-align: ;
	}

	body {
		background: #f4e2dc url(0) center no-repeat fixed;
			background-size: 100%;
	        -webkit-background-size: cover;
	        -moz-background-size: cover;
	        -o-background-size: cover;
	        background-size: cover;
	        text-align: center;
		margin: 0;
		padding: 0;
	}

	div {
		font-family: arial;
		font-size: 10pt;
		color: #888;
		line-height: 160%;
	}

	blockquote {
		color: #6f7692;
		width: 66%;
		padding: 5px 5px 5px 30px;
		font-family: 'Open Sans', sans-serif;
		font-size: 18pt;
		border-left: 1px solid #c7dfd7;
		font-weight: 300;
		font-style: italic;
	}


	a:link, a:active, a:visited {
		color: #666; 
		text-decoration: none;
	}

	a:hover {
		color: #222; 
		text-decoration: none;
	}

	#navi a:link, #navi a:active, #navi a:visited {
		font-family: 'Open Sans', sans-serif;
		color: #aaa;
		padding: 50 20px;
		font-size: 7pt;
		letter-spacing: 2px;
		position: relative;
  right: 140px;
		text-transform: uppercase;
		line-height: 50px;
		border-right: 1px solid #f1f1f1;
		border-bottom: 0px;
	}
	
	#navi a:hover {
			background: #dbab9c;
			color: #fff;
			border-bottom: 0px;
	}
	
	#footer a:link, #footer a:active, #footer a:visited {
		color: #eee;
		font-size: 8pt;
	}
	
	h1 {
		font-family: 'Open Sans', sans-serif;
		font-size: 13pt;
		font-weight: 400;
		margin: 0;
		color: #3a4668;
	}
	
	h1 i {
		color: #bfddd4;
		font-family: 'Open Sans', sans-serif;
		font-size: 13pt;
		font-weight: 300;
		font-style: normal;
	}
	
	#container {
		margin: 60px auto 0 auto;
		width: 1500px;
		height: 900px;
		padding: 0 0 0px 0;
		background: #fff;

	}
	
	#tiltshadows {
       width: 1500px;
       margin: 1em auto;
       position: relative;
       z-index: 3;
       text-align: center;
	} 

	article:before, article:after  {
       -webkit-box-shadow: 0 15px 10px rgba(0,0,0, .2);
       -moz-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.2);
       box-shadow: 0 15px 10px rgba(0, 0, 0, 0.2);
       position: absolute;
       bottom: 15px;
       z-index: -1;
       width: 50%;
       height: 20%;
       content: "";
       background: rgba(0, 0, 0, 0.2);
	}


	article:after  {
       -webkit-transform: rotate(3deg);
       -moz-transform: rotate(3deg);
       -o-transform: rotate(3deg);
       right: 10px;
       left: auto;
	}
 
	article:before  {
       -webkit-transform: rotate(-3deg);
       -moz-transform: rotate(-3deg);
       -o-transform: rotate(-3deg);
       right: auto;
       left: 10px;
	}  
	
	#header {
		font-family: 'didot', garamond, georgia, times, serif;
		font-size: 20pt;
		font-weight: normal;
		color: #222;
		margin: 0;
		padding: 0;
	}

	#content {
		margin: 50px;
	}

	#navi {
		width: 1500px;
		height: 50px;
		line-height: 50px;
		margin: 0px;
		padding-left: 80px;
	}
	
	#footer {
		width: 1500px;
		margin: 50px auto;
		text-align: center;
	}
	
	#column {
		columns: 3;
		-webkit-columns: 3; 
		-moz-columns: 3;
	}
