body
	{background-color:#000000;margin-top:10px;padding:0px;text-align:center;}

/* Basic Groups */
	#container, #header, #body-container, #footer, #footer-nav, #footer-links
		{width:800px;}
	#container, #text-container, #text-area .menu-button, #menu-container, #footer, #footer-links
		{text-align:left;}
	#header, #body-container, #menu-container, #footer, #text-container
		{margin:0px;padding:0px;}
/* Centering and Outermost Container */
	#container
		{margin:auto;}
/* Header */
	#header
		{height:248px;text-align:center;background-image:url(imgs/bg2/header.png);}
	#ts
		{height:39px;}
	#title
		{width:700px;height:105px;margin:auto;background-image:url(imgs/bg2/title.jpg);}
/* Body Container */
	#body-container
		{position:relative;background-image:url(imgs/bg2/body-container.png);}
/* Menu and Buttons */
	#menu-container
		{width:150px;float:left;background-image:url(imgs/bg2/menu-bg.png);}
	#menu-top
		{background-image:url(imgs/bg2/menu-t.png);background-repeat:no-repeat;height:13px;}
	#menu-bottom
		{background-image:url(imgs/bg2/menu-b.png);height:80px;}
	/* Menu Button Attributes */
		/* Barbra */
		#menu-buttons a
			{display:block;height:30px;width:150px;border-style:none;}
		#menu-barbra a
			{background-image:url(imgs/bg2/menu-imp-1.png);}
		#menu-barbra a:hover
			{background-image:url(imgs/bg2/menu-imp-2.png);}
		/* Biography */
		#menu-bio a
			{background-image:url(imgs/bg2/menu-bio-1.png);}
		#menu-bio a:hover
			{background-image:url(imgs/bg2/menu-bio-2.png);}
		/* Contact */
		#menu-contact a
			{background-image:url(imgs/bg2/menu-contact-1.png);}
		#menu-contact a:hover
			{background-image:url(imgs/bg2/menu-contact-2.png);}
		/* Home */
		#menu-home a
			{background-image:url(imgs/bg2/menu-home-1.png);}
		#menu-home a:hover
			{background-image:url(imgs/bg2/menu-home-2.png);}
		/* Music */
		#menu-music a
			{background-image:url(imgs/bg2/menu-music-1.png);}
		#menu-music a:hover
			{background-image:url(imgs/bg2/menu-music-2.png);}
		/* Videos */
		#menu-video a
			{background-image:url(imgs/bg2/menu-video-1.png);}
		#menu-video a:hover
			{background-image:url(imgs/bg2/menu-video-2.png);}
		.generic-button a
			{background-image:url(imgs/bg2/menu-button-1.png);}
		.generic-button a:hover
			{background-image:url(imgs/bg2/menu-button-2.png);}
/* Text Containers */
	#text-container
		{width:500px;margin-left:150px;background-image:url(imgs/bg2/body-m.png);}
	#text-c-t
		{background-image:url(imgs/bg2/body-t.png);height:13px;}
	#text-c-b
		{background-image:url(imgs/bg2/body-b.png);height:25px;}
	#text-c-m
		{color:#333333;}
	#text-area
		{
			/*background-image:url(imgs/bg2/nl-b.jpg);
			background-repeat:repeat;
			background-attachment:fixed;*/
			background-position:center top;
			width:450px;margin-left:25px;margin-top:15px;
			border-right:1px solid #FFCC00;border-left:1px solid #FFCC00;
		}
	.text-header
		{
			font-family:Arial, Helvetica, sans-serif;background-color:#000000;border-top:1px solid #FFCC00;text-align:center;
			color:#FFFF99;font-size:25px;padding-top:5px;padding-bottom:5px;
		}
	.text-body
		{font-family:Arial, Helvetica, sans-serif;background-color:#F5F5F5;border-top:1px solid #FFCC00;border-bottom:1px solid #FFCC00;}
	.sub-title
		{background-color:#000000;color:#FFFF99;font-size:20px;text-align:center;}
	#text-last-pg
		{background-color:#F5F5F5;border-top:1px solid #FFCC00;border-bottom:1px solid #FFCC00;}
	/* Music Navigation Text Attibutes */
		#music-nav
			{margin:15px;font-size:20px;font-weight:bold;text-align:center;}
			#music-nav a
				{color:#00008B; text-decoration:none;}
			#music-nav a:hover
				{color:#0000FF;}
	/* Music Demos Attributes */
		.demos
			{text-align:center;margin:15px;}
		.demos a
			{text-decoration:none;margin:5px;font-weight:bold;}
		.genre
			{margin:15px;text-align:center;font-size:20px;font-weight:bold;color:#000080;}
		
	/* Contact Form Attributes */
		#con-form
			{margin:auto;text-align:center;}
		#con-table
			{background-color: #F5F5F5;color:#000000;font-weight:bold;}
		.con-box
			{background-color: #DEB887;color:#aa0000;}
/* Footer */
	#footer
		{background-image:url(imgs/bg2/footer.png);height:125px;text-align:center;}
	/* Navigation Bar */
	#footer-nav a, #footer-nav a:hover
		{font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
	#footer-nav
		{text-align:center;width:650px;margin:auto;padding-top:10px;}
	#footer-nav a
		{color:#F5F5F5;}
	#footer-nav a:hover
		{color:#A9A9A9;}
	#copywrite
		{text-align:center;width:625px;margin:auto;font-size:12px;color:#FF0000;padding-top:10px;}
	/* Links */
	#footer-links
		{height:30px;padding-left:195px;margin-top:23px;}
/* Misc */
	.borderless-img{border-style:none;}
/* Images */
	/* Cher */
	#bar-pic
		{background-image:url(imgs/bg2/nl_bar.jpg);width:450px;height:350px;margin:auto;text-align:center;}
	#cher-pic
		{background-image:url(imgs/bg2/nl_cher.jpg);width:303px;height:477px;margin:auto;text-align:center;}
	#mar-pic
		{background-image:url(imgs/bg2/nl_mar.jpg);width:402px;height:566px;margin:auto;text-align:center;}

/* Presentation */ 
	#browser-tests
		{font-size:9px;font-family:Arial, Helvetica, sans-serif;color:#0066FF;}

	h3, p
		{margin:0;padding:15px;}
	h4 
		{margin:0;padding: 5px 0;}
	
	p
		{padding-top:5px;padding-bottom:5px;}
	p:first-letter
		{padding-left:35px;font-size: 200%;font-weight: bold;color:#808000;}
	.videocomments
		{margin:0;padding:15px;text-align:center;margin:auto;}
	.barrier-outside
		{width:450px;text-align:center;margin:auto;}
	.barrier
		{width:440px;margin:0px;text-align:center;margin:auto;border:1px solid;}

