body {
  	background: url(http://www.skyviewrecording.com/images/layout/skyviewbg.jpg) top center fixed;
  	margin: 0px;
  	text-align: center;
}

  
  #content p, h2 {
  	text-align: left;
  	padding: 0px 100px 0px 100px;
  	font: 10pt/25px "lucida sans unicode", verdana;
  	color: #2d2d2d;
  }
  
  #content b {
  	font: bold 9pt verdana;
  	color: #4e4e4e;
  }
  
  #content i {
  	font: italic 11pt georgia;
  }
  
  #content a {
  	color: #01a6d6;
  	text-decoration: none;
  }
  
  #content a:hover {
  	color: #007a9d;
  }
  
  h1 {
  	background: url(http://www.skyviewrecording.com/images/layout/h1bg.jpg) center left no-repeat;
  	height: 36px;
  	font: 16pt georgia;
  	color: #01a6d6;
  	text-transform: lowercase;
  	text-align: left;
  	padding-left: 50px;
  	padding-top: 18px;
  }
    
  h2 {
  	font: normal 12pt georgia;
  }
  	h2 b {
  		font: bold 14pt perpetua !important;
  	}
  
  #content img {
  	display: block;
  }
  
  a img {
  	border: none;
  }
  
  		/*** coming soon table ***/
  small {
  	font: 8pt verdana;
  }
  
  small.two {
  	font: 9pt verdana;
  }
  
  h3 {
  	font: 14pt georgia;
  	padding: 0px;
  	text-align: center;
  }
  
  
  
  
  /**** PAGE LAYOUT STRUCTURE ****/
  
  #page {
  	height: 100%;
  	width: 100%;
  }
  
  #header {
  	border-top: 3px #2d2d2d double;
  	border-bottom: 3px #2d2d2d double;
  	vertical-align: top;
  }  
  	#header a div, #header a img {
  		margin-bottom: 5px;
  	}
  	#header a div:hover, #header a:hover img {
  		margin-bottom: 0px;
  		margin-top: 5px;
  		cursor: pointer;
  	}
  #footer {
  	border-top: 3px #2d2d2d double;
  	border-bottom: 3px #2d2d2d double;
  	vertical-align: top;
  }
  	#footer td, #footer a {
  		font: 12pt georgia;
  		text-transform: lowercase;
  		color: #48c9ed;
  		padding-top: 8px;
  		text-decoration: none;
  	}
  	#footer a:hover {
  		color: #2ab0d6;
  	}
  	#footer td {
  		vertical-align: top;
  	}
  
 .blackbar {
  	height: 35px;
  	background: #2d2d2d;
  }
  
  #main {
  	background: #4f4f4f;
  	text-align: center;
  }
  
  #content {
  	background: url(http://www.skyviewrecording.com/images/layout/contentbg.jpg) center repeat-y;
  	width: 895px;
  	margin-top: 30px;
  	margin-bottom: 30px;
  }
  
  #contenttop {
  	background: url(http://www.skyviewrecording.com/images/layout/contenttop.jpg) center bottom no-repeat;
  	height: 20px;
  }
  
  #contentbottom {
  	background: url(http://www.skyviewrecording.com/images/layout/contentbottom.jpg) center top no-repeat;
  	height: 20px;
  }
  
  
  /**** NAVIGATION IMAGE LINKS ****/
  
  #homebutton {
  	background: url(http://www.skyviewrecording.com/images/layout/home.png) no-repeat;
  	width: 88px;
  	height: 34px;
  }
  #musicbutton {
  	background: url(http://www.skyviewrecording.com/images/layout/music.png) no-repeat;
  	width: 93px;
  	height: 34px;
  }
  #aboutbutton {
  	background: url(http://www.skyviewrecording.com/images/layout/aboutus.png) no-repeat;
  	width: 119px;
  	height: 34px;
  }
  #comingbutton {
  	background: url(http://www.skyviewrecording.com/images/layout/comingsoon.png) no-repeat;
  	width: 200px;
  	height: 34px;
  }
  #contactbutton {
  	background: url(http://www.skyviewrecording.com/images/layout/contact.png) no-repeat;
  	width: 111px;
  	height: 34px;
  }
  
  
  
  /**** MUSIC PAGE TABLE ****/
  
  #musicpagemenu td div a {
  	text-align: center;
  	font: bold 8pt verdana;
  	color: #2d2d2d;
  	line-height: 20px;
  }
  
  #musicpagemenu div {
  	margin-bottom: 50px;
  }
  
  #musicpagemenu a img {
	display: inline;
	text-align: center;
	border: 1px solid #2d2d2d;
  }
  
  #musicpagemenu a:hover img {
	border: 1px solid #01a6d6;
  }
  
  #musicpagemenu td div a:hover {
  	color: #01a6d6;
  }
  
  
  
  /**** SIDEBAR SONG MENUS *****/
  
  .sidemap a, .sidemap span {
  	font: 10pt georgia;
  	display: block;
  	text-align: left;
  	line-height: 24px;
  }
  
  .sidemap a.two {
  	font-weight: bold;
  }
  
  .sidemap span {
  	color: #787878;
  }
  
  
  /**** SONG PAGES LYRICS ****/
  .lyricstd p {
  	padding: 0px !important;
  	line-height: 18px !important;
  }
  
  .lyricstd hr {
  	color: #d4f5fe;
  	background: #d4f5fe;
  	width: 90%;
  	height: 2px;
  	border: none;
  	text-align: left;
  }
  
  .lyricstd i {
  	font: italic 10pt georgia;
  	color: #01a6d6;
  }
  	.lyricstd p i {
  		color: #2d2d2d !important;
  	}
  
  .lyricstd h2 {
  	padding: 0px;
  	font: bold 14pt "trebuchet ms";
  	text-align: left;
  }
  
  
  /**** INCOMPLETE ALBUM MAP ****/
  
 .incompletemap td {
 	width: 120px;
 	height: 120px;
 	text-align: center;
 	background: #EFEFEF;
 	font: 10pt georgia;
 }
 
 
 
 /**** CONTACT PAGE FORM ****/

 textarea#message {
 	width: 690px;
 	height: 200px;
 }
 
 .inputsize {
 	width: 300px;
 } 	
 input, textarea {
 	font: 10pt verdana;
 }