/*  
//////////////////////////////////////////////////////////////////////////////////////////////////////
FONT STYLE SHEET FOR MusicSponge
Developed by Tony Piscotti exclusively for MusicSponge
Code may not be distributed without consent of the author
© 2005 Tony Piscotti
///////////////////////////////////////////////////////////////////////////////////////////////////////
*/

.ttHd1 { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #333333; font-weight: bold; text-decoration: none; }
.ttHd1 a:link { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #333333; font-weight: bold; text-decoration: underline; }
.ttHd1 a:visited { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #333333; font-weight: bold; text-decoration: underline; }
.ttHd1 a:hover { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #333333; font-weight: bold; text-decoration: none; }


.ansTxt { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; color: #000000; text-decoration: none; }
.ansTxt a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; color: #0000006; text-decoration: underline; }
.ansTxt a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; color: #000000; text-decoration: underline; }
.ansTxt a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; color: #333333; text-decoration: none; }



.quesTxt { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; color: #333333; font-weight: bold; text-decoration: none; }
.quesTxt a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; color: #333333; font-style: italic; font-weight: bold; text-decoration: underline; }
.quesTxt a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; color: #333333; font-style: italic; font-weight: bold; text-decoration: underline; }
.quesTxt a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; color: #333333; font-style: italic; font-weight: bold; text-decoration: none; }


.credit { font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; color: #336699; text-decoration: none; }
.credit a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; color: #336699; text-decoration: underline; }
.credit a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; color: #336699; text-decoration: underline; }
.credit a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; color: #CC0000; text-decoration: none; }

#lftcolWrap { 
	width: 450px; 
	margin: 0; 
	padding: 0; 
	float: left; 
	}
#lftcolWrap div.linksHdr { 
	width: 450px; 
	height: 27px; 
	margin: 0; 
	padding: 4px 0 0 10px; 
	font-weight: bold; 
	color: #f93; 
	background: url(http://www.musicsponge.com/techtalk/images/links_hdrBG.gif) no-repeat; 
	}

	
#articles { 
	width: 220px; 
	margin: 0; 
	padding: 0; 
	float: left; 
	}
#links { 
	width: 220px; 
	margin: 0; 
	padding: 0; 
	float: right; 
	}
#tools { 
	width: 450px; 
	margin: 0; 
	padding: 20px 0 0 3px; 
	clear: both; 
	}
#tools table#toollist { 
	width: 99%; 
	margin: 0; 
	padding: 0 0 0 5px; 
	}
#tools table td span { 
	font-size: 15px; 
	font-weight: bold; 
	}
.toolName { 
	font-size: 11px; 
	font-weight: normal; 
	width: 80%;
	border-bottom: 1px solid #D8B548; 
	}
.dnldType { 
	font-size: 12px; 
	font-weight: bold; 
	width: 20%;
	border-bottom: 1px solid #D8B548; 
	}
.dnldType a { 
	font-size: 12px; 
	font-weight: bold; 
	text-decoration: underline; 
	}
.dnldType a:hover { 
	font-size: 12px; 
	font-weight: bold; 
	text-decoration: none; 
	}
	
	
#artList ul { 
	width: 180px; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 11px; 
	color: #000; 
	text-decoration: none; 
	margin: 0; 
	padding: 0; 
	list-style: none; 
}
#artList ul li { 
	padding: 6px 0; 
	line-height: 1.3em; 
	background: url(http://www.musicsponge.com/images/linkdots.gif) repeat-x bottom left; 
}
#artList ul li a { 
	color: #000; 
	text-decoration: none; 
}
#artList ul li a:hover { 
	color: #fff; 
	text-decoration: none; 
	background: #c60; 
}

#rtcolWrap { 
	width: 240px; 
	margin: 0; 
	padding: 5px 0 0 0; 
	float: right; 
	}
#rtcolWrap div#thumbs { 
	width: 240px; 
	margin: 0; 
	padding: 10px 0 0 0; 
	}
#rtcolWrap div#thumbs img { 
	width: 110px; 
	height: 90px; 
	margin: 0 0 5px 5px; 
	padding: 0; 
	}

#ttFlashcontent {
	padding: 0; 
	margin: 0; 
	width: 240px;
	height: 300px;
	}