  body {
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
	}

a { color : #000000; text-decoration : none; }
	
  #header 
  {
		text-align:left;

	}

#navbar {
		padding-left:20px;
		text-align:left;
		indent:50px;
	}

.tb-border {
    border: 1px solid #00AAB5;
    width:190px;
}


#content 
{
    	margin-left:22px;  

		margin-top:0px;  
		vertical-align:bottom;
	}
	/* applies to all divs within the content div */
	#content div {
	/*               padding-left:10px;         */
	/*	border:1px solid #bbb;   */
    		float:left;
		}
	#content-menu {
/*		text-indent:10px;   */
  		margin-top:10px;  
/*        border:1px solid #bbb;  */
  		width:200px;
  		vertical-align:middle;
		}

	#content-info_background {
/*		text-indent:10px;   */
  		margin-top:5px;  
/*        border:1px solid #bbb;   */
  		width:470px;
		text-align:center;
		padding:0px; 
		height:auto;  
		}

	#content-info1 {
/*		text-indent:10px;   */
  		margin-top:0px;  
        border:1px solid #bbb;  
  		width:auto;
		background-color:#00AAB5;
		text-align:center;
		padding:10px; 
		height:auto;  
		}
	#content-info-noback {
/*		text-indent:10px;   */
  		margin-top:0px;  
/*        border:1px solid #bbb;   */
  		width:auto;
		text-align:left;
/*		padding:10px;   */
		height:auto;  
		}


	#content-library-background {
/*		text-indent:10px;   */
  		margin-top:5px;  
/*        border:1px solid #bbb;   */
  		width:400px;
		text-align:center;
		padding:0px; 
		height:auto;  
		}

	#content-library1 {
/*		text-indent:10px;   */
  		margin-top:0px;  
        border:1px solid #bbb;  
  		width:auto;
		background-color:#00AAB5;   
		text-align:center;
		padding:10px; 
		height:auto;  
		}

	#content-info1-left {
/*		text-indent:10px;   */
  		margin-top:10px;  
        border:1px solid #bbb;  
  		width:auto;
		text-align:center;
		padding:0px; 
		height:auto;  
        border:1px solid #bbb;   
		}

	#content-info1-right {
/*		text-indent:10px;   */
  		margin-top:10px;  
  		margin-left:5px;  
        border:1px solid #bbb;  
  		width:auto;
		text-align:center;
		padding:0px; 
		height:auto;  
        border:1px solid #bbb;   
		}

	#content-quicksearch {
/*		text-indent:10px;   */
  		margin:10px;  
        border:1px solid #bbb;  
  		width:210px;
		text-align:center;
		vertical-align:middle;
		padding-top:5px;   
		padding-bottom:5px;   
		height:200px;  
		background-color:white;   
        border:1px solid #bbb;   
		}


	#content-quicksearch-bg {
/*		text-indent:10px;   */
  		margin:0px;  
  		width:228px;
		text-align:center;
		padding:0px; 
		height:auto;  
		background-color:#00AAB5;   
		}


	#content-info1-center1 {
/*		text-indent:10px;   */
  		margin-top:10px;  
  		margin-left:0px;  
        border:1px solid #bbb;  
  		width:228px;
		text-align:center;
		padding:0px; 
		height:auto;  
        border:1px solid #bbb;   
		}
	#content-info1-center2 {
/*		text-indent:10px;   */
  		margin-top:10px;  
  		margin-left:0px;  
        border:1px solid #bbb;  
  		width:228px;
		text-align:center;
		padding:0px; 
		height:auto;  
        border:1px solid #bbb;   
		}

	#content-info1-bottom {
/*		text-indent:10px;   */
  		margin-top:10px;  
  		margin-left:0px;  
  		margin-bottom:10px;  
/*        border:1px solid #bbb;    */
  		width:460px;
		text-align:center;
		padding:0px; 
		height:150px;  
/*        border:1px solid #bbb;     */
		}

	#content-info1-bottom2 {
/*		text-indent:10px;   */
  		margin-top:10px;  
  		margin-left:0px;  
  		margin-bottom:10px;  
        border:1px solid #bbb;    
  		width:460px;
		text-align:center;
		padding:0px; 
		height:150px;  
/*        border:1px solid #bbb;     */
		}

	#content-history {
/*		text-indent:10px;   */
  		margin-top:0px;  
  		margin-left:0px;  
  		margin-bottom:0px;  
        border:1px solid #bbb;  
  		width:480px;
		text-align:center;
		padding:0px; 
		height:90px;  
        border:1px solid #bbb;   
		}

  	#content-info2 
  	{
  	    border:1px solid #bbb;   
		margin-top:5px;  
		margin-left:10px;  
		width:200px;
		height:auto;
        padding:0px;  
        
		}
  	#content-info-narrow1
  	{
  	    border:1px solid #bbb;   
		margin-top:5px;  
		margin-left:10px;  
		width:210px;
		height:auto;
        padding:0px;  
        
		}
  	#content-info-narrow2
  	{
/*  	    border:1px solid #bbb;     */
		margin-top:5px;  
		margin-left:10px;  
		width:230px;
		height:auto;
        padding:0px;  
        
		}


  	#content-main 
  	{
/*  	    border:1px solid #bbb;   */
		margin-top:10px;  
		width:475px;
		background-color:#00AAB5;   
        padding-top:12px;
        padding-bottom:12px;
		}
  	#content-right {
		margin-left:10px;
		width:134px;
		}
  #footer {
		float:left;
		margin-top:10px;
		margin-bottom:10px;
    padding:10px;
    border:1px solid #bbb;
    width:600px;
	}
  #bottom {
		clear:both;
		text-align:right;
	}

p.leftcontentheader
{
    padding-top:5px;
    padding-bottom:5px;
    width:auto;
		border: solid;
		border-color:#D8D9DA;
		border-width:2px;
/*		height:50px; */
		font-family:verdana;
		font-size:14px;
		text-align: left;
		background-color:White;
		margin-bottom:0px;
		padding-left:10px;
		}

p.leftcontentframe
{
    margin-top:0px;
    padding-top:5px;  
    padding-bottom:5px;
    width:auto;
		border: solid;
		border-color:#D8D9DA;
		border-width:2px;
/*		height:50px; */
		font-family:verdana;
		font-size:14px;
		text-align: center;
		background-color:White;
		}

p.leftcontentframe-noborder
{
    margin-top:0px;
    padding-top:5px;  
    padding-bottom:0px;
    width:auto;
/*		height:50px; */
		font-family:verdana;
		font-size:14px;
		text-align: left;
		background-color:White;
		}

p.leftcontentframe-padded
{
    margin-top:0px;
    padding-left:10px;  
    padding-top:5px;  
    padding-bottom:5px;
    padding-right:5px;
    width:auto;
/*		height:50px; */
		font-family:verdana;
		font-size:12px;
		text-align: left;
		background-color:White;
		}

p.leftcontentnogreen
{
    margin-top:0px;
    padding-top:5px;  
    padding-bottom:5px;
    width:auto;
		border: solid;
		border-color:#D8D9DA;
		border-width:2px;
/*		height:50px; */
		font-family:verdana;
		font-size:14px;
		text-align: center;
		background-color:White;
		}

p.greencontentheader
{
    padding-top:5px;
    padding-bottom:5px;
    width:auto;
    font-weight:bold;
/*		border-bottom: solid;
		border-width:2px;    */
/*		height:50px; */
		font-family:verdana;
		font-size:14px;
		text-align: left;
		background-color:#00AAB5;
		margin-top:0px;
		margin-bottom:0px;
		padding-left:10px;
		color:White;
		}

p.whitecontentheader
{
    padding-top:5px;
    padding-bottom:5px;
    width:auto;
/*    font-weight:bold;   */
    border-bottom:1px solid #bbb;
    
/*		border: solid;
		border-color:#D8D9DA;
		border-width:2px;    */
/*		height:50px; */
		font-family:verdana;
		font-size:14px;
		text-align: left;
		background-color:white;
		margin-top:0px;
		margin-bottom:0px;
		padding-left:10px;
		color:black;
		}

p.rightcontentframe
{
    margin-top:0px;
    padding-top:5px;  
    padding-bottom:5px;
    width:auto;
/*		border: solid;
		border-color:#D8D9DA;
		border-width:2px;   */
/*		height:50px; */
		font-family:verdana;
		font-size:14px;
		text-align: center;
		background-color:White;
		}


p.menuitem 
{
    padding-left:20px;  
    padding-top:15.5px;
    padding-bottom:15.5px;
		border: solid;
		border-color:#D8D9DA;
		border-width:1px;
/*		height:50px; */
		font-family:verdana;
		font-size:14px;
		text-align: left;
		margin-top:0px;
		margin-bottom:0px;
		}

p.menuitem2 
{
    padding-left:20px;  
    padding-top:15.5px;
    padding-bottom:15.5px;
/*		height:50px; */
		font-family:verdana;
		font-size:14px;
		text-align: left;
		margin-top:0px;
		margin-bottom:0px;
		}

div.music
  	{
  	    border:1px solid #bbb;   
		margin-top:10px;  
/*		width:480px; */
/* 		background-image:url(images/notes.jpg);  */
        padding-top:12px;
        padding-bottom:12px;
		}
				
div.main 
  {
      border-style: solid; 
	border-top-width:20; 
	border-left-width:20; 
	border-right-width:20; 
	border-bottom-width:75; 
	width:745px;
	margin:0px auto;
	border-color:#D8D9DA;
	}
div.content1 
{
    	margin-left:22px;  

		margin-top:0px;  
		vertical-align:bottom;
		    border:1px solid #bbb;  
	width:680px;
	text-align:left;

	}
div.content-menu1 
{
/*		text-indent:10px;   */
  		margin-top:10px;  
        border:1px solid #bbb;  
  		width:200px;
  		vertical-align:middle;
		}

td.music {background-image: url(images/notes.jpg);
	font-family:verdana;
	color:#00AAB5;
	padding:0px;}

td.musicblack {color:#000000;
/*	font-weight:bold;  */
	font-family:verdana;
	font-size:14px}

div.navbar1   {
	font-family:verdana;
	font-size:14px;
	text-align:center;
	border-spacing:0px;
	padding-left:22px;
	margin-bottom:0px;
	padding-bottom:0px;
	margin:0px auto;
	padding-top:0px;
	text-align:left;
	display:block;
	float:left;
}		
div.navbar2   {
	font-family:verdana;
	font-size:14px;
	text-align:center;
	border-spacing:0px;
	text-align:left;
	margin:0px auto;
	padding-bottom:0px;
	margin-top:0px;
	padding-top:0px;
	float:left;
	display:block;
}		
div.navbaremptyleft   {
	height:15px;
	width:130px;
	border-spacing:0px;
	float:left;
	border-bottom-style:solid;
	border-left-style:solid;
	border-left-color:#D8D9DA;
	border-bottom-color:#D8D9DA;
	margin-left:30px;
	margin-top:0px;
	padding-top:0px;
}		

div.navbaremptyright   {
	height:15px;
	width:130px;
	border-spacing:0px;
	float:left;
	border-bottom-style:solid;
	border-right-style:solid;
	border-right-color:#D8D9DA;
	border-bottom-color:#D8D9DA;
	margin-left:0px;
	margin-top:0px;
}		


div.navbarkeep   {border-style: solid;
	border-width:thin;
	border-color:#D8D9DA;
	height:40px;
	font-family:verdana;
	font-size:14px;
	text-align:center;
	border-spacing:0px;
	padding-left:20px;
	text-align:left;
}	

hr {color:#00AAB5;
    width:680px;
    text-align:left;
    margin-left:22px;
    padding-bottom:3px;
    height:1px;
    }



