html{height:101%}
body{
	font-family:  Trebuchet MS;
	font-size: 13px;
	background-color: #000;	
	margin:0px;
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: left top;
	text-align:center;
	/* background-image: url(images/_sitedesign/carden-bg-skyline2.gif);  */
}
div{
	background-color:white;
	background-repeat: repeat;
	background-position: left top;
}
div.main{
	width:960px; 
	height:100%;
	margin: 0 auto;
	display:block;
/* background-image: url(images/grid-21.gif); 	 */
}
table {
	height: 100%;
	padding:26px;
	border-style:solid;
	border-color:#CCC;
	border-width:0 1;
}
/*top bar div and links*/
div.nav{
	text-align: center;
	padding-top:18px;
	padding-bottom:18px;
	margin-bottom:12px;
}
div.nav a{
	background-color:#DDDDDD;
	border:1px solid #BBBBBB;
	color:#333333;
	font-family:Arial;
	font-size:20px;
	font-style:normal;
	font-weight:bold;
	padding:8px 18px;
	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:#333333;
font-family:Arial;
font-size:21px;
font-style:normal;
font-weight:bold;
margin:0 0 8px 13px;
text-align:left;
text-transform:uppercase;
}
/*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:7px 26px 7px 8px;
padding:7px 0 7px 7px;
text-align:left;
}
p {
	font-family: Tahoma, Trebuchet MS;
	color: #222;
	font-size: 12px;
	line-height: 18px;
	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.notes{
	color:#777;
	font-family:Tahoma, Trebuchet MS;
	font-size:11px;
	line-height:14px;
	vertical-align:middle;
	clear:right;
	color:#777777;
	float:right;
	padding-top:4px;
	width:350px;
}

p.lyrics , p.LyricsCh{
	font-family: Georgia, "Times New Roman", Times, serif;
	clear:left;
	float:left;
	margin-bottom:21px;
	width:515px;
}
p.LyricsCh {font-style: italic;}
p.Footer,  p.Footer a{
	color:#333333;
	font-family:Tahoma;
	font-size:14px;
	letter-spacing:1px;
	text-align:center;
	text-decoration:none;
	word-spacing:8px;
}
a {
	text-decoration: none;
	color: #1B4C6D;
	/*border-bottom:1px solid silver;
	#444;	#5CB3FF*/
}
a:visited {
	text-decoration: none;
	color: #1B4C6D;
	/*border-bottom:1px solid silver;
	color: #591616;*/
}
a.mp3link, a.mp3link:visited  /*mp3 links on lyric pages*/
{
	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;
	margin:5px 13px 0px 0px;
	border:none;
}
img.floatright {
	float: right;
	display:inline;
	padding:5px 5px 5px 13px;
}
img.unfloated {
	float: none;
	display:inline;
	margin-bottom:13px;
	margin-top:13px;	
}
/* ================ */
/* = 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; }
.column {
	margin: 0 5px;
	overflow: hidden;
	float: left;
	display: inline;
}
.row {
	width: 960px;
	margin: 0 auto;
	overflow: hidden;
}
.row .row {
	margin: 0 -5px;
	width: auto;
	display: inline-block;
}
