/* General
----------------------------------------*/
* {margin:0;padding:0;outline:none;}
body {background:url('../img/header-home-xtile-bubble.gif') repeat-x;color:#666;font:12px Verdana, Helvetica, sans-serif;}
.clr {clear:both;line-height:0;height:1px;}
h1 {color:#584f48;font-size:24px;margin-bottom:15px;}
h2 {color:#786d64;font-size:16px;}
h3 {color:#76aba3;font-size:16px;}
p {line-height:18px;}
a {color:#666;}
a:hover {color:#67b8af;}
a.readmore {color:#67b8af;}
a.readmore:hover {color:#584f48;}
img {border:none;}
#container {margin:0 auto;width:960px;}
#menu {list-style:none;margin-left:10px;}
#menu li {float:left;}
#menu li a {display:block;height:45px;overflow:hidden;text-indent:-1000em;}

#menu li a#menuItem1 {background:url('../img/main-menu.png') 0 0 no-repeat; width:96px;}
#menu li a#menuItem2 {background:url('../img/main-menu.png') -96px 0 no-repeat; width:98px;}
#menu li a#menuItem3 {background:url('../img/main-menu.png') -194px 0 no-repeat; width:78px;}
#menu li a#menuItem4 {background:url('../img/main-menu.png') -272px 0 no-repeat; width:184px;}
#menu li a#menuItem5 {background:url('../img/main-menu.png') -456px 0 no-repeat; width:82px;}
#menu li a#menuItem6 {background:url('../img/main-menu.png') -538px 0 no-repeat; width:115px;}

#menu li a#menuItem1:hover, #menu li a#menuItem1.active {background:url('../img/main-menu.png') 0 -45px no-repeat;}
#menu li a#menuItem2:hover, #menu li a#menuItem2.active {background:url('../img/main-menu.png') -96px -45px no-repeat;}
#menu li a#menuItem3:hover, #menu li a#menuItem3.active {background:url('../img/main-menu.png') -194px -45px no-repeat;}
#menu li a#menuItem4:hover, #menu li a#menuItem4.active {background:url('../img/main-menu.png') -272px -45px no-repeat;}
#menu li a#menuItem5:hover, #menu li a#menuItem5.active {background:url('../img/main-menu.png') -456px -45px no-repeat;}
#menu li a#menuItem6:hover, #menu li a#menuItem6.active {background:url('../img/main-menu.png') -538px -45px no-repeat;}

#searchContainer {width:277px;}
#searchContainer ul {float:right;list-style:none;padding:10px 10px 0 0;}
#searchContainer ul li .searchBox {background:url('../img/bg-search.gif') no-repeat;border:none;height:21px;margin-right:10px;padding:4px 15px 0 10px;width:143px;}
#footerContainer {background:url('../img/bg-footer.gif') repeat-x;}
#footerContainer #footerWrapper {margin:0 auto;padding:10px 10px 10px 5px;width:945px;}
#footerContainer #footerWrapper #priNote {
	background: url('../img/pri-logo.png') left center no-repeat;
	color:#ABABAB;
	float: left;
	font:10px Arial,Helvetica,sans-serif;
	height: 24px;
	padding-left: 75px;
	text-transform:uppercase;
	width: 380px;
}
#footerContainer #footerWrapper #footerMenu {clear:right;float:right;list-style:none;margin-bottom: 2px; width:395px;}
#footerContainer #footerWrapper #footerMenu li {float:left;line-height:10px;padding:0 5px;}
#footerContainer #footerWrapper #footerMenu li a {color:#ababab;font:10px Arial, Helvetica, sans-serif;text-decoration:none;text-transform:uppercase;}
#footerContainer #footerWrapper #footerMenu li a:hover {color:#584f48;}
#footerContainer #footerWrapper p#copyright	{color:#ababab;clear:right;float:right;font:10px Verdana;margin:0;margin-right: 4px;padding:0;text-align:right;text-transform:uppercase;width:380px;}
.btnContactUs {background:url('../img/btn-contact-us.gif') no-repeat;display:block;height:63px;margin-top:30px;overflow:hidden;text-indent:-1000em;width:175px;}
#contentWrapper ul {list-style:none;margin:15px 0 15px 15px;}
#contentWrapper ul li {background:url('../img/bullet.gif') 0 7px no-repeat;line-height:18px;padding-left:20px;}
#contentWrapper ol {margin:15px 0 15px 20px;}
#contentWrapper ol li {line-height:24px;}
#contentWrapper h2 {font:16px Arial, Helvetica, sans-serif; font-weight:bold;margin:10px 0 10px;}
#contentWrapper h3 {font:16px Arial, Helvetica, sans-serif; font-weight:bold;margin:30px 0 10px;}
#contentWrapper p {margin:15px 0;}
#contentWide p {margin:15px 0;}
#contentWide ul {list-style:none;margin:15px 0 15px 15px;}
#contentWide ul li {background:url('../img/bullet.gif') 0 7px no-repeat;line-height:18px;padding-left:20px;}
#contentWide ol {margin:15px 0 15px 20px;}
#contentWide ol li {line-height:24px;}
#newId { line-height:12px; margin:0px 12px; padding:2px; }

#contentWrapper table {width:100%; border:1px solid #eaeaea; font:10px Verdana, Arial, Helvetica, sans-serif; margin-bottom:30px; padding:1px;}
#contentWrapper table th {background:#437c75 url(../img/h-table.gif) top left repeat-x; border-bottom:1px solid #8bb6b5; color:#FFF;height:30px;padding:5px;text-align:left;}
#contentWrapper table th.setWidth {width:70px; text-align:center;}
#contentWrapper table tr.even {background:#eaeaea;}
#contentWrapper table td {padding:5px;text-align:right;}
#contentWrapper table td.col1 {text-align:left;}

#contentWrapper ul li.pdfIcon {background:url('../img/icon-pdf.gif') 0 7px no-repeat !important;line-height:20px;padding-left:20px;}
.usefulLinks li.pdfIcon {background:url('../img/icon-pdf.gif') 0 7px no-repeat !important;line-height:20px;padding-left:20px;}

/* Home Template
----------------------------------------*/
#homeHeader {background:url('../img/header-home-main-bubble.jpg') no-repeat;height:384px;width:960px;}
#homeHeader h1 a {background:url('../img/element-logo.gif') no-repeat;display:block;height:65px;left:192px;overflow:hidden;position:relative;text-indent:-1000em;top:60px;width:285px;}
#homeContentContainer {padding:30px 20px 30px 10px;}
#homeContent {float:left;width:760px;}
#homeContent h1 {color: }
#downloadNewsletter {background:url('../img/download-newsletter05.jpg') no-repeat;display:block;float:right;height:154px;overflow:hidden;text-indent:-1000em;width:112px;}
.editor {text-align:right;font-style:italic;}

/* Tier1 Template
----------------------------------------*/
.bgColor1 {background:url('../img/bg-color-1.gif') repeat-x;}
.bgColor2 {background:url('../img/bg-color-2.gif') repeat-x;}
.bgColor3 {background:url('../img/bg-color-3.gif') repeat-x;}
.bgColor4 {background:url('../img/bg-color-4.gif') repeat-x;}
.bgColor5 {background:url('../img/bg-color-5.gif') repeat-x;}
.bgColor6 {background:url('../img/bg-color-6.gif') repeat-x;}
.bgColor7 {background:url('../img/bg-color-7.gif') repeat-x;}
.bgColor8 {background:url('../img/bg-color-8.gif') repeat-x;}

#header {height:145px;width:960px;}

.headerImage1 {background:url('../img/header-image01.jpg') no-repeat;}
.headerImage2 {background:url('../img/header-image02.jpg') no-repeat;}
.headerImage3 {background:url('../img/header-image03.jpg') no-repeat;}
.headerImage4 {background:url('../img/header-image04.jpg') no-repeat;}
.headerImage5 {background:url('../img/header-image05.jpg') no-repeat;}
.headerImage6 {background:url('../img/header-image06.jpg') no-repeat;}
.headerImage7 {background:url('../img/header-image07.jpg') no-repeat;}
.headerImage8 {background:url('../img/header-image08.jpg') no-repeat;}

/*#header h1 a {background:url('../img/element-logo.gif') no-repeat;display:block;height:55px;left:145px;overflow:hidden;position:relative;text-indent:-1000em;top:30px;width:267px;}*/
#header h1 a {background:url('../img/element-logo.gif') no-repeat;display:block;height:55px;left:10px;overflow:hidden;position:relative;text-indent:-1000em;top:40px;width:267px;}
#contentContainerWide {background:url('../img/bg-sidebar.png') right repeat-y;width:960px;}
#contentWide {float:left;padding:30px 30px 30px 10px;width:702px;}
#subMenu {list-style:none !important;margin:30px 0 !important;width:732px !important;}
* html #subMenu {list-style:none !important;margin:30px 0 !important;width:700px !important;}
#subMenu li {background:none !important;float:left !important;margin:0 25px 30px 0 !important; padding-left:0 !important;}
#subMenu li.last {margin-right:0 !important;}
#subMenu li a {display:block;height:147px;overflow:hidden;text-indent:-1000em;width:214px;}

#subMenu li a.subMenu1 {background:url('../img/btn/btn-aboutelement.jpg') no-repeat;}
#subMenu li a.subMenu2 {background:url('../img/btn/btn-advisorboard.jpg') no-repeat;}
#subMenu li a.subMenu3 {background:url('../img/btn/btn-balancemandate.jpg') no-repeat;}
#subMenu li a.subMenu4 {background:url('../img/btn/btn-bee.jpg') no-repeat;}
#subMenu li a.subMenu5 {background:url('../img/btn/btn-directors.jpg') no-repeat;}
#subMenu li a.subMenu6 {background:url('../img/btn/btn-earncpd.jpg') no-repeat;}
#subMenu li a.subMenu7 {background:url('../img/btn/btn-elementprinciple.jpg') no-repeat;}
#subMenu li a.subMenu8 {background:url('../img/btn/btn-equitymandate.jpg') no-repeat;}
#subMenu li a.subMenu9 {background:url('../img/btn/btn-faq.jpg') no-repeat;}
#subMenu li a.subMenu10 {background:url('../img/btn/btn-fundfact.jpg') no-repeat;}
#subMenu li a.subMenu11 {background:url('../img/btn/btn-howinvest.jpg') no-repeat;}
#subMenu li a.subMenu12 {background:url('../img/btn/btn-howtoifa.jpg') no-repeat;}
#subMenu li a.subMenu13 {background:url('../img/btn/btn-islamicequity.jpg') no-repeat;}
#subMenu li a.subMenu14 {background:url('../img/btn/btn-news.jpg') no-repeat;}
#subMenu li a.subMenu15 {background:url('../img/btn/btn-ourapproach.jpg') no-repeat;}
#subMenu li a.subMenu16 {background:url('../img/btn/btn-ourhistory.jpg') no-repeat;}
#subMenu li a.subMenu17 {background:url('../img/btn/btn-ourteam.jpg') no-repeat;}
#subMenu li a.subMenu18 {background:url('../img/btn/btn-ourtrusts.jpg') no-repeat;}
#subMenu li a.subMenu19 {background:url('../img/btn/btn-performance.jpg') no-repeat;}
#subMenu li a.subMenu20 {background:url('../img/btn/btn-philosophy.jpg') no-repeat;}
#subMenu li a.subMenu21 {background:url('../img/btn/btn-poolfunds.jpg') no-repeat;}
#subMenu li a.subMenu22 {background:url('../img/btn/btn-responsibleinvest.jpg') no-repeat;}
#subMenu li a.subMenu23 {background:url('../img/btn/btn-riskmanage.jpg') no-repeat;}
#subMenu li a.subMenu24 {background:url('../img/btn/btn-shariahadvisor.jpg') no-repeat;}
#subMenu li a.subMenu25 {background:url('../img/btn/btn-shariahsupervise.jpg') no-repeat;}
#subMenu li a.subMenu26 {background:url('../img/btn/btn-stakerisk.jpg') no-repeat;}
#subMenu li a.subMenu27 {background:url('../img/btn/btn-unitprice.jpg') no-repeat;}
#subMenu li a.subMenu28 {background:url('../img/btn/btn-unpri.jpg') no-repeat;}
#subMenu li a.subMenu29 {background:url('../img/btn/btn-voterecord.jpg') no-repeat;}
#subMenu li a.subMenu30 {background:url('../img/btn/btn-whatareshariah.jpg') no-repeat;}
#subMenu li a.subMenu31 {background:url('../img/btn/btn-whyelement.jpg') no-repeat;}
#subMenu li a.subMenu32 {background:url('../img/btn/btn-whyshareholder.jpg') no-repeat;}
#subMenu li a.subMenu33 {background:url('../img/btn/btn-islamicbalanced.jpg') no-repeat;}

#sidebar {background:url('../img/bg-sidebar-top.png') no-repeat;float:left;margin-bottom:30px;padding:75px 0 0 30px;width:188px;}
ul.usefulLinks {border-top:1px solid #dae8e6;border-bottom:1px solid #dae8e6;font-size:12px;list-style:none;margin:10px 0;padding:15px 0;}
ul.usefulLinks li {background:url('../img/bullet.gif') 0 8px no-repeat;line-height:20px;padding-left:14px;}

/* Tier2 Template
----------------------------------------*/
#contentContainer {background:url('../img/bg-sidebar-wide.png') right repeat-y;width:960px;}
#content {float:left;padding:30px 30px 30px 10px;width:502px;}
#sidebarWide {background:url('../img/bg-sidebar-top.png') no-repeat;float:left;margin-bottom:30px;padding:75px 0 0 30px;width:388px;}
#sidebarWide #sidebarWideColLeft {float:left;margin-right:18px;width:175px;}
#miniSubMenu {list-style:none;margin:0 0 10px;padding:0 0 15px;}
#miniSubMenu li a {display:block;height:56px;margin-bottom:6px;overflow:hidden;text-indent:-1000em;width:175px;}
#miniSubMenu li a.miniSubMenu1 {background:url('../img/') no-repeat;}
#miniSubMenu li a.miniSubMenu {background:url('../img/') no-repeat;}

#miniSubMenu li a.miniSubMenu1 {background:url('../img/btn/thm-aboutelement.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu2 {background:url('../img/btn/thm-advisorboard.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu3 {background:url('../img/btn/thm-balancemandate.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu4 {background:url('../img/btn/thm-bee.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu5 {background:url('../img/btn/thm-directors.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu6 {background:url('../img/btn/thm-earncpd.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu7 {background:url('../img/btn/thm-elementprinciple.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu8 {background:url('../img/btn/thm-equitymandate.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu9 {background:url('../img/btn/thm-faq.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu10 {background:url('../img/btn/thm-fundfact.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu11 {background:url('../img/btn/thm-howinvest.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu12 {background:url('../img/btn/thm-howtoifa.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu13 {background:url('../img/btn/thm-islamicequity.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu14 {background:url('../img/btn/thm-news.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu15 {background:url('../img/btn/thm-ourapproach.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu16 {background:url('../img/btn/thm-ourhistory.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu17 {background:url('../img/btn/thm-ourteam.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu18 {background:url('../img/btn/thm-ourtrusts.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu19 {background:url('../img/btn/thm-performance.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu20 {background:url('../img/btn/thm-philosophy.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu21 {background:url('../img/btn/thm-poolfunds.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu22 {background:url('../img/btn/thm-responsibleinvest.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu23 {background:url('../img/btn/thm-riskmanage.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu24 {background:url('../img/btn/thm-shariahadvisor.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu25 {background:url('../img/btn/thm-shariahsupervise.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu26 {background:url('../img/btn/thm-stakerisk.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu27 {background:url('../img/btn/thm-unitprice.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu28 {background:url('../img/btn/thm-unpri.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu29 {background:url('../img/btn/thm-voterecord.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu30 {background:url('../img/btn/thm-whatareshariah.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu31 {background:url('../img/btn/thm-whyelement.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu32 {background:url('../img/btn/thm-whyshareholder.jpg') no-repeat;}
#miniSubMenu li a.miniSubMenu33 {background:url('../img/btn/thm-islamicbalanced.jpg') no-repeat;}

#sidebarWide #sidebarWideColRight {float:left;width:175px;}
div.block {border-top:1px solid #dae8e6;border-bottom:1px solid #dae8e6;font-size:11px;margin:10px 0;padding:15px 0;}

/* Press Room
----------------------------------------*/
#pressContainer {list-style:none;margin-top:10px;}
#pressContainer h3 {margin: 0;}
#pressContainer li {border-bottom:1px solid #dae8e6;padding:20px 20px 10px 20px;}
#pressContainer li.focus {background:#f3f7f7;border-top:1px solid #dae8e6;}
#archiveBlock {}
#archiveBlock select {margin-top: 15px;width: 100%;}
#archiveBlock {}

/* Fund Fact Sheet
----------------------------------------*/
#fundContainer,
#newsletterContainer {list-style:none;margin:20px 0 20px;}
#fundContainer li,
#newsletterContainer li {border-bottom:1px solid #dae8e6;padding:30px 20px;}
#fundContainer li.focus,
#newsletterContainer li.focus {background:#f3f7f7;border-top:1px solid #dae8e6;}
#fundContainer li ol,
#newsletterContainer li ol {list-style:none;margin-top:15px;}
#fundContainer li ol li,
#newsletterContainer li ol li {border:none;margin:0;padding:0;}
#fundContainer li ol li a.downloadFund,
#newsletterContainer li ol li a.downloadFund {background:url('../img/btn-download-fund.gif') no-repeat;display:block;height:24px;overflow:hidden;margin-top:20px;text-indent:-1000em;width:191px;}
#fundContainer li ol li,
#newsletterContainer li ol li {float:left;width:214px;}
#fundContainer li ol li label,
#newsletterContainer li ol li label {display:block;font-size:12px;font-weight:bold;padding-bottom:8px;}
#fundContainer li ol li select,
#newsletterContainer li ol li select {width:214px;}

/* Staff
----------------------------------------*/
.staffProfile {border-top:1px solid #e4eeed;margin:20px 0;padding:20px 0 0;}
.staffProfile img {float:left;margin-right:25px;width:126px;}
.staffProfile .staffProfileContent {float:left;width:350px;}
.staffProfile .staffProfileContent h3 {margin-top:0 !important;}
.staffProfile .staffProfileContentWide {float:left;width:350px;}
.staffProfile .staffProfileContentWide h3 {margin-top:0 !important;}

#contactFormWrap {border-bottom:1px solid #e4eeed;border-top:1px solid #e4eeed; padding:20px 0;}
#contactFormWrap ol {list-style:none;}
#contactFormWrap ol li {padding:5px 0;}
#contactFormWrap ol li label {display:block; float:left; width:200px;}
#contactFormWrap ol li span.error {color:#990000; padding-left:200px;}
* html #contactFormWrap ol li span.error {padding-left:203px;}

/* Voting Records
----------------------------------------*/

.votingRecordWrapper {width:960px;}
.votingRecordWrapper ol {	list-style:none; margin-left:0!important; margin-top:15px; }
.votingRecordWrapper ol li,
.votingRecordWrapper ol li.odd {clear:both; overflow:hidden; padding:5px;}
.votingRecordWrapper ol li.odd {background: #F3F7F7 none repeat scroll 0 0; border-top:1px solid #DAE8E6; border-bottom:1px solid #DAE8E6;}
.votingRecordWrapper ol li span {clear:both;	float:left;}
.votingRecordWrapper table td {text-align:left!important;}
.hiddenComment {display:none}

/* Some specific styles
----------------------------------------*/

div.flashMessage {background: #FAF0F0;border: 1px #D8B8B8 solid;margin-bottom: 15px;padding: 10px;}
#successMessage {background: #F3F9DF;border: 1px #ACC945 solid;}
#successMessage strong {background: url('../themed/blackbox/img/icons/silk/accept.png') no-repeat; display:block; float:left; height:16px; margin-right: 5px; overflow:hidden; text-indent:-1000em; width:16px;}
#flashMessage {color:#BF2F2F;}

/* Media Section
----------------------------------------*/

a.flowPlayer {
	display:block;
	width:520px;
	height:330px
}

a.floatRight {
	float: right;
	margin-right:15px!important;
	margin-bottom: 2px;
}

#mediaWrapper {
	width:700px;	
}
#mediaWrapper .hidden {
	display: none;
}

#mediaWrapper .flowWrapper {
	width:400px!important;
}

#mediaWrapper .right {
	margin:0 0 0 20px;
}

#mediaWrapper .mediaContainer {
	float:left;
	margin-bottom:20px;
	position:relative;
	width:334px;
}

#mediaWrapper p {
	line-height: 18px;
}

#mediaWrapper h2.archiveImageHead a {
	float: right; 
	font-size:12px; 
	font-weight: normal;
}

#mediaWrapper h2.archiveImageHead img {
	float:left
}

#mediaWrapper .mediaContainer h4 {
	background:url('../themed/blackbox/img/bg-press-container.png') no-repeat top;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	height:33px;
	padding:10px 0 0 10px;
}

#mediaWrapper strong.articleHeading {
	color:#76aba3;
	font-size:12px;	
	line-height: 18px!important;
	margin:10px 0 0 0;
	display: block;
}

#mediaWrapper .mediaContainer .bottom {
	height:210px !important;
}

#mediaWrapper .mediaContainer .mediaPanel {
	background: transparent url('../themed/blackbox/img/ft-press-container.png') no-repeat bottom;	
	height:230px;
	position: relative;
	padding:0 0 7px 0;
	z-index: 99;
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents {
	border-left:4px solid #e5e5e5;
	border-right:4px solid #e5e5e5;
	margin:0;
	padding:5px 0 0 0;
	_padding:5px 0 5px 0;
	position: absolute;
	z-index: 100;
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li {
	background:none;	
	font-size:11px;
	line-height:12px;
	padding:0 10px 4px 10px;
	list-style: none;
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li a {
	color:#76aba3;
	font-weight:bold;
	line-height: 16px;
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li a.articleHeading {
	font-size:12px;	
	line-height: 18px!important;	
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li strong.articleHeading {
	color:#76aba3;
	font-size:12px;	
	line-height: 18px!important;	
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li a:hover {
	color:#488e83;
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li span {
	font-weight:bold;
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li p {
	margin:0;
	padding:7px 0;
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li form {
	padding:0 10px 10px 10px;	
	_padding:0 10px 5px 10px;
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li form fieldset {
	border:none;
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li form legend {
	border:none;
	text-indent:-1000em;
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li form label {
	font-weight:bold;
}


#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li form select {
	margin:5px 0 0 0;
	width:300px;
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li.archive {
	background:#f3f7f7;
	border-top:1px solid #d4e4e4;
	clear:both;
	margin:3px 0 0 0;
	padding:0 0 5px 0;
	_padding:0;
	width:326px;
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li.text {
	height:20px;
	padding:10px 0 0 10px;
	width:316px;
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li.archive ul {
	margin:8px 0 0 0;
	_padding:0;
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li.archive ul li {
	float:left;
	padding:0 0 0 10px;
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li.archive ul li a img {
	background:#FFF;
	border:1px solid #9c9c9c;
	height:56px;	
	padding:3px;
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li.archive ul li.archiveHead {
	font-weight:bold;	
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li.archive ul li.archiveHead span {
	float:left;
	height:20px;
	margin:2px 0 0 0;
	width:210px;
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li.archive ul li.archiveHead a {
	float:right;
	height:20px;
	width:100px;
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li.audioPlayer img {
	display:block;
	height:24px;
	padding:10px 0 10px 0;
	width:290px;
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li.audioPlayer object {
	display:block;
	height:24px;
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li.tvWrap {
	float:left;
	padding:0 0 10px 10px;
	_padding:0 0 0 10px;
	*padding:0 0 0 10px;
	width:125px;
}

#mediaWrapper .mediaContainer .mediaPanel ul.mediaContents li.tvWrap p {
	line-height:14px;
	padding:5px 0;
}

#mediaWrapper .clr {
	clear:both;
	height:0;
}

/* Radio Archive
----------------------------------------*/

#mediaWrapper hr {
	background:none;
	border:0;
	border-top:1px solid #dee7e4;
	height:1px;
	margin:10px 0 0 0;
	_margin:0;
	*margin:0;
	width:700px;	
}

#mediaWrapper h4 {
	font-family:Verdana,Geneva,sans-serif;
	font-size:16px;	
}

#mediaWrapper .radioContainer {
	border-right:1px solid #e5e5e5;
	float:left;
	margin:15px 20px 10px 0px;
	width:334px;
}

#mediaWrapper .archiveRight {
	border:none;
	margin:15px 0 10px 0;
}

#mediaWrapper .radioContainer a {
	color:#76aba3;
	font-size:11px;
	font-weight:bold;
}

#mediaWrapper .radioContainer a:hover {
	color:#488e83;
	font-size:11px;
	font-weight:bold;
}

#mediaWrapper .radioContainer p {
	font-size:11px;
	margin:5px 5px 0 0;
}

#mediaWrapper .radioContainer p span {
	font-weight:bold;
}

#mediaWrapper .radioContainer img {
	margin:0 0 10px 0;
}

#mediaWrapper .radioContainer a.articleHeading {
	font-size:12px;
	line-height: 18px!important;
}

/* TV Archive
----------------------------------------*/

#mediaWrapper .tvContainer {
	border-right:1px solid #e5e5e5;
	float:left;
	margin:15px 20px 10px 0px;
	width:320px;
}

#mediaWrapper .archiveRight {
	border:none;
	margin:15px 0 10px 0;
}

#mediaWrapper .tvContainer a img {
	float:left;	
}

#mediaWrapper .tvContainer .tvInfo {
	float:left;
	width:170px;
	margin:0 0 0 20px;
}

#mediaWrapper .tvContainer .tvInfo p {
	font-size:11px;
	margin:5px 0 7px 0;	
}

#mediaWrapper .tvContainer .tvInfo p span {
	font-weight:bold;	
}

#mediaWrapper .tvContainer .tvInfo a.articleHeading {
	font-size:12px;
	color:#76aba3;
	font-weight:bold;
	line-height: 18px!important;
}