@charset "UTF-8";
/* CSS Document */
html, body {
  height: 100%;
  width: 100%;
  padding: 0;
  margin: 0;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);

}
img {
	border:none; 
}

#full-screen-background-image {
  z-index: -999;
  min-height: 100%;
  min-width: 1024px;
  width: 100%;
  height: auto;
  position: fixed;
  top: 0;
  left: 0;
}

.wrapper {
  position: relative; 
  width: 1024px;
  min-height: 768px;
  margin: 0px auto;
  color: #333;
  background: url(images/wrapper_bkg.png) no-repeat;
}
.wrapper_music {
  position: relative;
  width:920px;
  min-height: 768px; 
  margin: 0px auto;
  color: #333;
  /*background: url(images/wrapper_bkg.png) no-repeat;*/
}

#container {
	width:923px;
	height:auto;
	float: left;
	padding: 0px 51px;
	margin: 23px 0px;
	position:relative;
}
.music_call{
	width:205px; 
	height: 74px;
	margin:0;
	position: absolute;
	top:0;
	left:20px;
	z-index:99;
	
	}
.player{
	width:920x;
	height:auto;
	float: left;
	z-index:1;
	
	}
	
.main_pg{
	width:899px;
	height:740px;
	float: left;
	padding: 0px 0px 0px 25px;
	background:url(images/main_pg_setup.png) no-repeat 0 0;
}
.mystory_pg{
	width:899px;
	height:740px;
	float: left;
	padding: 0px 0px 0px 25px;
	background: url(images/temps/mystory.png) no-repeat 0 0;
}
.gallery_pg{
	width:899px;
	height:740px;
	float: left;
	padding: 0px 0px 0px 25px;
	background: url(images/temps/gallery.png) no-repeat 0 0;
}
.live_pg{
	width:899px;
	height:740px;
	float: left;
	padding: 0px 0px 0px 25px;
	background: url(images/temps/live.png) no-repeat 0 0;
}
.links_pg{
	width:899px;
	height:740px;
	float: left;
	padding: 0px 0px 0px 25px;
	background: url(images/temps/links.png) no-repeat 0 0;
}
.press_pg{
	width:899px;
	height:740px;
	float: left;
	padding: 0px 0px 0px 25px;
	background: url(images/temps/press.png) no-repeat 0 0;
}
.gallery_pg{
	width:899px;
	height:740px;
	float: left;
	padding: 0px 0px 0px 25px;
	background: url(images/temps/gallery.png) no-repeat 0 0;
}
.contact_pg{
	width:899px;
	height:740px;
	float: left;
	padding: 0px 0px 0px 25px;
	background: url(images/temps/contact.png) no-repeat 0 0;
}

/*PAGE LEFT PHONE*/

.pg_left{
	width:269px;
	height:auto;
	float: left;
	margin-top: 200px;
}
#phone {
	width: 151px;
	height:244px;
	float:left;
	background:url(images/phone_bkg.png) no-repeat;
}
#screen {
	width: 96px;
	height:46px;
	float:left;
	margin: 142px 0 0 18px;
}
.facebook a{
	display: block;
	width: 48px;
	height: 46px;
	float:left;	
	background: url(images/soc_ntwk/facebook.png);
	background-position: 0 0px;
}
.facebook a:hover {
	background-position: 0 46px;
}
.facebook a:active {
	background-position: 0 46px;
}
.facebook a.selected {
	background-position: 0 46px;
}
.twitter a{
	display: block;
	width: 48px;
	height: 46px;
	float:left;	
	background: url(images/soc_ntwk/twitter.png);
	background-position: 0 0px;
	margin-top:7px;
}
.twitter a:hover {
	background-position: 0 46px;
}
.twitter a:active {
	background-position: 0 46px;
}
.twitter a.selected {
	background-position: 0 46px;
}


/*PHONE END*/


/*PAGE RIGHT*/

.pg_right{
	width:630px;
	height:auto;
	float: left;
}
.magazine{
	width:544px;
	height:564px;
	float:left;	
	margin-top:118px;
	position:relative;
 
}

#my_story_cont {
	width:544px;
	height:564px;
	float:left;
	background:url(images/mystory/polaroid1.png) 0 0px no-repeat;
}
#my_story_cont_p2{
	width:544px;
	height:564px;
	float:left;
	background:url(images/mystory/polaroid2.png) 0 0px no-repeat;
}


/*HOME MAIN*/
.pg_contanier{
	width:544px;
	height:	681px;
	float: left;
}
.hm_left{
	width: 250px;
	height:auto;
	padding:0px 0px 0px 32px;
	float:left;
}
.date{
	width:250px;
	height: 20px;
	float:left;
	font-family: "Helvetica", sans-serif;
	font-size: 0.7em;
	color:#eceeef;
	text-align:left;
	font-weight: lighter !important;
	padding: 0px 0px 0px 0;	
}
#press{
	width:103px;
	height: 34px;
	float:left;
	padding: 318px 147px 47px 0;
}
#live{
	width:69px;
	height: 34px;
	float:left;
	padding: 0 181px 47px 0;
}
#links{
	width:87px;
	height: 34px;
	float:left;
	padding: 0 163px 0px 0;
}
.hm_right{
	width: 232px;
	height:auto;
	float:left;
	padding:20px 30px 0px 0px;
}
#mystory{
	width:75px;
	height:65px;
	float:right;
	padding:0 0 75px 157px;
}
#news { 
	width: 232px;
	height: 139px;
	float:left;
	font: "Times", Times New Roman, serif;
	font-size: 1.1em;
	color:#fff;
	text-align:right;
	font-weight: lighter !important;
}
news_title{
	font-size:2.0em;
	text-decoration:underline;
	line-height:1.4em;
}
#music{
	width:102px;
	height:34px;
	float:right;
	padding:0px 0 47px 130px;
}
#gallery{
	width:124px;
	height:34px;
	float:right; 
	padding:50px 0 47px 108px;
}
#contact{
	width:55px;
	height:46px;
	float:right;
	padding:0 0 0px 177px;
}

/*END HOME MAIN*/

.side_nav{
	width:86px;
	height:721px;
	float:left;
}
.photos {
 	width: 86px;
	height:199px;
	float:left;
}
.diary {
 	width: 86px;
	height:294px;
	float:left;
}
.music_sheet {
 	width: 86px;
	height:188px;
	float:left;

}

/*MY STORY*/

.ms_right{
	width: 232px;
	height:auto;
	float:left;
	padding:35px 30px 0px 0px;
}
.ms_left{
	width: 250px;
	height:auto;
	padding:90px 0px 0px 32px;
	float:left;
}
#left_text{
	width :222px;
	height: auto;
	float:left;
	font-family: "Times New Roman", Times, serif;
	font-size: 0.75em;
	line-height:1.4em;
	color:#eceeef;
	text-align:left;
	font-weight: lighter !important;
	padding: 0px 0px 0px 0;	
		
}
#lg_letter{
	width :auto;
	height: auto;
	float:left;
	font-family: "Times New Roman", Times, serif;
	font-size: 3.8em;
	line-height:0.6em;
	color:#eceeef;
	text-align:left;
	font-weight: lighter !important;	
		
}
#lg_letter_rhs{
	width :auto;
	height: auto;
	text-wrap:normal;
	float:left;
	font-family: "Times New Roman", Times, serif;
	font-size: 3.8em;
	line-height:0.6em;
	color:#eceeef;
	text-align:left;
	font-weight: lighter !important;
	padding:0 0 0 10px;	
		
}
#ms_quote{
	width :250px;
	height: auto;
	float:left;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.0em;
	line-height:1.0em;
	color:#eceeef;
	text-align: center;
	font-weight: lighter !important;
	padding:9px 0px;
		
}
#ms_quote_pg2{
	width :225px;
	height: auto;
	float:left;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.0em;
	line-height:1.0em;
	color:#eceeef;
	text-align: center;
	font-weight: lighter !important;
	padding:9px 0px 9px 0px;
		
}
#left_text_sm{
	width :250px;
	height: auto;
	float:left;
	font-family: "Times New Roman", Times, serif;
	font-size: 0.75em;
	line-height:1.4em;
	color:#eceeef;
	text-align:left;
	font-weight: lighter !important;
	padding: 0px 0px 0px 0;	
		
}
#left_text_btm{
	width :200px;
	height: auto;
	float:right;
	font-family: "Times New Roman", Times, serif;
	font-size: 0.75em;
	line-height:1.4em;
	color:#eceeef;
	text-align:right;
	font-weight: lighter !important;
	padding: 10px 0px 0px 0;	
		
}
#left_space{
	width :250px;
	height: 245px;
	float:left;
		
}
#right_space{
	width :232px;
	height: 5px;
	float:left;
		
}
#right_space_2{
	width :75px;
	height: 40px;
	float:right;
		
}
#right_text{
	width :232px;
	height: auto;
	float:right;
	font-family: "Times New Roman", Times, serif;
	font-size: 0.75em;
	line-height:1.4em;
	color:#eceeef;
	text-align:right;
	font-weight: lighter !important;
	padding: 0px 0px 0px 0;	
		
}
#right_text_2{
	width :230px;
	height: auto;
	float:right;
	font-family: "Times New Roman", Times, serif;
	font-size: 0.75em;
	line-height:1.4em;
	color:#eceeef;
	text-align:right;
	font-weight: lighter !important;
	padding: 0px 0px 0px 0;	
		
}
#ms_quote_right{
	width :232px;
	height: auto;
	float:center;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.0em;
	line-height:1.0em;
	color:#eceeef;
	text-align: center;
	font-weight: lighter !important;
	padding:10px 0px 10px 0px;
	
		
}
#next_page{
	width:106px;
	height: 38px;
	position: absolute;
	top:295px;
	left:450px;
	z-index:99;
}

#prev_page{
	width:106px;
	height: 38px;
	position: absolute;
	top:250px;
	left:450px;
	z-index:99;
}
/*	LIVE   */

.magazine_full{
	width:502px;
	height:648px;
	float:left;	
	position:relative;
	background:url(images/live/bkg_tile.jpg) 0 0 repeat-y;
	padding:13px 24px 21px 18px;
 
}
.live_col_left{
	height:632px;
	width: 176px;
	float:left;
	margin: 0 18px 0 0;
}
.live_col_right{
	height:612px;
	width: 307px;
	float:left;
	margin: 0;
}
.live_feat_left{
	height:157px;
	width: 164px;
	float:left;
	margin: 0 0 10px 0;
	padding: 185px 7px 0 7px;
	background: url(images/live/next_perf_title.png) 0 0 no-repeat #fd0a1b;
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:11px;
	line-height:13px;
	text-align:right;

}
.live_feat_right{
	height:342px;
	width: 307px;
	float:left;
	margin: 0 0 10px 0;
}
.feat_line {
	height: 2px;
	width: 489px;
	position: absolute;
	top: 135px;
	left: 32px;
	background: #000;
	z-index: 99;
}
.video_placeholder {
	height:206px;
	width:307px;
	float:left;
	background:url(images/live/video_placeholder.jpg) 0 0 no-repeat;
	margin:0 0 10px 0;
}
.events_cont {
	height:auto;
	width:307px;
	float:left;
	position:relative;
}
.events {
	height:236px;
	width:307px;
	float:left;
	padding: 0;
	overflow:auto;
	color:#333;
	font-family:Georgia,serif !important;

	
}
.events_title {
	height:24px;
	width:285px;
	float:left;
	margin:0 0 5px 0;
	border-bottom:solid #333 1px;
}
.live_pics {
	height:272px;
	width:176px;
	float:left;
}
.live_title {
	height:125px;
	width:233px;
	padding: 0 0 0 74px;
	float:left;
	margin: 0 0 11px 0;
	background: url(images/live/live_title.jpg) 0 0 no-repeat;
	position:relative;
	
}
.live_title_ins {
	width:233px;
	font-size: 16px;
	position:absolute;  
	bottom:8px;
	line-height:12px\0/;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#666;
	
}
.live_btm {
	width:502px;
	height:16px;
	float:left;
	background:#999;
}
@font-face {
    font-family: taller_evolution_rev;
    src: url(http://www.beverleybeirne.com/dev/fonts/taller_evolution_rev.otf);
    font-weight:400;
}
.live_headers{
	font-family:"taller_evolution_rev", Arial, Helvetica, sans-serif;
}
.performances {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color:#666;
	font-size:12px;
	text-align:left;
	line-height:15px;
	height:auto;
	padding: 3px 0 3px 0;
	width:285px;
}
.live_venue{
	font-family:Georgia,serif; 
	font-size:19px; 
	font-style:italic;
	color:#C00;
	width:285px;
	float:left;
	margin: 0 0 3px 0;
}
.live_feat_venue {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight:bold;
	font-size:14px;
	text-align:right;
	color:#fff;
	padding:0px;
	margin-top:3px;
/*	border-top:dotted #FFF 1px; */
}
.next_perf_copy {
	font-family:"Helvetica", sans-serif;
	font-weight:lighter;
	font-size:11px;
	text-align:right;
	color:#fff;
	 
	
/*	border-top:dotted #FFF 1px; */
}
.live_date{
	font-family: "Lucida Console", Monaco, monospace;
	font-weight:lighter;
	font-style:normal;
	font-size:12px;
	color: #333;
	width:285px;
	float:left;
	margin-bottom:3px;
	text-align:left;
/*	border-bottom:dotted #ccc 1px; */
	padding: 0 0 3px 0;
}
.live_photo {
	width:173px;
	height:233px;
	float:left;
	margin: 5px 2px;
}
.price{
	font-family:Georgia,serif; 
	font-size:16px; 
	font-style:italic;
	color: #C30;
	width:285px;
	float:left;
	line-height:19px;
	margin: 0px 0 7px 0;
	border-bottom: solid #333 1px;
	padding: 4px 0 5px 0 ;
}

/* CAPTIONS */

.ic_container{
    vertical-align:baseline;
    margin:10px;
    position:relative;
    /*-moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -moz-box-shadow: 0 1px 3px #888;
    -webkit-box-shadow: 0 1px 3px #888;*/
}
.overlay{
    opacity:0.3;
    position:absolute;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
.ic_caption{
    position:absolute;    
    opacity:0.6;   
    overflow:hidden;
    margin:0px;
    padding:0px;
    left:0px;
    right:0px;
    cursor:default;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
}
.ic_category{
    text-transform:uppercase;
    font-size:11px;
    letter-spacing:3px;
    padding:5px;
    margin:0px;
}
.ic_caption h3{
    padding:0px 5px 5px 5px;
    margin:0px;
    font-size:18px;
}
.ic_text{
    padding:5px;
    margin:0px;
    text-align:justify;
    font-size:11px;

}

/* CAPTIONS END */

/*	LINKS   */

.magazine_links{
	width:371px;
	height:550px;
	float:left;	
	position:relative;
	background: url(images/links/links_bkg.png) 0 0 repeat-y;
	padding:66px 82px 65px 91px;
 
}
.links_inner{
	width:371px;
	height:550px;
	float:left;	
	position:relative;
	background: #FFF;
	margin: 0px 0px 0px 0px;
}
.links_cont{
	width:338px;
	height:440px;
	float:left;	
	position:relative;
	margin: 10px 16px 0px 16px;
}
#links_scroll{
	width:338px;
	height:360px;
	float:left;
	overflow:auto;
	margin: 0 0 10px 0 ;
	border-bottom:dotted #333 1px;
}
.links_btm{
	width:314px;
	height:56px;
	float:left;
	background: #e1d50b 0 0;
	position:relative;
	margin: 0px 16px 0px 16px;
	padding: 12px;
}
.links_btm_copy{
	width:60%;
	height:auto;
	float:left;
	text-align:left;
	position:absolute;
	bottom:12px;
	left: 12px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	color:#333;
	font-style:italic;
}
.shadow {
	-moz-box-shadow: 3px 3px 4px #000;
	-webkit-box-shadow: 3px 3px 4px #000;
	box-shadow: 3px 3px 4px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}
.links_logo{
	width:98px;
	height:103px;
	float:left;
	background: url(images/links/links_BB.png) 0 0 no-repeat;
	position: absolute;
	bottom: 7px;
	right: 4px;
	z-index:99;
}
.links_header_cont{
	width:338px;
	height:auto;
	float:left;
	margin: 0 0 6px 0;
	border-bottom:#999 1px dotted;
}
.links_header {
	font-family: "Times New Roman", Times, serif;
	font-size:50px;
	font-weight:lighter;
	color:#666;
	text-align: left;
	width:48%;
	float:left;
}
.links_subheader {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:13px;
	font-style:italic;
	font-weight:bold;
	text-align:right;
	color:#333;
	width:50%;
	float:left;
	padding-top:7%;
}
.links_logos{
	width:71px;
	height:70px;
	float:left;
	padding:4px;
	margin: 0;
}
.links_logos:hover {
	background: #e1d50b;
}
.text_shadow {
	text-shadow: 2px 2px 3px #000;
}
#links_scroll {
	padding-bottom: 20px;
	}
/*	LINKS END  */

/*	CONTACT   */

.magazine_contact{
	width:475px;
	height:580px;
	float:left;	
	position:relative;
	background: url(images/contact/contact_bkg.png) 0 0 repeat-y;
	padding:36px 31px 67px 38px;
 
}
.contact_inner{
	width:475px;
	height:578px;
	float:left;	
	position:relative;
	margin: 0 0 0 0;
}
.contact_blurb { 
	width: 170px;
	height:80px;
	margin:40px 0 0 140px;
	float:left;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:13px;
	font-style:italic;
	font-weight:lighter;
	text-align:left;
	color: #5D5D5D;
	
}
.links_cont{
	width:338px;
	height:440px;
	float:left;	
	position:relative;
	margin: 10px 16px 0px 16px;
}
.contact_sidebar{
	width:140px;
	height:auto;
	float:left;
	padding:0 0 0 0px;
	margin: 0px 14px 0px 10px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:17px;
	font-style:italic;
	font-weight:lighter;
	text-align:center;
	color: #5D5D5D;
	line-height:19px;
}
.keep_in_touch {
	padding-bottom:5px; 
	border-bottom:#666 solid 1px; 
	color:#F31817;
	}
.soc_titles {
	padding-bottom:5px; 
	margin-top:10px;
	font-size:14px;
	}
.mailing_list {
	width: 154px;
	height: 143px;
	position:absolute;
	bottom:30px;
	left:15px;
	background:url(images/contact/mailing_list_bkg.png) 0 0 no-repeat;
	z-index:1000;
	}
.mailing_list_ins {
	width: 110px;
	height: 80px;
	margin:51px 20px 10px 20px;
	transform:rotate(-5deg);
	-ms-transform:rotate(-5deg); /* IE 9 */
	-moz-transform:rotate(-5deg); /* Firefox */
	-webkit-transform:rotate(-5deg); /* Safari and Chrome */
	-o-transform:rotate(-5deg); /* Opera */
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:17px;
	font-style:italic;
	font-weight:lighter;
	text-align:center;
	color: #5D5D5D;
	line-height:26px;
	text-shadow: 1px 0px 3px  #666;
}

.no_border {
	border:none !important
	}
	
.mail_link:a {
	cursor:pointer;
	line-height:26px
}
	
.mail_link:hover {
	color:#C03 !important;
	cursor:pointer;
}
	
/* CONTACT END */


/* PRESS */

.magazine_press {
	width:544px;
	height:681px;
	float:left;	
	position:relative;
	background: url(images/press/press_bkg.png) 0 0 ;
	padding:0;
 
}
.press_cont{
	width:235px;
	height:555px;
	padding:126px 23px 0 32px;
	float:left;
	overflow:auto;	
}
.press_left {
	width:235px;
	height:490px;
	float:left;
	font-family: "Helvetica", sans-serif;
	font-size:12px;
	text-align:left;
	color: #FFF;
	line-height:14px;
	overflow:auto;	
} 

.reviewer {
	font-family:"Georgia", serif;
	padding-top:3px;
	font-size:11px;
	font-style:italic;
	color:#FC9;
}
.press_right {
	width:251px;
	height:566px;
	float:left;
}
.mags_reviews {
	width:321px;
	height:284px;
	position:absolute;
	left: 17px; 
	bottom: 0px;
	padding:0px 0 0 0 ;
	
}
.mag a{
	display: block;
	width: 311px;
	height: 315px;
	float:left;
	background: url(images/press/mags_roll.png);
	background-position: 0 px;
}
.mag a:hover {
	background-position: 0 315px;
}
.mag a:active {
	background-position: 0 0px;
}
.mag a.selected {
	background-position: 0 0px;
}
.newspapers {
	width:205px;
	height:354px;
	float:left;
	padding:90px 0 0 14px;
	position:relative;
}
.newspapers_text {
	width:190px;
	height:auto;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style:italic;
	font-size:16px;
	color:#FFF; 
	padding:11px 0 0 5px; 
	font-weight:400px;
} 
.radio_text {
	width:190px;
	height:auto;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style:italic;
	font-size:13px;
	color:#fff;
	padding:8px 0 0 5px; 
	font-weight:bold;
} 
.radio_text1 {
	width:190px;
	height:auto;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style:italic;
	font-size:12px;
	color:#ccc;
	padding:0px 0 0 5px; 
	font-weight:bold;
} 
.radio_player {
	width:90px;
	height: auto;
	float:left;
	}
.newspapers_text1 { 
	width:190px;
	height:30px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style:italic;
	font-size:14px;
	color:#FFF;
	padding:3px 0 0 5px;  
}
.questions {
	float:left; 
	width:166px;
	height:auto;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#FFF !important;
	padding:70px 30px 60px 25px;    
}
/* PRESS  END */

/*MUSIC*/
.album_cover {
	width:300px;
	height:304px;
	float:left;
}
.album_info {
	width:881px; 
	height:304px;
	float:left;
	padding:0px 19px;
	background:url(images/music/album_card_bkg.png) 0 0 no-repeat;
	
}
.album_info_text {
	width:323px; 
	height:238px;
	float:left;
	padding:28px 21px;
}
.album_title {
	color:#333;
	font-family:"Georgia", serif;
	font-style: italic;
	font-size:25px;
	font-weight:bold;
	border-top: #666 1px solid;
	padding:3px 0 0 0;
}
.album_artist {
	color: #666;
	font-family:"Georgia", serif;
	font-style: italic;
	font-size:19px;
	font-weight:lighter;
}
.album_date {
	color: #666;
	font-family: "Helvetica", sans-serif;
	font-size:15px;
	font-weight:lighter;
	padding: 0 0 6px 0;
	border-bottom:#666 1px solid;
}
.divider_line {
	background:#666;
	width:323px;
	height:1px;
	float:left;
}
.album_blurb {
	color: #666;
	font-family: "Helvetica", sans-serif;
	font-size:15px;
	height:125px;
	font-weight:lighter;
	padding: 6px 0px 3px 0;
	border-bottom:#666 1px solid;
	overflow:auto;
}
.album_legal {
	color: #666;
	font-family: "Helvetica", sans-serif;
	font-size:11px;
	height:auto;
	font-weight:lighter;
	padding: 6px 0 3px 0;
}
.buy_paypal {
	width:175px;
	height:auto;
	float:left;
	padding:30px 0 8px 21px;
	color: #666;
	font-family: "Helvetica", sans-serif;
	font-size:15px;
	font-weight:lighter;
	text-align:center
	}
.album_space {
	margin-right:15px;
	}
.buy_now{
	width: 149px;
	height: 64px;
	position: absolute;
	top: 127px;
	right: 51px;
	z-index: 99;
	}
.press_pk {
	width:201px;
	height:72px;
	position:absolute;
	top:370px;
	}