body {
	margin: 0 0 0 0;
	background: #aa9f8e;
}

p { font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 18px;
}


h2 a:link {color: #ebebeb; text-decoration: none;}
h2 a:visited {color: #ebebeb; text-decoration: none;}
h2 a:hover {color: #93ba6d;}
h2 a {font-size: 24px}

#header {
	background: #272727 url(../images/bg_01.png) no-repeat;
	margin: 0;
	width: auto;
	height: 79px;
}
 
#links {
	width: 410px;
	position: absolute;
	margin: 40px 0 0 300px;
} 
 
#scrollingroom-wrapper {
	overflow: hidden; 
	height: 600px; 
	width: auto;
	position: relative;
}
 
#scrollingroom {
	width: 5000px;
	height: 600px;
	background: url(../images/scrolling_background.png) no-repeat;
	position: relative;
}
 
.scrolling-content {
	width: 900px;
	margin: 27px 0 0 50px;
	padding: 5px;
	height: 396px;
	position: absolute;
}
 
.scrolling-content h1 { 
	color: #fff;
	font-size: 12px;
}
 
#dryeraseboard {
	padding: 3px;
	width: 450px;
	height: 370px;
	margin: 15px 0 0 246px;
}

#dryeraseboard h3 {
	font-size: 38px;
	color: red;
}

#slidingdoor {
	padding: 10px 3px 3px 3px;
	width: 420px;
	height: 365px;
	margin: 65px 0 0 35px;
}

#slidingdoor h2 {
	font-size: 20px;
	text-decoration: underline;
}

#slidingdoor p {
	margin: -13px 0 0 0;
	padding: 0 0 0 5px;
}

#slidingdoor li { font-family: Arial, Helvetica, sans-serif; list-style: none}

#resume_container { 
	color: #FFFFFF;
	margin: 20px 0 0 4px;	
	width: 413px;
	height: 120px;
	background: url(../images/resume_background.png) no-repeat;
	padding: 3px;
}

#resume_container h2 {font-size: 18px;}
#resume_container li {padding: 0 0 5px 10px}
#resume_container li a {text-decoration:none; color: #FFFFFF;}

#flatscreen {height: 293px; width: 490px; margin:38px 0 0 33px; padding: 3px}
#flatscreen h2 {font-size: 20px; text-decoration: underline; color: #FFFFFF;}
#flatscreen p {color: #FFF; margin: -13px 0 0 0;}

#home {
	left: 0px; 
}

#resume {
	left: 1500px; 
}
 
#contact {
	left: 3000px;
}

#footer {
}



/* Comment stuff */

form fieldset { font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:1.2em;
				height: 200px;
				width:484px; 
				position:relative;
				border:0;
				padding: 15px 3px 3px 3px; }

#name {position:absolute}
#email {position:absolute; top:35px}
#comment {position:absolute; top:70px; width: 455px; height: 77px}
#confirmation {color: green; height: 20px; width: 200px; margin: -43px 0 0 265px; font-weight:bold}

.text-input {
	font-size: 14px;
	background-color: #FFF;
	border: 1px solid #666666; 
	padding:2px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
 
.button { position:absolute; top:163px; left:150px; padding:3px 6px;
          border:1px solid #666666; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif;
		background:#CCC }
		
.button:hover { background:#606060; color:white}
