/**************************************************
 GENERAL
**************************************************/

body
{
	background-color: #000000;
	color: #eeeeee;
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
}

/**************************************************
 HTML ELEMENTS
**************************************************/

a:link, a:visited, span a:link, span a:visited, td a:link, td a:visited, p a:link, p a:visited, div a:link, div a:visited, td a:hover, td a:active
{
	font-weight: bold;
	color: #326CCB;
	background-color: inherit;
	text-decoration: none;
}

a:hover, a:active, span a:hover, span a:active, td a:hover, td a:active, p a:hover, p a:active, div a:hover, div a:active, td a:hover, td a:active
{
	font-weight: bold;
	color: #FEA532;
	background-color: inherit;
	text-decoration: underline;
}

span.NormalText a:link, span.NormalText a:visited, span.NormalText a:hover, span.NormalText a:active,
div.NormalText a:link, div.NormalText a:visited, div.NormalText a:hover, div.NormalText a:active
{
	font-size: 10pt;
}

span.LinkHeader a:link, span.LinkHeader a:visited, span.LinkHeader a:hover, span.LinkHeader a:active,
div.LinkHeader a:link, div.LinkHeader a:visited, div.LinkHeader a:hover, div.LinkHeader a:active
{
	font-size: 11pt;
}

span.NormalHeader a:link, span.NormalHeader a:visited, span.NormalHeader a:hover, span.NormalHeader a:active,
div.NormalHeader a:link, div.NormalHeader a:visited, div.NormalHeader a:hover, div.NormalHeader a:active
{
	font-size: 12pt;
}

span.SmallText a:link, span.SmallText a:visited, span.SmallText a:hover, span.SmallText a:active,
div.SmallText a:link, div.SmallText a:visited, div.SmallText a:hover, div.SmallText a:active
{
	font-size: 8pt;
}

a.toggle
{
	cursor: pointer;
	font-weight: bold;
	color: #326CCB;background-color: inherit;
	text-decoration: none;
}

/**************************************************
 TEXT FORMATTING
**************************************************/

td
{
	font-size: 8pt;
	color: #eeeeee;
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

td a:link, td a:visited, td a:hover, td a:active
{
	font-size: 8pt;
}

.Text
{
	background-color: inherit;
	color: #eeeeee;
}
.TopText
{
	background-color: inherit;
	color: #999999;
}
.hoverInfo
{
	font-weight: bold;
	color: #326CCB;background-color: inherit;
	text-decoration: none;
	cursor: pointer;
}
.hoverInfoSmall
{
	font-size: 8pt;
	font-weight: bold;
	color: #326CCB;background-color: inherit;
	text-decoration: none;
	cursor: pointer;
}
.ToggleText
{
	font-size: 10pt;
	font-weight: bold;
	color: #326CCB;background-color: inherit;
	text-decoration: none;
	cursor: pointer;
}
.ToggleText A:link, A:visited
{
	font-size: 10pt;
	cursor: pointer;
}
.ToggleText A:hover
{
	font-size: 10pt;
	text-decoration: none;
	cursor: pointer;
}
.ToggleText span:hover
{
	font-size: 10pt;
	font-weight: bold;
	color: #FEA532;
	background-color: inherit;
	text-decoration: none;
	cursor: pointer;
}
.TagText
{
	font-size: 10pt;
	background-color: inherit;
}
.TagText A:link, A:visited, A:hover
{
	text-decoration: underline;
}
.NormalText
{
	font-size: 10pt;
	color: #eeeeee;background-color: inherit;
}
.SmallText
{
	font-size: 8pt;
	color: #eeeeee;background-color: inherit;
}
.BigHeader
{
	font-weight: bold;
	font-size: 14pt;
	color: #339933;background-color: inherit;
}
.NormalHeader
{
	font-weight: bold;
	font-size: 12pt;
	color: #339933;background-color: inherit;
}
.NormalHeader A:link, A:visited
{
	color: #339933;
	background-color: inherit;
	text-decoration: none;
}
.LinkHeader
{
	font-weight: bold;
	font-size: 11pt;
	color: #326CCB;background-color: inherit;
}
.CodeText
{
	font-size: 9pt;
	color: #eeeeee;background-color: inherit;
	font-family: "Courier New", sans-serif;
}

.NavigationMenu
{
	font-size: 8pt;
	color: #eeeeee;background-color: inherit;
}
.NavigationMenu a:link, .NavigationMenu a:visited
{
	font-size: 8pt;
}
.NavigationMenu A:hover
{
	text-decoration: none;
}

.NormalFormText
{
	font-size: 10pt;
	color: #eeeeee;background-color: inherit;
}

.TagCloud1, a.TagCloud1:link, a.TagCloud1:visited
{
	font-size: xx-small;
	color: #FFE1B9;
	background-color: inherit;
}

.TagCloud2, a.TagCloud2:link, a.TagCloud2:visited
{
	font-size: x-small;
	color: #FFD295;
	background-color: inherit;
}

.TagCloud3, a.TagCloud3:link, a.TagCloud3:visited
{
	font-size: small;
	color: #FEBC63;
	background-color: inherit;
}

.TagCloud4, a.TagCloud4:link, a.TagCloud4:visited
{
	font-size: medium;
	color: #FEA532;
	background-color: inherit;
}

.TagCloud5, a.TagCloud5:link, a.TagCloud5:visited
{
	font-size: large;
	color: #E08201;
	background-color: inherit;
}

.TagCloud6, a.TagCloud6:link, a.TagCloud6:visited
{
	font-size: x-large;
	color: #DE7001;
	background-color: inherit;
}

.TagCloud7, a.TagCloud7:link, a.TagCloud7:visited
{
	font-size: xx-large;
	color: #E96401;
	background-color: inherit;
}

a.TagCloud1:hover, a.TagCloud2:hover, a.TagCloud3:hover, a.TagCloud4:hover, a.TagCloud5:hover, a.TagCloud6:hover, a.TagCloud7:hover
{
	color: #326CCB;
	background-color: inherit;
	text-decoration: underline;
}

/**************************************************
 DIV LAYOUTS
**************************************************/

#SiteHeader
{
	background-image: url(http://images.podcastspot.com/websites/skins/default/themes/black/topback.gif);
}
#SiteRight
{
	background-color: #333333;
	border-left-color: #D6D6D6;
	border-right-color: #D6D6D6;
	color: inherit;
}
#SiteMain 
{
	background-image: url(http://images.podcastspot.com/websites/skins/default/themes/black/back.gif);
}
#SmallMenu
{
	background-color: #333333;
	border-color: #D6D6D6;
	color: inherit;
}
.ContentBox
{
	background-color: #333333;
	border-color: #D6D6D6;
	color: inherit;
}
.ContentBoxListing
{
	background-color: #333333;
	border-color: #D6D6D6;
	color: inherit;
}
.ContentBoxListingSimple
{
	background-color: #333333;
	border-color: #D6D6D6;
	color: inherit;
}
.ContentListingFilter
{
	border-top-color: #D6D6D6;
	color: inherit;
}
.ContentBoxWhite
{
	background-color: #999999;
	border-color: #D6D6D6;
	color: inherit;
}
.ContentBoxYellow
{
	background-color: #FFFFD9;
	border-color: #D6D6D6;
	color: #000000;
}
.ContentBoxRed
{
	background-color: #FFDDDD;
	border-color: #D6D6D6;
	color: #000000;
}
.ContentBoxGreen
{
	background-color: #D2F0D2;
	border-color: #D6D6D6;
	color: #000000;
}
.ContentBoxBlue
{
	background-color: #E1EAF7;
	border-color: #D6D6D6;
	color: #000000;
}

.EpisodeTools
{
	background-color: #333333;
	border-color: #D6D6D6;
	color: inherit;
}

.EpisodeDetails
{
	background-color: #999999;
	border-color: #D6D6D6;
	color: inherit;
}

.ItemListingHeader
{
	border-bottom-color: #D6D6D6;
}

.RightPanel
{
	border-top-color: #D6D6D6;
}

#EpisodeMenu
{
	background-color: #333333;
	border-color: #D6D6D6;
	color: inherit;
}

/**************************************************
 TOOLTIPS - Fading Tooltips By Dustin Diaz
**************************************************/

body div#toolTip 
{
	position:absolute;
	z-index:1000;
	width:200px;
	background-color:#333333;
	border:2px double #d6d6d6;
	text-align:left;
	padding:5px;
	min-height:1em;
}

body div#toolTip p 
{
	margin:0;
	padding:0;
	color:#eeeeee;
	font-size: 11px;
	line-height: 12px; 
	background-color: inherit;
}

body div#toolTip p em 
{
	color:#339933;
	font-style:normal;
	font-weight:bold; 
	background-color: inherit;
}

body div#toolTip p strong 
{
	color:#326CCB;
	font-style:normal;
	font-weight:bold; 
	background-color: inherit;
}

body div#toolTip p em span 
{
	font-weight:bold;
	color:#eeeeee; background-color: inherit;
}

body div#largeToolTip 
{
	position:absolute;
	z-index:1000;
	width:320px;
	background-color:#333333;
	border:2px double #d6d6d6;
	text-align:left;
	padding:5px;
	min-height:1em;
}

body div#largeToolTip p 
{
	margin:0;
	padding:0;
	color:#eeeeee;
	font-size: 11px;
	line-height: 12px;
	background-color: inherit;
}

body div#largeToolTip p em 
{
	color:#339933;
	font-style:normal;
	font-weight:bold; 
	background-color: inherit;
}

body div#largeToolTip p strong 
{
	color:#326CCB;
	font-style:normal;
	font-weight:bold; 
	background-color: inherit;
}

body div#largeToolTip p em span 
{
	font-weight:bold;
	color:#eeeeee; background-color: inherit;
}

/**************************************************
 OTHER
**************************************************/

.content {
	border: 1px solid #d6d6d6;
}
.Input
{
	background-color: #999999;
	border: solid 1px #D6D6D6;
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
}
.InputBox
{
	font-size: 10pt;
	color: #eeeeee;
	background-color: #999999;
	border: solid 1px #D6D6D6;
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
}
.InputBox A:link, A:visited, A:hover
{
	font-weight: normal;
}
.InputBoxSmall
{
	font-size: 8pt;
	color: #eeeeee;
	background-color: #999999;
	border: solid 1px #D6D6D6;
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
}
.InputBoxMultiLine
{
	font-size: 10pt;
	color: #eeeeee;
	background-color: #999999;
	border: solid 1px #D6D6D6;
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
}

.FormText
{
	font-size: 10pt;
	color: #eeeeee;
	background-color: inherit;
}

.IndentText
{
	font-size: 10pt;
	color: #eeeeee;
	background-color: inherit;
}