@charset "UTF-8";
/* CSS Document */

body { background: #ebe9e1; margin: 0; line-height: 2; }
	
	a { color: #E26929; text-decoration: underline; }
	a:hover { text-decoration: none; }
	
	a#skip { display: block; position:absolute; top:0; left:0; width:100%; padding: .5em 0; background: transparent; font-weight: bold; text-align: center;}

	a#skip:link, a#skip:visited {color: #fff;}
	
	a#skip:hover, a#skip:focus, a#skip:active { background: #ebe9e1; color: #999; }
	
	h1.logo { color: #E26929; margin-top: 2em; }
	
	h2.description { color: #b4b4b4; margin-bottom: 2em; width: 70%; }
	
#header { background: #fff; padding: .5em 1em; }

	#login-container { float:right; width: 20%; padding: 1em; margin-top: 3em; text-align: right; }
	
	#login-container p { font-size: 100%; float: left; }
	
	#login-container a { padding: .5em; }
	
	
#nav { background: #F9F7F1; width: 100%; border-bottom: 1px solid #b4b4b4; border-top: 1px solid #b4b4b4; margin: 0; padding: .5em 0; }

	#nav ul { list-style: none; margin: 0; padding: 0; }
		
	#nav li { display: inline; }
		
	#nav a { text-decoration: none; color: #000; padding: 0 1em; }
		
		
#content { margin: 0; padding: 1.5em 1em; }

	#inner-content { padding: 0; margin: 0; }
	
	#inner-content-index { padding: 0; width: 50%; float: left; }
	
	#feed-content { padding: 0; width: 50%; float: left; }
	
	#simplepie { padding: .5em; border: solid 2px #fff; margin-bottom: 1em; }
	
	#simplepie p.date { font-size: 8pt; }
	
	#twitter { padding: .5em; border: solid 2px #fff; }
	
		#myaccount { border: solid 1px #b4b4b4; padding: 1em; margin: 1em 0; background: #D9F9F4; }
	
		#form { padding: 1em; background: #E9E9E9; width: 50%; margin-bottom: 1em; }
		
		label { width: 20%; float: left; min-width: 20%; }
		
		input, textarea { padding: 2px; width: 30%; }
	
		input.text { }
	
		input.button { border: none; padding: .5em; margin-bottom: 10px; background: #fff; width: auto; }
		
		table#myfiles { background: #D9F9F4; border: solid 1px #b4b4b4; width: 100%; }
		
		#myfiles th { padding: 1em; border: solid 1px #b4b4b4; }
		
		#myfiles td { padding: 1em; }
	
#footer { margin: 0; padding: 1em; }