body					{
							margin:						0;
							padding:					0;
							font-size:				0.8em;
							color:						#4682b4;
							font-family:			arial, verdana, sans-serif;
							background-image:	url(images/ciac.gif);
							}
						
a:link 				{
							color:						#38607F;
							}
						
a:visited 		{
							color:						#575779;
							}
						
a:hover 			{
							color:						#ef3f3f;
							text-decoration:	none;
							}
						
a:active 			{
							color:						#f48191;
							}
							
#nav			  	{
							float:						left;					
							width:						100%;
							margin:						0;
							padding:					10px 0px 0px 40px;
							list-style:				none;
							background:				#becad4 url(images/nav_bg.gif) repeat-x bottom left;
							}					

#nav li				{
		 					float:						left;
							margin:						0 1px 0 0;
							padding:					0;
							font-family:			"Lucida Grande", sans-serif;
							font-size:				95%;
							}						
						
#nav a				{
							float:						left;
							display:					block;							
							margin:						0;
							padding:					4px 8px;
							color:						#333;
							text-decoration:	none;
							border:						1px solid #9b8748;
							background:				url(images/blue_gif2.gif) repeat-x top left;
							}

#nav a:hover, body#music #t-music a
		 					{
							color:			 			#ef3f3f;
							padding-bottom:		4px;
							border-color:			#727377;
							background:				url(images/crumple6.gif);
							border-bottom:		none;
							}

#nav a:active, body#music #t-music a
		 					{
							color:			 			#333;
							padding-bottom:		5px;
							border-color:			#727377;
							background:				url(images/ciac.gif);
							border-bottom:		none;
							}	

.spacer				{
							clear:						left;
							}
							
#main					{
							color:						#041250;
							margin:						30px 40px 20px 40px;
							line-height:			1.4em;
							font-size:				1.1em;
							margin:						40px 50px 0px 20px;
							padding-top:			20px;
							}
							
#Grnslvs    	{
           		color:						#1c7e9a;
							font-size:				.9em;
							line-height:			1.2em;
							margin:       		40px 30px 0px 50px;
							border:						1px solid navy;
							padding: 					8px;  
							width:						160px;
							float:						right;
							}

#audiolinks		{
							color:						#041250;
							width:						650px;
							line-height:			1.4em;
							margin-left:			20px;
							margin-top:				30px;
							margin-bottom:		40px;
							}
							
#TechHint			{
							margin:						60px 10px 0;
							color:						maroon;
							font-family:			"Palatino Linotype",  Palatino, serif;
							font-size:				1em;			
							line-height:			1.2em;
							}
						
table					{
							margin:						0px 0px 10px 60px;
							clear:						right;
							}
						
td						{
							font-size:				small;
							color:						#041250;
							font-family:			arial, verdana, sans-serif;
							padding:					10px;
							}
							
#navfoot	  	{
							margin-top:				20px;
							float:						left;					
							padding:					10px 0px 0px 40px;
							list-style:				none;
							}
							
#navfoot a:link
			 				{
							color:						#38607f;
							text-decoration:	none;
							}
						
#navfoot a:visited
					 		{
							color:						#575779;
							text-decoration:	none;
							}
						
#navfoot a:hover
				 			{
							color:						#ef3f3f;
							}							
#navfoot a:active
				 			{
							color:						#f48191;
							}					
							
#navfoot li		{
							float:						left;
							margin:						0 4px 0 0;
							padding:					0;
							font-family:			"Lucida Grande", sans-serif;
							font-size:				95%;
							}
							
#navfoot a		{
							float:						left;
							display:					block;							
							margin:						0;
							padding:					2px 4px;
							color:						#35394E;
							border:						1px solid #585868;
							background:				url(images/blue_gif2.gif)
							}
																		
#email				{
							margin:						20px 0px 0px 10px;
							padding-top:			10px;
							color:						#041250;
							font-family:			Times, "Times New Roman", serif;
							font-size:				1.1em;
							}

#emailgif			{
							margin:						0px 0px 20px 6px;
							}
						
.extras 			{
							clear:						both;
							margin:						10px 10px;
							}