/* start reset styles */
* {margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif;}
ul {list-style-position: inside;}
a img {border: 0;}
/* end reset styles */


/* start reusable styles */
.clearBoth {clear: both;}
.hide {position: absolute; left: -99999px;}
.alignright, .alignRight {float: right;}
.alignleft, .alignLeft, .ctaMore.left {float: left;}
.displayBlock {display: block;}
.ctaMore {display: inline-block; float: right; padding: 0.3em 0.5em; text-transform: lowercase; border-radius: 3px; margin: 0.5em;}
.largeMarge {margin-bottom: 1em;}
.sprite {background-image: url('https://www.thedaftclub.com/wp-content/themes/TDCTheme/img/sprite.png'); display: block;}
.themeBox {border-width: 1px; border-style: solid; margin-bottom: 1.5em; padding: 1.5%;}
.noMarg {margin: 0;}
.largeMarg {margin-bottom: 1em;}
/* end reusable styles */




html {background-color: #000;}
body {background-color: #000;  color: #000; /*margin-bottom: 7em;*/ overflow-y: scroll;}

#page-wrap {width: 99%; max-width: 1500px; margin: 0 auto;
			background: url('https://www.thedaftclub.com/wp-content/themes/TDCTheme/img/compatibility-grad-guy.gif') repeat-y top left;
			background-repeat: repeat-y, repeat-y, repeat;
			background-position: top left, top right, top left;
			}
#mainContent {max-width: 1024px; min-width: 1010px; width: 68.26666666666667%; margin:0 auto;}

header div#imgLogoCont {background-position: 0px -431px; background-repeat: no-repeat; width: 545px; height: 67px; margin-left: 1em; margin-top: 2em; float: left;}
span.siteTitle, #pagetitleForumHome, #homePageHeader {margin-left: -1000em; display: none;}
header a#logoLink {display: block; width: 100%; height: 100%;}

/*.textshadow header h1 {font-size: 3em; font-weight: normal; letter-spacing: -0.10em; text-transform: uppercase; width: 12em; text-shadow: 3px 1px 4px #000000; margin-left: 0; display: inline;}
.textshadow h1 a {font-family: 'spaceman', Georgia, serif; text-decoration: none; color: #000; text-shadow: 2px 2px 0 #FFFFFF, -2px -2px 0 #FFFFFF, 2px -2px 0 #FFFFFF, -2px 2px 0 #FFFFFF;}
header h1 a:hover {color: #fff;}
.textshadow header h1 a span {clear: left; display: block; font-size: 0.35em; letter-spacing: 0; float: right; text-transform: none; margin: -0.2em 2.1em 0 0; text-shadow: none;}

header h1 {font-size: 3em; font-weight: normal; letter-spacing: -0.10em; text-transform: uppercase; width: 12em; text-shadow: 3px 1px 4px #000000;}
header h1 a {font-family: 'spaceman', Georgia, serif; color: #fff; text-decoration: none;}
.textshadow header h1 a {color: #000; text-shadow: 2px 2px 0 #FFFFFF, -2px -2px 0 #FFFFFF, 2px -2px 0 #FFFFFF, -2px 2px 0 #FFFFFF}
header h1 a:hover {color: #fff;}
.textshadow header h1 a:hover {color: #000;}
header h1 a span {clear: left; display: block; font-size: 0.35em; letter-spacing: 0; float: right; text-transform: none; margin: -0.2em 2.1em 0 0; text-shadow: none;}*/
#headerBg {height: 170px; background: #000000 url('https://www.thedaftclub.com/wp-content/themes/TDCTheme/img/sprite.png') no-repeat 0 -259px;}
#daftPunkImg {z-index: 2; display: inline-block; float: right; width: 309px; height: 171px; background: transparent url('https://www.thedaftclub.com/wp-content/themes/TDCTheme/img/sprite.png') no-repeat -657px -14px;}

header nav {margin-top: -2.5em; width: 100%;}
html.ie7 header nav {margin-top: -3.5em;}
header nav, header nav ul li {float: left;}
header nav ul, header nav ul li {list-style: none;}
header nav ul li {margin: 0 0.65em; padding-bottom: 2px;}
header nav ul li a {font-size: 2em; text-decoration: none; letter-spacing: -0.07em; z-index: 5;}
html.ie7 header nav ul li a {font-size: 2em;}
header nav ul#menu-news-sub-nav li {margin: 2px 0.3em 0 0; padding: 0 0.3em 2px 0; border-right: 1px  solid #caa551;}
header nav ul#menu-news-sub-nav li:last-child {border-right: 0;}
header nav ul#menu-news-sub-nav li a {font-size: 1.25em;}
header nav ul#menu-news-sub-nav {padding: 0 1em;}
header nav div#subNavBar {border-top-style: solid; border-top-width: 1px; clear: both; display: block;}
header nav div#subNavBar ul {padding-top: 3px;}

header nav ul li.current_page_item a, header nav ul li.current_post_parent a, header nav ul li.current_page_parent a, 
header nav ul#menu-news-sub-nav li.current-menu-item a, header nav ul#menu-news-sub-nav li.current-post-parent a, header nav ul#menu-news-sub-nav li.current_page_parent a, 
header nav ul li a:hover, .navtabs li.selected a.navtab {text-decoration: none; border-bottom-width: 3px; border-bottom-style: solid;}

header nav a:hover {transition: color 0.6s; -moz-transition: color 0.6s; -webkit-transition: color 0.6s; -o-transition: color 0.6s;}
header nav ul#menu-news-sub-nav a:hover {transition: color 0.4s; -moz-transition: color 0.4s; -webkit-transition: color 0.4s; -o-transition: color 0.4s;}

.hLine {width: 100%; height: 1px; margin: 1em 0; display: block; clear: both; border-bottom-style: solid; border-bottom-width: 1px;}

div#socialButtons {width: 73px; border-width: 1px 0 1px 1px; border-style: solid; border-radius: 5px 0 0 5px; padding-top: 0.5em; margin-left: -4.6875% /* 48 / 1024 */; margin-top: 3em; float: left; z-index: 1; box-shadow: 4px 3px 8px #000;}
div#socialButtons div {margin: 0 auto 0.8em auto; padding-right: 2px;}
div#socialButtons #fbLike {width: 45px; margin-bottom: 0.5em;}
div#socialButtons #twTweet {width: 58px;}
div#socialButtons #gPlus {width: 50px;}
div#socialButtons #suStumble {width: 50px;}

.mainContent, #content_container {width: 63.8671875%; /* 672 / 1024 - 1.7578125 */ border-radius: 4px; padding: 0.6% 1.7578125% 1.7578125% 1.7578125%; /*18 / 1024 */ margin: 2.24609375% 2.24609375% 2.24609375% 0; /* 23 / 1024 */  z-index: 99; float: left;}
.mainContent.wide {width: 91%;}
#content_container {width: 72.8671875%;}
article.mainContent.post {padding-bottom: 1%;}
article.mainContent h1 {font-size: 2em; letter-spacing: -0.06em; margin-bottom: 0.5em;}
article.mainContent h2 {font-size: 1.5em; margin-bottom: 0.7em;}
article.mainContent h3 {font-size: 1.1em;}
article.mainContent h1, article.mainContent h2, article.mainContent h3 {color: #3b3b3b; font-weight: normal;}

p, .mainContent ul, .mainContent ol, #disclaimer small {font-size: 0.875em; margin-bottom: 1em; line-height: 1.3em;}
div.wp-caption.alignright {margin-left: 0.8em; max-width: 280px;}
div.wp-caption.alignright img {width: 100%; height: auto;}
div.wp-caption.aligncenter {max-width: 651px;}
div.wp-caption.alignleft {margin-right: 0.8em;}
p.wp-caption-text {text-align: center; border-bottom-width: 1px; border-bottom-style: solid; padding: 0.625em; /*10 / 16 */ font-size: 0.75em;}

.mainContent ul, #sidebar ul {margin-left: 2%; width: 98%;}

span.placeholderThumb {background-position: -96px 0; width: 53px; height: 53px; float: left;}
ul#fullListing {margin-left: 0; width: 100%;}
#fullListing li {list-style: none; margin-bottom: 1em; padding: 0.5em;}
#fullListing li a.articleLink {margin-right: 0.5em;}
#fullListing li a.mainLink {font-size: 1.428571428571429em; display: block; margin-bottom: 0.25em; width: 90%;}
#fullListing li.indArticle span.alignleft {width: 89.5%;}
#fullListing li.indArticle span.meta {font-size: 0.9em;}

div.next-posts, div.prev-posts {width: 10em;}
div.prev-posts {text-align: right;}

a, span.pseudoLink, .forum .postbitdeleted a, .forum .postbitignored a {color: #226697;}
a:hover, span.pseudoLink:hover, .forum .postbitdeleted a:hover, .forum .postbitignored a:hover {color: #4a84b7; text-decoration: none;}

.metaHeader {font-size: 0.9em;  margin-bottom: 0.9em;}
.metaHeader b {margin-left: 0.5em;}
.metaHeader b.first {margin-left: 0;}

#keepUpToDate {float: left; margin-left: -1.5%; width: 99%; margin-top: 1.5em; padding: 1.5% 2%; border-radius: 0 0 4px 4px;}
#keepUpToDate h2, #keepUpToDate .left, #keepUpToDate .right {float: left; width: 30%;}
#keepUpToDate .right {width: 40%;}
#keepUpToDate .left {border-right-style: solid; border-right-width: 1px; padding-right: 2%; margin-right: 2%; width: 25%;}
#keepUpToDate .left, #keepUpToDate .right {margin-top: 0.5em;}
#keepUpToDate .left span#rssImg {float: left; margin-right: 1em; background-image: url('https://www.thedaftclub.com/wp-content/themes/TDCTheme/img/sprite.png'); background-repeat: no-repeat; display: block; width: 39px; height: 39px;}
#keepUpToDate a span.smlText {font-weight: bold; text-decoration: none;}
#keepUpToDate .right a span.smlText {font-size: 80%;}

.post ol {margin-left: 3em;}

#sidebar, #sidebar_container {max-width: 270px; width: 26.3671875%!important; /* 270 / 1024 */ float: left; margin-top: 2.24609375%; font-size: 0.875em;}
#sidebar_container {max-width: 210px;}
#sidebar_container {margin-left: 1.3em;}
#sidebar_container #sidebar , #sidebar_container #sidebar li {width: 100%;}
#sidebar_container #sidebar li {min-width: 210px;}
#sidebar div.widget {padding: 0.3em 0.7em 1em 0.7em; margin-bottom: 1em;}
#sidebar div.widget:first-child, #sidebar div.block:first-child #block_html_1 {border-radius: 3px 3px 0 0;}
#sidebar div.widget:last-child {border-radius: 0 0 3px 3px;}
#sidebar h2, #sidebar li div.blocksubhead {font-size: 1.714285714285714em; font-weight: normal; letter-spacing: -0.05em;}
.widget .pseudoLink {text-decoration: underline; padding: 0.3em; float: right; cursor: pointer;}

.feedburnerFeedBlock {margin-top: 1em;}
.feedburnerFeedBlock ul {list-style: none;}
.feedburnerFeedBlock li a {margin-bottom: 0.5em; display: block;}
.fbsubscribelink {margin-top: 1em; margin-bottom: 0; text-align: right;}
.feedburnerFeedBlock #creditfooter {display: none;}

#sidebar div#text-13, #sidebar #block_html_1 {padding: 0.6em; background-repeat: no-repeat; background-image: url('https://www.thedaftclub.com/wp-content/themes/TDCTheme/img/sprite.png');}
div#gSearch {margin-bottom: 0; padding: 0;}
div#gSearch input.go {border-width: 1px; border-style: solid; padding: 0.5%;}

footer#footer {display: block; clear: both; background-color: #000; background-position: top left; background-repeat: repeat; padding: 1em; color: #ffffff; border-top-width: 1px; border-top-style: solid;}
#mainNavCopy ul {list-style: none;}
#mainNavCopy li {float: left; margin-right: 1.5em;}
#mainNavCopy li a {font-size: 1.25em; text-decoration: none; letter-spacing: -0.05em;}
#popularLinks {margin-top: 0.7em; font-size: 0.875em;}
#popularLinks dt, #popularLinks dd {float: left;}
#popularLinks dt {margin-right: 0.7em;}
#popularLinks dd {border-right-width: 1px; border-right-style: solid; margin-right: 0.5em; padding-right: 0.5em;}
#popularLinks dd:last-child {border-right: 0;}
#legalLinks {margin-top: 3em;}
#legalLinks ul {list-style: none; font-size: 0.875em;}
#legalLinks li {float: right; margin-left: 0.5em; padding-left: 0.5em; border-left-width: 1px; border-left-style: solid;}
#legalLinks li:last-child {border-left: 0;}
#legalLinks li a {text-decoration: none;}
#disclaimer {font-size: 0.75em; margin-top: 0.5em;}

#socialProfiles a.socialProfileLink {width: 32px; height: 32px; background-color: transparent; background-image: url('https://www.thedaftclub.com/wp-content/themes/TDCTheme/img/sprite.png'); background-repeat: no-repeat; display: block; float: right; margin-left: 1em;}
#socialProfiles a#facebook {background-position: 0px 0px;}
#socialProfiles a#twitter {background-position: -32px 0px;}
#socialProfiles a#lastfm {background-position: -64px 0px;}

#homepage div#leftCol, #homepage div#rightCol {width: 45%; float: left; margin-left: 2.5%;}
#homepage section {width: 98%; border-width: 5px; border-style: solid; border-radius: 5px; margin-top: 2.5%; padding: 1%;}
#homepage section h2 {font-size: 1.5em; font-weight: normal;}
#homepage section a, #homepage #latestForum span {font-size: 0.875em;}
#homepage section#socialMedia {border: 0; padding-top: 1.5%; width: 100%;}
#homepage section#socialMedia div#socialButtons {border: 0; box-shadow: none; float: left; margin: 0; width: 60%; z-index: 0; padding-top: 0; background: none;}
#homepage section#socialMedia div#socialButtons div {float: left; margin: 0 0.9em 0 0;}
#homepage section#socialMedia div#socialButtons div.clearBoth {float: none;}
#homepage section#intro {border-radius:0; border: 0; background-color: transparent; color: #ffffff; padding: 0; width: 100%;}
#homepage section#intro p {max-width: 262px; float: left;}
#homepage section#intro a {color: #6ea7db;}
#homepage span#daftPunkLogo {width: 181px; height: 125px; display: inline-block; background-image: url('https://www.thedaftclub.com/wp-content/themes/TDCTheme/img/sprite.png'); background-repeat: no-repeat; float: left; margin-right: 0.6em;}
#homepage section#intro ul {border-top: 1px solid; border-bottom: 1px solid; margin-top: 0.8em;}
#homepage section#intro ul li {display: inline-block; list-style: none; border-right: 1px solid; padding: 0 0.4em 0 0.2em; margin: 0.2em 0 0.2em 0;}
#homepage section#intro ul li:last-child {border-right: 0; clear: right;}
#albumContainer {display: block; margin: 0 auto; width: 380px; position: relative; margin-top: 3px; height: 170px;}
#albumContainer div.album {display: inline-block; position: absolute; text-align: center;}
div.album#homework {left: 0; top: 4px; z-index: 1;}
div.album#ram {left: 104px; z-index: 2;}
div.album#ram img {box-shadow: rgba(255,255,255,1) 0px 0px 10px; width: 150px;}
div.album#discovery {left: 251px; top: 4px; z-index: 1;}
div.album#discovery img {width: 126px;}
#homepage #tourDates {background: #000 url('/wp-content/themes/TDCTheme/img/ram-promo.jpg') no-repeat center bottom; height: 204px; color: #fff; padding: 0.5em; width: 96.5%;}
#homepage #tourDates p {max-width: 155px;}
#homepage #tourDates a, #homepage #socialMedia h2 {color: #fff;}
#homepage #tourDates a.ctaMore {margin: 137px 95px 0 0;}
#homepage #news p, #homepage #latestForums p {display: none;} /* override for summarizeposts plugin adding rogue p tags*/
#homepage #news ul li {list-style: none; display: block; clear: both; margin: 1em 0;}
#homepage #news a.itemTitle {font-size: 1em; width: 83%;}
#homepage #news ul li span {font-size: 0.9em;}
#homepage #news a.itemThumb, #fullListing a.articleLink {margin-right: 10px; width: 53px; max-height: 53px; overflow: hidden;}
#homepage #news a.itemThumb img, #fullListing .articleLink img {width: 100%; height: auto;}
#homepage #news span {color: #939393;}
#homepage #latestForum span {color: #939393;}
#homepage #socialMedia h2 {width: 30%; margin: 0 0.5em 0 1em;}
div.hungryfeed_item {font-size: 1em;}
div.hungryfeed_item a {font-weight: normal;}

#forumStats h3 {font-weight: normal; font-size: 1.2em;}
#forumStats dl * {display: inline;}
#forumStats dt {font-weight: bold;}
#forumStats dt#threads, #forumStats dt#posts {margin-left: 1em;}

.spons {margin: 1em auto;}
.spons.banLarge {width: 768px;}

.discogMainCol, .filmMainCol {width: 64%; margin-right: 4%;}
.discogRHS, .filmRHS {width: 31.5%;}
.singleDiscog .discogRHS h3, .singleFilm .filmRHS h3 { margin-bottom: 0.35em; font-weight: bold;}
.discogRHS .mainImgContainer {width: 200px; height: 200px;}
.discogRHS .mainImgContainer img {width: 100%; height: 100%; max-height: 200px;}
.discogRHS .purchaseLinks, .singleFilm .purchaseLinks, .singleFilm .metaStuff, #forumStats dl  {border-bottom-width: 1px; border-bottom-style: solid; padding: 4%; margin-top: 1em; font-size: 0.9em;}
#forumStats dl {padding: 2%; margin-top: 0.2em; font-size: 1.02em;}
.discogRHS .leftBtns {margin-right: 0.4em;}
.discogRHS .leftBtns a {padding-bottom: 0.75em; float: left; margin-bottom: 0.1em;}
.discogRHS .leftBtns span {width: 61px; height: 15px;}
.discogRHS #spSpotify {background-position: -41px -55px;}
.discogRHS #spLastfm {background-position: -102px -55px;}
.discogRHS #spNapster {background-position: -163px -55px;}
.trackListing ol {margin-bottom: 1em;}
.trackListing ol li {list-style: decimal-leading-zero outside; margin-left: 3.5em; width: 88%; margin-bottom: 0.15em;}
a.iTBtn {width: 45%; display: block; float: left; margin-bottom: 0.4em;}
a.aMBtn {margin-top: 0.6em;}
a.aMBtnRight {margin-left: 0.4em;}
#albumFlow {margin-top: 1em;}
#albumFlow .slider {cursor: e-resize;}
img.itunesImg {margin-right: 0.4em;}

#filmPage div.case {float: left; display: inline-block; width: 27%; padding: 0.7em 1.1em;}
#filmPage div.case img {clear: both; box-shadow: 1px 2px 18px #aaaaaa, -1px -1px 2px #cccccc, 1px 1px 2px #cccccc; border-radius: 0px!important;}
#filmPage p {font-weight: bold;}
#filmPage div.case a img {width: 79.36507936507937%;}
#filmPage div.case img{
-webkit-transition-duration: 1s; /*Webkit: Animation duration*/
-moz-transition-duration: 1s; /*Mozilla duration version*/
-o-transition-duration: 1s; /*Opera duration version*/
border: 2px solid #ffffff;
text-align:center;
}
#filmPage div.case img:hover{
-webkit-transform:scale(1.4); /*Webkit: Scale up image to 1.2x original size*/
-moz-transform:scale(1.4); /*Mozilla scale version*/
-o-transform:scale(1.4); /*Opera scale version*/
border: 2px solid #000000;
z-index: 99;}

div.strapline {font-size: 1.5em; margin: 0.6em 0 0.4em 0;}
.screenshots {margin-bottom: 1em;}
.screenshots img {width: 31.02625298329356%; margin-right: 0.4em;}
.singleFilm .mainImgContainer img {width: 100%;}

.tourlist{margin-bottom: 1em; font-size: 0.9em;}
.tourdaterow {width: 100%; border-bottom: dotted 1px #a0a0a0;}
div.tourdaterow div{display: inline-block; border-right: dotted 1px #c0c0c0; margin-right: 6px;}
.row2{background-color: #ffffff;}
.secondaryInfo {padding-left: 23%; border-right: 0px; border-top: dashed 1px #cccccc; width: 77%;}
div.tourdaterow .date {width: 20%; padding-left: 0.4em;}
div.tourdaterow .venue {width: 46%;}
div.tourdaterow .location {width:auto; border-right: 0px; margin-right: 0px;}
.date, .venue, .location {padding: 0.3em;}
.last{border-bottom: 0px;}

.mainContent.social-No {margin-left: 2.5390625%/*26/1024*/;}
.mainContent.rhs-No {width: 91%;}
.archiveFeatures span.alignleft {width: 90%;}

#summarizeposts_widget-2 li {list-style: none; clear: both; display: block; margin: 0.5em 0;}
#summarizeposts_widget-2 li img {float: left; margin-right: 0.3em;}

#gASSidebar {width: 160px; margin: 0 auto;}
.forum #gASHead {margin-top: 3.5em;}
#ad_global_below_navbar, {width: 728px; margin: 0 auto;}
#sponsFooter {margin: 2.24609% auto; width: 728px;}
#sponsHeader {margin-top: 2.24609%;}
#sponsHeader .narrowLeaderBoard {margin: 0 auto; width: 728px;}
#sponsHeader .wideLeaderbaord {margin: 0 auto; width: 970px;}
#sponsFooter {margin-bottom: 2.24609%;}
#gASFirst {width: 200px; margin-left: 1em; margin-bottom: 1em; float: right;}
#gASFhomeWGO {width: 468px; margin: 0.5em auto;}
#gASWordpressside {width: 200px; margin: 0 auto;}
#musicMayLike div.ad {margin: 0 auto;}

article.mainContent {min-height: 23em;}


/****************** FORUM ONLY *********************************************/
#pmfolderlist ol.pmlist li.pmbit {border-bottom-style: solid; border-bottom-width: 1px;}
.navtabs li a, #pmfolderlist div.date {padding: 0;}

#pmfolderlist ol.pmlist li.pmbit {border-bottom-style: dotted;}

.forum .body_wrapper {padding: 10px 9px 10px 20px;}
.forum #headerBg {position: relative;}
.toplinks {background-color: #000; font-size: 0.75em; height: 2.2em;}
/*.forum #content {margin-right: 0px!important; width: 100%;}*/
#navtabs ul.floatcontainer {font-size: 0.6em; margin-top: 3.5em;}
nav #navtabs li a {height: 0.5em;}
.forum nav {border-bottom-style: solid; border-bottom-width: 1px;}
.forum {font-size: 123.1%;}
.forum header nav {margin-top: -1.3em; height: 1.2em;}
.body_wrapper {margin-top: 0.5em;}
.forum header nav ul li {padding-bottom: 1px;}
.navtabs li.selected li a {padding: 0;}
#content_container {margin-right: 0!important;}
#content_container #content {margin-right: 0!important;}
.toplinks ul.nouser li {float: right;}
.toplinks .remember, .toplinks .logindetails {float: left;}
.toplinks ul.nouser li a {padding-top: 5px;}
.toplinks form input {margin-top: 0!important;}
.toplinks .remember {padding-top: 3px; margin-left: 0.5em;}
li.loginform {margin-top: 4px;}
nav ul.popupbody {font-size: 0.8em;}
header nav ul.popupbody li a {letter-spacing: 0.03em;}
header nav ul.popupbody li a:hover {transition: none; borer: 0;}
#breadcrumb {color: #fff;}
.forum #DaftPunkNews-TheDaftClubtv5k4kts7albtkoait5medgp1o li a {max-width: 180px;}
.forum .above_threadlist .newcontent_textcontrol {position: static;}
.forumbit_nopost .forumhead h2 span.forumtitle {font-size: 1.2em;}
.forumbit_nopost .forumhead h2 .forumlastpost, .forumbit_nopost .forumhead h2 .forumthreadpost {font-size: 0.9em;}
.forum .postbitlegacy .title {border-bottom: none; margin-bottom: 0; padding-bottom: 0; padding-top: 0.1em; width: 93%; float: left;}
.forum .postbitlegacy img.postIcon {margin: 0.1em 0.5em 0 0; float: left;}
.postMeta {border-bottom-style: solid; border-bottom-width: 1px; margin-bottom: 1em; padding-bottom: 0.4em;}
.forum .postMeta .date {padding: 0;}
.postMeta .postdate, .postMeta .nodecontrols a {font-size: 0.7em;}
.postMeta .postdate {margin-left: 2.5em;}
.postMeta .nodecontrols {float: right;}
.postMeta .nodecontrols input {position: absolute; right: 3px; top: 3px;}
.forum .postbitlegacy .postfoot .postcontrols {width: 60%; float: left;}
.postbitlegacy .postfoot .postlinking {width: 36%; float: left;}
.forum .postbitlegacy .postfoot .textcontrols a.ip, .forum .postbitlegacy .postfoot .textcontrols a.reputation, .forum .postbitlegacy .postfoot .textcontrols a.infraction, .forum .postbitlegacy .postfoot .textcontrols a.report, 
.forum .postbitlegacy .postfoot .textcontrols a.ip:hover, .forum .postbitlegacy .postfoot .textcontrols a.reputation:hover, .forum .postbitlegacy .postfoot .textcontrols a.infraction:hover, .forum .postbitlegacy .postfoot .textcontrols a.report:hover {padding-left: 14px;}
.forum .postbitlegacy .postfoot .textcontrols a.report {margin-left: 0;}
.forum .postbitlegacy .postbody {padding-bottom: 0; border: 0; border-left-style: solid; border-left-width: 1px;}
.forum .postbitlegacy {margin-bottom: 0; margin-top: 1em; border: 0;}
.forum .postbitlegacy.likedList {margin-top: 0;}
.forum .signaturecontainer .signature {border-top: 0; margin: 0; padding: 0;}
.forum blockquote.signature {border: 0; padding: 0 0.5em 1.3em 0.5em; margin-top: 0.5em;}
.postfoot {border-top-style: solid; border-top-width: 1px;}
.forum .postbitlegacy .signaturecontainer .postdetails {padding-top: 0; width: 100%; padding: 0; box-shadow: none;}
.forum .postbitlegacy .signaturecontainer .postdetails, .forum .postbitlegacy .signaturecontainer .userinfo {background-color: transparent;}
.forum .postbitlegacy .signaturecontainer .postdetails img {display: none;}
.forum .postbitlegacy .userinfo a.username {font-size: 1.1em;}
.forum .postbitlegacy .userinfo .username_container {margin-bottom: 0; margin-top: 0.5em;}
.forum img.onlinestatus {position: absolute; top: 3px; left: 147px;}
.forum .likedList .postdetails {box-shadow: none!important; padding-left: 165px; width: 77%; font-size: 0.75em;}
.forum .likedList .postdetails .userinfo {padding: 0; border-left-width: 1px; border-left-style: solid; width: 95.9%!important; padding: 1% 1% 1% 3%;}
.forum .likedList .postdetails .userinfo img {display: none;}
.postbitlegacy .userinfo {border-width: 1px 0 0 1px; border-bottom-style: solid;}
.sigSep {width: 25%; margin: 1em auto; border-bottom-style: solid; border-bottom-width: 2px;}
.forum .postbitlegacy .postdetails.supporter {background-image: url('https://www.thedaftclub.com/wp-content/themes/TDCTheme/img/postbitSprite.png'); background-repeat: no-repeat;}
.forum .postbitlegacy .userinfo .postuseravatar {margin: 0.5em 0 0 0;}
.forum .postbitlegacy .userinfo .rank, .postbitlegacy .userinfo .usertitle { display: inline-block!important; clear: right!important; margin-top: 0.4em;}
.postbitlegacy .userinfo .usertitle {display: block; word-wrap: break-word; width: 100%;}
.supportIcon {float: left; margin: 0.2em 0.5em 0 0;}
.metaBox {border-bottom-width: 1px; border-bottom-style: solid; padding: 0.3em; width: 91%; font-size: 0.9em;}
.metaBox dl {max-width: 99%;}
.forum .postbitlegacy dl.userinfo_extra dt {font-weight: bold; min-width: 10px; margin-right: 0.4em;}
.postbitlegacy dl.userinfo_extra.one {margin-top: 0; margin-bottom: 0;}
.forum .postbitlegacy .userinfo .metaBox {margin-top: 0.5em; margin-bottom: 0.7em;}
#tag_list_cell dl, #tag_list_cell dt, #tag_list_cell dd {display: inline; font-size: 0.9em;}
#tag_list_cell a#tag_edit_link {font-size: 0.8em;}
.forum #thread_controls, .forum #thread_controls ul {margin: 0; padding: 0;}
.forum #above_postlist {margin-top: 0; margin-bottom: 0.5em;}
.forum #thread_controls ul ul.popupbody, .forum #thread_controls ul .popupbody ul {padding: 0.2em; box-shadow: 1px 1px 5px #ccc; border-width: 1px; border-style: solid;}
.forum #thread_controls ul #searchthread ul.popupbody input {font-size: 0.9em;}
.pageNav, .resultsMsg {float: right;}
.resultsMsg {font-size: 0.8em;}
.pagination span.prev_next a, .pagination span.first_last a {position: static;}
.forum .pagination_top {width: 100%; margin-top: 0.7em;}
.forum #inlinemod_formctrls .popupctrl {position: static;}
.forum .below_postlist {margin-top: 0;}
.forum .postlistfoot, .forum .forumfoot {position: static; width: auto; float: left; margin-top: 0.6em;}
.texteditor.forum .cke_skin_kama textarea.cke_source {font-size: 1.3em; padding: 0.5em;}
.forumstats.td, .forumstats_2.td, .threadbit ul.threadstats {font-size: 0.75em;}
.lastpostby {font-size: 0.8888888888888889em;}
.forum .forumbit_post .forumrow .forumlastpost.td, .subforums {font-size: 0.85em;}
.forum .forumbit_post .foruminfo .forumdata .datacontainer {width: 82%;}
.forum .forumbit_post .foruminfo {width: 53%;}
.forum .forumbit_post .forumstats, .forum .forumbit_post .forumstats_2 {width: 16%; margin-right: 1%;}
p.lastposttitle {margin-bottom: 0;}
#wgo_onlineusers ol {width: 95%; margin-bottom: 1em; font-size: 0.9em;}
#wgo_stats dl {margin-bottom: 0.4em;}
#wgo_stats dt {margin-left: 0.5em;}
#wgo_stats dd {font-weight: bold;}
#wgo .blockbody, .threadlisthead.table {font-size: 0.9em;}
#wgo .formcontrols .blocksubhead {font-weight: normal;}
.threadmeta .author, .threadmeta .author dl {font-size: 0.8em;}
span.forumlastpost {margin-left: 5.5em}
#threadpagestats {margin-top: 0.2em; font-size: 0.9em;}
#pagetitle .description {font-size: 1em; margin-bottom: 0;}
#above_threadlist_controls {margin-top: 0;}
#forumdisplaypopups {margin-right: 0;}
.forum .forumbits .forumhead h2 span.forumtitle, .forumbits .forumhead h2 span, .forumbits .forumhead h2 span.forumlastpost {font-size: 0.9em; width: 72%;}
.forumbits .forumhead h2 span.forumlastpost {margin-left: 0;}
.threadbit .author .pagination {margin: 0.5em 0 0.5em 60px;}
.threadbit .threadinfo.threadView {width: 55%;}
.forum .threadbit .threadstats {width: 17%;}
.threadbit .threadlastpost.showView {font-size: 0.8em; }
.forum .threadstats.td {width: 16%;}
.forum .threadlisthead span.threadinfo {width: 56%;}
#forum_info_options a.collapse {top: 5px;}
#forum_info_options {font-size: 0.9em;}
#forum_info_options select {font-size: 1em;}
.forum .profile_content .subsectionhead, .forum #postlist .subsectionhead {font-size: 1.1em;}
.forum dd.userprof_moduleinactive, .forum .as-tabs dd.selected {background-image: none;}
.forum .as-tabs dd, .forum .as-tabs dd.selected {border-top: 0;}
.forum dl.as-tabs dd#asuser a, .forum dl.as-tabs dd#asfriend a, .forum dl.as-tabs dd#asfriend a, .forum dl.as-tabs dd#assub a {margin-left: 0; padding-left: 26px; background-position: 8px 2px; color: #424242;}
.standard_error .blockbody .formcontrols {margin-bottom: 1em;}
#vbtab_forum .popupbody {background-color: #000000;}
.navtabs li.selected .popupbody li a:hover {color: #fff; border: 0;}
.navtabs .popupbody li:first-child {border-top: 0;}
#usercp_nav .blockbody, #pmfolderlist {font-size: 0.85em;}
.forum #usercp_nav hr {width: 100%;}
.cp_content .formcontrols .blockrow {font-size: 0.9em;}
.cp_content .formcontrols .blockrow label {font-size: 1em;}
.forum #forum_icon_legend h5 {margin-top: 1em;}
.forum .pmlist .blockrow .title {font-size: 1.1em;}
#breadcrumb a {text-decoration: underline;}
#breadcrumb a:hover {text-decoration: none;}
.forum #sidebar {margin-top: 0;}
.forum #sidebar li {margin-bottom: 1em;}
#sidebar li div h2 {font-size: 1.1em;}
#sidebar li:first-child div.block {background-color: transparent;}
#sidebar .blockrow {padding: 1px 8px 12px 8px;}
#sidebar .blocksubhead {padding: 4px 7px;}
.forum .feedburnerFeedBlock, .forum .feedburnerFeedBlock ul {margin: 0;}
#sidebar_container #sidebar li .feedburnerFeedBlock li {min-width: 0;}
a.tagcloudlink.level5 {font-size: 2em;}
a.tagcloudlink.level4 {font-size: 1.8em;}
a.tagcloudlink.level3 {font-size: 1.5em;}
a.tagcloudlink.level2 {font-size: 1.2em;}
a.tagcloudlink.level1 {font-size: 0.9em;}
.wgo_subblock {border-bottom-width: 1px; border-bottom-style: solid;}
p.small {font-size: 0.75em; margin-bottom: 0;}
div#socialButtons.forum {margin-left: -7.5%;}
.forum #memberlist_table th, .forum .columnsort, .forum #memberlist a.username {font-size: 1em;}
tr.columnsort th.username {width: 35%;}
tr.columnsort th.joindate {width: 17%;}
tr.columnsort th.posts {width: 13%;}
tr.columnsort th.lastvisit {width: 18%;}
tr.columnsort th.rep {width: 17%;}
#memberlist img.avatar {float: left; margin-right: 0.5em;}
.forum .columnsort, .forum #memberlist a.username {margin-top: 0.5em;}
tr.memberRow {font-size: 0.9em;}
.forum .notices li {clear: none;}
tr.columnsort {border-bottom-width: 2px; border-bottom-style: solid;}
dl#charnav dt {font-size: 0.8em;}
#memberlist_menus .popupbody li input.searchbox {font-size: 1em;}
#memberlist_menus ul.popupbody {border-style: solid; border-width: 1px;}
.forum .formcontrols .blockrow label {font-size: 1em;}
.standard_error p {margin-bottom: 0;}
.standard_error .blockbody formcontrols {margin-bottom: 1em;}
.forum li.activitybit .content .title {font-size: 1em;}
#view-friends-content, #view-visitor_messaging #postlist, #view-thanks {padding: 1%; width: 98%;}
#member_content #sidebar_container .blocksubhead img.inlineimg {position: static; top: 0;}
dt.aboutme_left {font-size: 1em; margin-right: 0.5em;}
.forum .member_summary dl.stats dt, .forum .member_summary dl.stats dd {width: 95%;}
h5.subblocksubhead {clear: both; margin: 1em 0 0.5em 0;}
dl.xperience_stats {font-size: 0.8em;}
dl.xperience_stats dt {font-weight: normal;}
#member_content #sidebar_container .blockrow, #sidebar_container #view-xperience_block_achievements .blockbody {border-top: 0; border-bottom-width: 1px; border-bottom-style: solid; border-radius: 0;}
.forum #member_content #sidebar_container .blockbody {border: 0;}
ol#searchbits dl.threadlastpost, ol#searchbits div.threadpostedin{font-size: 0.8em;}
ol ol.blockbody  li.groupbit {border-bottom-width: 1px; border-bottom-style: solid; margin-bottom: 1em;}
ol.receiptlist li.blockrow {display: block; clear: both;}
.cp_content .formcontrols fieldset.blockrow legend {font-size: 1.1em;}
#foldercontrols {font-size: 0.9em;}
.forum dl.tabslight dd a:hover, .forum dl.tabslight dd.selected a:hover {color: #424242;}
#content_container.experience {width: 96%;}
#content_container.subExperience {width: 100%; padding: 0;}
.experienceList .blockbody {font-size: 0.8em;}
.achievement_item {padding-left: 0.5em;}
div.content.hasad {margin-right: 0;}
div.content.hasad div.quickedit {float:left;}
span.boplink a:link, span.boplink a:visited {text-decoration: none; border-bottom: 1px dotted #226697; display: inline-block;}
.hasad blockquote {overflow: visible;}
.forum .toplinks ul.isuser li {padding-right: 5px;}
.forum .cke_skin_kama .cke_wrapper.cke_ltr, .forum .cke_skin_kama .cke_wrapper.cke_rtl {background-image: none;}
.forum .formcontrols fieldset.blockrow legend {font-size: 1em;}
span.repTitle {font-size: 0.9em;}
.forum .postbit_reputation {clear: right; display: inline;}
.popupbody li a.giveAway {background: transparent url('/forum/images/site_icons/add.png') no-repeat;}
#sidebar #block_newthreads_4 {margin-left: 0; width: 92%;}
#sidebar_container #sidebar #block_newthreads_4 li {min-width: 150%;}
#sidebar_container #sidebar #block_newthreads_4 li div {max-width: 68%;}
#sidebar_container #sidebar #block_newthreads_4 li div.meta {max-width: 95%;}
#sidebar_container #sidebar #block_newthreads_4 h5 {font-size: 1.1em; margin-bottom: 0.3em;}
#sidebar_container #sidebar #block_newthreads_4 div.meta {font-size: 0.9em;}
.bbcode_container.quote {margin: 5px 5px 20px;}
.forum .bbcode_container div.bbcode_quote {position: static;}
a.removeAd {font-size: 0.7em; display: block; text-align: right;}
li.subscriptionPackage {width: 29%; float: left; margin: 1% 1% 3% 1%; padding: 3% 1%; font-size: 0.9em;}
li.subscriptionPackage h3.blocksubhead {text-align: center; background-color: transparent; margin-bottom: 0.5em;}
li.subscriptionPackage li {font-size: 0.9em; list-style: disc outside; margin-left: 1em;}
#availsubs p.note {margin: 0  1% 0.3em 1%; font-size: 0.8em;}
#availsubs .sublist li.subscriptionPackage select {width: 135px; font-size: 0.9em;}
li.subscriptionPackage:nth-child(2n) {border-width: 1px; border-style: solid; padding: 1% 1% 3% 1%; margin-top: 2%;}
li.subscriptionPackage p.costLabel {margin-top: 1em;}
#mymlLink {margin-top: 1em; text-align: right;}
.forum .postbitdeleted, .forum .postbitignored {margin: 1em 0 0 0; font-size: 0.9em;}
.forum .postbitdeleted .posthead, .forum .postbitignored .posthead {padding: 0; border: 0; background: none; color: #000;}
.forum .postbitdeleted .posthead span, .forum .postbitdeleted .posthead .date span, .forum .postbitignored .posthead span, .forum .postbitignored .posthead span span {color: #000;}
.forum .postbitdeleted .postbody, .forum .postbitignored .postbody {font-size: 0.9em;}
#usercp_content #showpm form.block {margin-top: 1em;}
#pmfolderlist li.pmbit {border: 0;}
.forum #pollresults li .votes .pollbarwrapper {width: 73%;}
.forum .announcement dl {font-size: 1em;}
#view-thanks .subsection, #view-xperience .subsection dl, #view-aboutme .subsection dl {font-size: 0.9em;}
.forum .formcontrols input.textbox {height: auto;}
.forum .signaturecontainer {max-height: 175px; overflow: hidden;}
.forum .blockbody.formcontrols .blocksubhead.restore {background: #fff;}
.forum  form .formcontrols .rightcol {margin-left: 230px;}
.forum .navtabs li a.navtab {padding: 0;}

/************************ start basic (gold) colour styles ********************/
.vBSprite {background-image: url('https://www.thedaftclub.com/wp-content/themes/TDCTheme/img/vBspriteGM.png'); display: block;}
.ctaMore, .pagination span.selected a, .actionbuttons .group .button, .standard_error a.textcontrol, .forum .navpopupmenu.popupmenu.nohovermenu a.textcontrol, .forum .navpopupmenu.popupmenu.nohovermenu a.popupctrl, 
.cke_skin_kama .cke_dialog_contents a.cke_dialog_ui_button_ok, .cke_skin_kama .cke_dialog_contents a.cke_dialog_ui_button_cancel, .textcontrols a, a.textcontrol, .forum #thread_controls ul #searchthread 
ul.popupbody input.button, #availsubs .sublist li.subscriptionPackage input.button {background-color: #226697; color: #fff;}
.ctaMore:hover, .pagination span.selected a:hover, .actionbuttons .group .button:hover, .standard_error a.textcontrol:hover, .forum .navpopupmenu.popupmenu.nohovermenu a.textcontrol:hover, 
.forum .navpopupmenu.popupmenu.nohovermenu a.popupctrl:hover, .textcontrols a:hover, a.textcontrol:hover, .forum #thread_controls ul #searchthread ul.popupbody 
input.button:hover, #availsubs .sublist li.subscriptionPackage input.button:hover {background-color: #105a8a; color: #ffffff;}
.ctaMore.themeColour, .forum .memberprofiletabunder, .toplinks ul.isuser .notifications {background-color: #caa551;}
.ctaMore.themeColour:hover {background-color: #947420;}

a.themeColour, .forum #usercp_nav hr {color: #caa551;}
.offBgColour, #fullListing li.alt, .tourdaterow.row1, .themeBox, .notices li, .popupbody, .memberaction_body.popupbody, #content_container, .forum dd.userprof_moduleinactive, .forum #usercp_nav .blockbody, .forum #usercp_nav .blockbody li, .forum .formcontrols .blockrow input.textbox, .forum .formcontrols .blockrow textarea, #forum_icon_legend dl, .forum .columnsort a:hover, dl.tabslight dd a, 
.forum .cke_skin_kama .cke_wrapper.cke_ltr, .forum .cke_skin_kama .cke_wrapper.cke_rtl, .forum .bbcode_container div.bbcode_quote, li.subscriptionPackage:nth-child(2n), #pmfolderlist h3.blocksubhead {background-color: #e4e2dd;}
.fadedText, .metaHeader, div.strapline, .postMeta .postdate, .postMeta .time, .forum #thread_controls ul ul.popupbody, .navtabs li.selected .popupbody li a, #fullListing li.indArticle span.meta, #availsubs p.note {color: #7f7f7f;}
.midShadeBg, .forum .postbitlegacy .postdetails, .likedList .postdetails, .forum .threadbit .sticky, .forum .tabslight dd.userprof_moduleinactive:hover, .forum #activity_tab_container dl.as-tabs dd a:hover, 
.forum #usercp_nav .blockbody li h3, .cp_content .blocksubhead, .forum .userprof_headers, .forum dl.tabslight dd a:hover, .forum dl.tabslight dd.selected a:hover, #notifications ul.popupbody, 
.forum .cke_skin_kama .cke_editor .cke_rcombo a:hover, .forum  .cke_skin_kama .cke_editor .cke_rcombo a:focus, .forum  .cke_skin_kama .cke_editor .cke_rcombo a:active, .forum  .cke_skin_kama .cke_editor .cke_button a:hover, .forum  .cke_skin_kama .cke_editor .cke_button a:focus, .forum  .cke_skin_kama .cke_editor .cke_button a:active{background-color: #ded4b9}

.forum .postbitlegacy .postfoot, .forum .likedList .postdetails .userinfo, #memberlist_table tbody, dl#charnav, .blockrow, ol#reputationlist, ol#reputationgivenlist, #view-friends-content, 
#view-visitor_messaging #postlist, #view-aboutme, #view-thanks, ol ol.blockbody, .blockbody div.section, ol.receiptlist, #sidebar_container #sidebar li div.blocksubhead, ul.xpicon, 
#content_container.experience #mygroups .blockbody, #experienceAList .blockbody, .blockbody h3.blocksubhead, #availsubs .blockbody, .forum .postbitdeleted, .forum .postbitignored  {background-color: #fafafa;}

#page-wrap{
	background-color: #000;
	background-image: url('https://www.thedaftclub.com/wp-content/themes/TDCTheme/img/grad-left.png'), url('https://www.thedaftclub.com/wp-content/themes/TDCTheme/img/grad-right.png'), url('https://www.thedaftclub.com/wp-content/themes/TDCTheme/img/guy-pixel.png');} /* pixels and gradient */

html.ie8 #page-wrap, html.ie7 #page-wrap {background-color: #000000;} /* remove solid colour background on older ie */
html.ie8 #mainContent, html.ie7 #mainContent {border-right: 1px solid #CAA551; border-left: 1px solid #CAA551;}
	
#mainContent {background-color: #161616; box-shadow: 0 0 60px #6c5828;} /* main content */

header span.siteTitle a span {color: #ab8835;} /* main header "The Daft Club" */
header nav div#subNavBar {border-top-color: #caa551;} /* Line beneath main nav */
header nav ul li a, .navtabs li a.navtab {color: #caa551;} /* Nav standard color */

header nav ul li.current_page_item a, header nav ul li.current_post_parent a, header nav ul li.current_page_parent a, 
header nav ul#menu-news-sub-nav li.current-menu-item a, header nav ul#menu-news-sub-nav li.current-post-parent a, header nav ul#menu-news-sub-nav li.current_page_parent a,
.navtabs li.selected a.navtab {color: #ecca77; border-bottom-color: #ecca77;} /* Current page highlight colour */ 

header nav a:hover, .forum #above_postlist .folderstats {color: #fff!important;} /* All nav links hover color */

.mainContent {background-color: #efeee8;} /* Main page colour */

div#socialButtons {border-color: #765900; background-color: #84660f;} /* social buttons side box */

p.wp-caption-text, .discogRHS .purchaseLinks, .singleFilm .purchaseLinks, .singleFilm .metaStuff, .metaBox, .pagination span a.popupctrl, .pagination span a, .forum #inlinemod_formctrls .popupctrl, .forum #sidebar_container .userprof_content .blockrow, #forumStats dl, 
#sidebar_container #view-xperience_block_achievements .blockbody, #member_content #sidebar_container .blockrow, #sidebar_container #view-xperience_block_achievements .blockbody {background-color: #e9e4d7; border-color: #caa551; color: #666157;} /* Caption boxes */

.hLine, .tourdaterow, div.tourdaterow div, .secondaryInfo, .themeBox, .postMeta, .postfoot, .forum .postbitlegacy, header nav ul#menu-news-sub-nav li, .forum nav, .forum .tabslight dd.userprof_moduleinactive:hover, .forum .formcontrols .blockrow input.textbox, .forum .formcontrols .blockrow textarea, tr.columnsort, #memberlist_menus ul.popupbody, .forum .sortrow, .forum dl.tabslight dd a:hover, 
.forum #thread_controls ul ul.popupbody, .forum #thread_controls ul .popupbody ul, li.subscriptionPackage:nth-child(2n) {border-color: #caa551;}

.lighterBorder, .forum .postbitlegacy .postbody, .forum .likedList .postdetails .userinfo, .sigSep, .blockhead, .formcontrols, .forum .thread_info h4, .forum .thread_info .blockbody, .forum .forumhead, 
.forum .forumrow.table, .threadlisthead.table, .forum dd.userprof_module, .forum .as-tabs dd.selected, .forum #usercp_nav .blockbody, .cp_content .blockbody.settings_form_border, .forum .formcontrols .blockrow input.textbox:focus, .forum .formcontrols .blockrow textarea:focus, .forum #forum_icon_legend h5, #forum_icon_legend dl, .wgo_subblock, .forum .wgo_block .blockbody, #memberlist_table tr.memberRow td, dl#charnav, .forum #charnav dd a, .forum .userprof_headers_border, .forum #view-thanks .member_content .subsection, .forum h2.searchlisthead, .forum .threadbit .nonsticky, .threadbit .deleted, .threadbit .discussionrow, .threadbit .ignored, ol ol.blockbody  li.groupbit, .forum ul.userlist_showavatars li, ol.receiptlist li.blockrow, ol.pmlist li.blockrow, div.section div.blockrow, .formcontrols .blockrow, .forum dl.tabslight dd a, .forum dl.tabslight, #experience h2.blockhead, #pmfolderlist ol.pmlist li.pmbit {border-color: #ded4b9;}

.forum .postbitlegacy .postdetails {/*box-shadow: 0 0 6px #d5cbb0 inset;*/}
.forum .postbitlegacy .postbody{/*box-shadow: 0px 0 3px #D5CBB0;*/}

#keepUpToDate {background-color: #d9d7d1;} /* rss box */
#keepUpToDate a {color: #bc9845;}
#keepUpToDate a span.smlText {color: #7f6007;}
#keepUpToDate .left {border-right-color: #caa551;}
#keepUpToDate .left span#rssImg {background-position: 0 -32px;}

#sidebar div.widget, #sidebar li div.block {background-color: #d9d7d1;} /* sidebars boxes */

#sidebar div#text-13, #sidebar #block_html_1 {background-color: #a28335; background-position: 0px -70px;} /* search background */
div#gSearch input {border-color: #575757!important;}
div#gSearch input:focus {border-color: #414141!important;}
div#gSearch input.go {border-color: #000000!important; background-color: #656565; color: #ffffff;} /* search button */
div#gSearch input.go:hover {border-color: #FFFFFF!important; cursor: pointer;}
div#gSearch input.go:active {background-color: #000;}
#keepUpToDate .left span.rssImg {background-position: 0 0;}

footer#footer {border-top-color: #474747; background-image: url('https://www.thedaftclub.com/wp-content/themes/TDCTheme/img/guy-footerbg.png');}
#mainNavCopy li a {color: #ffffff;}
#mainNavCopy li a:hover {color: #ababab;}
#popularLinks dt {color: #9e7a26;}
#popularLinks dd {border-right-color: #cca54f;}
#popularLinks dd a {color: #cca54f;}
#legalLinks li {border-left-color: #dedede;}
#legalLinks li a {color: #dedede;}
#legalLinks li a:hover {color: #fff;}
#disclaimer a {color: #ffffff;}

#homepage section {border-color: #efeee8; background-color: #efeee8;}
#homepage span#daftPunkLogo {background-position: -273px -129px;}
#homepage section#intro ul {border-color: #caa551;}
#homepage section#intro ul li {border-right: color: #fff;}


/* gradients */
.themeGradient, .forum #forumbits .forumhead, .forum dd.userprof_module, .forum .as-tabs dd.selected, .forum dl.tabslight dd.selected a {background: #84650f;
background: -moz-linear-gradient(top,  #84650f 0%, #9d7b28 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#84650f), color-stop(100%,#9d7b28));
background: -webkit-linear-gradient(top,  #84650f 0%,#9d7b28 100%);
background: -o-linear-gradient(top,  #84650f 0%,#9d7b28 100%);
background: -ms-linear-gradient(top,  #84650f 0%,#9d7b28 100%);
background: linear-gradient(to bottom,  #84650f 0%,#9d7b28 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#84650f', endColorstr='#9d7b28',GradientType=0 );
}

.lightThemeGradient, .blockhead, .forum .thread_info h4, .forum .forumhead, .threadlisthead.table, .forum #forum_icon_legend h5, .forum h2.searchlisthead {background: #a58330;
background: -moz-linear-gradient(top,  #a58330 0%, #bf9b47 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a58330), color-stop(100%,#bf9b47));
background: -webkit-linear-gradient(top,  #a58330 0%,#bf9b47 100%);
background: -o-linear-gradient(top,  #a58330 0%,#bf9b47 100%);
background: -ms-linear-gradient(top,  #a58330 0%,#bf9b47 100%);
background: linear-gradient(to bottom,  #a58330 0%,#bf9b47 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a58330', endColorstr='#bf9b47',GradientType=0 );
}

.blockhead, #breadcrumb a, #breadcrumb a:hover, .forum dl.tabslight dd.selected a {color: #fff;}


.forum .postbitlegacy .postdetails.supporter {background-position: 40px top;}
.forum #usercp_nav .blockrow * a:h	over, #inlinemod_formctrls a.popupctrl span.ctrlcontainer:hover {background-color: #fff;}
.forum .formcontrols .blockrow input.textbox:focus, .forum .formcontrols .blockrow textarea:focus {background-color: #fff;}



/*forum sprite locations */
#vbsHomeLink {width: 12px; height: 11px; background-position: 0 0; margin: 7px 0px 0 0;}
#vbsCurrActiveIco {width: 12px; height: 17px; background-position: -13px 0; display: inline-block; margin:  0px 5px -3px 0px;}
#vbsForumStatsIco {width: 16px; height: 14px; background-position: -26px 0; display: inline-block; margin:  0px 5px -1px 0px;}
#vbsIcoLegUnread, #vbsIcoLegNoUnread, #vbsIcoLegLocked, #vbsIcoLegCategory, #vbsIcoLegLink {width: 16px; height: 16px;}
#vbsIcoLegUnread {background-position: -41px 0;}
#vbsIcoLegNoUnread {background-position: -57px 0;}
#vbsIcoLegLocked {background-position: -73px 0;}
#vbsIcoLegCategory {background-position: -89px 0;}
#vbsIcoLegLink {background-position: -105px 0;}
#vbsSubForumnew, #vbsSubForumold {width: 11px; height: 9px; display: inline-block;}
#vbsSubForumnew {background-position: -121px 0;}
#vbsSubForumold {background-position: -121px -9px;}
.vBSprite.supporterIco, .blockbody.formcontrols .blockrow .rightcol .supporterIco {display: inline-block; width: 25px; height: 25px;}
.supporterIco.guyM {background-position: 0px -18px;}
.supporterIco.thom {background-position: -1px -44px;}
.supporterIco.fused {background-position: -1px -73px;}
.vBSprite.supporterBadge, .blockbody.formcontrols .blockrow .rightcol .supporterBadge {display: inline-block; width: 122px; height: 25px;}
.supporterBadge.guyM {background-position: -26px -18px;}
.supporterBadge.thom {background-position: -27px -44px;}
 .blockbody.formcontrols .blockrow .rightcol .supporterIco, .blockbody.formcontrols .blockrow .rightcol .supporterBadge {margin-right: 1em;}
/* end basic (gold) colour styles */