


/*---Universal Definitions---*/


body
{
	background: transparent url("/images/connections/podcasts/repeatbg.jpg") repeat;
}

html, body
{
	height: 100%;
}


#podcastsPage
{
	padding: 0;
	border: 0;
	margin: 0;
	margin-bottom: 25px;
	font-family: Verdana, arial, sans-serif;
	
}
#podcastsPage a img
{
	text-decoration: none;
	border: none;
}

#podcastsPage div
{
	/* border: 1px solid black;
	padding: 1px; */
}

#podcastsPage table
{
	border:0;
	border-collapse: collapse;
	cellpadding:0;
	cellspacing:0;
}

#podcastsPage td
{
	vertical-align:top;
	padding: 5px;
}

#podcastsPage #mainContent p
{
	color: #767676;
	font-size: 11px; /*main section text*/
}

#podcastsPage a
{
	text-decoration: none;
	color: #255F9E; /*blue links*/
}

#podcastsPage a:hover
{
	text-decoration: underline;
}

#podcastsPage div.content-sub
{
	float: left;
}

/*---Layout---*/

#podcastsPage div#header
{
	width: 100%;
	height: 101px;
	background: #FFFFFF url("/images/connections/podcasts/headerwhite.gif") repeat-x top left;
}

#podcastsPage  #banner
{
	margin-top: 10px;
}

#podcastsPage #contentwrapper
{
	width:700px;
	height: 100%;
	margin-left: 45px;
	border:0px;
	padding-bottom: 0;
}

#podcastsPage .notBorder
{
	background: #FFD997; /* main peach background */
}

#podcastsPage #mainContent
{
	width: 390px;
}

#podcastsPage #sidebar
{
	width: 200px;
}


#podcastsPage div#footerSpacer
{
	clear:both;
	width: 750px;
	height: 30px;
}
	
#podcastsPage .spacer
{
	border:0px;
	height:0px;
	clear:both;
	width:0px;
}

#podcastsPage #header div.spacer
{
	height: 76px;
}


/*---Styles---*/
#podcastsPage h1
{
	padding: 0;
	border: 0;
	margin: 0;
	font-size: 16px;
}

#podcastsPage h2
{
	font-weight: bold;
	color: #444444; /*dark grey*/
	font-size: 14px; /*main section title*/
	padding: 0;
	border: 0;
	margin: 0;
}
/*
#podcastsPage h3 span
{
	font-size: 11px;
}*/

#podcastsPage h5
{
	font-size: 11px;
}

#podcastsPage h6
{
	font-size: 9px;
	display: inline;
}

/*---Header Styles---*/

#podcastsPage #header h4
{
	color: #013642; /*dark blue text */
	font-size: 14px;
}

#podcastsPage #banner
{
	height: 80px;
}

#podcastsPage #title, #podcastsPage #logo
{
	float: left;
}

#podcastsPage #title
{
	margin-left: 70px;
	height: 76px;
}

#podcastsPage #title h1
{
	height: 30px;
	width: 225px;
	background: transparent url("/images/connections/podcasts/title.gif") no-repeat center left;
}
#podcastsPage #title h1 span
{
	display: none;
}

/*---End of Header Styles---*/

/*---Main Section Styles---*/


#podcastsPage #farRightContent, #podcastsPage #farLeftContent
{
	width: 15px;
	/*margin-top: -30px;*/
}

#podcastsPage #farLeftContent
{
	background: transparent url("/images/connections/podcasts/edgeleft.gif") repeat-y top left;
}

#podcastsPage #farRightContent
{
	background: transparent url("/images/connections/podcasts/edgeright.gif") repeat-y top left;
}



#podcastsPage #centreContent
{
	width: 5px;
	height: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 20px;
	float: left;
	background: #E3D8C5
}

#podcastsPage #mainContent .contentBody .player
{
	display: block;
	float: right;
}


#podcastsPage .moreLink
{
	text-align: right;
}

#podcastsPage .membername
{
	display: inline;
}

#podcastsPage #contentbottom
{
	height: 15px;	
}

#podcastsPage #contentb1
{
	width: 15px;
	background: transparent url("/images/connections/podcasts/bottomcornerleft.gif") no-repeat bottom left;
}

#podcastsPage #contentb2
{
	/*width: 100%;*/
	width: 670px; /*width of content:770px width of borders: 15px*2=30px width: 700-30=670 */
	background: transparent url("/images/connections/podcasts/edgebottom.gif") repeat-x bottom left;
}

#podcastsPage #contentb3
{
	width: 15px;
	background: transparent url("/images/connections/podcasts/bottomcornerright.gif") no-repeat bottom right;
}

#podcastsPage .pageBorder, #podcastsPage .pageBorder tr, #podcastsPage .pageBorder td
{
	padding: 0px;
}

#podcastsPage .lineHoro
{
	background: #FFD997 url("/images/connections/podcasts/dividerbg.jpg") repeat-x center left; 
	height: 2px;
	margin: 0px 5px;
	pading: 0px;
	border: 0px;
}

#podcastsPage .lineVert
{
	background: #FFD997 url("/images/connections/podcasts/dividerbg.jpg") repeat-y top center; /* dividerbg.jpg is a 2X2 px swatch of #E3D8C5 */
	width: 2px;
	margin: 0px;
	margin-top: 5px;
	pading: 0px;
	border: 0px;
}


#podcastsPage #description
{
	color: #047391; /*grey-blue top text*/
	vertical-align: middle;
}
/*#podcastsPage #description a
{
	/*display: block;*/
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
}*/
#podcastsPage .moreLink img
{
	margin-right: 10px;
}

/*---End of Main Section Styles---*/

/*---Sidebar Styles---*/


#podcastsPage #sidebar h3
{
	font-weight: normal;
	color: #FFFFFF;
	padding: 0;
	border: 0;
	margin: 0;
	font-size: 11px;
}

#podcastsPage #sidebar h3 a, #podcastsPage #sidebar h3 span
{
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	text-transform: uppercase;
}

#podcastsPage #sidebar h5
{
	font-weight: bold;
	color: #FFFFFF;
	padding: 0;
	border: 0;
	margin: 0;
	font-size: 11px;
	display: inline;
}

#podcastsPage #sidebar h5 a
{
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	/*text-transform: uppercase;*/
}


#podcastsPage #sidebar h6
{
	font-weight: normal;
	color: #FFFFFF;
	padding: 0;
	border: 0;
	margin: 0;
	font-size: 11px;
	display: inline;
}


#podcastsPage #sidebar p
{
	color: #FFFFFF; /*white sidebar text*/
	font-size: 11px;
}

#podcastsPage #sidebar a
{
	text-decoration: underline;
	color: #FFFFFF;
}

#podcastsPage #sidebar td
{
	vertical-align:middle;
}

#podcastsPage #sidebar .textblock 
{
	margin: 0px;
	
}

#podcastsPage #actions /*.sideSection*/ tr
{
	background: #ED8114; /*orange sidebar actions*/
}

#podcastsPage #participation /*.sideSection*/ tr
{
	background: #FFA200; /*orange-yellow sidebar background*/
}
#podcastsPage #participation /*.sideSection*/ tr.odd
{
	background: #FFBF00; /*yellow sidebar - odd bars*/
}

#podcastsPage #actions tr.break, #podcastsPage #participation tr.break
{
	background: transparent; /* spacing between elements */
	height: 10px;
}

#podcastsPage .sideSection
{
	width: 200px;
	margin-bottom: 10px;
	padding: 5px;
	border: 0;
}


#podcastsPage /*.sideSection*/ .bottom, #podcastsPage /*.sideSection*/ .top
{
	height: 7px;
}

#podcastsPage #actions /*.sideSection*/ .top
{
	background: #ED8114 url("/images/connections/podcasts/otopcorner.gif") no-repeat top right;
}

#podcastsPage #actions /*.sideSection*/ .bottom
{
	background: #ED8114 url("/images/connections/podcasts/obottomcorner.gif") no-repeat bottom right;
}

#podcastsPage #participation /*.sideSection*/ .top
{
	background: #FFA200 url("/images/connections/podcasts/oytopcorner.gif") no-repeat top right;
}

#podcastsPage #participation /*.sideSection*/ .bottom
{
	background: #FFA200 url("/images/connections/podcasts/oybottomcorner.gif") no-repeat bottom right;
}

/*---End of Sidebar Styles---*/
