/* CSS Document */

body {
	background-color:#FFFFFF;
	font-family:"Courier New", Courier, monospace;
	font-size:80%;
	line-height:1.4em;
	color:#333333;
}
h1 {
	font-size: 150%;
	font-weight:normal;
	margin-top:15px;
	color:#333333;
}
#description h1 {
	font-size:300%;
	font-weight:bold;
	margin-top:100px;
	padding-bottom:50px;
}

h3 {
	margin: 15px 3px 3px 0px;
	font-size: 120%;
	font-weight: bold;
	border-bottom: 1px solid #999999;
	color:#333333;
	padding:1px;
}

h3 > img {
	position:relative;
	top: -40px;
	float:left;
	padding-right:5px;
	margin-bottom: -40px;
}

a {	text-decoration:none; }	
a:link { color:#333333; }
a:visited { color:#666666; }
a:hover { color:#FF0000; }
a:active { color:#FF0000;}

#outer {
	width: 50%;
	margin:0 auto 10px auto;
	background-color:#FFFFFF;
	padding:10px;
}	

#menu {
	font-size:130%;
	color:#CCCCCC;
	margin: 10px auto;
	list-style:none;
}	
#menu li {
	display:inline;
	margin-right:10px;
}	
ol {
	margin-top: 100px ;
	margin-left:0px;
	list-style: none;
	}
#msg {
	margin-top: 100px ;
	margin-left:0px;
	list-style: none;
	}
#formular {margin-top:30px;}	
	
p {
	margin-bottom: 20px;
	}


ul{
	margin-top:50px;
	margin-left: 0px;
	list-style:none;
	}	
#home {
	background:url(dirt.jpg) no-repeat fixed;
}
#profile {
	background:url(profile.jpg) no-repeat fixed;
}
#projects {
	background:url(projects.jpg) no-repeat fixed;
}
#people {
	background:url(people.jpg) no-repeat fixed;

}
#contact {
	background:url(contact.jpg) no-repeat fixed;
}	

