/* 
------------------------------------
julian.reisenberger.net
- basic.css
- 20.01.2010
------------------------------------
*/


html, body {
	margin: 0;padding: 0;
}

a {
	outline: none;
}

#title {
	top: 30px;
	left: 30px;
	position: absolute;
	display: block;
	width: 400px;
}
#title h1 {
	color: white;
	width: 140px;
	height: 50px;
	text-align: left;
	text-indent: -999em;
	margin: 0;
	padding: 0;
	float: left;
	background: cyan url(logo.png) no-repeat;
	overflow: hidden;
}

#email a {
	display: block;
	float: left;
	height: 18px;
	width: 120px;
	background: url(email-me.png) no-repeat;
	background-position: 0 0;
	text-indent: -999em;
	overflow: hidden;
	}

#email a:hover {
	background-position: 0 -18px;
	}
	
#container {
	clear: both;
	width: 648px;
	margin: 140px auto 0 auto;
	display:block;
	overflow: hidden;
	position: relative;
}

#txpbuilders {
	position: absolute;
	bottom: 17px;
	right: 20px;
}
#txpbuilders a {
	display: block;
	width: 120px;
	height: 20px;
	background: url(txpbuilders.png) no-repeat;
	background-position: top left;
	text-indent: -999em;
}
#txpbuilders a:hover {
	background-position: bottom left;
}
