﻿html{}
body{
	font-family: Tahoma;
	font-size: 13px;
	margin: 0px;	
	text-align: center;	
	background-color: #000000/* #acb275 */;
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url('images/_sitedesign/nightsky.gif'); 
}
div{
				background-repeat: repeat;
				background-position: left top;
}
div.main{
	width:960px; 
	margin: 0 auto;
	display:block;
	height:101%;

/* background-image: url(images/grid-21.gif); 	 */
}
div.body{
				background-repeat: repeat;
				background-position: left top;
}
table {
	height: 100%;
	padding:26px;
	border-style:solid;
	border-color:#CCC;
	border-width:0 1;
}
div.testshell{	
	background-image: none;
	background-color: transparent;
	/* background-image: url('../images/star39.gif'); */
	background-repeat: repeat;
}
div.navrow{
				/* 	background-image: url('images/headerbg52.png'); */
	background-repeat: repeat-x;
				background-position: left top;
}
/*top bar div and links*/
div.nav{
	text-align: center;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:3px;
	background-color:transparent;
}
div.nav a{
				/* 	border-style: solid;
	border-width: 1px;
	border-color: #aaa #aaa #666 #888;
	background-color: #DDDDDD;
	color: #333; */
	font-family: Tahoma;
				font-size: 17px;
				font-style: normal;
				font-weight: bold;
				padding: 3px 38px 3px 38px;
				color: #FFFFFF;
				letter-spacing: 1px;
				text-transform: uppercase;
}
div.nav a:hover{
	background-color:#EEE;
}
div.nav a.current {
	color:#900;	
}
/*Lyric Page Titles*/
h1 {
	color:#333333;
	font-family:Tahoma;
	font-size:36px;
	font-style:normal;
	font-weight:bold;
	letter-spacing:2px;
	margin:24px;
	padding:12px 0;
	text-align:center;
	text-transform:uppercase;
}
/*Songs names*/
h2 {
				/* border-bottom:3px double #DDDDDD; */
color: #ccc;
				font-family: Arial;
				font-size: 21px;
				font-style: normal;
				font-weight: bold;
				margin: 0 0 8px 13px;
				text-align: left;
				text-transform: uppercase;
}

h1.wholerowtitle{
				border-bottom: 1px solid #1B4C6D;
				color: #CCCCCC;
				font-family: Tahoma;
				font-size: 90px;
				font-weight: bold;
				margin: 11px 21px 11px 7px;
				padding: 5px;
				text-align: center;
				text-transform: uppercase;
				letter-spacing: 12px;
				line-height: 75px;
}
h2.wholerowtitle{
				border-bottom: 1px solid #1B4C6D;
				color: #CCCCCC;
				font-family: Tahoma;
				font-size: 34px;
				font-weight: bold;
				margin: 11px 21px 11px 7px;
				padding: 5px;
				text-align: center;
				text-transform: uppercase;
				letter-spacing: 12px;
				line-height: 24px;
}
/*Songs names paragraph level heads
h3 {
	font-family:Arial;
	font-size: 12px;
	color: #333;
	padding:0px 13px 0px 13px;
	margin: 0px;
	text-align: left;
}*/
h3 a{
	text-transform:lowercase;
	padding-left:12px;
}
/*Songs names paragraph level heads, v2*/
h3 {
background-color:#fff;
border-top:1px solid #fff;
border-right:1px solid #fff;
border-bottom:1px solid #CCC;
border-left:1px solid #fff;
color:#222;
font-family:tahoma;
font-size:12px;
margin:7px 26px 7px 8px;
padding:7px 0 7px 7px;
text-align:left;
/* text-transform:uppercase;
letter-spacing:1px; */

}

h4 {
color:#222;
font-family:tahoma;
font-size:12px;
margin:3px;
padding: 9px 4px 0;
/* margin:7px 26px 7px 8px;
padding:7px 0 7px 7px; */
text-align:left;
}
h4.pictitle {
	color:#1B4C6D;
	font-family:tahoma;
	font-size:11px;
	margin:3px;
	padding: 9px 4px 0;
}
p {
				font-family: Georgia;
				color: #DDD;
				font-size: 15px;
				line-height: 21px;
				text-align: left;
				padding: 0px 13px;
				margin: 0px 0px 12px 0px;
	/*border:1px solid silver;*/
}
ul{list-style-type: circle;
    list-style-position:outside;
}
 li{
	font-family: Tahoma, Trebuchet MS;
	color: #222;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
	padding:0px 13px;
	margin:0px 0px 0px 0px;
	/*border:1px solid silver;*/
}
p.picnotes{
	font-family: Georgia;
	color: #DDD;
	font-size: 11px;
	line-height: 16px;
	text-align: left;
	padding:0px 13px;
	margin:0px 0px 12px 0px;

	/*border:1px solid silver;*/
}
p.notes{
	color:#777;
	font-family:Tahoma, Trebuchet MS;
	font-size:11px;
	line-height:14px;
	vertical-align:middle;
	clear:right;
	color:#CCC;
	float:right;
	padding-top:4px;
	width:250px;
	display:none;	
}

p.LyricsCh{
				font-family: Georgia, "Times New Roman", Times, serif;
				color: #DDD;
				font-size: 28px;
				line-height: 44px;
				float: none;
				margin-bottom: 21px;
}

p.lyrics{
				font-family: Georgia, "Times New Roman", Times, serif;
				color: #DDD;
				font-size: 28px;
				line-height: 44px;
				float: none;
				margin-bottom: 21px;
}
p.LyricsCh {font-style: italic;}



p.Footer a{
	color:#333333;
	font-family:Tahoma;
	font-size:14px;
	letter-spacing:1px;
	text-align:center;
	text-decoration:none;
	word-spacing:8px;
}



p.Footer{
	color:#333333;
	font-family:Tahoma;
	font-size:14px;
	letter-spacing:1px;
	text-align:center;
	text-decoration:none;
	word-spacing:8px;
}
blockquote{
				font-family: Georgia;
				font-size: 15px;
				line-height: 21px;
				padding-left: 12px;
				padding-right: 12px;
				text-align: left;
				color: #ddd;
}
a {
				text-decoration: none;
				color: #94C5E4;
	/*border-bottom:1px solid silver;
	#444;	#5CB3FF*/
}
a:visited {
	text-decoration: none;
	color: #1B4C6D;
	/*border-bottom:1px solid silver;
	color: #591616;*/
}
a.mp3link:visited
{
	font-family:Arial;
	font-size: 11px;
	font-weight:bold;
	color: white;
	padding:13px 6px 13px 7px;
	background-color: #333;
	margin: 13px 13px 13px 13px;
	text-transform:uppercase;
	width:200px;
	line-height: 21px;
	letter-spacing:1px;
}
a.mp3link
{
	font-family:Arial;
	font-size: 11px;
	font-weight:bold;
	color: white;
	padding:13px 6px 13px 7px;
	background-color: #333;
	margin: 13px 13px 13px 13px;
	text-transform:uppercase;
	width:200px;
	line-height: 21px;
	letter-spacing:1px;
}
.foot{height:120px;
}
.centered{
	text-align:center;
}

.BigQuote {
	color:#333333;
	font-family:Georgia;
	font-size:21px;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	letter-spacing:0px;
    line-height:33px; 
	padding:0;
	text-align:center;
	text-decoration:none;
	text-transform:none;
	vertical-align:bottom;
}

form{
	text-align:center;
}
img {
	float: left;
	display:inline;
	border:none;
}
p img{margin:5px 13px 0px 0px;}
img.floatright {
	float: right;
	display:inline;
	padding:5px 5px 5px 13px;
}
img.unfloated {
	float: none;
	display:inline;
	margin-bottom:13px;
	margin-top:13px;
	padding:0px 13px;	
}
img.thumbsq{
	float: left;
	display:inline;
	margin-top:13px;
	padding:0px 13px;
	width:60px;
	height:60px;	
}
/* ================ */
/* = The 1Kb Grid = */  
/* ================ */
.grid_1 { width:70px; }
.grid_2 { width:150px; }
.grid_3 { width:230px; }
.grid_4 { width:310px; }
.grid_5 { width:390px; }
.grid_6 { width:470px; }
.grid_7 { width:550px; }
.grid_8 { width:630px; }
.grid_9 { width:710px; }
.grid_10 { width:790px; }
.grid_11 { width:870px; }
.grid_12 { width:950px; /* background-color:#CCC; */}
.grid_8th1 { width:110px; /* background-color:#FAFAFA; */ }
.column {
	margin: 0 5px;
	overflow: hidden;
	float: left;
	display: inline;
}
.row {
				width: 960px;
				margin: 0 auto;
				overflow: hidden;
				background-image: url('images/_sitedesign/25pB.png');
}
.row .row {
	margin: 0 -5px;
	width: auto;
	display: inline-block;
}

