* {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

#container {
	width:600px;
}

h1 {
	font-size: 32px;
	font-weight: bold;
	color: #DF7000;
	margin:6px;
}

input {
	padding: 5px;
	border: 1px solid #DF7000;
}

/*	---------------------------------------------------------------------------------------
	Footer
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		
#footer {
background-image:url(../gfx/footer.png);
bottom:0;
color:white;
left:0;
padding:9px 32px;
position:fixed;
width:100%;
}

	#footer li {
	float:left;
	font-size:16px;
	line-height:28px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding-right:32px;
	}
	
	#footer li.right {
	float:right;
	}
	
	#footer a {
	color:white;
	margin:0 auto;
	}

		#footer a.website {
			display:block;
			padding:0 32px;			
			background:transparent url(../gfx/wordpress-24x24.png) no-repeat scroll 0 0;
		}
			
		#footer a.facebook {
			display:block;
			padding:0 32px;			
			background:transparent url(../gfx/facebook-24x24.png) no-repeat scroll 0 0;
		}
		
		#footer a.twitter {
			display:block;
			padding:0 32px;			
			background:transparent url(../gfx/twitter-24x24.png) no-repeat scroll 0 0;
		}