#home #headerMain {height: 50px;}
.light-grey { background-color:#242424; }
.dark-grey { background-color:#1d1d1d; }


.imgFeature.col1 header,
#home .imgFeature.col1 h2 {
}

.imgFeature.col1 aside {margin-bottom: 10px;}

.imgFeature.col1 article {padding-top: 0;}


.t1 {background-color: #1d1d1d;}
.t2 {background-color: #111;}
.t3 {background-color: #181818;}

/*=================================
	LINKS
=================================*/
body.links .linksList h2 {
	margin: 30px 0 0 20px;
}
body.links .linksList ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

body.links .linksList ul li {
	padding: 10px 40px 10px 20px;
	font-size: 116.67%;
	background: url(../img/layout/seperator-small-darkgrey.gif) repeat-x 0 0;
}

body.links .linksList ul li:first-child {
	background: none;
}


/*=================================
	FEATURES
=================================*/
body#features.article .main  {padding:20px; width:auto;}
body#features.article #content {background-color:#1d1d1d;}
body#features.article .darkbg {background-color:#181818;}

body.features .featureBlock {
	position:relative;
}

body.features .featureBlock ul {
	position:absolute;
	bottom:7px;
	left:0;
	height:30px;
	width:100%;
	display:block;
	list-style:none;
	padding:0;
	margin:0;
}

body.features .featureBlock ul li.prev { float:left; }
body.features .featureBlock ul li.next { float:right; }

body.features .featureBlock ul li a {
	background: none repeat scroll 0 0 #DC211F;
	color: #FFFFFF;
	display: block;
	font-size: 133.33%;
	height: 30px;
	line-height: 190%;
	margin: 0;
	width: 120px;
}

body.features .featureBlock ul li.next a {
	padding-right: 20px;
	text-align: right;
}

body.features .featureBlock ul li.prev a {
	padding-left: 20px;
	text-align: left;
}
body.features .featureBlock ul li a:hover { background: #FFF; color: #dc211f; }
body.features .sidebar-selections a { width:240px;height:120px;display:block;position:relative;	z-index:1; }
body.features .sidebar-selections ul li {position:relative;}

body.features .sidebar-selections ul li span {display:none;	z-index:3;}
body.features .sidebar-selections ul li:hover span {
	background: url('../img/layout/red-border.gif') 0 0 no-repeat !important;
	width: 240px;
	height: 120px;
	display:block;
	position:absolute;
	bottom:0;
	left:0;
	z-index:3;
}


/*=================================
	NEWS
=================================*/
body.news-other #content { background-color:#1d1d1d;}
body.news-other .main  { padding:20px; width:auto; }
body.news .darkbg {background-color:#181818;}
body.news .imgNewsItem {
	float:none;
	height:480px;
	background-color:#1d1d1d;
}
body.news .newsletterItem {
	float:none !important;
	height:240px;
	background-color:#e0dede;
}

body.news .qolArchive { float:right;background-color:#1d1d1c; }
body.news .archiveBlock,
body.news .archiveBlockEnd { float:left; }

body.news .qolArchive h2,
body.news .archiveBlockEnd h2 {
	padding:20px 20px 0 20px;
}

body.news .qolArchive ul,
body.news .archiveBlockEnd ul {
	list-style:none;
	margin:0;
}
body.news .qolArchive ul li,
body.news .archiveBlockEnd ul li {
	border-bottom:solid 1px #0e0e0e;
	border-top:solid 1px #292929;
	padding-left:1.8em;
	padding-top:9px;
}
body.news .qolArchive ul li.first,
body.news .archiveBlockEnd ul li.first { border-top:none;}

body.news .qolArchive ul li.end,
body.news .archiveBlockEnd ul li.end { 	border-bottom:none;}

body.news .qolArchive ul li p,
body.news .archiveBlockEnd ul li p {
	margin-bottom:9px;
	color:#DC2422;
	font-size: 133.33%;
}
body.news .qolArchive ul li time,
body.news .archiveBlockEnd ul li time { color:#959595; }

body.news .qolArchive ul li time {text-shadow: none;}

body.news h2.redTitle {
	color: #de2321;
	text-shadow: 1px 1px 1px #fff;
	margin-bottom:9px;
}

body.news .filterSearch {
	height:30px;
	position:relative;
}

body.news .article h3 { font-size:16px;color:#dc211f; }

body#news.newsArchive #content {background-color: #1D1D1D;}
body#news.newsArchive #content h1 {
	margin-left: 20px;
}

body#news.newsArchive #content .col3,
body#news.newsArchive #content .col1 {
	   padding: 20px 0 0 0;
}

body#news.newsArchive #content .col1 {padding-bottom: 40px;}

body#news.newsArchive #content .col1 h2,
body#news.newsArchive #content .col1 .tree li {padding-left: 10px;}

body#news.newsArchive #content .col1 {
	background: #181818;
}

body.news .qolArchive div.desc {display: none;}
body.news .reader {position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #ececec url(../img/layout/qz-reader-bg.gif) no-repeat 0 0; z-index: 1000;}
body.news .reader h2 {background: url(../img/layout/queenzone-logo.gif) no-repeat 0 0; width: 260px; height: 30px; text-indent: -1000em; margin: 40px 0 0 20px;}
body.news .reader .cont {padding: 20px; color: #222; font-size: 133.33%; line-height: 160%;}
body.news .qolArchive li {cursor: pointer;}
body.news .qolArchive li.current {background: #ececec; border-color: #FFF;}
body.news .qolArchive li.current a {color: #DC211F;}

/*=================================
	NEWS - ES
=================================*/

body.news.es .esCol1 {
	width: 480px;
	float: left;
}

body.news.es .esCol2 {
	width: 480px;
	float: left;
	height: 1440px;
	overflow: hidden;
}

/*=================================
	BAND
=================================*/
body.band-other #content { background-color:#1d1d1d;}

body.band p.cta-small {position: absolute; right: 0; bottom: 0; width: 120px; text-align: right; line-height: 190%; font-size: 133.33%; margin: 0;}
body.band .light-grey { background-color:#242424; }
body.band .dark-grey { background-color:#1d1d1d; }

body.band .interviews-list {
	background-color:#1d1d1d;
	height:100%;
}
body.band .interviews-list ul {
	list-style:none;
	margin:0;
	background-color:#181818;
	padding-bottom:9px;
}
body.band .interviews-list ul li {
	border-bottom:solid 1px #0e0e0e;
	border-top:solid 1px #292929;
	padding-left:1em;
	padding-top:9px;
	font-size: 1.166666666666667em;
}
body#band .interviews-list ul li.first { border-top:none;}
body#band .interviews-list ul li.end { 	border-bottom:none;}
body#band .interviews-list ul li p {
	margin-bottom:9px;
	color:#DC2422;
	font-size: 133.33%;
}
body#band .interviews-list ul li header { color:#959595 !important;margin:0 !important;padding:0; }
body#band .interviews-list ul li p strong a {
	font-weight:normal;
	color:#fff;
}

body#band .main aside {
	margin-left:-20px;
	margin-top:-30px;
}

body#band .main article header {
	font-size: 208.33%;
	color: #dc2422;
	margin: 18px 0 9px 0;
}
body.band .article h2 { font-size:30px; }
body.band .article h3 { font-size:16px;color:#dc211f; }

body.band .interviews-list h2 {
	padding:20px 20px 0 10px;
}

body.band .interviews-list form select {
	width:100%;
	height:30px;
	border:none;
	border-top:solid 1px #252525;
	border-bottom:solid 1px #363636;
	background-color:#000;
}

body.band aside.col1 { background-color:#181818; }

body.band .vitals {
	margin:0 0 18px 0;
}

body.band .vitals {width:100%;list-style:none;}
body.band .vitals li { background: url(../img/layout/seperator-small.gif) 0 100% repeat-x;color:#fff;padding:2px 0 2px 0; }
body.band .vitals li.end { background: none; }
body.band .vitals li span {
	color:#959595;
	float:left;
	width:190px;
}


body#band.live #content {background-color:#1d1d1d;}

/*=================================
	DISCOGRAPHY & VIDEOGRAPHY
=================================*/
body.discography h1,
body.videography h1 {margin-bottom: 35px;}


body.discography #discInfo,
body.videography #discInfo {background-color: #181818;}

body.discography #discInfo img,
body.videography #discInfo img {
	display: block;
	margin-bottom: 45px;
	width:240px;
}

body.discography #discInfo ul,
body.videography #discInfo ul {margin: 0 0 20px 2px; padding: 0;}

body.discography #discInfo li,
body.videography #discInfo li {
	list-style: none;
	font-size: 133.33%;
	margin-left: 1px;
}

body.discography #discInfo ul a,
body.videography #discInfo ul a {
	display: block;
	padding: 12px 0 8px 20px;
	background: url(../img/layout/seperator.gif) repeat-x 0 100%;
}
body.discography #discInfo ul li:last-child a,
body.videography #discInfo ul li:last-child a {background: none;}

body.discography #discInfo ul a.current,
body.videography #discInfo ul a.current {color: #FFF;}

body.discography #infoPanel,
body.videography #infoPanel {
	background-color: #1d1d1d;
	width: 480px;
}

body.discography #infoPanel h2,
body.videography #infoPanel h2 {margin-top: 32px;}

body.discography #infoPanel .item,
body.videography #infoPanel .item {
	padding: 0 25px;
}

body.discography #infoPanel ul,
body.videography #infoPanel ul {
	list-style: none;
	margin: 0;
	padding: 0;
}


body.discography .share,
body.videography .share {
	clear: both;
	margin-top: 20px;
	padding: 20px 25px;
	overflow: hidden;
	background: url(../img/layout/seperator-light.gif) repeat-x 0 0;
}

body.discography .share h3,
body.videography .share h3 {
	margin-bottom: 5px;
	font-size: 133.33%;
	color: #dc211f;
}

body.discography .item.lyrics h3,
body.discography .item.trackListing ul li,
body.videography .item.lyrics h3,
body.videography .item.trackListing ul li {
	font-size: 116.67%;
	color: #dc211f;
	padding: 2px 0;
	background: url(../img/layout/seperator-small-darkgrey.gif) repeat-x left bottom;
}

body.discography .item.trackListing ul li object,
body.videography .item.trackListing ul li object {float: right;}

body.discography .item.lyrics h3,
body.videography .item.lyrics h3 {background: none; padding: 0; margin-bottom: 10px;}

body.discography .item.lyrics h3 strong,
body.discography .item.trackListing ul li strong {font-weight: normal; color: #FFF;}

body.discography #infoPanel .item.singles,
body.videography #infoPanel .item.singles {padding: 0;}

body.discography #infoPanel .item.singles h2,
body.videography #infoPanel .item.singles h2 {margin-left: 25px;}


body.discography #infoPanel .item.singles header,
body.videography #infoPanel .item.singles header {font-size: 100%; margin-bottom: 0; color: #959595;}
body.discography #infoPanel .item.singles h3,
body.videography #infoPanel .item.singles h3 {font-size: 166.67%; color: #dc211f; margin-bottom: 12px;}

body.discography #infoPanel .item.singles article,
body.videography #infoPanel .item.singles article {width: 100%; overflow: hidden;}
body.discography #infoPanel .item.singles article.even,
body.videography #infoPanel .item.singles article.even {background-color: #111;}


body.discography #infoPanel .item.singles article.show section,
body.videography #infoPanel .item.singles article.show section {position: absolute; padding-right: 0; padding-bottom: 0; height: 215px; width: 455px; background: rgba(0,0,0,0.8);}


body.discography #infoPanel .item.singles article section,
body.videography #infoPanel .item.singles article section {padding: 25px; float: left; width: 180px;}
body.discography #infoPanel .item.singles article aside,
body.videography #infoPanel .item.singles article aside {float: right; width: 240px; height: 240px;}
body.discography #infoPanel .item.singles article aside img,
body.videography #infoPanel .item.singles article aside img {width: 240px; height: 240px;}

body.discography #discInfo .buy,
body.videography #discInfo .buy {padding: 20px; padding-top: 0; float: left;}

body.discography #discInfo .buy .fSs,
body.videography #discInfo .buy .fSs {width: 150px;}
body.discography #discInfo .buy .fSsMenu,
body.videography #discInfo .buy .fSsMenu {font-size: 100%;}


.textshadow .share h3 {text-shadow: -1px -1px 1px #000;}

.share ul li {display: inline; width: 30px; margin-right: 9px;}


/*TODO: PNG FIX*/
.share ul li a {
	float: left;
	margin-right: 9px;
	width: 32px;
	height: 32px;
	text-indent: -1000em;
	background: url(../img/layout/social-icons.png) no-repeat 0 0;
}


.share ul li.facebook a,
.share ul li a.facebook {background-position: 0 0;}
.share ul li.twitter a {background-position: -40px 0;}
.share ul li.digg a,
.share ul li a.digg {background-position: -79px 0;}
.share ul li.digg a,
.share ul li a.digg {background-position: -118px 0;}



.comments {background-color: #ececec; color: #1d1d1d;}

.comments h2 {
	margin: 20px 0 10px 20px;
	font-size: 208.33%;
	color: #dc211f;
}

.comments h2 mark {
	float: left;
	width: 29px;
	height: 29px;
	text-align: center;
	color: #FFF;
	font-style: normal;
	font-size: 64%;
	line-height: 160%;
	margin-right: 10px;
	background: url(../img/layout/comment-count-bg.gif) no-repeat 0 0;
}

.comments h3 {float: left; font-size: 133.33%; color: #959595; margin-left: 60px; margin-bottom: 30px;}



.comments article {clear: both; background: #d7d7d7; padding: 20px; padding-bottom: 10px; position: relative;}
.comments article:nth-child(even) {background: #ececec;}

.comments article aside {float: left;}

.comments article h4,
.comments article time,
.comments article p {
	float: none;
	margin-left: 100px;
	display: block;
}

.comments article h4 {
	font-size: 133.33%;
	color: #dc211f;
}

.comments article time {
	font-size: 100%;
	text-shadow: none;
}

.submissionForm {
	clear: both;
	min-height: 430px;
	padding:0 0 0 0px;
	position: relative;
	background: #d7d7d7;
}

.submissionForm .social-buttons { padding-top:18px;width:430px;}
.submissionForm .social-buttons li.soc_a { float:left; }
.submissionForm .social-buttons li.soc_b { float:right; }
.submissionForm .social-buttons li.soc_b a {
	background: url("../_TEMP/img/connect_fb.gif") no-repeat scroll left top transparent;
	display: block;
	height: 21px;
	text-indent: -9999px;
	width: 169px;
}

.submissionForm ul {
	list-style:none;
	margin:0;
	padding:0 0 0 20px;
}
.submissionForm ul li { padding:0 0 9px 0;position:relative;}
.submissionForm ul li label {
	width:100px;
	float:left;
}

.submissionForm fieldset.seperator-first {
	/*background: url('../img/layout/or.gif') 0 0 no-repeat;*/
	padding:30px 0 0 0;
}
.submissionForm fieldset.seperator {
	background: url('../img/layout/seperator-small-grey.gif') 0 0 repeat-x;
	padding:20px 0 0 0;
}

.submissionForm ul li#submit-form {
	position: absolute;
	margin-top: 0;
	right: 0;
	padding:0;
	bottom:0;
}

.submissionForm ul li input#submit-form-btn {
	background: none repeat scroll 0 0 #DC211F;
	border: medium none;
	color: #FFFFFF;
	display: block;
	font-family: 'Platino Linotype',Platino,serif;
	font-size: 133.33%;
	height: 30px;
	margin: 0;
	padding-right: 20px;
	text-align: right;
	width: 240px;
}
.submissionForm ul li input#submit-form-btn:hover { background: #FFF; color: #dc211f; }
.submissionForm ul li label { color:#dc211f; }
.submissionForm ul li input,
.submissionForm ul li textarea {
	background-color:#ececec;
	border-left:none;
	border-right:none;
	border-top:solid 1px #c2c2c2;
	border-bottom:solid 1px #fff;
	width:310px;
	padding:7px 10px 7px 10px;
}
.submissionForm ul li textarea { height:170px;}

.submissionForm ul li span.error {
	background: #dc211f url('../img/layout/error_tip.gif') 0 0 no-repeat;
	height:30px;
	position:absolute;
	left: 430px;
	top:2px;
	padding:0 0 0 25px;
	display:block;
	width:200px;
	color:#fff;
	font-size: 100%;
	line-height: 266.67%;
}

.capture-container {
	padding-left:100px;
}

/* DJANGO SPAM */
.honeypot,
#id_honeypot {display: none;}

.pagination {
	background-color:#1d1d1d;
	height:30px;
	padding:20px 0 0 0;
	position:relative;
}

.pagination ul { list-style:none;}

.pagination ul li {
	float:left;
	margin:0 1px 1px 0;
}

.pagination ul li a {
	width:30px;
	height:30px;
	background-color:#DC211F;
	color:#fff;
	display:block;
	font-family: 'Platino Linotype',Platino,serif;
	font-size: 133.33%;
	height: 30px;
	line-height: 190%;
	text-align:center;
}

.pagination ul li.current a {color: #DC211F; background: #FFF;}

.pagination ul li a:hover {
	background-color:#fff;
	color:#DC211F;
}




/*=================================
	FAQ's
=================================*/
.faqs .main dt {
	font-size: 133.33%;
	color: #FFF;
	margin-bottom: 5px;
}

/*=================================
	SEARCH RESULTS
=================================*/
body#search .pagination {background: none; padding: 5px 0 20px 0; height: auto; overflow: hidden; background: url(../img/layout/seperator-small.gif) repeat-x 0 0; margin-right: -20px;}
body#search .pagination ul {position: static;}

body#search .header {background-color: #ececec; border-bottom: 1px solid #FFF; padding-top: 31px;}
body#search .header header {font-size: 116.67%; text-shadow: none; margin: 0 0 0 20px;}
body#search h1 {font-size: 208.33%; color: #959595; margin: 0 0 42px 20px;}

body#search .header form {background-color: #d7d7d7; border-top: 1px solid #c2c2c2; padding: 19px 0 20px 20px;}

body#search .header form p {margin: 0; overflow: hidden; width: 100%;}

body#search .header form input {
	float: left;
	width: 300px;
	border: none;
	border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #FFF;
	background: #ececec;
	padding: 4px 10px;
	font-family: 'Platino Linotype', Platino, serif;
}

body#search .header form input.btn {
	width: auto;
	height: 28px;
	background: #dc2320;
	color: #FFF;
	border: none;
	text-align: left;
	padding-right: 25px;
}


/*=================================
	NEWSLETTER
=================================*/
#newsletter #content {background-color: #d7d7d7; color: #444; padding: 20px; width: auto;}
#newsletter #content form p {clear: both;}
#newsletter #content form label {color: #D81E23; float: left; width: 120px; font-size: 116.67%; line-height: 250%;}
#newsletter #content form input {width: 300px; font-size: 116.67%;}
#newsletter #content form input.btn {background: #DC211F; width: 220px; padding-right: 20px; height: 30px; color: #FFF; border: none; text-align: right;}
#newsletter #content form input.btn:hover {background: #FFF; color: #DC211F;}
#newsletter #content form p.gender,
#newsletter #content form p.country {clear: none;}
#newsletter #content form .gender .fSs {width: 60px;}
#newsletter #content form .gender .fSs span {width: 60px;}

#newsletter #content form .country {float: left; width: 220px;}
#newsletter #content form .country label {width: 70px; margin-left: 11px;}
html.ie6#newsletter #content form .country label {display: inline;}
#newsletter #content form .country .fSs {width: 90px;}
#newsletter #content form .dob {clear: both;}


#newsletter #content span.error {
	color: #dd211f;
	display: block;
}

#newsletter .errorlist {list-style: none; float: left;}
#newsletter .errorlist li {display: inline;}

body#search #results {background-color: #1d1d1d; padding-top: 20px; padding-right: 20px; width: 700px;}
body#search #results ul {list-style: none;}

body#search #results ul h2 {font-size: 133.33%; margin-bottom: 10px;}



/* NEEDS CHECKING */
/*=================================
	more_news - sidebar
=================================*/

.news_summary { background:#181818; display:block; padding:22px 0 0; }
.news_summary h2{ padding: 0 0 0  10px; margin:0 }
.news_summary ul { display:block;margin:0; padding:0;}
.news_summary ul li { display:block; background: url(../img/layout/seperator.gif)  0 100% repeat-x; margin:0; padding:0;}
.news_summary ul li a { display:block; padding:10px;}
.news_summary ul li a time{ color:#959595; font-weight:normal; font-size:100%}
.news_summary ul li a p{ color:#dc211f; font-size:134%; font-weight:normal;}

.news_summary ul li a:hover { background:#dc211f;  color:#fff;}
.news_summary ul li a:hover time,
.news_summary ul li a:hover p{ color:#fff;}

/*=================================
	related- sidebar
=================================*/

.related_pages { background:#181818; display:block; padding:22px 0 0; }
.related_pages h2{ padding: 0 0 0  10px; margin:0 }
.related_pages ul { display:block;margin:0; padding:0;}
.related_pages ul li { display:block; background: url(../img/layout/seperator.gif)  0 100% repeat-x; margin:0; padding:0;}
.related_pages ul li a { display:block; padding:10px;}
.related_pages ul li a h3{ color:#959595; font-weight:normal;}
.related_pages ul li a p{ color:#dc211f; font-size:134%;}

.related_pages ul li a:hover { background:#dc211f;  color:#fff;}
.related_pages ul li a:hover h3,
.related_pages ul li a:hover p{ color:#fff;}



/*=================================
	COMMUNITY
=================================*/
#community #fanClubs {
	float: right;
}

#community #fanClubs li {
	font-size: 116.67%;
}

/*=================================
	COMMUNITY ~ THOSE DAYS
=================================*/
#community.communityMemories #content {
	background: #1d1d1d;
}

#community.communityMemories .main h2 {
	margin-top: 20px;
	margin-left: 20px;
}

#community.communityMemories .main .track {
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}

#community.communityMemories .main .track header {margin-left: 20px; margin-top: 30px;}

#community.communityMemories .main article {
	padding: 20px 40px 20px 20px;
	background: url(../img/layout/seperator-small-darkgrey.gif) repeat-x 0 100%;
}
#community.communityMemories .main article.last {background: none;}

#community.communityMemories .main article h3 {
	font-size: 133.33%;
	color: #FFF;
}

#community.communityMemories .main article header {
	margin-bottom: 4px;
}

#community.communityMemories .comments h2 {
	padding-left: 40px;
	padding-bottom: 7px;
	background: url(../img/layout/comment-count-bg.gif) no-repeat 0 0;
}

#community.communityMemories .pagination {margin-bottom: 20px;}


/*=================================
	COMMUNITY ~ FAN SITES
=================================*/
.listArticles#tributeSites ul li {
	float: left;
	width: 200px;
}
.listArticles#tributeSites ul li a {float: left;}

/*=================================
	MEDIA ~ MULTIMEDIA
=================================*/
body#media.mediaWallpaper.view #content {text-align: center;}

body#media.mediaWallpaper.view h2 {
	margin: 20px 0;
}


.mediaWallpaper #forumCol h2 {
	margin-top: 30px;
}


.mediaWallpaper .imgFeature li {font-size: 116.67%; }
.mediaWallpaper .imgFeature { padding-bottom: 40px; }

.mediaWallpaper #forumCol.imgFeature {
	padding-bottom: 0;
}


/*=================================
	MEDIA ~ PHOTOGRAPHS
=================================*/
.galleryCont {
	overflow: hidden;
	width: 920px;
	padding: 20px;
}
body#media.mediaPhotos #content {background: #1D1D1D;} 

body#media.mediaPhotos .galleryHeading {
	padding: 30px 20px 20px;
	background: #111;
}

body#media.mediaPhotos .galleryCont .col1 {
	width: 210px !important;
	margin-right: 30px;
	text-align: center;
	background: url(../img/layout/seperator-small-darkgrey.gif) repeat-x 0 100%;
}

body#media.mediaPhotos .galleryCont .col1 img {
	-webkit-box-shadow: #000 5px 1px 10px;
}
body#media.mediaPhotos .galleries h2 {margin-top: 20px;}
body#media.mediaPhotos .galleries h2,
body#media.mediaPhotos .galleries article {padding: 10px;}

body#media.mediaPhotos .galleries article {background: url(../img/layout/seperator-small-darkgrey.gif) repeat-x 0 100%; padding-bottom: 20px;}

body#media.mediaPhotos .galleries article header {
	margin-bottom: 5px;
	font-size: 1em;
	color: #959595;
}

body#media.mediaPhotos .galleries article h3 {
	color: #DC2422;
	font-size: 1.333em;
}

body#media.mediaPhotos .footerShare {
	margin-top: 20px;
	padding-left: 20px;
}

body#media.mediaPhotos .footerShare ul {margin-bottom: 10px;}
body#media.mediaPhotos .pagination {background: none;}

/*=================================
	MEDIA ~ PODCASTS
=================================*/

.imgFeature.podcast {
	position: relative;
}

.podcast {
	position: relative;
}

.imgFeature.podcast .overlay {
 	position: absolute;
 	width: 146px;
 	height: 51px;
 	top: 20px;
 	right: 20px;
 	background: url(../img/layout/podcast_img_overlay.png) no-repeat top right;
}

.featureBlock.podcast .overlay {
 	position: absolute;
 	width: 146px;
 	height: 92px;
 	top: 20px;
 	right: 20px;
 	background: url(../img/layout/podcast_mainImg_overlay.png) no-repeat top right;
}

.col1 p.cta.podcast {
	width: 150px;
}

.download_btn {
	margin: 50px auto 10px auto;
}
