body { font-family: System, fixedsys, verdana, sans-serif; margin: 0; padding: 0; }
div#header h1 { text-indent: -9999px; margin: 0; padding: 0; width: 100%; height: 56px;  background: #fff url(img/header.gif) no-repeat; }
	/*Secret 1*/
	#secret1 { font-size: .6em; text-transform: uppercase; position: absolute; top: 0; right: 0; width: 40px; }
		#secret1 a { display: block; height: 56px; padding-left: 2px; }
		#secret1 a:link, #secret1 a:visited, #secret1 a:focus, #secret1 a:active { text-indent: -9999px; text-decoration: none; color: #fff; }
		#secret1 a:hover { text-indent: 0; background: #000; } 
	/*End Secret*/
div#nav { text-align: center; }
	#nav ul { display: inline; list-style: none; margin: 0; padding: 0; width: 100%; }
	#nav li { display: inline; }
	#nav a { padding: .3em; display: block; }
	#nav a:link, #nav a:active, #nav a:visited, #nav a:focus { font-size: 2em; text-decoration: none; color: #000; }
	#nav li.l1 a { text-indent: -9999px; background: url(img/links/home.gif) center no-repeat; }
	#nav li.l2 a { text-indent: -9999px; background: url(img/links/about.gif) center no-repeat; }
	#nav li.l3 a { text-indent: -9999px; background: url(img/links/words.gif) center no-repeat; }
	#nav li.l4 a { text-indent: -9999px; background: url(img/links/songs.gif) center no-repeat; }
	#nav li.l5 a { text-indent: -9999px; background: url(img/links/contact.gif) center no-repeat; }
		/*hover colors*/
		#nav li.l1 a:hover { background: url(img/links/home.gif) center no-repeat #a6d8fd; }
		#nav li.l2 a:hover { background: url(img/links/about.gif) center no-repeat #00f; }
		#nav li.l3 a:hover { background: url(img/links/words.gif) center no-repeat #0a0; }
		#nav li.l4 a:hover { background: url(img/links/songs.gif) center no-repeat #f00; }
		#nav li.l5 a:hover { background: url(img/links/contact.gif) center no-repeat #ff0; }

div#content { font-size: 2em; padding: 1em 3em; }
	#flash { width: 550px; margin: 0 auto; text-align:center; }
	ul#secondary_nav {  text-align: center; list-style: none; margin: 0; margin-bottom: 1em; padding: 0; }
	#secondary_nav li { margin: 0; padding: 0; display: inline; }
	#secondary_nav a { text-decoration: none; border-right: 4px solid #000; padding: 0 10px; color: #000; }
	#secondary_nav a:hover { color:#000; background: #fff; }
	#secondary_nav .last a { border-right: 0; }
	#secondary_nav .current { background: #fff; }
	ul#song li { list-style: none; text-align: left; }
	#song a:link, #song a:visited, #song a:focus, #song a:active { text-decoration: none; color: #000; }
	#song a:hover { color: #fff; }
	#contact ul { list-style: none; margin: 0; padding: 0; }
	#contact ul ul li { margin-bottom: 1em ; }
ul#sidebar { text-align: center; float: right; list-style: none; margin: 0; padding: 0; width: 200px; }
	#sidebar h2 { font-size: 1em; margin: .4em; padding: 0; }
	#sidebar ul { margin: 0; margin-bottom: 1em; padding: 0; text-align: center; }
	#sidebar li li { font-size: .5em; list-style: none; }
	#sidebar a { color: #000; }
	#sidebar a:hover { color: #fff; }
	#wp-calendar { margin: auto; }
	#wp-calendar a { color: #fff; }
	#searchform { margin: 0; padding: 0; }
		#s { border: 2px solid #00DF00; background: #00BB00; }
		#searchsubmit { border: 2px solid #00DF00; width: 2em; background: #00BB00; } /*Width makes button a reasonable size in IE*/
div.post { margin-right: 210px; padding: .05em 1em; }
	.post h1 { font-size: 1em; margin:0; padding:0; }
	.post h2 { font-size: .6em; margin:0; padding:0; }
	.post p { font-size: .6em; }
	.post h1 a { text-decoration: none; color: #000; }
	.post h1 a:hover { color: #fff; }
	.content a { color: #fff; }
	a.more-link { color: #000; }
	a:hover.more-link { color: #fff; background: #f00; }
	.content a:hover { background: #f00; }
	ul.option { font-size: .6em; list-style: none; margin: 1em; margin-left: 0; padding: 0; }
	.option a { color: #000; }
	.option a:hover { color: #fff; background: #f00; }
		
div#single { padding: .05em 1em; min-width: 300px; }
	#single h1 { font-size: 1em; margin:0; padding:0; }
	#single h2 { font-size: .6em; margin:0; padding:0; }
	#single p { font-size: .6em; }
	#single h1 a { text-decoration: none; color: #000; }
	#single h1 a:hover { color: #fff; }
	#respond h3 {  margin: 0; padding: 0; }
	#comment { border: 5px solid #24ff24; width: 500px; background: #00AA00; }
		.commentlist { font-size: .6em;  }