/* CSS Document */

body{font-family:Georgia, "Times New Roman", Times, serif; background: #fff url(img/headbg.gif) 0 -45px repeat-x;}
body,h1,h2,h3,h4,h5,p{margin: 0; padding: 0;}

.theshadowknows, hr{display: none;}
	
h1 {display: block;width: 704px; height: 89px; margin-top: 25px; background: #fff url(img/thesaygoodbyes.gif) 0 0 no-repeat;}
	#god h1 span{visibility: hidden;}
	#god h1 a{display: block;  width: 639px; height: 89px; text-decoration: none;}
	
h3 {}
	#god #earth .post h3{ font: normal 13pt Georgia, "Times New Roman", Times, serif;}
		#god #earth .post h3 a{color: #000; background-color: #fff; text-decoration: none;}
		#god #earth .post h3 a:hover{color: #fff; background-color: #314296;}
h4{}		
	.post .archive h4{position: absolute; left: -60px; top: 12px; width: 52px; color: #A9A9A9; text-align: right;}
	.post .archive.news h4{top: 0}
h5{}
	#footer ul li h5{color: #3b3b1f; font: normal 13pt Georgia, "Times New Roman", Times, serif;}

p{font-size: 10pt; line-height: 1.25em;}
	#footer p{clear: both; font-size: 8pt;}
	#single .post p{margin: 8px 0;}
	p.crumb, #god #earth p.crumb a {color: #a9a9a9;}
				#god #earth p.crumb a:hover{background-color: #a9a9a9; color: #fff;}
	p.back{margin: 8px 0;}			
blockquote{}
	.post blockquote{border-left: 1px dotted #B4B55E;padding-left: 8px;}
small{}
	#god #earth .post small{font-size: 9pt; color: #a9a9a9;}
	
#god #earth a{color: #314296; background-color: #fff;text-decoration: underline;} 
#god #earth a:hover{color: #fff; background-color: #314296;text-decoration: underline;} 	
	
	
	#god #earth .photos a img{margin: 0; padding: 0;width: 75px; height: 75px; float: left; display: block; color: #fff; border: 2px solid #fff; background-color: #fff; text-decoration: none;}	
	#god #earth .photos a:hover img{color: #fff; border: 2px solid #314296; background-color: #fff; text-decoration: none;}	

img{text-decoration: none; border: none;}

table{margin: 8px 0; width: 100%;}
	table.shows{text-align: left;}
	table.shows th{padding: 4px 0; border-bottom: 1px dotted #a9a9a9;}
	table.shows td{padding: 4px 0; border-bottom: 1px dotted #d6d6d6; vertical-align:top;}
		table.shows .venue, table.shows .date{width: 222px;}
		table.shows .price{width: 80px;}

/*lists*/

ul{}
	#god #header ul{list-style: none; font-size: 10pt; font-weight: bold; position: relative; top: 18px; left: 15px;}
	#god #header ul, #header ul li{margin: 0; padding: 0;}
	#god #header ul li{margin: 0 1px; width: 148px; border-bottom: 1px dotted #968d53;}
	#god #header ul li a{display: block; padding: 2px;color: #242424; background-color: #FAEB8B; text-decoration: none;}
		#god #header ul li a:hover{color: #7d7646; background-color: #FAEB8B;}
#footer{clear:both;}	
	#footer ul{}
		#footer ul.links, #footer ul.links li, #footer ul.links li ul, #footer ul.links li ul li{margin: 0; padding: 0; list-style: none; font-size: 1em;}
		#footer ul.links{width: 100%;}
			#footer ul.links, #footer ul.links li{float: left;}
			#footer ul.links li{width: 30%; margin: 8px;}
				#footer ul.links li ul li{display: block; width: 100%; padding: 2px; font-size: .90em; border-bottom: 1px dotted #7a7b40;}
				#footer ul.links li ul li a{display: block; color: #4f4f29; background-color: #B4B55E;text-decoration: none;}
				#footer ul.links li ul li a:hover{color: #fff; background-color: #7a7b40;text-decoration: none;}
		#footer ul.nav, #footer ul.nav li{float: left; list-style: none; margin: 2px; padding: 0; font-size: 9pt;}
			#footer ul.nav li a{color:#4f4f29; background-color: #B4B55E;}
			#footer ul.nav li a:hover{color: #fff; background-color: #7a7b40;text-decoration: none;}
	.archive ul{margin: 0; padding: 0; list-style: none; margin: 25px 0 0 0;}
		.archive ul li{margin: 8px 0; padding: 0;}	
		.archive ul li ul{margin: 4px 8px 4px 8px;}
			.archive ul li ul li{margin: 0;padding: 4px;}
/*containers*/
#god{width:900px; padding: 10px 40px; position: relative;}
	#god #header{width: 185px; height: 185px; position: absolute; right: 0; top: 100px; background: transparent url(img/notepad.png) 0 0 no-repeat;}			
	#god #earth{width: 100%;  padding: 0 0 0 30px; }
		#god #earth #nextShow{padding: 10px 0 20px 0; }
		#god #earth .post{clear: both; float: left; width: 720px;padding: 20px 0; border-bottom: 1px dotted #a9a9a9;}

.clear {margin:15px 0; clear: both; float: left; width: 768px;}
.post .archive{position: relative;}

.postmetadata{font-size}

#bandphoto{width: 786px; height: 252px; background: transparent url(img/abouttheband.png) 0 0 no-repeat; position: absolute; top: 108px; left: 30px;}	
#bandheight{height: 162px;}

#footer{color: #4f4f29; padding: 30px; background-color: #B4B55E;}	