body {
	overflow:hidden; 		/* needed to eliminate scrollbars caused by the background image */
	padding:0;margin:0;		/* necesarry to fill the screen */
	height:100%;width:100%;
}

#bgimg {
	position:absolute;
	z-index: -1;
}

#bgfixed {
	position:absolute;
	z-index: -1;
	left: 133px;
	top:17px;
	width:861px;
}

#realBody{
	position:absolute;
	z-index: 2;				/* Place the new body above the background image */
	overflow:hidden; 			/* atto will restore scrollbars for the content */
	height:100%;width:100%;	/* Make the new body fill the screen */
	/* background: url('../img/raster.png'); */
}

/* 
	content
*/

#tag {
	position:absolute;
	top: 60px;
	left: 22px;
	z-index:4;
	background-image:url(http://thelandr.com/img/tag.png);
	width:90px;
	height:90px;
}

#roll {
	position:absolute;
	top: 230px;
	left: 42px;
	z-index:4;
	background-image:url(http://thelandr.com/img/roll.png);
	width:50px;
	height:50px;
}

#linkabout {
	position:absolute;
	bottom: 125px;
	left: 48px;
	z-index:4;
	background-image:url(http://thelandr.com/img/link_about.png);
	width:35px;
	height:35px;
}

#overlay1 {
	position:absolute;
	top: 0px;
	left: 0px;
	z-index:3;
	background-image:url(http://thelandr.com/img/overlay_1.png);
	width:133px;
	height:2100px;
}

#overlay2 {
	position:absolute;
	top: 0px;
	left: 133px;
	z-index:3;
	background-image:url(http://thelandr.com/img/overlay_2.png);
	width:861px;
	height:17px;
}

#overlay3 {
	position:absolute;
	top: 0px;
	left: 994px;
	z-index:3;
	background-image:url(http://thelandr.com/img/overlay_3.png);
	width:1807px;
	height:2100px;
}

#bgabout {
	position:absolute;
	top: 0px;
	left: 0px;
	z-index:2;
	background-image:url(http://thelandr.com/img/bg_about.png);
	width:100%;
	height:100%;
}

/* 
	text
*/

#footer {
	position:absolute;
	bottom: 10px;
	left: 5px;
	width:123px;
	z-index:4;
}

.textfooter {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: lighter;
	color: #333;
	line-height: 12px;
	text-align:center;
}

#about {
	position:absolute;
	top: 225px;
	left: 300px;
	width: 530px;
	z-index:4
}

.textabout {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: lighter;
	color: #CCC;
	line-height: 14px;
	text-transform: uppercase;	
}

.links {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: lighter;
	color: #CCC;
	line-height: 14px;
	padding-left:1px;
}

.email {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: lighter;
	color: #FFF;
	line-height: 12px;
	text-align:center;
}

.blog {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: lighter;
	color: #FFF;
	line-height: 12px;
	text-align:center;
}

a.text:link {color:#999; text-decoration:none}   
a.text:visited {color:#999; text-decoration:none}   
a.text:hover {color:#FFF; text-decoration:none}   
a.text:active {color:#999; text-decoration:none}   

a.email:link {color:#999; text-decoration:none}   
a.email:visited {color:#999; text-decoration:none}   
a.email:hover {color:#FFF; text-decoration:none}   
a.email:active {color:#999; text-decoration:none}   

a.blog:link {color:#999; text-decoration:none}   
a.blog:visited {color:#999; text-decoration:none}   
a.blog:hover {color:#FFF; text-decoration:none}   
a.blog:active {color:#999; text-decoration:none}  

a.footer:link {color:#333; text-decoration:none}   
a.footer:visited {color:#333; text-decoration:none}   
a.footer:hover {color:#FFF; text-decoration:none}   
a.footer:active {color:#333; text-decoration:none}  