@charset "UTF-8";
/*
bday_jbox.css
v1.0
07/04/14
Updated by Phil Chapman - Hi-Peak Internet
Copyright (c) 2014 This Day in Music
*/

/* Override styles from tdicm.css */
#leftcol {
	width: 595px;
	padding-right: 5px;
	margin-left: 5px;
}
#leftcol h1, #leftcol p{
	text-align:center;
}

/* Jukebox containers */
.jukebox, .jukebox_result {
	margin:10px 0;
	color:#fff;
}
.jukebox {
	background: #fff url(../images/design/bday_jbox.png) no-repeat;
	padding:155px 0 56px 131px;
}
.jukebox_result {
	background: #fff url(../images/design/bday_jbox_result.png) no-repeat;
	padding:130px 0 80px 164px;
}

/* Search drop-down elements */
.jukebox_dd_date{
	display:table;
	width:288px;
	height:194px;
	vertical-align:middle;
	margin-left:24px;
	padding:0;
}
.jukebox_dd_input{
	display:table-cell;
	width:94px;
	height:100%;
	vertical-align:middle;
	text-align:center;
	margin:0 auto;
	border:none;
	font-weight:bold;
}
.jukebox_dd_input select{
	border: 0 !important;
	-webkit-appearance: none;
	-moz-appearance: none;
	background:transparent;
	height:142px;
	font-size:24px;
	font-weight:bold;
	color: #CCC;
}
.jukebox_dd_buttons {
	display:table-cell;
	width:334px;
	height:62px;
	vertical-align:middle;
	text-align:center;
	margin:0 auto;
	padding-top:54px;
	border:none;
}
#jukebox_dd_start {
	padding:10px 0 0 0;
}
#jukebox_dd_cancel {
	padding:8px 0 0 2px;
}

/* Search scroller elements */
#jukebox_scrollup{
	margin:0 0 0 33px;
	padding:0;
}
#jukebox_scrolldn{
	width:587px;
	margin:8px 0 0 33px;
	padding:0;
}
.jukebox_date{
	margin:0 0 0 3px;
	padding:0;
}
.jukebox_date input{
	border:none;
}
#decDay, #decMon, #decYear, #incDay, #incMon, #incYear {
	text-align: center;
	height:20px;
	width: 78px;
	padding:0;
}
#decDay, #incDay {
	margin:0 0 0 3px;
	padding:0;
}
#decMon, #incMon {
	margin:0 0 0 62px;
	padding:0;
}
#decYear, #incYear {
	margin:0 0 0 54px;
	padding:0;
}
#preDay, #preMon, #preYear, #selDay, #selMon, #selYear, #nxtDay, #nxtMon, #nxtYear {
	font-size:24px;
	font-weight:bold;
	text-align: center;
	background:none;
	height:37px;
	width: 78px;
	margin:0;
	padding:0px;
}
#preDay, #preMon, #preYear, #nxtDay, #nxtMon, #nxtYear {
	color:#666;
}
#selDay, #selMon, #selYear {
	color:#eee;
}
.jukebox_buttons {
	padding:50px 0 32px 0;
}
#jukebox_start {
	padding:10px 0 0 0;
}
#jukebox_cancel {
	padding:8px 0 0 2px;
}
#jukebox_resultbox{
	margin-top:36px;
	padding:0;
	width:280px;
	text-align:center;
}

/* Result page */
#jukebox_result_content{
	height:200px;
}
#jukebox_linkbox{
	margin-top:30px;
}
#jukebox_linkbox p{
	text-align:center;
}
#jukebox_linkbox a:link, #jukebox_linkbox a:visited{
	color:#fff;
}
#sharevia{
	 color:black;
	 margin-top:44px;
	 width:220px;
}
.twitter-share-button{
	padding-top:8px;
}