html, body {
	width:100%; 
	height:100%;
	overflow:hidden;
	padding:0;
	margin:0;
}
div#main {
	background: transparent url(../images/background.jpg) 0 0 no-repeat;
	background-size:100% 100%; /* Opera,Standard, IE9 Beta!!! */
	-moz-background-size:100% 100%; /* Firefox */
	-webkit-background-size:100% 100%; /* Safari, Chrome */
	top:0;
	left:0px;
	overflow:auto;
	position:absolute;
	height:100%;
	width:100%;
}
h1 { 
	position:absolute;
	left:20%;
	top:0;
	width:250px;
	padding:25px 15px 15px 15px;
	margin:0;
	font: Arial, serif;
	color: rgb(240,240,240);
   background-color: rgb(34,32,34);
	-webkit-border-bottom-right-radius:20px;
	-webkit-border-bottom-left-radius:20px;
	-moz-border-radius-bottomright:20px; 	
	-moz-border-radius-bottomleft:20px;	
	border-bottom-right-radius:20px; 	
	border-bottom-left-radius:20px; 	  
  /*
   -moz-transform: rotate(-1.25deg);
	-webkit-transform: rotate(-1.25deg);
  	-o-transform: rotate(-1.25deg);
	transform: rotate(-1.25deg);
    */
}
h1 span {
	display:block;
	padding:30px 0 0 0;
	font-size:20px;
	border-width:1px;
	/* border-top-style: dashed; */
	border-color: #f0f0f0;
}
h1 a {
	font-size:20px;
	border-width:1px;
	/* border-top-style: dashed; */
	border-color: #f0f0f0;
}
/*
h1 {
	-webkit-animation-name:slidingHeadline;
  	-webkit-animation-duration:12s;
  	-webkit-animation-iteration-count:1;
  	-webkit-animation-direction:normal;  	
	-moz-animation-name:slidingHeadline;
  	-moz-animation-duration:12s;
  	-moz-animation-iteration-count:1;
  	-moz-animation-direction:normal;  	
}
@-webkit-keyframes slidingHeadline{
 		from {
  			margin:0 0 0 -35%;
  			background-color: rgba(34,32,34,0);
  		}
   	to {
   		margin:0;
   		  background-color: rgb(34,32,34);
   	}
}
@-moz-keyframes slidingHeadline{
 		from {
  			margin:0 0 0 -35%;
  			background-color: rgba(34,32,34,0);
  		}
   	to {
   		margin:0;
   		  background-color: rgb(34,32,34);
   	}
}
*/
