#mainContent {
	WIDTH: 750px; MARGIN-RIGHT: 0px
}
DIV#internalMenu DIV.filter {
	CLEAR: left
}
DIV#internalMenu DIV.filter H3 {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 0px; BACKGROUND: url(../images/connect-bg.gif) #3b5b74 repeat-x 50% top; COLOR: white; FONT-SIZE: 16px; FONT-WEIGHT: normal; PADDING-TOP: 8px; text-shadow: -1px -1px 0 rgba(0, 0, 0, .45)
}
DIV#internalMenu DIV.filter LI A:hover {
	BACKGROUND: #265888; COLOR: white
}
DIV#internalMenu DIV.filter LI.active A {
	BACKGROUND: #265888; COLOR: white
}
DIV#internalMenu DIV.filter P.all A:hover {
	BACKGROUND: #265888; COLOR: white
}
DIV#internalMenu DIV.filter P.all A {
	PADDING-LEFT: 10px
}
DIV#connect-bar {
	BORDER-BOTTOM: #4a7082 0px solid; BORDER-LEFT: #4a7082 0px solid; BACKGROUND: #f1f1f1; HEIGHT: 37px; BORDER-TOP: #4a7082 0px solid; BORDER-RIGHT: #4a7082 0px solid; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px
}
DIV#connect-bar H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 37px; MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: url(../images/connect-bg.gif) #3b5b74 repeat-x 50% top; FLOAT: left; COLOR: white; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px; text-shadow: -1px -1px 0 rgba(0, 0, 0, .45); -moz-border-radius-bottomleft: 8px; -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -webkit-border-bottom-left-radius: 8px; border-top-left-radius: 8px; border-bottom-left-radius: 8px
}
DIV#connect-bar UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 6px
}
DIV#connect-bar UL LI {
	WIDTH: 27px; FLOAT: left; MARGIN-RIGHT: 26px
}
DIV#connect-bar UL LI.hide {
	DISPLAY: none
}
DIV#connect-bar UL LI A {
	POSITION: relative; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
DIV#connect-bar UL LI.rss A {
	BACKGROUND-IMAGE: url(../images/connect/rss.gif)
}
DIV#connect-bar UL LI.twitter A {
	BACKGROUND-IMAGE: url(../images/connect/twitter.gif)
}
DIV#connect-bar UL LI.flickr A {
	BACKGROUND-IMAGE: url(../images/connect/flickr.gif)
}
DIV#connect-bar UL LI.facebook A {
	BACKGROUND-IMAGE: url(../images/connect/facebook.gif)
}
DIV#connect-bar UL LI.youtube A {
	BACKGROUND-IMAGE: url(../images/connect/youtube.gif)
}
DIV#connect-bar UL LI.podcast A {
	BACKGROUND-IMAGE: url(../images/connect/podcast.gif)
}
DIV#connect-bar UL LI.webcam A {
	BACKGROUND-IMAGE: url(../images/connect/webcam.gif)
}
DIV#connect-bar UL LI.vidcast A {
	BACKGROUND-IMAGE: url(../images/connect/vidcast.gif)
}
DIV#connect-bar UL LI A SPAN {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 6px; LINE-HEIGHT: 22px; WIDTH: 97px; DISPLAY: none; BACKGROUND: url(../images/connect-hover.png) no-repeat; COLOR: white; FONT-SIZE: 12px; TOP: -27px; FONT-WEIGHT: bold; LEFT: -36px; text-shadow: -1px -1px 0 black
}
* HTML DIV#connect-bar UL LI A SPAN {
	BACKGROUND-IMAGE: url(../images/connect-hover-ie.gif)
}
DIV#mainContent DIV.episode {
	MARGIN-TOP: 25px; OVERFLOW: hidden; BORDER-TOP: #dfded8 3px double; PADDING-TOP: 15px
}
* HTML DIV#mainContent DIV.episode {
	HEIGHT: 1%
}
DIV#mainContent DIV.episode DIV.classification {
	WIDTH: 82px; FLOAT: left
}
DIV#mainContent DIV.episode DIV.classification DL.episode-number {
	BORDER-BOTTOM: #dfded8 3px double; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#mainContent DIV.episode DIV.classification DL.episode-number DT {
	TEXT-TRANSFORM: uppercase; LETTER-SPACING: 0.03em; COLOR: #393939; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
DIV#mainContent DIV.episode DIV.classification DL.episode-number DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia, Times, serif; COLOR: #838383; FONT-SIZE: 16px; PADDING-TOP: 0px
}
DIV#mainContent DIV.episode DIV.classification UL.episode-type {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 70px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#mainContent DIV.episode DIV.classification UL.episode-type LI {
	LINE-HEIGHT: 1.1em; PADDING-LEFT: 22px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 50%; MARGIN-BOTTOM: 15px; COLOR: #5a8590; FONT-SIZE: 11px
}
DIV#mainContent DIV.episode DIV.classification UL.episode-type LI.spotlight {
	BACKGROUND-IMAGE: url(../images/spotlight.gif)
}
DIV#mainContent DIV.episode DIV.classification UL.episode-type LI.recovery {
	BACKGROUND-IMAGE: url(../images/recovery.gif)
}
DIV#mainContent DIV.episode DIV.classification UL.episode-type LI A {
	COLOR: #5a8590; TEXT-DECORATION: none
}
DIV#mainContent DIV.episode DIV.classification UL.episode-type LI A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
DIV#mainContent DIV.episode DIV.details {
	MARGIN-LEFT: 112px
}
DIV#mainContent DIV.episode SMALL.timecode {
	COLOR: #7e7e7e; FONT-WEIGHT: normal
}
DIV#mainContent DIV.episode P.host {
	MARGIN-BOTTOM: 1em; COLOR: #525252; FONT-SIZE: 14px
}
DIV#mainContent DIV.episode DIV.photos IMG {
	BORDER-BOTTOM: #dfded8 3px double; BORDER-LEFT: #dfded8 3px double; WIDTH: 126px; DISPLAY: block; BORDER-TOP: #dfded8 3px double; BORDER-RIGHT: #dfded8 3px double
}
DIV#mainContent DIV.episode DIV.description {
	LINE-HEIGHT: 1.4em; COLOR: #393939; FONT-SIZE: 13px
}
.small-description {
	LINE-HEIGHT: 1.4em; COLOR: #393939; FONT-SIZE: 13px; margin:10px 0 0 0;
}

DIV#mainContent DIV.episode DIV.description P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#mainContent DIV.description UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#mainContent DIV.description OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#mainContent DIV.episode DIV.description A {
	COLOR: #002446; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
DIV#mainContent DIV.episode DIV.description A:hover {
	TEXT-DECORATION: none
}
DIV#mainContent DIV#episode-list DIV.episode H2 {
	COLOR: #1a1a1a; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
DIV#mainContent DIV#episode-list DIV.episode H2 A {
	TEXT-DECORATION: none
}
DIV#mainContent DIV#episode-list DIV.episode H2 A:hover {
	TEXT-DECORATION: underline
}
DIV#mainContent DIV#episode-list DIV.episode DIV.photos {
	PADDING-BOTTOM: 30px; WIDTH: 132px; FLOAT: left
}
DIV#mainContent DIV#episode-list DIV.episode DIV.description {
	MARGIN-LEFT: 146px
}
DIV#mainContent DIV#episode-list P.no-results {
	MARGIN-TOP: 25px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
DIV#mainContent DIV#episode-list DIV.episode SMALL.timecode {
	FONT-SIZE: 13px
}
DIV#mainContent DIV.single-ep {
	PADDING-BOTTOM: 25px
}
DIV#mainContent DIV.single-ep DIV.episode H1 {
	MARGIN: 0px 0px 0.25em
}
DIV#mainContent DIV.single-ep DIV.episode SMALL.timecode {
	FONT-SIZE: 15px
}
DIV#mainContent DIV.single-ep DIV.episode DIV.description {
	MARGIN-RIGHT: 150px
}
DIV#mainContent DIV.single-ep DIV.episode H2 {
	PADDING-BOTTOM: 0.5em; MARGIN: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
DIV#mainContent DIV.single-ep DIV.episode DIV.photos {
	FLOAT: right
}
DIV#mainContent DIV.single-ep DIV.episode DIV.photos A {
	POSITION: relative; DISPLAY: block
}
DIV#mainContent DIV.single-ep DIV.episode DIV.photos A SPAN.enlarge {
	POSITION: absolute; PADDING-BOTTOM: 0.25em; BACKGROUND-COLOR: black; PADDING-LEFT: 0.5em; BOTTOM: 3px; PADDING-RIGHT: 0.5em; COLOR: white; FONT-SIZE: 10px; RIGHT: 3px; PADDING-TOP: 0.25em
}
DIV#mainContent DIV.single-ep DIV.episode DIV.photos DL.photo-credit {
	WIDTH: 132px
}
DIV#mainContent DIV.single-ep DIV.episode DIV.photos DL.photo-credit DT {
	PADDING-BOTTOM: 0.25em; FONT-SIZE: 11px
}
DIV#mainContent DIV.single-ep DIV.episode DIV.photos DL.photo-credit DD {
	FONT-STYLE: italic; COLOR: #999; MARGIN-LEFT: 0px; FONT-SIZE: 10px
}
DIV#mainContent DIV.single-ep DIV.episode DIV.photos DIV.extra-photos {
	DISPLAY: none
}
DIV#mainContent DIV.single-ep DIV.episode DIV.media {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 25px
}
DIV#mainContent DIV.single-ep DIV.audio DIV.media DIV DIV {
	DISPLAY: none
}
DIV#mainContent DIV.single-ep DIV.video DIV.media DIV DIV {
	DISPLAY: none
}
DIV#mainContent DIV.single-ep UL.actions {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV#mainContent DIV.single-ep UL.actions LI {
	WIDTH: 105px; FLOAT: left; MARGIN-RIGHT: 12px
}
DIV#mainContent DIV.single-ep UL.actions LI A {
	BORDER-BOTTOM: #dfded8 1px solid; BORDER-LEFT: #dfded8 1px solid; LINE-HEIGHT: 25px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 28px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 50%; COLOR: #002446; FONT-SIZE: 10px; BORDER-TOP: #dfded8 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #dfded8 1px solid; TEXT-DECORATION: none; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
DIV#mainContent DIV.single-ep DIV.episode UL.actions LI A:hover {
	BORDER-BOTTOM-COLOR: #aaa; BORDER-TOP-COLOR: #aaa; COLOR: #5a8590; BORDER-RIGHT-COLOR: #aaa; BORDER-LEFT-COLOR: #aaa
}
DIV#mainContent DIV.single-ep UL.actions LI.transcript A {
	BACKGROUND-IMAGE: url(../images/transcript.gif)
}
DIV#mainContent DIV.single-ep UL.actions LI.download A {
	BACKGROUND-IMAGE: url(../images/download.gif)
}
