/* CSS for LightningBoltChichakos.com                                 */
/* Original Design © 2009 Jeff & Susie Day, www.storago.com           */
/* Modifications © 2009 MPM, www.gnomehaven.com                       */

body {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 1.1em;
	background-color: #000000;
	background-image: url(../pics/lightningback3.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: top center;
}
	h1, h2, h3, h4 {
		padding: 0;
		margin: 0;
	}
		h2 {
			font-size: 1.8em;
		}
		h3 {
			color: #6AC17C;
			margin-top: 20px;
		}
	#page {
		width: 750px;
		margin: 0 auto;
		background: #000000;
		border-left: 5px solid #666699;
		border-right: 5px solid #666699;
	}
		#header {
			height: 431px;
			background: url('../pics/head.jpg');
			background-repeat: no-repeat;
		}
			#header h1 {
				display: none;
			}
		#sitenav {
			position: relative;
			top: -60px;
			text-align: center;
		}
			#sitenav ul {
				margin: 0;
				padding: 0;
				list-style-type: none;
			}
				#sitenav ul li {
					display: inline;
					line-height: 2.5em;
					margin: 0em 0.5em;
				}
					#sitenav ul li.backtree a {
						border: 2px solid #CCCCCC;
						background: #FFFFFF;
						color: #000000;
					}
			#sitenav a {
				color: #FFFFFF;
				font-weight: bold;
				padding: 0.25em 0.3em;
				font-size: 1.1em;
				background: #111111;
				border: 2px solid #999999;
				text-decoration: none;
			}
				#sitenav a:hover {
					border: 2px solid #CCCCCC;
					background: #FFFFFF;
					color: #CCCCCC;
					text-decoration: none;
				}
		#content {
			margin: 5px;
			margin-top: -45px;
			padding: 0px 15px 0px 15px;
		}
			#cd_cover {
			}
				#cd_cover img {
					margin: 0px 0px 0px 5px;
					border: 1px solid;
					border-color: #FFFFFF;
				}
			#breadcrumb li {
				margin: 0px;
				padding: 0px;
				display: inline;
				list-style-position: outside;
			}
			#breadcrumb li a {
				margin: 0px;
				padding: 0px;
			}
			#mid_list {
				
			}
			.song_list a {
				text-decoration: none;
			}
			.quote1 {
				margin: 20px 40px 0px 40px;
				border-top: 2px solid;
				border-bottom: 2px solid;
				border-color: #888899;
				color: #888899;
				font-style: italic;

			}
			#content p {
				margin-bottom: 0.75em;
				letter-spacing: 0.05em;
				line-height: 1.5em;
				text-align: justify;
			}
			#content blockquote {
				margin-bottom: 2em;
				letter-spacing: 0.05em;
				line-height: 1.5em;
				font-style: italic;
				text-align: justify;
			}
			#content a {
				color: #5F62DB;
				text-decoration: none;
			}
				#content a:visited {
					color: #5F62DB;
					text-decoration: none;
				}
				#content a:hover {
					color: #B5EDFF;
					text-decoration: underline;
				}
		.img_right {
			margin: 20px 0px 10px 20px;
			border: 5px solid;
			border-color: #222222;
			float: right;
		}
			.img_right_zoom {
				margin: 20px 0px 10px 20px;
				border: 5px solid;
				border-color: #222222;
				float: right;
			}
				.img_right_zoom:hover {
					margin: 20px 0px 10px 20px;
					position: relative;
					border-color: #444444;
					left: auto;
					right: auto;
					height: auto;
					width: auto;
				}
		.img_left {
			margin: 20px 20px 10px 0px;
			border: 5px solid;
			border-color: #222222;
			float: left;
		}
			.img_txt_left {
				top: -4px;
				margin: 0px 0px 20px 0px;
				padding-top: 10px;
				width: 209px;
				height: 30px;
				background-color: #BBBBBB;
				border-left: 5px solid;
				border-right: 5px solid;
				border-bottom: 5px solid;
				border-color: #222222;
				color: #222222;
				font-family: Arial, sans-serif;
				font-size: 0.85em;
				text-align: center;
			}
			.img_left_zoom {
				margin: 20px 20px 10px 0px;
				border: 5px solid;
				border-color: #222222;
				float: left;
			}
				.img_left_zoom:hover {
					position: relative;
					border-color: #444444;
					left: auto;
					right: auto;
					height: auto;
					width: auto;
				}
		.img_center {
			margin: 10px 0px 0px 143px;
			padding: 0px;
			border: 5px solid;
			border-color: #222222;
		}
			.img_center_zoom {
				margin: 0px 20px 0px 0143px;
				padding: 0px;
				border: 5px solid;
				border-color: #222222;
			}
				.img_center_zoom:hover {
					margin: 0px 20px 0px 0px;
					position: relative;
					border-color: #444444;
					left: auto;
					right: auto;
					height: auto;
					width: auto;
				}
			.img_txt_cntr {
				position: relative;
				top: -4px;
				margin: 0px 0px 20px 140px;
				padding-top: 10px;
				width: 413px;
				height: 30px;
				background-color: #BBBBBB;
				border-left: 5px solid;
				border-right: 5px solid;
				border-bottom: 5px solid;
				border-color: #222222;
				color: #222222;
				font-family: Arial, sans-serif;
				font-size: 0.85em;
				text-align: center;
			}
		#story1 {
			font-style: italic;
		}
		#credits {
			font-family: "Verdana", sans-serif;
		}
			#credits h3 {
				border-top: 1px solid #8888AA;
				font-size: 0.9em;
				line-height: 2em;
				color: #8888AA;
			}
			#credits p {
				padding-left: 1em;
				margin: 0px;
				font-size: 0.75em;
				line-height: 2em;
				text-align: left;
				color: #8888AA;
			}
		#copybar {
		}
			#copybar p {
				padding: 1em;
				margin: 0em 1em;
				font-size: small;
				text-align: center;
				color: #8888AA;
				border-top: 1px solid #8888AA;
			}
