*{margin:0;padding:0;}

html,body{height:100%}
ul {list-style:none}
a img, fieldset, input{border:0;}

a{text-decoration:none;color:#000;border-bottom:2px solid #261c16}

html{font-size: 100%;color:#261c16;}
body{
	font:normal 0.625em/1em Helvetica, Verdana, sans-serif;
	background: url(../_img/bg.jpg) no-repeat center fixed;
	-webkit-background-size: cover; 
	-moz-background-size: cover; 
	-o-background-size: cover; 
	background-size: cover; 
}
#wrapper{
	padding-top:100px;
}

h1{
	font-size:4.8em;	
	font-family:'Trebuchet MS', Verdana, sans-serif;;
	line-height:1.5em;	
	text-align:right;
	border-bottom:4px solid #261c16;
	-webkit-box-shadow: 0 10px 0 0 #d1b478; 
    box-shadow: 0 10px 0 0 #d1b478;
}
h1,
article{
	width:45%;
}
article{
	padding-top:2.5em;
}
article > *{
	font-size:1.4em;
	line-height:1.5em;	
	padding:0 2em .5em;
	font-weight:bold;
}
time{
	margin-top:-.5em;
	display:block;
	font-style:italic;
}
@media only screen and (max-width:800px) {
	body{
		background-image: url(../_img/bg800.jpg);
	}
	h1,
	article{
		width:40%;
	}
}

@media only screen and (min-width:1024px) {
	body{
		background-image: url(../_img/bg1280.jpg);
	}
	h1,
	article{
		width:40%;
	}
}
@media only screen and (min-width:1200px) {
	body{
		background-image: url(../_img/bg1600.jpg);
	}
}