/*	-------------------------------------------------------------
	CSS - SHAKIN : 	Laura Bell Bundy Website
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		shakin.css
	Date:			Dec 2, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/


/*	--------------------------------------------------------------------------------------------------------------------------
	body/global/reset Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	a:link, a:active, a:visited {
		color:#e97386;
		text-decoration:none;
	}
		a:hover {
			color:#d40853;
		}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	#main Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	#main .contentSpace {
		background:url(../../images/shakin/bg.gif) repeat;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	#header Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#header {
		width:960px; height:625px;
		margin:0 auto;
		background:url(../../images/shakin/lbb_header.jpg) 0 0 no-repeat;
		position:relative;
	}
		#header h1 {
			width:319px; height:118px;
			padding:120px 0 0 445px;
		}
			#header h1 a {
				width:319px; height:118px;
				display:block;
			}
		#header a.swapCss {
			width:154px; height:130px;
			margin:172px 0 0 612px;
			display:block;
		}

/*	--------------------------------------------------------------------------------------------------------------------------
	#mediaPlayer Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mediaPlayer {
		top:285px; margin-left:589px;
		position:absolute;
		display:block;
		z-index:5;
	}
	#mediaPlayer2 {
		display:none;
	}

/*	--------------------------------------------------------------------------------------------------------------------------
	#btns Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#header #btns {
		width:285px; height:82px;
		position:absolute;
		top:284px; left:590px;
	}
		#header #btns .socialLnks {
			width:120px;
			top:108px; left:201px;
			position:absolute;
		}
			#header #btns .socialLnks h2.connectWith {
				background:url(../../images/shakin/text_connectWith.png) 0 0 no-repeat;
				width:105px; height:28px;
			}
			#header #btns .socialLnks a {
				margin:0 5px 0 0;
				float:left;
				display:block;
			}
				#header #btns .socialLnks .lnks {
					margin:5px 0 0 0;
				}
					#header #btns .socialLnks a.twitter {
						background:url(../../images/shakin/shakin_twitter.gif) 0 0 no-repeat;
						width:33px; height:34px;
					}
					#header #btns .socialLnks a.fb {
						background:url(../../images/shakin/shakin_fb.gif) 0 0 no-repeat;
						width:34px; height:34px;
					}
					#header #btns .socialLnks a.youtube {
						background:url(../../images/shakin/shakin_youtube.gif) 0 0 no-repeat;
						width:31px; height:33px;
					}
		#header #btns a.btnAmazon {
			margin:58px 7px 0 0;
			background:url(../../images/shakin/btn_amazonHeader.png) 0 0 no-repeat;
		}
		#header #btns a.btnItunes {
			margin:58px 18px 0 0;
			background:url(../../images/shakin/btn_itunesHeaderBuy.png) 0 0 no-repeat;
		}
		#header #btns img {
			border:solid 2px #e97386;
			background:#c4205b;
			float:right;
		}
		#header #btns .text {
			padding:63px 0 0 0;
			font-size:12px;
			font-family:Georgia, "Times New Roman", Times, serif;
			color:#ffe4ee;
			float:left;
		}
		#header .btn_cmt {
			position:absolute;
			top:450px; left:31px;
		}
	/*	albums page	*/
	.coverInfo .buyLinks a.btnItunes {
		background:url(../../images/shakin/btn_itunesHeaderBuy.png) 0 0 no-repeat;
	}
			
/*	--------------------------------------------------------------------------------------------------------------------------
	.btn_swapCss Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	.btn_swapCss {
		width:41px; height:51px;
		margin:34px 30px 0 0;
		background:url(../../images/btn_toggleStyle.png) 0 0 no-repeat;
		display:inline-block;
		float:right;
	}
		.btn_swapCss:hover {
			background:url(../../images/btn_toggleStyle.png) 0 -51px no-repeat;
		}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	.content box Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.contentBottom {
		padding:0 0 6px 0; margin:0 0 25px 0;
		background:url(../../images/shakin/bg_contentBottomIE.png) 0 bottom no-repeat;
	}
		.home .contentBottom {
			padding:0 0 6px 0 !important;
			background:url(../../images/shakin/bg_contentBottom.png) 0 bottom no-repeat !important;
		}
	.content {
		background:url(../../images/shakin/bg_content_wide.jpg) 0 0 repeat;
	}
		.home .content {
			background:url(../../images/shakin/bg_content.png) left bottom repeat-y;
		}
	.contentTop {
		
	}

/*	--------------------------------------------------------------------------------------------------------------------------
	.header Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.header {
		height:25px;
		padding:14px 0 0 26px;
		background:url(../../images/shakin/bg_header_wide2.png) 0 0 no-repeat !important;
	}
		.home .header {
			background:url(../../images/shakin/bg_headerIE.png) 0 0 no-repeat !important;
		}
		.header h2 {
			height:22px;
			background:url(../../images/shakin/h2_tunes.png) no-repeat;
		}
		.header a.btn_view {
			width:56px; height:20px;
			background:url(../../images/shakin/btn_viewAll.png) 0 0 no-repeat;
			float:left;
		}

/*	--------------------------------------------------------------------------------------------------------------------------
	#tweet Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#tweet {
		
	}
		.twitterHead {
			padding:10px 27px 4px 20px !important;
		}
		h2#h2_twitter {
			background:url(../../images/shakin/h2_twitter.png) 0 0 no-repeat;
		}
	a.follow {
		margin:0 0 15px 348px;
		background:url(../../images/shakin/btn_followMe.jpg) 0 0 no-repeat;
	}

/*	--------------------------------------------------------------------------------------------------------------------------
	#news Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#news {
		
	}
		h2#h2_news {
			background:url(../../images/shakin/h2_news.png) 0 0 no-repeat;
		}
		h2#h2_theLatest {
			background:url(../../images/shakin/h2_theLatest.png) 0 0 no-repeat;
		}			
			#news ul li h2 a:hover {
			
			}
			#news ul li .date {
				color:#F7F4EC;
			}
			#news ul li p {
				color:#000;
			}
			#news ul li a.btn_more {
				width:66px; height:15px;
				background:url(../../images/shakin/btn_readMore.png) 0 0 no-repeat;
			}
				#news ul li a.btn_more:hover {
				
				}
			#news .entry .dateUnder {
				background:#d7095c;
			}

/*	--------------------------------------------------------------------------------------------------------------------------
	#mobile Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mobile {
		
	}
		h2#h2_mobile {
			background:url(../../images/shakin/h2_mobile.png) 0 0 no-repeat;
		}
		#mobile h3 {
			color:#7e3843;
		}
		#mobile #featured {
			border:solid 5px #eee8c4;
			background:#ebc9b6;
		}
			#mobile #featured img {
				border:solid 3px #e97386;
				padding:2px;
				background:#fff;
			}
							#mobile #featured table#featuredRingtones thead tr th.title {
								color:#7a6064;
							}
								#mobile #featured table#featuredRingtones thead tr th.title .albumName {
									color:#e97386;
								}
								#mobile #featured table#featuredRingtones tbody tr td.btnCol a {
									background:url(../../images/shakin/btn_buyRingtone.png) 0 0 no-repeat;
								}
						#mobile #archives table#ringtoneArchives thead tr th {
							background:#eee8c4;
							color:#7e3843;
						}
							#mobile #archives table#ringtoneArchives tbody tr td.albumCol {
								color:#e97386;
							}
								#mobile #archives table#ringtoneArchives tbody tr td.btnCol a {
									background:url(../../images/shakin/btn_buyRingtone.png) 0 0 no-repeat;
								}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	#showtimes Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	h2#h2_showtimes {
		background:url(../../images/shakin/h2_showtimes.png) 0 0 no-repeat;
	}
	#showtimes .showHeader {
		border-bottom:4px solid #e9e4c6;
		height:24px;
		background:#e4debb;
	}
		#showtimes .showHeader .date, #showtimes .showHeader .venue, #showtimes .showHeader .tickets {
			color:#7e3843;
		}
		#showtimes .showInfo .date {
			color:#7a6064;
		}
		#showtimes .showInfo .venue {
			color:#e97386;
		}
			#showtimes .showInfo .tickets a {
				width:62px;	height:19px;
				background:url(../../images/shakin/btn_buyTickets.png) 0 0 no-repeat;
			}
				
/*	--------------------------------------------------------------------------------------------------------------------------
	communityContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#h2_latestMembers {
		background:url(../../images/shakin/h2_latestMembers.png) 0 0 no-repeat;
	}
	#communityContent {
		margin:20px 0 30px 30px;
	}
		#communityContent .entry {
			background:#e1e0dc;
		}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	#discography Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/			
	#tunes {
		
	}
		h2#h2_tunes {
			background:url(../../images/shakin/h2_tunes.png) 0 0 no-repeat;
		}
		#tunes .album .cover h3 {
			color:#e97386;
		}
		#tunes .album .info a.btn_amazon, #mediaPanel .info a.btn_amazon {
			background:url(../../images/shakin/btn_amazon.png) 0 0 no-repeat;
		}
			#tunes .album .info a.btn_amazon:hover, #mediaPanel .info a.btn_amazon:hover {
				background-position:0 -25px;
			}
		#tunes .album .info a.btn_itunes, #mediaPanel .info a.btn_itunes {
			background:url(../../images/shakin/_btn_itunes.png) 0 0 no-repeat;
		}
			#tunes .album .info a.btn_itunes:hover, #mediaPanel .info a.btn_itunes:hover {
				background-position:0 -25px;
			}
		#tunes .album .info a.btn_walMart, #mediaPanel .info a.btn_walMart {
			background:url(../../images/shakin/btn_walMart.png) 0 0 no-repeat;
		}
	/* .header Styles */
	h2#h2_disco {
		background:url(../../images/shakin/h2_tunesAndCroons.png) 0 0 no-repeat;
	}
	
	/* #discography Styles */
	#discography {
		padding:0 0 60px 0;
	}
	#discography .album .coverInfo .cover {
		border:solid 3px #e97386;
	}
		#discography .album .coverInfo .cover img {
			border:solid 2px #fff;
		}
	#discography .album .coverInfo h3 {
		color:#e97386;
	}
	#discography .album .coverInfo .date {
		color:#7a6064;
	}
		#discography .album .coverInfo .buyLinks a.btn_amazon {
			background:url(../../images/shakin/btn_amazon.png) 0 0 no-repeat;
			float:left;
		}
			#discography .album .coverInfo .buyLinks a.btn_amazon:hover {
				background-position:0 -25px;
			}
		#discography .album .coverInfo .buyLinks a.btn_itunes {
			background:url(../../images/shakin/btn_itunes.png) 0 0 no-repeat;
			float:left;
		}
			#discography .album .coverInfo .buyLinks a.btn_itunes:hover {
				background-position:0 -25px;
			}
		#discography .album .coverInfo .buyLinks a.btn_direct {
			background:url(../../images/shakin/btn_direct.png) 0 0 no-repeat;
			float:left;
		}
			#discography .album .coverInfo .buyLinks a.btn_direct:hover {
					background-position:0 -25px;
			}
	#discography .album .tracks h4 {
		color:#7a6064;
	}
		#discography .album .tracks ul li {
			color:#7e3843;
		}
			#discography .album .tracks ul li .track {
				color:#7a6064;
			}
	
					
/*	--------------------------------------------------------------------------------------------------------------------------
	#pics Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/			
	#pics {
		padding:20px 0 25px 27px;
	}
		h2#h2_pics {
			background:url(../../images/shakin/h2_pics.png) 0 0 no-repeat;
		}
		#pics .photo {
			margin:0 15px 15px 0;
			display:inline;
			float:left;
		}
		#pics .photo .holder {
			border:solid 3px #e97386;
			width:114px; height:114px;
		}
		#pics .photo .stack1 {
			width:110px; height:110px;
		}
			#pics .photo .stack4 a {
				border:solid 2px #fff;
				width:110px; height:110px;
				display:block;
				position:relative;
			}
				#pics .photo .stack4 img {
					display:block;
					top:0; left:0;
					position:absolute;
					clip:rect(0 110px 110px 0);
				}
	
	/*	#photos Styles	*/
	#photos {
		background:url(../../images/shakin/bg_pics.png) 0 0 repeat-y;
	}	
		#photos h2 {
			color:#d40853;
		}
		#photos .breadcrumb {
			color:#7e3843;
		}
			#photos .breadcrumb a {
				color:#e97386;
			}
				#photos .breadcrumb a:hover {
					color:#000;
				}
		#photos .photosNav {
			color:#cfcfcf;
		}
			#photos .photosNav a {
				color:#e97386;
			}
			#photos .photosNav a.active {
				color:#d40853;
			}
				#photos .photosNav a:hover {
					color:#d40853;
				}
		#photos .photosSubNav {
			color:#e97386;
		}
			#photos .photosSubNav a {
				color:#e97386;
			}
				#photos .photosSubNav a:hover {
					color:#000;
				}
			#photos .header h2 {
				color:#000;
			}
		#photos .entries {
			
		}
			#photos .entries .entry img {
				/*border:2px solid #fff;*/
			}
			#photos .entries .entry a {
				/*background:#e97386;*/
			}
				#photos .entries .entry a:hover {
					/*background:#d40853;*/
				}
						#photos .entries .entry .image a {
							border:3px solid #e97386;
							display:inline-block;
						}
							#photos .entries .entry .image a:hover {
								border:3px solid #d40853;	
							}
						#photos .entries .entry .image img {
							border:2px solid #fff;
						}
			#photos .entries .entry .image .info {
				background:url(../../images/shakin/bg_tooltipBottom.png) center bottom no-repeat;
			}
			#photos .entries .entry .image .infoBG {
				border:1px solid #e8a8b3;
				background:#fdeaf1;
			}
				#photos .entries .entry .image .infoBG h3 {
					color:#e97386;
				}
				#photos .entries .entry .image .infoBG .comments {
					background:url(../../images/shakin/bg_commentBubble.png) 0 0 no-repeat;
					color:#484848;
				}
				#photos .entries .entry .image .infoBG .views {
					color:#484848;
				}
				#photos .entries .entry .image .infoBG p {
					color:#e97386;
				}
					#photos .entries .entry .infoBG .album {
						color:#484848;
					}
			#photos .pagination a {
				color:#246cb6;
			}
				#photos .pagination a.btn_nextpage {
					background:url(../../images/shakin/btn_next.png) 0 0 no-repeat;					
				}
					#photos .pagination a.btn_nextpage:hover {
						background-position:0 -26px;
					}
				#photos .pagination a.btn_prevpage {
					background:url(../../images/shakin/btn_prev.png) 0 0 no-repeat;					
				}
					#photos .pagination a.btn_prevpage:hover {
						background-position:0 -26px;
					}			
				#photos .entries .album .thumbs img {
					
				}
				#photos .entries .album .thumbs a {
					background:#fff;
					border:3px solid #e97386;
				}
					#photos .entries .album .thumbs a:hover {
						border:3px solid #246cb6;
					}
					#photos .entries .album .info h3 a {
						color:#e97386;
					}
						#photos .entries .album .info h3 a:hover {
							color:#000;
						}
					#photos .entries .album .info p {
						color:#cfcfcf;
					}
						#photos .entries .album .info .created, #photos .entries .album .info .photoCount {
							color:#484848;
						}
					#photos .entries .album .info a.btn_view {
						background:url(../../images/shakin/btn_viewAlbum.png) 0 0 no-repeat;
						color:#246cb6;
					}
						#photos .entries .album .info a.btn_view:hover {
							color:#000;
						}
				#photos .single .pagination a {
					color:#246cb6;
				}
					#photos .single .pagination a.btn_prev {
						width:69px; height:26px;
						background:url(../../images/shakin/btn_prev.png) 0 0 no-repeat !important;
					}
						#photos .single .pagination a.btn_prev:hover {
							background-position:0 -26px !important;
						}
					#photos .single .pagination a.btn_next {
						width:69px; height:26px;
						background:url(../../images/shakin/btn_next.png) 0 0 no-repeat !important;
					}
						#photos .single .pagination a.btn_next:hover {
							background-position:0 -26px !important;
						}
						#photos .single .pagination a.btn_prev:hover, #photos .single .pagination a.btn_next:hover {
							color:#000;
						}
					#photos .single .pagination .viewing {
						color:#585757;
					}
			#photos .photo .image {
				background:#cfcfcf;
			}
				#photos .photo .image img {
					border:1px solid #fff;
				}
			#photos .photo .added {
				color:#585757;
			}
				#photos .photo ul.socialBar li a {
					color:#246cb6;
				}
					#photos .photo ul.socialBar li a:hover {
						color:#000;
					}
				#photos .photo ul.socialBar li.facebook a {
					width:104px; height:26px;
					background:url(../../images/shakin/btn_newsFacebook.png) 0 0 no-repeat;
				}
				#photos .photo ul.socialBar li.twitter a {
					width:104px; height:26px;
					background:url(../../images/shakin/btn_newsTwitter.png) 0 0 no-repeat;
				}
				#photos .photo ul.socialBar li.myspace a {
					width:104px; height:26px;
					background:url(../../images/shakin/btn_newsMyspace.png) 0 0 no-repeat;
				}
				#photos .photo ul.socialBar li.digg a {
					width:85px; height:26px;
					background:url(../../images/shakin/btn_newsDigg.png) 0 0 no-repeat;
				}
				#photos .photo ul.socialBar li.share a {
					width:85px; height:26px;
					background:url(../../images/shakin/btn_newsShare.png) 0 0 no-repeat;
				}

/*	--------------------------------------------------------------------------------------------------------------------------
	#peep Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	h2#h2_peep {
		background:url(../../images/shakin/h2_peep.png) 0 0 no-repeat;
	}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	#comments Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#comments {
		width:604px;
		margin:0 0 0 134px !important; padding:0 0 30px 0;
	}
		#comments .header {
			width:589px; height:29px;
			padding:8px 0 0 15px !important;
			background:url(../../images/shakin/bg_commentsHeader.png) 0 0 no-repeat !important;
			font:normal 18px Tahoma, Arial, Helvetica, sans-serif;
			color:#f7f4ec;
		}
		#comments ul {
			border-left:1px solid #e2ddcf; border-right:1px solid #e2ddcf;
			width:600px;
			margin:0 0 0 1px; padding:0;
			background:#fff;
		}
			#comments ul li {
				border:none;
				width:580px;
				padding:10px !important;
				background:url(../../images/shakin/bg_commentBottom.png) bottom center no-repeat;
				float:left;
			}
				#comments ul li .userImage {
					width:60px;
					margin:0 13px 0 0;
					display:inline;
					float:left;
				}
					#comments ul li .userImage a {
						border:3px solid #e97386;
						display:block;
					}
						#comments ul li .userImage a img {
							border:2px solid #fff;
						}
				#comments ul li .post {
					width:507px;
					float:left;
				}
					#comments ul li .post .user {
						margin:0 0 15px 0;
						font:normal 11px Arial, Helvetica, sans-serif;
						color:#7a6064;
						display:block;
					}
						#comments ul li .post .user a {
							font:bold 13px Tahoma, Arial ,Helvetica, sans-serif;
							color:#e97386;
						}
							#comments ul li .post .user a:hover {
								color:#000;
							}
					#comments ul li .post p {
						font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
						color:#484848;
						line-height:1.13em;
					}
		#comments .paginationBottom {
			margin:0 0 0 1px; padding:0 0 4px 0;
			background:url(../../images/shakin/bg_paginationBottom.png) bottom left no-repeat;
		}
		#comments .pagination {
			border-left:1px solid #e2ddcf; border-right:1px solid #e2ddcf;
			width:370px !important;
			margin:0 !important; padding:0 0 16px 230px !important;
			background:#fff;
			text-align:center;
			line-height:22px;
		}
			#comments .pagination a.btn_prev {
				width:69px; height:26px;
				margin:0 7px 0 0;
				background:url(../../images/shakin/btn_prev.png) 0 0 no-repeat;
				display:inline-block;
				float:left;
			}
				#comments .pagination a.btn_prev:hover {
					background-position:0 -26px;
				}
			#comments .pagination a.btn_next {
				width:69px; height:26px;
				background:url(../../images/shakin/btn_next.png) 0 0 no-repeat;
				display:block;
				float:left !important;
			}
				#comments .pagination a.btn_next:hover {
					background-position:0 -26px;
				}
			#comments a.btn_addComment {
				width:139px; height:29px;
				margin:13px 0 10px 0;
				background:url(../../images/shakin/btn_addComment.png) 0 0 no-repeat;
				display:block;
			}
				#comments a.btn_addComment:hover {
					background-position:0 -29px;
				}
		#comments {
			font:normal 12px Arial, Helvetica, sans-serif;
			color:#484848;
		}
			#comments .text {
				float:left;
			}
			#comments a.btn_top {
				padding:0 0 0 10px;
				background:url(../../images/shakin/btn_arrowUp.png) 0 8px no-repeat;
				font:bold 11px Arial, Helvetica, sans-serif;
				color:#e97386;
				display:inline-block;
				float:right;
			}
				#comments p a.btn_top:hover {
					
				}
				
/*	--------------------------------------------------------------------------------------------------------------------------
	#news Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	/* .header Styles */
	#news .header {
		height:25px;
		padding:14px 27px 0 20px;
		background:url(../../images/shakin/bg_header_long.png) 0 0 no-repeat;
	}
		#news .header h2 {
			width:336px; height:22px;
			float:left;
		}
			h2#h2_news {
				background:url(../../images/shakin/h2_newsInternal.png) 0 0 no-repeat;
			}	
	/* .entry Styles */	
		#news .entry .sectionTitle {
			color:#7e3843;
		}
		#news .entry h3 {
			color:#d40853;
		}
			#news .entry .dateCal {
				background:url(../../images/shakin/bg_dateBox.jpg) 0 0 no-repeat;
				color:#f7f4ec;
			}
			#news .entry .post {
				color:#484848;
			}
			#news div.entry .commentBox {
				background:url(../../images/shakin/bg_commentBox.png) 0 0 no-repeat;
				color:#f7f4ec;
			}
				#news .entry ul.postToLinks li a.btn_facebook {
					background:url(../../images/shakin/btn_newsFacebook.png) 0 0 no-repeat;
				}
				#news .entry ul.postToLinks li a.btn_twitter {
					background:url(../../images/shakin/btn_newsTwitter.png) 0 0 no-repeat;
				}
				#news .entry ul.postToLinks li a.btn_myspace {
					background:url(../../images/shakin/btn_newsMyspace.png) 0 0 no-repeat;
				}
				#news .entry ul.postToLinks li a.btn_digg {
					background:url(../../images/shakin/btn_newsDigg.png) 0 0 no-repeat;
				}
				#news .entry ul.postToLinks li a.btn_share {
					background:url(../../images/shakin/btn_newsShare.png) 0 0 no-repeat;
				}

		/* ul.entries Styles */	
		#news .controls {
			color:#E97386;
		}
		ul.entries {
		
		}
		ul.entries li.feature {
		
		}
			ul.entries li.feature .dateCal {
				
			}
			ul.entries li.feature .content {
				
			}
				ul.entries li.feature .content h3 {
					
				}
				ul.entries li.feature .content p {
					color:#484848 !important;
				}
				ul.entries li.feature .content .bottomContent {
				
				}
					ul.entries li.feature .content .bottomContent ul.postToLinks li {
					
					}
						ul.entries li.feature .content .bottomContent ul.postToLinks li a.facebook {
							background:url(../../images/shakin/socialLink_sprite.png) 0 0 no-repeat;
						}
						ul.entries li.feature .content .bottomContent ul.postToLinks li a.twitter {
							background:url(../../images/shakin/socialLink_sprite.png) -26px 0 no-repeat;
						}
						ul.entries li.feature .content .bottomContent ul.postToLinks li a.myspace {
							background:url(../../images/shakin/socialLink_sprite.png) -53px 0 no-repeat;
						}
						ul.entries li.feature .content .bottomContent ul.postToLinks li a.digg {
							background:url(../../images/shakin/socialLink_sprite.png) -79px 0 no-repeat;
						}
						ul.entries li.feature .content .bottomContent ul.postToLinks li a.share {
							background:url(../../images/shakin/socialLink_sprite.png) -105px 0 no-repeat;
						}
					ul.entries li.feature .content .bottomContent a.btn_readMore {
						background:url(../../images/shakin/btn_arrow.png) 80px 5px no-repeat;
					}
			ul.entries li.feature .commentBox {
				background:url(../../images/shakin/bg_commentBox.png) 0 0 no-repeat !important;
				color:#f7f4ec;
			}
		ul.entries li.entry {
		
		}
			ul.entries li.entry .dateCal {
				background:url(../../images/shakin/bg_dateBox.jpg) 0 0 no-repeat;
				color:#f7f4ec;
			}
			ul.entries li.entry .content {
			
			}
				ul.entries li .content .bottomContent {
				
				}
					ul.entries li .content .bottomContent ul.postToLinks li {
					
					}
						ul.entries li .content .bottomContent ul.postToLinks li a.facebook {
							background:url(../../images/shakin/socialLink_sprite.png) 0 0 no-repeat;
						}
						ul.entries li .content .bottomContent ul.postToLinks li a.twitter {
							background:url(../../images/shakin/socialLink_sprite.png) -26px 0 no-repeat;
						}
						ul.entries li .content .bottomContent ul.postToLinks li a.myspace {
							background:url(../../images/shakin/socialLink_sprite.png) -53px 0 no-repeat;
						}
						ul.entries li .content .bottomContent ul.postToLinks li a.digg {
							background:url(../../images/shakin/socialLink_sprite.png) -79px 0 no-repeat;
						}
						ul.entries li .content .bottomContent ul.postToLinks li a.share {
							background:url(../../images/shakin/socialLink_sprite.png) -105px 0 no-repeat;
						}
					ul.entries li .content .bottomContent a.btn_readMore {
						background:url(../../images/shakin/btn_arrow.png) 62px 4px no-repeat;
					}
			ul.entries li.entry .commentBox {
				background:url(../../images/shakin/bg_commentBoxSmall.png) 0 0 no-repeat;
				color:#f7f4ec; 
			}
			
	/* .pagination */				
		#mainCol #news .pagination a.btn_prev {
			background:url(../../images/shakin/btn_prev.png) 0 0 no-repeat !important;
		}
			#mainCol #news .pagination a.btn_prev:hover {
				background-position:0 -26px !important;
			}
		#mainCol #news .pagination a.btn_next {
			background:url(../../images/shakin/btn_next.png) 0 0 no-repeat !important;
		}
			#mainCol #news .pagination a.btn_next:hover {
				background-position:0 -26px !important;
			}
		#mainCol #news .pagination .viewing {
			color:#7e3843;
			
		}

/*	--------------------------------------------------------------------------------------------------------------------------
	#videos Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	/*.header Styles*/
	h2#h2_bloopers {
		background:url(../../images/shakin/h2_bloopers.png) 0 0 no-repeat;
	}
	h2#h2_peepshow {
		background:url(../../images/shakin/h2_peep.png) 0 0 no-repeat;
	}
		#videos h3 {
			color:#d40853;
		}
		#videos .controls {
			color:#e97386;
		}
		#videos .videos .entry .thumbnail img {
			padding:1px;
			background:#fff;
			border:1px solid #e97386;;
		}
		#videos .videos .entry .details h3 {
			color:#e97386;
		}
		#videos .videos .entry .details .social {
			color:#7a6064;
		}
			#videos .videos .entry .details .social .comments {
				background:url(../../images/shakin/bg_comment.png) 0 2px no-repeat;
			}
				#videos .videos .entry .details a.btn_watchVideo {
					background:url(../../images/shakin/btn_viewMore.png) 0 0 no-repeat;
				}
					#videos .videos .entry .details a.btn_watchVideo:hover {
						background-position:0 -15px;
					}
			#videos .pager a.btn_prev {
				background:url(../../images/shakin/btn_prev.png) 0 0 no-repeat;
			}
				#videos .pager a.btn_prev:hover {
					background-position:0 -26px;
				}
			#videos .pager a.btn_next {
				background:url(../../images/shakin/btn_next.png) 0 0 no-repeat;
			}
				#videos .pager a.btn_next:hover {
					background-position:0 -26px;
				}
		#videos .added {
			color:#7a6064;
		}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	#videos single Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#videos {

	}
		#videos .header .breadcrumb {
			color:#4e2726;
		}
		#videos .header .back {
			color:#cfcfcf;
		}
		#videos .header h2 {
			color:#d40853;
		}
		#videos .entries {
		
		}
			#videos .entries .entry img {
				border:1px solid #fff;
			}
			#videos .entries .entry a {
				background:#000;
			}
				#videos .entries .entry a:hover {
					background:#246cb6;
				}
			#videos .entries .entry .image .info {
				background:url(../../images/bg_tooltipBottom.png) 0 bottom no-repeat;
			}
			#videos .entries .entry .image .infoBG {
				border-top:1px solid #abc4df;
				background:url(../../images/bg_tooltip.png) 0 0 repeat-y;
			}
				#videos .entries .entry .image .infoBG h3 {
					font:normal .81em "Myriad Pro Web", Arial ,Helvetica, sans-serif;
					color:#246cb6;
				}
				#videos .entries .entry .image .infoBG .comments {
					background:url(../../images/bg_commentBubble.png) 0 0 no-repeat;
					font:normal .56em Arial, Helvetica, sans-serif;
					color:#484848;
				}
				#videos .entries .entry .image .infoBG .views {
					font:normal .56em Arial, Helvetica, sans-serif;
					color:#484848;
				}
				#videos .entries .entry .image .infoBG p {
					font:italic .56em Arial, Helvetica, sans-serif;
					color:#246cb6;
				}
					#videos .entries .entry .infoBG .album {
						font-style:normal;
						color:#484848;
					}
			#videos .pagination a.btn_60 {
				background:url(../../images/btn_60.png) 0 0 no-repeat;
				font:normal .833em "Myriad Pro Web", Arial ,Helvetica, sans-serif;
				color:#246cb6;
				line-height:25px;
				text-align:center;
			}
				#videos .entries .album .thumbs img {
					border:1px solid #fff;
				}
				#videos .entries .album .thumbs a {
					background:#000;
				}
					#videos .entries .album .thumbs a:hover {
						background:#246cb6;
					}
				#videos .entries .album .info h3 {
					font:normal 1.13em "Myriad Pro Web", Arial ,Helvetica, sans-serif;
				}
					#videos .entries .album .info h3 a {
						color:#246cb6;
					}
						#videos .entries .album .info h3 a:hover {
							color:#000;
						}
					#videos .entries .album .info p {
						font:normal .69em Arial, Helvetica, sans-serif;
						color:#cfcfcf;
					}
						#videos .entries .album .info .created, #videos .entries .album .info .videoCount {
							color:#484848;
						}
					#videos .entries .album .info a.btn_view {
						background:url(../../images/btn_74.png) 0 0 no-repeat;
						font:normal .69em "Myriad Pro Web", Arial ,Helvetica, sans-serif;
						color:#246cb6;
						line-height:18px;
						text-align:center;
					}
						#videos .entries .album .info a.btn_view:hover {
							color:#000;
						}
		#videos .video .social {
			font:normal .69em Tahoma, Arial, Helvetica, sans-serif;
			color:#585757;
			text-align:center;
		}
			#videos .video .social .comment {
				background:url(../../images/comment_bubble.png) 0 2px no-repeat;
			}
				ul.socialBar li a {
					background:url(../../images/shakin/socialBar_sprite.png) 0 0 no-repeat;
					font:normal .75em "Myriad Pro Web", Arial ,Helvetica, sans-serif;
					color:#246cb6;
					line-height:25px;
				}
					ul.socialBar li a:hover {
						color:#000;
					}
					
/*	--------------------------------------------------------------------------------------------------------------------------
	#carousel Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#videos #carousel {
		background:url(../../images/shakin/bg_carousel.png) 0 0 no-repeat;
	}
		#videos #carousel .prev {
			background:url(../../images/shakin/btn_left.png) 0 -268px no-repeat;
		}
			#videos #carousel .prev a {
				background:url(../../images/shakin/btn_left.png) 0 0 no-repeat;
			}
				#videos #carousel .prev a:hover {

				}
			#videos #carousel .next {
				background:url(../../images/shakin/btn_right.png) 4px -268px no-repeat;
			}
			#videos #carousel .next a {
				background:url(../../images/shakin/btn_right.png) 4px 0 no-repeat;
			}
				#videos #carousel .next a:hover {

				}
		#videos #carousel .watchMore {
			color:#836a6d;
		}
			#videos #carousel .thumbnails ul li {
				border:solid 3px #e97386;
				background:#000;
			}
				#videos #carousel .thumbnails ul li a {
					border:solid 1px #fff;
				}
				#videos #carousel .thumbnails ul li .info h2 {
					color:#246cb6;
				}
					#videos #carousel .thumbnails ul li .info h2 a {
						color:#fff;
					}
				#videos #carousel .thumbnails ul li .info .date {
					color:#cfcfcf;
				}
				#videos #carousel .thumbnails ul li .info .social {
					color:#cfcfcf;
				}
/*	--------------------------------------------------------------------------------------------------------------------------
	#blog Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	/* .header Styles */
	#blog .header {
		height:25px;
		padding:14px 27px 0 20px;
		background:url(../../images/shakin/bg_header_long.png) 0 0 no-repeat;
	}
		#blog .header h2 {
			width:336px; height:22px;
			float:left;
		}
	/* .entry Styles */	
		#blog .entry .sectionTitle {
			color:#7e3843;
		}
		#blog .entry h3 {
			color:#d40853;
		}
			#blog .entry .dateCal {
				background:url(../../images/shakin/bg_dateBox.jpg) 0 0 no-repeat;
				color:#f7f4ec;
			}
			#blog .entry .post {
				color:#484848;
			}
			#blog .entry .commentBox {
				background:url(../../images/shakin/bg_commentBox.png) 0 0 no-repeat;
				color:#f7f4ec;
			}
				#blog .entry ul.postToLinks li a.btn_facebook {
					background:url(../../images/shakin/btn_newsFacebook.png) 0 0 no-repeat;
				}
				#blog .entry ul.postToLinks li a.btn_twitter {
					background:url(../../images/shakin/btn_newsTwitter.png) 0 0 no-repeat;
				}
				#blog .entry ul.postToLinks li a.btn_myspace {
					background:url(../../images/shakin/btn_newsMyspace.png) 0 0 no-repeat;
				}
				#blog .entry ul.postToLinks li a.btn_digg {
					background:url(../../images/shakin/btn_newsDigg.png) 0 0 no-repeat;
				}
				#blog .entry ul.postToLinks li a.btn_share {
					background:url(../../images/shakin/btn_newsShare.png) 0 0 no-repeat;
				}
			#blog ul.entries li.feature .content .bottomContent a.btn_readMore {
				background:url(../../images/shakin/btn_readMore.png) 0 0 no-repeat;
			}

		/* ul.entries Styles */	
		#blog .controls {
			color:#E97386;
		}
		ul.entries {
		
		}
		ul.entries li.feature {
		
		}
			ul.entries li.feature .dateCal {
				
			}
			ul.entries li.feature .content {
				
			}
				ul.entries li.feature .content h3 {
					
				}
				ul.entries li.feature .content p {
					color:#484848 !important;
				}
				ul.entries li.feature .content .bottomContent {
				
				}
					ul.entries li.feature .content .bottomContent ul.postToLinks li {
					
					}
						ul.entries li.feature .content .bottomContent ul.postToLinks li a.facebook {
							background:url(../../images/shakin/socialLink_sprite.png) 0 0 no-repeat;
						}
						ul.entries li.feature .content .bottomContent ul.postToLinks li a.twitter {
							background:url(../../images/shakin/socialLink_sprite.png) -26px 0 no-repeat;
						}
						ul.entries li.feature .content .bottomContent ul.postToLinks li a.myspace {
							background:url(../../images/shakin/socialLink_sprite.png) -53px 0 no-repeat;
						}
						ul.entries li.feature .content .bottomContent ul.postToLinks li a.digg {
							background:url(../../images/shakin/socialLink_sprite.png) -79px 0 no-repeat;
						}
						ul.entries li.feature .content .bottomContent ul.postToLinks li a.share {
							background:url(../../images/shakin/socialLink_sprite.png) -105px 0 no-repeat;
						}
					ul.entries li.feature .content .bottomContent a.btn_readMore {
						background:url(../../images/shakin/btn_arrow.png) 80px 5px no-repeat;
					}
			ul.entries li.feature .commentBox {
				background:url(../../images/shakin/bg_commentBox.png) 0 0 no-repeat;
				color:#f7f4ec;
			}
		ul.entries li.entry {
		
		}
			ul.entries li.entry .dateCal {
				background:url(../../images/shakin/bg_dateBox.jpg) 0 0 no-repeat;
				color:#f7f4ec;
			}
			ul.entries li.entry .content {
			
			}
				ul.entries li .content .bottomContent {
				
				}
					ul.entries li .content .bottomContent ul.postToLinks li {
					
					}
						ul.entries li .content .bottomContent ul.postToLinks li a.facebook {
							background:url(../../images/shakin/socialLink_sprite.png) 0 0 no-repeat;
						}
						ul.entries li .content .bottomContent ul.postToLinks li a.twitter {
							background:url(../../images/shakin/socialLink_sprite.png) -26px 0 no-repeat;
						}
						ul.entries li .content .bottomContent ul.postToLinks li a.myspace {
							background:url(../../images/shakin/socialLink_sprite.png) -53px 0 no-repeat;
						}
						ul.entries li .content .bottomContent ul.postToLinks li a.digg {
							background:url(../../images/shakin/socialLink_sprite.png) -79px 0 no-repeat;
						}
						ul.entries li .content .bottomContent ul.postToLinks li a.share {
							background:url(../../images/shakin/socialLink_sprite.png) -105px 0 no-repeat;
						}
					ul.entries li .content .bottomContent a.btn_readMore {
						background:url(../../images/shakin/btn_arrow.png) 62px 4px no-repeat;
					}
			ul.entries li.entry .commentBox {

			}
	#blog {
		
	}
		h2#h2_lifesBadBreaks {
			background:url(../../images/shakin/h2_lbb.png) 0 0 no-repeat;
		}			
			#blog ul li h2 a:hover {
			
			}
			#blog ul li .date {
				color:#F7F4EC;
			}
			#blog ul li p {
				color:#000;
			}
			#blog ul li a.btn_more {
				width:66px; height:15px;
				background:url(../../images/shakin/btn_readMore.png) 0 0 no-repeat;
			}
				#blog ul li a.btn_more:hover {
				
				}
			#blog ul.entries li.feature .content .posted {
				color:#7a6064;
			}
			/* .pagination */				
		#mainCol #blog .pagination a.btn_prev {
			background:url(../../images/shakin/btn_prev.png) 0 0 no-repeat !important;
		}
			#mainCol #blog .pagination a.btn_prev:hover {
				background-position:0 -26px !important;
			}
		#mainCol #blog .pagination a.btn_next {
			background:url(../../images/shakin/btn_next.png) 0 0 no-repeat !important;
		}
			#mainCol #blog .pagination a.btn_next:hover {
				background-position:0 -26px !important;
			}
		#mainCol #blog .pagination .viewing {
			color:#7e3843;
			
		}
/*	--------------------------------------------------------------------------------------------------------------------------
	#bio Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#h2_bio {
		background:url(../../images/shakin/h2_bio.png) 0 0 no-repeat;
	}
	#bio img {
		border:3px solid #e97386;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	echospin Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	/* .cartfullWrapper */
		.cartfullWrapper h2 {
			background:url(../../images/shakin/h1_shopping.png) 0 0 no-repeat;
			font:bold .88em Tahoma, Arial, Helvetica, sans-serif;
			color:#7a6064;
		}
		.echospinCart {
			border:solid 1px #929292;
		}
			.echospinCart .header {
				border-bottom:solid 1px #929292;
				background:#d9497f url(../../images/shakin/bg_header_esPink.png) repeat-x !important;
				font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
				color:#7a6064;
			}
			.echospinCart .subtotal {
				background:#b5b5b5 url(../../images/shakin/bg_esGrey.png) repeat-x !important;
			}
				.echospinCart .type.typeMP3 {
					background:url(../../images/shakin/add_mp3_sm.png) 0 3px no-repeat;
				}
				.echospinCart .header .title {
					width:335px;
					font:bold 11px Arial, Helvetica, sans-serif;
				}
				.echospinCart .header .quantity {
					font:bold 11px Arial, Helvetica, sans-serif;
					color:#fff;
				}
				.echospinCart .header .price {
					font:bold 11px Arial, Helvetica, sans-serif;
				}
			.echospinCart .default {
				font:normal 10px Arial, Helvetica, sans-serif;
			}
			.echospinCart .item {
				border-bottom:solid 1px #929292;
				background:#ff9dab url(../../images/shakin/bg_esPink.png) repeat-x;
			}
				.echospinCart .title {
					font:bold 12px Arial, Helvetica, sans-serif;
					color:#fff;
				}
					.echospinCart .title a {
						color:#fff !important;
					}
						.echospinCart .title a span {
							font-weight:bold;
						}
				.echospinCart .price {
					font:bold 12px Arial, Helvetica, sans-serif;
					color:#fff;
				}
				.echospinCart .checkout a {
					width:89px; height:20px;
					background:url(../../images/shakin/btn_checkOut.png) 0 0 no-repeat;
					display:block;
				}
					.echospinCart .checkout a:hover {
						background-position:0 -20px;
					}
		.echospinCart .footer {
			background:#b0b0b0 !important;
		}
			.echospinCart .footer a {
				background:url(../../images/shakin/btn_checkout.png) 0 0 no-repeat;
			}

/*	--------------------------------------------------------------------------------------------------------------------------
	.songList Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.songList {
		font:normal .75em Tahoma, Arial, Helvetica, sans-serif;
		color:#7a6064;
	}
		.songList .header {
			font:bold 1.333em Tahoma, Arial, Helvetica, sans-serif;
			color:#7a6064;
		}
			.songList .track .title {
				font-weight:bold;
				color:#7a6064;
			}
				.songList .track .title .song {
					color:#7e3843;
				}					
			.songList .track .mp3 {
				background:url(../../images/shakin/add_mp3_sm.png) 0 0 no-repeat;
			}
			
/*	--------------------------------------------------------------------------------------------------------------------------
	.checkoutWrapper Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.checkoutWrapper h2 {
		background:url(../../images/shakin/h1_shopping.png) 0 0 no-repeat;
		color:#7a6064;
	}
						
/*	--------------------------------------------------------------------------------------------------------------------------
	#echospinCheckoutCart Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#echospinCheckoutCart {
		border:solid 1px #929292;
	}
		#echospinCheckoutCart .item {
			border-bottom:solid 1px #929292;
			background:#ff9dab url(../../images/shakin/bg_esPink.png) repeat-x;
			font:bold 10px Tahoma, Arial, Helvetica, sans-serif;
			color:#7a6064;
		}
		#echospinCheckoutCart .item.header {
			border-bottom:solid 1px #929292;
			background:#d9497f url(../../images/shakin/bg_header_esPink.png) repeat-x !important;
			font:bold 10px Tahoma, Arial, Helvetica, sans-serif;
			color:#fff;
		}
			#echospinCheckoutCart .item.header .price {
				color:#fff;
			}
		#echospinCheckoutCart .item.footer {
			font-weight:bold;
			color:#828282;
		}
			#echospinCheckoutCart .item .title a {
				color:#fff;
			}
			#echospinCheckoutCart .item .title .artist {
				font-weight:bold;
			}						
		#echospinCheckoutCart .item .price {
			color:#fff;
		}
			#echospinCheckoutCart .item.shipping {
				border-top:solid 1px #929292; border-bottom:none !important;
			}
				#echospinCheckoutCart .item.shipping .title {
					color:#fff;
				}
		#echospinCheckoutCart .item.tax {
			background:#ff9aa9 !important;
		}
			#echospinCheckoutCart .item.tax .title {
				color:#fff;
			}
		#echospinCheckoutCart .item.total {
			background:#b5b5b5 url(../../images/shakin/bg_esGrey.png) repeat-x !important;
		}
			#echospinCheckoutCart .item.total .title {
				font:bold 10px Tahoma, Arial, Helvetica, sans-serif;
				color:#fff;
			}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	#echospinCheckoutForm Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#echospinCheckoutForm {
		color:#7a6064;
		font-family:'Tahoma', Arial, Helvetica, sans-serif;
		display:none;
	}
		#echospinOrdersForm .instructions {
			border-bottom:solid 1px #614735;
			color:#7E3843;
		}
			#echospinCheckoutForm .input .label {
				font:normal 11px 'Tahoma', Arial, Helvetica, sans-serif;
			}
			#echospinCheckoutForm .input .label.required {
				
			}
		#echospinCheckoutForm .button.continue {
			background:url(../../images/shakin/btn_continue.png) 0 0 no-repeat;
		}
			#echospinCheckoutForm .submit a {
				background:url(../../images/shakin/btn_placeOrder.png) no-repeat !important;
			}
			
/*	--------------------------------------------------------------------------------------------------------------------------
	#echospinCheckoutAddress Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#echospinCheckoutAddress .instructions {
			color:#7a6064;
		}
		#echospinCheckoutAddress .address {
			border-right:solid 1px #929292; border-left:solid 1px #929292;
			background:#ff9dab url(../../images/shakin/bg_esPink.png) repeat-x;
			font:bold 10px Tahoma, Arial, Helvetica, sans-serif;
			color:#fff;
		}
		#echospinCheckoutAddress .address .label {
			width:60px;
			padding:0 0 0 10px;
			text-transform:uppercase;
			float:left;
		}
		#echospinCheckoutAddress .address .value {
			width:240px;
			float:left;
		}
		#echospinCheckoutAddress .button {
			border-right:solid 1px #929292; border-bottom:solid 1px #929292; border-left:solid 1px #929292;
			background:#ff9dab;
		}
			#echospinCheckoutAddress .button a {
				background:url(../../images/shakin/btn_updateAddress.png) no-repeat;
			}

/*	--------------------------------------------------------------------------------------------------------------------------
	#echospinOrdersReceipt Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
			#echospinOrdersReceipt .header, #echospinOrdersDownloads .header {
				color:#7a6064;
			}
			#echospinOrdersReceipt .instructions .header {
				color:#7a6064;
			}
		#echospinOrdersReceipt .header, #echospinOrdersReceipt .subtotal {
			clear:both;
			width:460px; height:20px;
			margin:0; padding:5px 0 0 10px;
			font:normal 11px Arial, Helvetica, sans-serif;
			color:#7a6064;
			text-transform:none;
		}
		#echospinOrdersReceipt .item.header {
			height:20px !important;
			background:#d9497f url(../../images/shakin/echoheader_bg.jpg) 0 0 repeat-x !important;
		}
		#echospinOrdersReceipt .type {
			background:url(../../images/shakin/add_mp3_sm.png) 9px 2px no-repeat;
		}
			#echospinOrdersReceipt .type.typeBundle {
				background:url(../../images/shakin/cd_sm.png) 0 3px no-repeat;
			}
			#echospinOrdersReceipt .type.typeCD {
				background:url(../../images/shakin/cd_sm.png) 0 3px no-repeat;
			}
		#echospinOrdersReceipt .header .type {
			background:none !important;
		}
		#echospinOrdersReceipt .header .title {
			width:287px;
			padding:0 0 3px 10px;
			font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
			color:#fff !important;
			float:left;
			text-transform:none;
		}
			#echospinOrdersReceipt .header .title .artist {
				font-weight:bold;
			}
		#echospinOrdersReceipt .header .quantity {
			width:30px;
			padding:0;
			float:left;
		}
		#echospinOrdersReceipt .header .price {
			width:49px;
			margin:0 7px 0 0; padding:0;
			display:inline;
			text-align:right;
			float:right;
			font-weight:bold;
		}
		#echospinOrdersReceipt .default {
			clear:both;
			height:20px;
			margin:0; padding:5px 0 0 10px;
			font:normal 11px Arial, Helvetica, sans-serif;
		}
		#echospinOrdersReceipt .item {
			border-left:solid 1px #614735; border-right:solid 1px #614735; border-bottom:solid 1px #614735;
			clear:both;
			background:#ff9eab url(../../images/shakin/item_bg.jpg) 0 0 repeat-x !important;
			color:#fff !important;
			font:bold 11px Tahoma, Arial, Helvetica, sans-serif !important;
			padding:6px 0 0 0 !important;
			line-height:11px;
			text-transform:none !important;
		}
		#echospinOrdersReceipt .title {
			width:295px;
			padding:0 0 3px 10px;
			font:normal 11px Arial, Helvetica, sans-serif;
			line-height:17px;
			float:left;
		}
			#echospinOrdersReceipt .title .artist {
				
			}
		#echospinOrdersReceipt .quantity {
			width:30px;
			float:left;
		}
		#echospinOrdersReceipt .price {
			width:52px;
			margin:0 0 0 15px; padding-right:8px;
			font:normal 11px Arial, Helvetica, sans-serif;
			text-align:right;
			display:inline;
			float:right;
		}
		#echospinOrdersReceipt .shipping {
			font-weight:bold;
		}
			#echospinOrdersReceipt .shipping .title .address {
				font-weight:normal;
			}
			#echospinOrdersReceipt .shipping .title .method {
				margin:10px 0 0 0;
				font-weight:bold;
			}
			#echospinOrdersReceipt .shipping .title .estimate {
				font-weight:normal;
			}
			#echospinOrdersReceipt .shipping .price {
				margin:0 0 0 44px;
				display:inline;
			}
		#echospinOrdersReceipt .tax {
			height:25px;
			padding:5px 0 0 0;
			
			
			
			
		}
			#echospinOrdersReceipt .tax .title {
				width:355px;
				text-align:right;
			}
			#echospinOrdersReceipt .tax .price {
				margin-left:19px;
			}
		#echospinOrdersReceipt .total {
			height:25px;
			padding:0 !important;
			background:#aeaeae url(../../images/shakin/tax_bg.jpg) 0 0 repeat-x !important;
		}
			#echospinOrdersReceipt .total .title {
				width:354px;
				text-align:right;
			}
			#echospinOrdersReceipt .total .price {
				margin:0 0 0 19px;
				display:inline;
				float:right;
			}
		#echospinOrdersReceipt .payment {
			background:#ff9eab url(../../images/shakin/total_item_bg.jpg) 0 0 repeat-x !important;
			padding:0 0 20px 10px;
		}
			#echospinOrdersReceipt .payment .title {
				width:344px;
				text-align:right;
			}
			#echospinOrdersReceipt .payment .price {
				margin-left:19px;
			}
		#echospinOrdersReceipt .subtotal .title {
			padding:0;
		}
		#echospinOrdersReceipt .footer {
			background:transparent none repeat scroll 0 0 !important;
		}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	#echospinOrdersDownloads Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#echospinOrdersDownloads {

	}
		#echospinOrdersDownloads .album {
			border-left:solid 1px #614735; border-right:solid 1px #614735; border-bottom:solid 1px #614735;
			clear:both;
			background-color:#ff98a8 !important;
			font:normal 11px Arial, Helvetica, sans-serif;
			color:#fff;
		}
		#echospinOrdersDownloads .album .artist {
			padding:3px 0 2px 0;
			font-weight:bold;
		}
		#echospinOrdersDownloads .tracks {
			clear:both;
			padding:10px 0 15px;
			font:normal 12px Arial, Helvetica, sans-serif;
			cursor:pointer;
		}
		#echospinOrdersDownloads .tracks .header {
			border-bottom:solid 1px #614735;
			clear:both;
			width:440px; height:20px;
			padding:5px 0 0 20px;
			background:#ababab url(../../images/shakin/tax_bg.jpg) 0 0 repeat-x !important;
			color:#fff;
		}
			#echospinOrdersDownloads .tracks .header .title {
				color:#7a6064 !important;
			}
			#echospinOrdersDownloads .tracks .header .tracknumber {

			}
		#echospinOrdersDownloads .tracks .track {
			border-bottom:solid 1px #614735;
			background:#ff98a8 url(../../images/shakin/item_bg.jpg) 0 0 repeat-x;
			clear:both;
			float:left;
		}
		#echospinOrdersDownloads .track.header .tracknumber {
			color:#fff !important;
		}
			#echospinOrdersDownloads .tracks .track .icon {
				width:17px; height:15px;
				margin-left:6px; padding:0 10px 10px 0;
				background:url(../../images/shakin/icon_download_sm_off.png) 0 0 no-repeat;
				float:left;
			}
		#echospinOrdersDownloads .tracks .track.locked,
		#echospinOrdersDownloads .tracks .track.disabled {
			cursor:default;
		}
		#echospinOrdersDownloads .tracks .track.hover .icon {
			background:url(../../images/shakin/icon_download_sm_on.png) 0 0 no-repeat;
		}
		#echospinOrdersDownloads .tracks .track.locked .icon {
			background-image:none;
		}
		#echospinOrdersDownloads .tracks .track.disabled .icon {
			background:url(/../../images/shakin/icon_download_disabled.png) 4px 2px no-repeat;
		}
			#echospinOrdersDownloads .tracks .track .tracknumber {
				width:26px;
				padding:0 0 10px;
				float:left;
				color:#ffc2a0;
			}
			#echospinOrdersDownloads .tracks .track .title {
				width:275px;
				color:#fff !important;
				float:left;
			}
			#echospinOrdersDownloads .tracks .track.hover .tracknumber,
			#echospinOrdersDownloads .tracks .track.hover .title,
			#echospinOrdersDownloads .tracks .track.hover .length {
				color:#fff !important;
			}
			#echospinOrdersDownloads .tracks .track .length {
				width:60px; height:17px;
				margin-right:16px;
				text-align:right;
				float:left;
				color:#fff;
			}
			#echospinOrdersDownloads .tracks .track .type {
				background:url(../../images/shakin/add_mp3_sm.png) 0 0 no-repeat;
			}
			#echospinOrdersDownloads .tracks .track.locked .type {
				background-image:none;
			}
			

/*	--------------------------------------------------------------------------------------------------------------------------
	#tour Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	h2#h2_showtime {
		background:url(../../images/shakin/h2_showtimes.png) 0 0 no-repeat;
	}
	#tour .eventInfo h2 {
		color:#d40853;
	}
	#tour .tourAlt .header {
		height:26px;
		padding:14px 27px 0 20px;
		background:url(../../images/shakin/bg_header_tour.png) 0 0 no-repeat !important;
	}
		#tour .tourAlt .tourMap .header h2.h2_tourMap {
			background:url(../../images/shakin/h2_map.png) 0 0 no-repeat;
		}
		#tour .tourAlt .altTour .h2_latestTour {
			background:url(../../images/shakin/h2_latestTour.png) 0 0 no-repeat;
		}
	#tour .tourAlt .tourMap .body {
		background:#fefcf5;
	}
	#tour .tourAlt .altTour .body {
		background:#fefcf5;
	}
	#tour .tourAlt .tourMap {
		background:url(../../images/shakin/bg_tour_content_bottom.png) 0 bottom no-repeat;
	}
	#tour .tourAlt .altTour {
		background:url(../../images/shakin/bg_tour_content_bottom.png) 0 bottom no-repeat;
	}
	#tour .body .tourMain ul.tourNav li a {
		background:url(../../images/shakin/tourNav_sprites.png) 0 0 no-repeat;
	}
	#tour #tourDates th {
		background:#e5dfbd;
		color:#7e3843;
	}
	a.btn_prev {
		background:url(../../images/shakin/arrow_left.png) left 4px no-repeat !important;
	}
	a.btn_next {
		background:url(../../images/shakin/arrow_right.png) right 4px no-repeat !important;
	}
	#tourWhosGoing .paginationWhosGoing a.btn_attendance {
		background:url(../../images/shakin/btn_attendance.png) 0 0 no-repeat;
		text-indent:-3000px;
	}
	#tour #tourComments #comments .pagination a.btn_postComment {
		background:url(../../images/shakin/btn_postComment.png) 0 0 no-repeat;
	}
	#tour a.btn_view {
		background:url(../../images/shakin/btn_view.png) 0 0 no-repeat !important;
	}
	#tour  a.btn_share {
		background:url(../../images/shakin/btn_share.png) 0 0 no-repeat !important;
	}
	#tour #photos .entries .entry .comments {
		color:#e97386;
	}
	#tour #videos .pagination a.btn_uploadVideo {
		background:url(../../images/shakin/btn_uploadVideo.png) 0 0 no-repeat !important;
	}
		#tour #videos .pagination a.btn_uploadVideo:hover {
			background-position:0 -29px !important;
		}
	#tour #photos .pagination a.btn_uploadPhoto {
		background:url(../../images/shakin/btn_uploadPhoto.png) 0 0 no-repeat !important;
	}
		#tour #photos .pagination a.btn_uploadPhoto:hover {
			background-position:0 -29px !important;
		}

/*	--------------------------------------------------------------------------------------------------------------------------
	#login_status Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#login_status a.btn_logout {
		background:url(../../images/shakin/btn_logout.png) 0 0 no-repeat;
	}
		#login_status a.btn_logout:hover {
			background-position:0 -18px;
		}
	#login_status a.btn_friends {
		background:url(../../images/shakin/btn_friendsOfLBB.png) 0 0 no-repeat;
	}
		#login_status a.btn_friends:hover {
			background-position:0 -18px;
		}
	a.btn_signUpEmail {
		background:url(../../images/shakin/btn_signUpEmail.png) 0 0 no-repeat;
	}
		a.btn_signUpEmail:hover {
			background-position:0 -18px;
		}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	#logout_status Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#logout_status a.btn_login {
		background:url(../../images/shakin/btn_login.png) 0 0 no-repeat;
	}
		#logout_status a.btn_login:hover {
			background-position:0 -18px;
		}
	#logout_status a.btn_friends {
		background:url(../../images/shakin/btn_friendsOfLBB.png) 0 0 no-repeat;
	}
		#logout_status a.btn_friends:hover {
			background-position:0 -18px;
		}	
		
		#echospinOrdersDownloads .header {
			background:#d14076 !important;
		}
