body		{
			width:100%;
			background-color: white;
			margin-top:10px;
			margin-left:auto;
			margin-right:auto;
			color: #1a191a;
			font-family: "Optima", sans-serif, Helvetica, Verdana, Arial, sans-serif;
			font-size: 12px;
			display: block;
			}	
			
.mainTitle	{
			margin-left: 10px;
			background-color: #767676;
			color:white;
			padding-top: 8px;
			padding-left: 20px;
			border-color: black;
			width: 1050px;
			font-size: 20px;
			}
			
.mainTitle	a
			{
			padding: 0px;
			text-decoration: none;
			color:white;
			}

			
#navLinks 	{
			margin-top: -46px;
			margin-left: 160px; 
			font-size: 12px;
			text-align: left;
			float: left;
			}
			
#navLinks ul{
			list-style: none;
			padding: 0px;
			}
			
#navLinks li {	
			margin: 0px;
			word-spacing:3px;
			letter-spacing: 2px;
			padding-bottom: 1px;
			padding-left: 4px;
			padding-right: 4px;
			padding-top: 3px;
			float: left;
			color:white;
			}

#navLinks a {
			padding: 2px 2px 1px 2px;
			display: block;
			text-decoration: none;
			font-weight: bold;
			color: white;
			display: block;
			}

#navLinks a:hover 
			{
			text-decoration: none;
			color: black;
			background-color: #e1ce2b;
			}
			
#navLinks #current a	{
		color: black;
		background-color: #e1ce2b;
		padding-bottom: 0px;
		}
			
.table		{
			margin-right: 20px;
			margin-left: 20px;
			padding: 0px;
			width: 1050px;
			}	
			
#cv			{
			background-color: white;
			padding:0px 50px 10px 70px;
			margin-left: 170px;
			margin-right:25px;
			width:700px;
			}	

			
#left		{
			max-width: 400px;
			margin-top:0px;
			background-color: white;
			padding:0px 10px 10px 10px;
			width:400px;
			}	
			
#soundsleft		{
			background-color: white;
			padding:0px 10px 10px 10px;
			width:550px;
			}	

			
#center		{	
			width: 400px;	
			margin-top:0px;
			background-color: white;
			padding:0px 10px 10px 10px;
			max-width:400px;
			}

#right		{
			max-width: 400px;
			margin-top: 0px;
			background-color: white;
			padding:0px 10px 10px 10px;
			width:400px;
			}		
			
#soundsright		{
			margin-top:0px;
			background-color: white;
			padding:0px 10px 10px 10px;
			width:500px;
			}

.mainImg	
			{
			margin-left: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
			margin-top: 3px;
			padding-bottom: 10px;
			width: 400px;
			}
			
.mainContent
			{
			line-height: 17px;
			padding-left: 5px;
			padding-bottom: 15px;
			padding-right: 15px;
			padding-top: 5px;
			margin-top: 0px;
			background-color: #e8e9e2; 
			color:black;
			border-color: black;
			border-width: 2px;
			}	
			
.cvContent
			{
			font-size: 12px;
			padding: 10px 35px 15px 55px;
			margin-top: 0px;
			background-color: #e8e9e2; 
			color:black;
			border-color: black;
			border-width: 2px;
			}	

.mainContent p
			{
			padding: 0px;
			margin-top:2px;
			}			
			
.mainContent a
			{
			padding: 0px 1px 0px 1px;
			color:black;
			text-decoration:underline;
			}			
			
.mainContent a:hover
			{
			padding:2px;
			background-color: #e1ce2b;
			}
				
.collaborators
			{
			padding: 5px 5px 15px 5px;
			margin-top: 0px;
			background-color: #e8e9e2; 
			}
.collaborators a
			{
			line-height: 18px;
			color:black;
			text-decoration:underline;
			
			}			
			
.collaborators a:hover
			{
			background-color: #e1ce2b;
			padding:2px;
			}		

.h2			{
			margin-bottom: 0px;
			padding-left: 5px;
			padding-bottom: 0px;
			padding-right: 3px;
			padding-top: 3px;
			margin-top: 3px;
			background-color: #767676;
			color:white;
			}	
			
.h3			{
			margin-bottom: 0px;
			padding-left: 5px;
			padding-bottom: 0px;
			padding-right: 3px;
			padding-top: 3px;
			margin-top: 10px;
			background-color: #767676;
			color:white;
			}
			
.fbsubscribelink a
			{
			color:black;
			text-decoration:underline;
			}
			
.fbsubscribelink a: hover
			{			
			padding:2px;
			background-color: #e1ce2b;
			}
			
h2.delicious-banner
			{
			margin-top: -3px;
			padding-top: -3px;
			display: none;
			}
.sidebar-title
			{

			display: none;
			}		
			
	
.delicious-posts 
			{ 
			padding-bottom: 15px; 
			margin-top: -15px;
			font-family: "optima" sans-serif; 
			font-size: 12px;
			background-color: #e8e9e2;
			padding-left: 5px;
			}
ul.delicious-posts
			{
			margin-top:-5px;
			}			
			
.delicious-posts li, .delicious-banner 
			{ 
			margin: 0px; 
			padding: 0px;
			}

.delicious-post 
			{ 
			border-top: 1px solid #eee; 
			font-size: 12px; 
			}
.delicious-odd 
			{ 
			background-color: #dadcd7; 
			}
.delicious-banner a 
			{ 
			font-size: 12px ;
			}
.delicious-posts a:hover 
			{ 
			color: black;
			background-color: #e1ce2b;
			}
.delicious-posts a 
			{ 
			color: black; 
			text-decoration: underline;

			}
.delicious-post a 
			{ 
			padding: 1px;
			color: black; 
			text-decoration: none; 	
			}
			
.ironHero	{
			float:left;
			padding: 3px 5px 0px 0px;
			}
			
.feedburnerFeedBlock
			{
			font-size: 12px;
			padding: 3px 0px 5px 0px;
			margin-top: 0px;
			margin-left:0px;
			margin-bottom: 11px;
			background-color: #e8e9e2; 
			color:black;
			border-color: black;
			border-width: 2px;
			}

			
.feedburnerFeedBlock ul, .feedburnerFeedBlock li
			{
			list-style-type: none;
			padding: 0px 0px 0px 2px;
			margin-top: 3px;
			}
			
.feedburnerFeedBlock li a
			{
			text-decoration:underline;
			color:black;
			padding-left:3px;
			}	

.feedburnerFeedBlock li a:hover
			{
			color: black;
			background-color: #e1ce2b;
			}	

			
.headline	{
			margin: 0px; 
			padding: 0px;
			}

.date		{
			margin:0px; 
			padding-left: 3px;
			}
			
.fbsubscribelink
			{
			margin:0px; 
			padding-left: 6px;
			}
#creditfooter
			{
			display: none;
			}
