

/* @group Page Chunks */

body {
	color: #01636e;
	background: #fff url('http://heavylightrecords.com/wp-content/themes/heavyLightV1/images/heavylightBGptrn.jpg') 0 0;
	margin: 0px;
	font-family:Arial,"Helvetica Neue",sans-serif;
	font-size:76%;
	}
#container {
	margin:0 auto 0 50%;
	}
.single #container {
	margin-top: -1em;
	position: relative;
}
#wrapper {
	margin-left:-370px;
	width:700px;
	padding:0 20px 0 13px;
	background-color:#fff;
	text-align:center;
	height:100%;
	min-height:100%;
	margin-bottom:-1px;
	margin-top: -1px;
	}
#page {
	text-align: left;
	width: inherit;
	}

#header {
	height: 120px;
	margin-bottom: 1px;
	}

/*.archive #header {
	margin-bottom: 22px;
}*/
	
.content {
	text-align:left;
	margin:0 auto;
	width:700px;
	background-color:#fff;
	margin-bottom:24px;
	}
.post {
	background-color: #fff;
	}

#mainContent {
	text-align: left;
	width: 400px;
	margin-top: 30px;
	margin-left: 60px;
	float: left;
	}
.home #mainContent {
	width: 400px;
	}
.single #mainContent,.page-id-15 #mainContent,.category-news-articles #mainContent,.category-news-clippings #mainContent,.category-press-releases #mainContent {
	width: 680px;
	margin-left: 20px;
	margin-top: 46px;
	}
	
#sidebar {
	text-align: left;
	float: right;
	width: 188px;
	padding: 16px;
	background-color:#e9f4f5;
	color: #333;
	margin-top: 30px;
	}

#footer {
	clear:both;
	margin-top: 24px;
	}

body#tinymce {
	background: #fff;
	}

/* @end */

/* @group Links */

a:link,a:visited {
	text-decoration: none;
	color: #01636e;
	font-weight: 800;
	}
a:hover,a:focus {
	text-decoration: underline;
	}
.module h4 a:hover,.module h4 a:focus {
	text-decoration:none;
	}
.more-link a:link,.more-link a:visited {
	text-decoration: none;
	font-weight: 800;
	color: #01636e;
	}

.more a:link, .more a:visited,
.more-link a:link,.more-link a:visited,a.more-link {
	padding-left: 10px;
	padding-right: 6px;
	background: url('http://heavylightrecords.com/wp-content/themes/heavyLightV1/images/grnArrow-trans.png') no-repeat -2px 3px;
	}

.releasePost a.more-link {
	padding-bottom: 12px;
	display: block;
	}

#header h1 a:link, #header h1 a:visited,
#header h2 a:link, #header h2 a:visited {
	display:block;
	background: #fff url('http://heavylightrecords.com/wp-content/themes/heavyLightV1/images/heavyLightLogo.jpg') no-repeat left top;
	float: left;
	height: 121px;
	width: 242px;
	text-decoration: underline;
	}

/* @end */

/* @group Headings */

#header h1 span,
#header h2 span {
	margin-left:-9999px;
	}

.page h2 {
	margin-top: 8px;
	font-size: 2em;
	line-height: 1.5em;
	width: 350px;
	clear: left;
	}
.post h1 {
	margin-top:8px;
	}

.archive h2.pagetitle {
	margin-bottom: 0.5em;
	font-size: 1.3em;
	}
h3.artist {
	font-size: 1.5em;
	font-size:1.5em;
	font-weight:800;
	line-height:1em;
	margin-bottom:0;
	}
h4.releasesCat {
	font-size: 1.5em;
	color: #01636e;
	font-weight: 800;
	line-height: 1em;
	margin-bottom: 9px;
	}
	
h3.artistNameHeading {
	font-size: 1.5em;
	color: #333;
	}

.category-releases h1 {
	clear: none;
	color: #333;
	font-size: 1.5em;
	width: 98%;
	margin-bottom: 9px;
	line-height: 1.3em;
	}
.post h1.artist {
	margin-top: 8px;
	margin-bottom: 8px;
	font-size: 2em;
	line-height: 1.25em;
	float: left;
	color: #333;
	clear: left;
	width: 250px;
	}
.post h3.about.artists {
	font-size: 1.5em;
	line-height: 1em;
	float: left;
	}

/* @end */

/* @group Main Navigation */

ul#mainNav {
	height: 86px;
	float: left;
	list-style-type: none;
	background-color: #01636e;
	width: 458px;
	position: relative;
	z-index: 100;
	}
#mainNav li {
	padding:0;
	margin:57px 0 0 0;
	display: block;
	float: left;
	}

ul#mainNav li.first {
	margin-left: 155px;
	}
	
ul#mainNav li.last a {
	border-right: none;
	}

ul#mainNav li a {
	display: block;
	color: #c6f6fa;
	text-decoration: none;
	margin-left: 0;
	padding: 3px 5px;
	line-height: 1.5em;
	border-right: 1px solid #01636e;
	border-left: 1px solid #01636e;
	font-weight: 800;
	font-size: 1.1em;
	text-transform: lowercase;
	background-color: #01636e;
	}

ul#mainNav li a:link,
ul#mainNav li a:visited {
	color: #c6f6fa;
	}

#mainNav>li a:hover,#mainNav>li a:focus {
	}

ul#mainNav li.foo {
	background-color: #fff;
	border: 1px solid #ccc;
	border-bottom: none;
	}

ul#mainNav li.foo a {
	color: #01636e;
	background: transparent url('http://heavylightrecords.com/wp-content/themes/heavyLightV1/images/blueBox-trans.png') 0 0;
	border-right: none;
	border-left: none;
	}

li.menu ul {
	position:absolute;
	z-index:110;
	margin-left: -1px;
	display: none;
	}
ul#mainNav li.menu li {
	float: none;
	display: block;
	width: 150px;
	border: 1px solid #ccc;
	border-width: 0 1px;
	z-index: 110;
	padding: 0;
	margin: 0 0 0 0;
	}
	
ul#mainNav li.menu li a {
	color: #01636e;
	border-left: none;
	display: block;
	background: transparent url('http://heavylightrecords.com/wp-content/themes/heavyLightV1/images/blueBox-trans.png') 0 0;
	font-weight: 100;
	letter-spacing: normal;
	text-transform: capitalize;
	}

ul#mainNav li.menu li a.bar {
	border-bottom: 1px solid #ccc;
	}

ul#mainNav li.menu li a:hover,
ul#mainNav li.menu li a:focus {
	text-decoration: underline;
	}

/* @end */

p,li,#bigCart th {
	font-family: Georgia, Times, ‘Times New Roman’, serif;
	font-size: 1em;
	line-height: 1.4em;
	}
#mainNav li,p.relDate,p.availDate,p.newsTease {
	font-family:Arial,"Helvetica Neue",sans-serif;
	}

p.login {
	clear: none;
	float: right;
	text-align: right;
	}
p {
	font-size:1.1em;
	line-height: 1.3em;
	color: #333;
	}

li {
	line-height: 1.5em;
	}

.clear {
	clear: both;
	}

.single h2,.single p {
	margin-bottom: 1em;
	}

.single h2 {
	font-size: 1.5em;
	color: #333;
	}
/* @group Images, mainly */

img.alignright,
div.alignright {
	float: right;
	border: none;
	margin: 0 0 18px 20px;
	}
img.alignleft,
div.alignleft {
	float: left;
	border: none;
	margin: 0 20px 18px 0;
	}
.single div.thePic {
	border-left: 14px solid #01636e;
	padding-left: 2px;
	height: 110px;
	}

.artist span.thePic {
	border-left: 14px solid #01636e;
	padding-left: 2px;
	float: left;
	height: 150px;
	}
div.alignleft,div.alignright,div.alignnone {
	border: none;
	margin-bottom: 0;
	}
div.alignleft img,div.alignright img,div.alignnone img {
	border: none;
	margin-bottom: 16px;
	}
div.wp-caption p,p.wp-caption-text {
	font-weight: 700;
	font-size: 0.93em;
	text-align: left;
	margin-bottom: 0.5em;
	}

.page-id-15 .post img.attachment-large {
	width: 680px;
}

/* @end */

/* @group Artists-single entry */

.bioPicMain {
	float: right;
	border: none;
	margin: 0 0 13px 10px;
	}

.bioPicMain img {
	width: 400px;
	}

.entry p {
	margin-bottom: 1em;
	}

#mainContent .artist {
	width: 450px;
	}

.post {
	position: relative;
	}

.entry p.woo {
	clear: left;
	}
p.nocomments,p.comments {
	clear: both;
	}

.entry>div.alignright {
	clear: none;
	position: relative;
	top: 0;
	float: right;
	}

.single .listenBox {
	float: right;
	clear: right;
	margin:12px 0 10px 16px;
	padding:0 0 50px 0;
	width:220px;
	}

.listenBox .headerstrip {
	background-color:#01636e;
	height: 14px;
	margin: 0 0 10px 0;
	border-bottom: 2px solid #fff;
	}
.listenBox h3 {
	font-size: 1.5em;
	margin-bottom: 12px;
	}


/* @end */

/* @group Releases -single article */

.category-releases {
	background: #fff url('http://heavylightrecords.com/wp-content/themes/heavyLightV1/images/bgStripeHL.png') repeat-y 0 0;
	/*background-color: #f4f9fb;*/
	padding-top: 10px;
	padding-bottom: 20px;
	margin-bottom: 24px;
	position: relative;
	z-index: 1;
	}
#mainContent.releases {
	width: 680px;
	}

ul.sleeveArt {
	background-color: #f4f9fb;
	margin: -10px -12px 0 -10px;
	padding: 12px 10px 18px 12px;
	}

.category-artists ul.sleeveArt {
	background-color: #fff;
	padding-bottom: 4px;
	margin-top: 0;
	padding-top: 0;
	}

p.purchase-link {
	margin-top: 6px;
	}

.post .releaseMisc {
	float: left;
	margin: 0 10px 10px 0;
	padding: 0 10px 50px 10px;
	background-color: #fff;
	width: 210px;
	height: 100%;
	}

.releaseMisc img {
	width: 220px;
	height: auto;
	}
.category-releases .releasePost {
	margin-left: 10px;
	width: 420px;
	float: left;
	color: #f4f9fb;
	}

#artistBlock {
	clear: both;
	border-top:  1px dashed #95cad0;
	margin-top: 24px;
	padding-top: 24px;
	}

#artistBlock .artProf {
	font-size: 2em;
	color: #01636e;
	display: block;
	}

#artistBlock h2 a {
	font-size: 1.5em;
	color: #333;
	}
	
p.relDate {
	float: left;
	width: 90%;
	margin-bottom: 9px;
	}
p.availDate {
	margin-top: 18px;
	}

.category-releases .entry {
	margin-top: 12px;
	width: 390px;
	margin-left: 0;
	background-color: #f4f9fb;
	}
.category-releases .entry p.woo {
	clear: left;
	}

.category-releases .wordtube {
	margin-top: -1em;
	margin-bottom: 1em;
	margin-left: 36px;
	}
.category-releases .releasePost ol {
	clear: left;
	margin-left: 48px;
	}

.category-releases .releasePost ul li {
	list-style-type: disc;
	color: #333;
	clear: both;
	margin-bottom: 0;
	margin-left: 40px;
	font-size: 1.1em;
	}

.category-releases .releasePost ul {
	margin-bottom: 18px;
	}

.category-releases .releasePost .entry strong {
	color: #01636e;	
	font-weight: 100;
	font-family:Arial,"Helvetica Neue",sans-serif;
	}

/* @end */

/* @group Front Page News Module */

#news,#onRoad,.releaseNews {
	position: relative;
	}

#news,.releaseNews {
	border-bottom: 1px dashed #95cad0;
	margin-bottom: 20px;
	padding-bottom: 14px;
	}

.module {
	width: 100%;
	}

#news .imgLink,#onRoad .imgLink,.releaseNews .imgLink {
	float: left;
	display: block;
	margin: 0 0 24px 0;
/*	border-left: 14px solid #01636e;
	padding-left: 2px;
*/	background-color: #fff;
	}
	
.module .imgLink img {
	border: none;
	
	}

#news .moduleContent,.releaseNews .moduleContent {
	margin-left: 162px;
	}
.module h3 {
	font-size: 1.5em;
	margin-bottom: 8px;
	color:#0e7487;
	}

.module h4 {
	font-size: 1.1em;
	margin-bottom: 8px;
	}
.module h4 a {
	color: #333;
	}

.module p {
	line-height: 1.3em;
	}
.module p a {
	color: #333;
	font-weight: 300;
	}
.module p a:hover,.module p a:focus {
	text-decoration: none;
	}
.module h3,#news .moduleContent p,.releaseNews .moduleContent p,.module h4 {
	width: 240px;
	float: right;
	}
.newsTease {
	font-weight: 800;
	margin-bottom: 0.5em;
	}
	
.module .more-link {
	float: right;
	padding-left: 12px;
	}
#news .moduleContent .more-link,.releaseNews .moduleContent .more-link {
	margin-top: 0;
	padding-left: 0;
	}


/* @group Front Page On the Road */

#onRoad {
	clear: left;
	}

#onRoad h3,#onRoad p,#onRoad li {
	margin-bottom: 6px;
}
#onRoad li a:link,#onRoad li a:visited {
	text-decoration: underline;
	font-weight: bold;
	}

/* @end */


/* @end */

/* @group Feature Piece-Front Page */

#feature {
	background-color: #fff;
	margin: 20px 0 24px -13px;
	padding: 0;
	height: 373px;
	width: 730px;
	}

.featuredContent {
	height: 373px;
	width: 700px;
	position: absolute;
	z-index: 1;
	}


.jFlowPrev {
	background:transparent url('http://heavylightrecords.com/wp-content/themes/heavyLightV1/images/prevArrwWhiteTrans.png') no-repeat scroll left bottom;
	cursor: pointer;
	position: absolute;
	height:40px;
	margin:156px 0 0 0;
	text-indent:-10000px;
	width:40px;
	z-index: 5;
	}

.jFlowNext {
	background:transparent url('http://heavylightrecords.com/wp-content/themes/heavyLightV1/images/nextArrwWhiteTrans.png') no-repeat scroll right bottom;
	cursor:pointer;
	position: absolute;
	height:40px;
	margin:156px 0 0 660px;
	text-indent:-10000px;
	width:40px;
	z-index: 5;
	}

#myController span {
	display:none;
	text-indent:-10000px;
	}

#featured1 {
	display: inline;
	}

#jFlowSlide {
	margin-left: -13px;
	}

.featuredContent img {
	border: none;
	height: 373px;
	width: 700px;
	margin-left: 13px;
	float: none;
	margin-top: 0;
	}

.featureHead {
	width: 206px;
	height: 116px;
	min-height: 116px;
	padding: 13px;
	padding-left: 20px;
	margin-top: -130px;
	margin-left: 0;
	float: left;
	z-index: 2;
	position: relative;
	background: transparent url('http://heavylightrecords.com/wp-content/themes/heavyLightV1/images/greenBox-trans.png')no-repeat 0 0;
	}
.featureHead p {
	color: #fff;
	margin-bottom: 0.2em;
	font-weight:800;
	}
.featureHead h2 {
	color: #fff;
	font-size: inherit;
	width: inherit;
	margin-top: 0;
	}
.featureHead h2 a:link,
.featureHead h2 a:visited {
	font-size: 1.75em;
	color: #c6f6fa;
	line-height: 1.2em;
	display: block;
	margin-top: 0;
	}

#featured-star-bird .featureHead h2 a {
	font-size: 1.5em;
	}
.featureHead a:hover,.featureHead a:focus {
	text-decoration: none;
	}
.featureDescr {
	width: 472px;
	height: 84px;
	padding: 13px;
	margin-top: -142px;
	margin-left: 235px;
	float: left;
	z-index: 2;
	font-size: 1.05em;
	position: relative;
	background: transparent url('http://heavylightrecords.com/wp-content/themes/heavyLightV1/images/blueBox-trans.png') 0 0;
	}
	
.featureDescr p {
	font-size: 1em;
	margin-bottom: 6px;
	color: #333;
	}

/* @end */


/* @group Sidebar */

#sidebar .headerstrip {
	background-color:#01636e;
	height: 14px;
	margin: -20px -16px 16px -16px;
	border-bottom: 2px solid #fff;
	}
#sidebar h3 {
	font-size: 1.5em;
	line-height: 18px;
	color: #01636e;
	margin-bottom: 8px;
	}

#sidebar img.attachment-thumbnail {
	margin-bottom: 12px;
	}

#sidebar p {
	margin-bottom: 12px;
	}

#sidebar p.postmetadata {
	font-weight: 700;
	font-size: 1.1em;
	}
#sidebar li {
	margin-bottom: 12px;
	}
#sidebar li a:link, #sidebar li a:visited,#sidebar p.more a:link,#sidebar p.more a:visited {
	font-weight: 700;
	text-decoration: underline;
	}

#sidebar .wordtube {
	margin-bottom: 12px;
}
	
/* @end */

/* @group Footer */

#footer {
	padding: 24px 0;
	}

#footer ul {
	text-align: center;
	}	
#footer li {
	display: inline;
	padding: 0 12px;
	border-right: 1px solid #01636e;
	}

#footer li.first {
	padding-left: 0;
	}

#footer li.last {
	padding-right: 0;
	border-right: none;
	}

/* @end */

/* @group News Archive */

/*.category-news h2.pagetitle,
.category-brought-to-light h2.pagetitle {
	font-size: 1.3em;
	margin-bottom: 24px;
	margin-top: -18px;
	float: right;
	}
*/

.newsDiv {
	margin-bottom: 26px;
	}

.newsDiv h2 {
	font-size: 16px;
	line-height: 21px;
	margin-bottom: 3px;
	}

.newsDiv a.newsSubLink {
	color: #808080;
	font-size: 0.75em;
	margin-left: 10px;
	font-family: Georgia, Times, ‘Times New Roman’, serif;
	padding-right: 12px;
	background: url('http://heavylightrecords.com/wp-content/themes/heavyLightV1/images/greyArrow-trans.png')no-repeat right 4px;
	}

.category-news .post,
.category-brought-to-light .post {
	margin-bottom: 36px;
	clear: left;
	}

body.category-news #mainContent h3,
.category-brought-to-light .category-brought-to-light .post h2,
.single h2.articleTitle,
.archive .post h2 {
	clear: both;
	font-size:14px;
	line-height: 19px;
	}

body.category-news .post h3,
body.category-brought-to-light .post h2,
body.single h2.articleTitle,.archive .post h2 {
	font-size:24px;
	line-height: 30px;
	}

.category-news .post h3 a,
.category-brought-to-light .post h2 a,
.single h2.articleTitle,.archive .post h2 a {
	color: #333;
	}

.category-news .newsDiv .post {
	margin-bottom: 12px;
	}
.category-news-clippings .date,
.category-press-releases .date,
.category-news-articles .date {
	text-transform: uppercase;
	font-size: 10px;
	line-height: 17px;
	color: #333;
	display: block;
	}

body.category-news .newsDiv .date {
	margin-top: 6px;
	color: #808080;
	}

.single #mainContent .post span.date {
	margin-bottom: 6px;
	}
.category-news-clippings .post,
.category-press-releases .post,
.category-news-articles .post {
	border-bottom: 1px dashed #95cad0;
	margin-bottom: 26px;
	}

body.category-news-clippings #mainContent .post:nth-last-child(2),
body.category-press-releases #mainContent .post:nth-last-child(2),
body.category-news-articles #mainContent .post:nth-last-child(2) {
	border-bottom: none;
	}
	
p.postmetadata {
	font-size: 0.85em;
	clear: both;
	}

.btl-image {
	float: right;
	margin: 0 0 10px 10px;
	}
/* @end */

/* @group Related Items */

.relatedItems {
	margin-left: -3px;
	background-color: #fff;
	padding: 12px 12px 64px 24px;
	}

.relatedItems h3 {
	border-top: 14px solid #01636e;
	padding-top: 18px;
	margin-top: 12px;
	margin-bottom: 12px;
	font-size: 1.4em;
	}
.related_releases {
	clear: left;
	border-bottom: 1px dashed #95cad0;
	min-height: 85px;
	margin-bottom: 12px;
	}
.related_releases p {
	margin-bottom: 6px;
	line-height: 1.25em;
	}
.related_releases .related_pic {
	float: left;
	margin-right: 10px;
	}
.related_pic img {
	width: 70px;
	}
.related_info {
	width: 95px;
	float: left;
	}
.related_info p.relatedArtist a {
	font-size: 0.9em;
	color: #078;
	}
.related_info p.relatedRelease a {
	color: #01636e;
	font-weight: 800;
	text-decoration: none;
	}
.related_info p a:hover,.related_info p a:focus {
	text-decoration: none;
	}

/* @end */

/* @group Music Player */

#brightLight .ssg-gplayer span.title {
	background-image: none;
	padding-left: 0;
}

/*
.ssg-gplayer span.title,.single .entry .player-title {
	font-size: 1em;
	font-family: Arial, sans-serif;
	font-weight: bold;
	line-height: 1.25em;
	color: #078;
	letter-spacing: 0;
	background: url('/web/20160201002103im_/http://heavylightrecords.com/wp-content/themes/heavyLightV1/images/audioicon1.gif')no-repeat 0 0;
	padding-left: 24px;
	padding-bottom: 0px;
	margin-top: 0px;
	cursor: pointer;
	display: block;
	}
*/
#brightLight p > strong {
	font-size: 1em;
	font-family: Arial, sans-serif;
	font-weight: bold;
	line-height: 1.25em;
	color: #078;
	}
.single .ssg-gplayer,.single #shopp {
	margin-left: 28px;
	}

/*
.single .ssg-gplayer object,
.single .audioplayer_container object {
	display: none;
	}
*/
.wpa_clear {
	margin-bottom: 0;
	}

#page .wpa_container {
	margin-bottom: -10px;
	}
#page .listenSamples .wpa_container {
	margin-bottom: 5px;
	}
.wpa_container .wpa_play {
	margin-left: 28px;
	}

.wpa_container .wpa_meta,
.wpa_container .wpa_bar,
.wpa_container .wpa_sub {
	margin-left: 58px;
	}

#brightLight  .wpa_container {
	color: #01636e;
	margin-bottom: 5px;
	} 

#page .ssg-gplayer.woo {
	margin-bottom: 10px;
	}

#brightLight  .wpa_container .wpa_play,
.listenBox .wpa_container .wpa_play {
	margin-left: 0;
	}

#brightLight  .wpa_container .wpa_meta,
#brightLight  .wpa_container .wpa_bar,
#brightLight  .wpa_container .wpa_sub,
.listenBox  .wpa_container .wpa_meta,
.listenBox  .wpa_container .wpa_bar,
.listenBox  .wpa_container .wpa_sub {
	margin-left: 30px;
	}

.wpa_meta span {
	font-size: 0.675em;
	font-family: Arial, sans-serif;
	font-weight: bold;
	line-height: 1.25em;
	color: #078;
	letter-spacing: 0;
	}

#page .wpa_meta {
	padding-top: 4px;
	}
.wpa_container.woo {
	margin-bottom: 18px;
	}

/* @end */

/* @group Contact Form */

form.cform textarea.area {
	width: 300px;
	}

form p.cf-sb {
	text-align: left;
	}
form p.cf-sb input#sendbutton {
	margin-left: 100px;
	}

p#ll {
	display: none;
}

/* @end */

/* @group Mailing List Signup */

#mc_signup_container {
	color: #333;
	border-top:1px dashed #95cad0;
	padding-top: 18px;
	}

#mc_signup_container fieldset.mc_custom_border {
	padding: 0;
	}
	
#mc_signup_container #mc_signup_form legend {
	font-weight: bold;
	padding-left: 0;
	color: #078;
	margin-bottom: 0.5em;
	}

form#mc_signup_form .mc_var_label, 
form#mc_signup_form .mc_input {
	clear:none;
	float:left;
	}

.mc_var_label {
	margin-right: 8px;
	padding-top: 3px;
	font-weight: 800;
	}
#mc_signup_form .mc_input {
	width: 125px;	
	}

#mc_signup_form .mc_signup_submit {
	margin-top: -20px;
	margin-left: 350px;
	float: left;
	width: 7em;
	}
form #mc_mv_EMAIL {
	margin-top: -15px;
	}
.mc_success_msg {
	color: #01636e;
	}

/* @end */

/* @group Sidecart */

#shoppcartwidget-3, #shoppcategorieswidget-3 {
	display: none;
	}

#shoppcartwidget-3 {
	display: block;
	margin-left: -3px;
	background-color: #fff;
	padding: 6px 12px 0 24px;
	}

#shoppcartwidget-3 h3 {
	border-top:14px solid #01636E;
	font-size:1.4em;
	margin-bottom:12px;
	margin-top:12px;
	padding-top:18px;
	}

#shoppcartwidget-3 img {
	display: none;
	}
#shoppcartwidget-3 .cart,#shopp-cart-ajax li {
	margin-bottom: 12px;
	}

#shopp-sidecart-items,#shoppcartwidget-3 p.items {
	color: #333;
	}
#shoppcartwidget-3 .cart,#shoppcartwidget-3 p,#shopp-cart-ajax,#shoppcartwidget-3 .itemQty span.money {
	color: #333;
	font-family:Arial,"Helvetica Neue",sans-serif;
	}

#shoppcartwidget-3 span.separator {
	color: #079;
	font-size: 1.5em;
	/*font-weight: bold;
	*/}
#shoppcartwidget-3 .cart p {
	margin-bottom: 0;
	margin-top: 0;
	}

#shoppcartwidget-3 .cart p.itemName {
	margin-top: 12px;
	}
	
#shoppcartwidget-3 .cart p.itemName a {
	font-weight: 800;
	color: #333;
	}

#shoppcartwidget-3 .status, #shoppcartwidget-3 span.money {
	color: #078;
	}

#shoppcartwidget-3 .status.dollars,#shoppcartwidget-3 .status.dollars strong {
	color: #078;
	}
#shoppcartwidget-3 p.dollars strong {
	color: #333;
	}
#shoppcartwidget-3 p.dollars,#shoppcartwidget-3 p.dollars a {
	color: #666;
	}
	

/* @end */

/* @group Purchase Buttons */

.entry #shopp,#buy-box {
	color: #333;
	}

#buy-box {
	display: none;
	}
#buy-box {
	display: block;
	margin-left: 0;
	}
#buy-box p {
	float: right;
	margin:0 0 10px 0;
	clear: left;
	}

#buy-box #shopp {
	float: left;
	margin:0 0 0 0;
	clear: left;
	font-size: 1.1em;
	}
#buy-box #shopp form {
	margin-top: 0;
	float: left;
	clear: left;
	padding-right: 4px;
	padding-bottom: 6px;
	width: 82px;
	}

#buy-box #shopp p {
	float: none;
	margin: 0 0 0 0;
	display: inline;
	}

.entry .price .original,
.entry .price .format {
	font-weight: 100;
	}
.entry .price {
	font-weight: 700;
	margin-bottom: 0.3em;
	margin-left: 28px;
	}

.single .entry .price span.monetary {
	width: 50px;
	display: block;
	}

.single .entry .price span.monetary,
.single .entry .price strong {
	float: left;
	padding-left: 3px;
	}
#buy-box #shopp .sale {
	font-size: 1em;
	font-weight: bold;
	}
#buy-box p.mp3Script {
	font-family:Arial,"Helvetica Neue",sans-serif;
	clear: both;
	float: none;
	}
#buy-box p.mp3Script span.btn {
	display: block;
	float: left;
	margin-right: 4px;
	width: 82px;
	font-style: normal;
	text-align: left;
	}
#buy-box p.mp3Script button {
	cursor: pointer;
	}

#buy-box p.mp3Script a {
	color: #333;
	}
#buy-box .mp3Script a:hover,
#buy-box .mp3Script a:focus {
	color: #01636e;
}

/* @end */

/* @group Player-AddToCart Button Integration */

.single .entry>#shopp {
	position: static;
	}

.entry #buy-box #shopp {
	display: block;
	}
.entry>#shopp {
/*	float: right;
	margin-top: -20px;
*/	z-index: 3;
	}
.entry #shopp p {
	margin: 0 0 0 0;
	}
#page .wpa_container {
	clear: both;
	margin-bottom: 0;
	width: 265px;
	}
#page .wpa_time {
	width: 200px;
	}
/*.wakka {
	border: 4px solid black;
}*/

p.availDate, .widget_shoppcartwidget {
	clear: both;
	margin-top: 12px;
	}

/* @end */

/* @group Cart Page */

#bigCart, #bigCart tr.totals.first {
	border-top:1px dashed #95CAD0;
	}

#bigCart tr.cartHeaders {
	border-bottom: 1px dashed #95cad0;
	margin-bottom: 12px;
}
#bigCart form#cart th,
#shopp #checkout #cart th {
	color: #a9a9a9;
	font-style: italic;
	font-weight: 100;
	padding-top: 13px;
	padding-bottom: 4px;
	}

#shopp #bigCart tr.theGoods td {
	padding-top: 18px;
	}

#bigCart form#cart td,#bigCart form#cart td a,
#shopp #checkout td,#shopp #checkout td a {
	color: #333;
	font-weight: 1.2em;
	}
td button.remove {
	margin-top: 3px;
	margin-bottom: 12px;
	}

#shopp #bigCart tr.totals th,
#shopp #checkout tr.totals th {
	color: #333;
	font-weight: 800;
	font-style: normal;
	}

#bigCart .xcheckout {
	margin: 1.5em 0 2em 0;
	}

#shopp ol.confirmSteps li {
	list-style-type: decimal;
	margin-bottom: 16px;
	margin-left: 2em;
	padding-left: 3px;
	}

/* @end */



/*
     FILE ARCHIVED ON 00:21:03 Feb 01, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:08:28 Dec 02, 2021.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 91.875
  exclusion.robots: 0.125
  exclusion.robots.policy: 0.115
  cdx.remote: 0.153
  esindex: 0.016
  LoadShardBlock: 62.743 (3)
  PetaboxLoader3.datanode: 130.589 (4)
  CDXLines.iter: 21.208 (3)
  load_resource: 156.773
  PetaboxLoader3.resolve: 70.229
*/