@charset "utf-8";
/*=================================
 		Title:Lolene
		Date:01.03.10              
=================================*/
body {
	font-family     : HelveticaNeue, Helvetica , Arial, Verdana, Tahoma, Lucida, sans-serif;
	text-align      : center;
    background: #000;
    
   
}
.outerMost{
    background:url(../images/background.jpg) no-repeat center 43px;
    
}

.noBg{
	background-image:none;
}
* {
	margin          : 0;
	padding         : 0;
	outline-style   : none;
	outline-width   : 0;
}
img,fieldset {
	border          : none;
}
ul,ol,li {
	list-style      : none;
}
input, textarea, select {
	font-family     : Arial;
	font-size       : inherit;
	font-weight     : inherit;
}
a {
	text-decoration : none;
}
a:hover {
	text-decoration : underline;
}
.hide, a small{
	position:absolute;
	left:-99999px;
}
/* Page Structure ===================================
------------------- outerWrapper starts ----------------*/
.outerWrapper{
	background:url(../images/bg.gif) repeat-x;
}
* html .outerWrapper{
	height:1000px;
}
/* -------------- wrapper  starts ------------------- */
.wrapper{
	margin:0 auto;
	text-align:left;
	width:1000px;
	background:url(../images/top-shadow.gif) no-repeat left top;
	position:relative;
    padding-bottom:30px;
}
/* -------------- header starts ------------------- */
.header{	
	width:1000px;
	height:132px;
    position:relative;
}
.topArea{
	width:1000px;
	clear:both;
	height:43px;
}
.topArea ul{	
	float:left;
	padding:15px 0 0;
	height:13px;
	overflow:hidden;
}
.topArea ul li{
	float:left;
	background:url(../images/star.gif) no-repeat left 1px;
	padding-left:12px;
	margin-left:2px;
}
.topArea ul .first{	
	background:none;
	padding-left:0px;
	margin-left:0;
}
.topArea li a{
	float:left;
	height:13px;
}
.home{
	background:url(../images/navigation.gif) no-repeat -618px 0;
	width:47px;
}
.home:hover,.active .news{
	background:url(../images/navigation.gif) no-repeat -618px -13px;
	width:47px;
}
.news{
	background:url(../images/navigation.gif) no-repeat 0 0;
	width:42px;
}
.news:hover,.active .news{
	background:url(../images/navigation.gif) no-repeat 0 -13px;
	width:42px;
}
.audio{
	background:url(../images/navigation.gif) no-repeat -42px 0;
	width:48px;
}
.video{
	width:47px;
	background:url(../images/navigation.gif) no-repeat -90px 0;
}
.tour{
	width:40px;
	background:url(../images/navigation.gif) no-repeat -137px 0;
}
.tour:hover,.active .tour{
	width:40px;
	background:url(../images/navigation.gif) no-repeat -137px -13px;
}
.about{
	background:url(../images/navigation.gif) no-repeat -276px 0;
	width:50px;
}
.about:hover,.active .about{
	background:url(../images/navigation.gif) no-repeat -276px -13px;
	width:50px;
}
.extra{
	background:url(../images/navigation.gif) no-repeat -177px 0;
	width:52px;
}
.store{
	width:46px;
	background:url(../images/navigation.gif) no-repeat -230px 0;
}
.signup{
    width:64px;
    background:url(../images/navigation.gif) no-repeat -326px 0;
}
.blogLink{
    width:50px;
    background:url(../images/navigation.gif) no-repeat -390px -1px;
}
.contactLink{
    width:80px;
    background:url(../images/navigation.gif) no-repeat -441px -1px;
}
.ringtones{
    width:95px;
    background:url(../images/navigation.gif) no-repeat -523px -1px;
}


.blogLink:hover,.active .blogLink{
    width:50px;
    background:url(../images/navigation.gif) no-repeat -390px -14px;
}
.contactLink:hover,.active .contactLink{
    width:80px;
    background:url(../images/navigation.gif) no-repeat -441px -14px;
}
.ringtones:hover,.active .ringtones{
    width:95px;
    background:url(../images/navigation.gif) no-repeat -523px -14px;
}

.store:hover, .active .store{
	width:46px;
	background:url(../images/navigation.gif) no-repeat -230px  -13px;
}

.news:hover{
	background:url(../images/navigation.gif) no-repeat 0 -13px;
	width:42px;
}
.audio:hover,.active .audio{
	background:url(../images/navigation.gif) no-repeat -42px -13px;
	width:48px;
}
.video:hover,.active .video{
	width:47px;
	background:url(../images/navigation.gif) no-repeat -90px -13px;
}
.tour:hover{
	width:40px;
	background:url(../images/navigation.gif) no-repeat -137px -13px;
}
.extra:hover,.active .extra{
	background:url(../images/navigation.gif) no-repeat -177px -13px;
	width:52px;
}
.store:hover{
	width:46px;
	background:url(../images/navigation.gif) no-repeat -230px -13px;
}
.signup:hover{
	width:64px;
	background:url(../images/navigation.gif) no-repeat -326px -13px;
}
.topPlayer{
	text-align: center;
	padding-top:5px;
}
.logo{
	width:305px;	height:55px;
	position:absolute;
	z-index:1;
	top:72px;
	left:0;
	background:url(../images/spacer.gif) repeat;
}
.mainBody{	
	width:1000px;
	/*overflow:hidden;*/
	clear:both;
    padding-bottom: 20px;
    min-height: 600px;
}
.left{	
	width:508px;
	float:left;
}
.videoArea{
	width:444px;
	height:279px;
	background:url(../images/video-bg.png);
	margin:340px 0 0 35px;
	padding:11px 0 0 11px;
	float:left;
	display:inline;
}
* html .videoArea{	
	margin-top:415px;
}
.videoArea strong{
	float:left;
	padding:12px 3px 0 10px;
}
.videoArea strong  a{
	margin-right:12px;
}
.ruller{
	width:315px;
	height:13px;
	background:url(../images/border-bg.gif) no-repeat left 4px;
	float:left;
	margin-top:12px;
}
.ruller b{
	height:12px;
	width:3px;
	display:block;
	margin-left:11px
}
.right{
	width:491px;
	float:right
}
.tabArea{
	width:378px;
	background:url(../images/tab-bg.png);
	padding:21px 0 16px;
	overflow:hidden;
	clear:both;
}
.tabContent{
	background:url(../images/tab-content-bg.png);
	overflow:hidden;
	padding:44px 0 0 18px;
	margin-bottom:2px;
	clear:both;
}
.tabList{
	height:36px;
	clear:both;
	margin-top:17px;
}
.tabList li {
	float:left;
	padding-right:3px;
} 
.tabList li a{
	width:127px;
	height:37px;
	background:url(../images/tab-normal.png) no-repeat;
	float:left;
	text-align:center;
}
.tabList li a img{
	margin:12px auto 0;
}
.tabList li .videotab{	
	background:url(../images/tab-hover.png) no-repeat;
}
.tabList .ui-state-active .videotab{
	background:url(../images/tab-normal.png) no-repeat right top;
}


.tabList li .tvtab{    
    background:url(../images/tab-tv-hover.png) no-repeat;
    width:149px;
}
.tabList .ui-state-active .tvtab{
    background:url(../images/tab-tv.png) no-repeat right top;
}


.tabList li .audiotab{	
	background:url(../images/tab-hover.png) no-repeat;
}
.tabList li .activeTab .audiotab{
	background:url(../images/tab-normal.png) no-repeat right top;
}
.tab li a{
	height:36px;
	width:122px;
	background:url(../images/normal-tab.png) no-repeat right top ;
}
.tabPlace .tab li a{	
	background:url(../images/tab-normal.png) no-repeat right top;
	width:127px;
}
.tabPlace .tab li a:hover{
	background:url(../images/tab-normal.png) no-repeat right top;
}
.tab li .tabActive,.tabPlace .tab li .tabActive{
	background:url(../images/tabbg.png) no-repeat right top;
}
.tabContent dd{
	width:107px;
	float:left;
	margin:0 12px 38px 0;
}
.tabContent .bottom{	
	margin-bottom:13px;
}
.tabArea dd{
	height:140px;
}
.tabArea dd span{
	width:107px;
	height:106px;
	overflow:hidden;
	display:block;
	margin-bottom:6px;
}
.tabArea dd strong{
	text-align:center;
	display:block;
}
.tabArea dd strong img{	
	margin:0 auto 5px;
}
.more{
	margin:14px 20px 0 0;
	float:right;
	display:inline;
}
/* ============== bio photos pages starts from here ===========  */
.subpage{
	background:#000 url(../images/sub-background.jpg) no-repeat center 43px;
}
.tabSide{
	float:right;
	width:515px;
	margin-top:-12px;
}
.tabSection{	
	width:514px;
	clear:both;
	min-height:630px;
}
* html .tabSection{	
	height:630px;
}
.tabPart{
	background:url(../images/tab-border.png) repeat-x left top;
	width:514px;
	padding-top:8px;
}
.tabSection .tabContent{
	width:514px;
}
*+ html .tabContent{
	padding-bottom:16px;
}
.tabSection p{	
	font-size:11px;
	color:#c1c0c3;
	text-align:justify;
	font-family: HelveticaNeue,Helvetica , Arial;
	padding:22px 53px 0px 47px;
	line-height:20px;
}
.noneVisible{
	display:none;
}
.tabSection dl{
	padding:10px 0 0 19px;
	width:520px;
	overflow:hidden;
}
.tabSection dt{
	padding:0 0 10px 8px;
	width:478px;
	overflow:hidden;
}
.tabSection strong img{
	margin:0 0 14px 4px;
}
.tabSection dt b{
	background:url(../images/border.gif) repeat-x left top;
	padding:14px 23px 0  20px;
	width:431px;
	height:20px;
	overflow:hidden;
	float:left;
}
.tabSection dt b label{
	float:left;
}
.tabSection dt b a{
	float:right;
	margin-left:22px;
}
.tabSection dd{		
	width:66px;
	height:66px;
	float:left;
	margin:0 17px 15px 0;
}
.tabPlace{	
	background:url(../images/tab-border.png) repeat-x left 37px;
	width:379px;
}
* html .tabPlace{
	background-position:left 54px;
}
*+ html .tabPlace{
	background-position:left 54px;
}
.tabPlace .tabArea{
	margin-top:8px;
	padding-bottom:0;
	background:url(../images/bg-part.png);
}
.bottomArea{	
	width:379px;
	height:27px;
	background:url(../images/bottombg.gif) repeat-x left bottom;
	float:left;
}
.bottomArea strong{
	float:left;
	margin:8px 0 0 12px;
}
.bottomArea strong a{	
	float:left;
	margin-right:8px;
}
.bottomArea .buy{
	float:right;
	margin:2px 3px 0 0;
}
.list{
	width:347px;
	padding-left:21px;
}
.list li {
	border-bottom:1px solid #df9ae3;
	padding-left:8px;
	height:26px;
}
.list li img{
	margin-top:9px;
}
.audioArea{
	margin:423px 21px 0 18px;
	width:470px;
	overflow:hidden;
}
.audioArea dl{	
	float:left;
	width:237px;
	overflow:hidden;
	margin-left:6px;
	display:inline;
}
.audioArea dl dd{
	width:107px;
	height:107px;
	background:url(../images/content-bg.gif) no-repeat;
	overflow:hidden;
	float:left;
	margin:0 11px 11px 0;
}
.albumCover {
	float:right;
	width:227px;
	background:url(../images/video-bg.png);
	padding:11px;
}
/*-----------------------------------------Home page
*/
.altpage{
	background:#000 url(../images/homebg.jpg) no-repeat center 43px;
}
.newspage{	
	background:#000 url(../images/pagebg.jpg) no-repeat center 43px;
}
.tourpage{
	background:#000 url(../images/poolbg.jpg) no-repeat center 43px;
}
.altpage .logo{
	height:138px;
	left:349px;
	position:absolute;
	top:56px;
	width:354px;
	z-index:1;
	text-indent:-9999px;
	background:url(../images/spacer.gif) repeat;
}
.conarea{
	float:right;
	margin:190px 0 0 0;
	width:284px;
}
.conarea ul{
	width:284px;
}
.conarea ul li{
	width:254px;
	background:url(../images/conbg2.png) repeat;
	padding:15px;
	overflow:hidden;
	font:normal 12px HelveticaNeue, Helvetica;
}
.conarea ul .alt{
	background:url(../images/conbg1.png) repeat;
}
.conarea ul li h2{
	margin-bottom:8px;
}
.conarea ul li a img{
	float:left;
	margin:0 15px 0 0;
    width:74px;
    height: 74px;
}
.conarea h3,.conarea h3 a,.conarea h3 a:hover{
	font:bold 12px HelveticaNeue, Helvetica;
	text-transform:uppercase;
	color:#20161f;
	text-decoration:underline;
}
.conarea ul li p{	
	font:normal 11px/17px HelveticaNeue, Helvetica;	
}
.navi{
	display:block;
	width:284px;	height:30px;
	background:#c97fb6;
}
.navi span{
	float:right;
	margin:7px 10px 0 0;
}
.newscon{
	float:right;
	margin-top:-55px;
}
.newscon dd{
    float:left;
    margin-left:8px;
    width:190px;
    min-height:818px;
    background:#f8d2f8 url(../images/bigbgshade.png) repeat-x left bottom;
    padding:20px 10px 10px;
    /* for IE */
    filter:alpha(opacity=80);
    /* CSS3 standard */
    opacity:0.8;
    overflow: hidden;
    }
* html .newscon dd{
    height:818px;
}
.newscon .lastitem{
    background:none;
    background:url(../images/bigbgshadeblack.png) repeat-x left top;
}
.date{
	display:block;
	text-align:right;
	color:#e627ca;
	font:bold 11px/11px HelveticaNeue, Helvetica;
	margin-bottom:5px;
}
.newslist h2{
	border-bottom:1px solid #fff;	
} 
.newslist h2,.newslist h2 a,.newslist h2 a:hover{
	font:bold 13px/15px HelveticaNeue, Helvetica;
	text-transform:uppercase;
	padding-bottom:3px;
	color:#434d58;
	margin-bottom:8px;
	text-decoration:none;
}
.newslist li{
	width:190px;
	padding-top:10px;
	margin-bottom:20px;
    
}
.newslist li img{
	margin-bottom:5px;
}
.newslist .first{
	border:none;
	padding:0;
    
}
.newslist p{
	font:normal 11px/17px HelveticaNeue, Helvetica;
	color:#000;
}
.lists li{
	margin-bottom:10px;
	width:190px;
	overflow:hidden;
}
.lists li a{
	float:left;
	color:#fff;
	font:bold 11px/13px HelveticaNeue, Helvetica;
	padding-left:15px;
	text-transform:uppercase;
}
.lists li .selected{
	background:url(../images/bullets.gif) no-repeat 0 3px;	
}
.datainfo{
	padding:20px;
}
.datainfo th{
	font:bold 17px HelveticaNeue, Helvetica;
	color:#fff;
	border-bottom:1px solid #fff;
	padding:8px 0;
}
.datainfo table{
	color:#fff;
}
.datainfo td{
	font:normal 11px/13px HelveticaNeue, Helvetica;
	vertical-align:top;
	padding:5px 0;
}
.datainfo td a{
	color:#fff;
	text-decoration:none;
}
.datainfo td a:hover{
	color:#fff;
	text-decoration:underline;
}


/*  Extra CSS to format feed data and javascript */


.feedContentData{
    display:none;
    
}

.title{
    font:bold 12px/15px helvetica;
    color:#fff;
    text-decoration: none;
}
.title:hover{
    text-decoration: none;
}
.desc{
    font:normal 12px/15px helvetica;
    color:#fff;
    text-decoration: none;
    display: block; 
}
.desc:hover{
    text-decoration: none;
}

.tabContent{
    height: 510px;
    
    
}

.ui-tabs .ui-tabs-hide {
display:none !important;
}

.audioArea{
    display:none;
}

.widgetSpace{
    padding-bottom:20px;
}

.tabArea dt label{
    color:#fff;
    font: bold 14px/18px helvetica;
}
.flickrPhotos{
    display: none;
}
.loadingPhotos{
    padding:200px 0;
    text-align:center;
    width:100%;

}

.tabArea dd img{
    border:1px solid #000;
}

.videoNav{
    position: absolute;
    bottom:10px;
    right:10px;
    
    
    
}
.videoNav a{
    margin-left: 10px;
}

.videoTab{
    height:582px;
    position:relative;
}

.videoTab .imagePrev{
    display:none;
}
.videoTab dl{
    float:left;
    width:360px;
    clear: none;
}

.thumbHolder{
    width:9000px;
    position: absolute;
    top: 0;
    left: 0;
    height: 554px;
    
    
}

.thumbParent{
    width:378px;
    position:relative;
    height: 554px;
    overflow: hidden;
}
.tabTop{
    margin-top: 8px;
}


.newsFeedData li img{
    width:180px;
}



.newsFeedData li{
    display: none;
}

.newsFeedData .first{
    display: block;
}


.popBody {
    background:none;
    display:none;
    
}
.popup {
    background:none repeat scroll 0 0 #000000;
    border:6px solid #EF4FCB;
    margin:0 auto;
    padding:40px 0;
    position:relative;
    width:320px;
}
.popup h2{     
    color:#fff;
}
.popup_signup {
    background:none repeat scroll 0 0 #000000;
    border:6px solid #EF4FCB;
    margin:0 auto;
    padding:0px;
    position:relative;
    width:375px;
    height:375px;
}

.datainfo td{
    padding :15px 0;
    background: url(../images/line3.png) repeat-x left bottom;
}
.tourTab{
    padding-top: 0;
}
.tourTab .datainfo{
    padding:25px;
}

.conarea a,.newslist a{
    text-decoration: underline;
    color: #000;;
}

.tabSection center h2{
    color:#fff;
}


/*----------------------Footer
*/
.outerFooter{
    width:100%;
    height:40px;
    background:#240d3d;
    clear:both;
}
.footer{
    width:1000px;    height:40px;
    margin:0 auto;
    text-align:left;
    position:relative;
    overflow:hidden;
}
.footer a,.footer span{
    height:40px;
    float:left;
    text-indent:-9999px;
}
.footer li{
    background:url(../images/bullets2.gif) no-repeat;
    padding-left:20px;
    float:left;
}
.footer li a{
    float:left;
}
.cap{
    width:72px;
    background:url(../images/footer-link.png) no-repeat 0 0;
}
.cap:hover{
    background:url(../images/footer-link.png) no-repeat 0 -40px;
}
.copyright{
    width:264px;
    background:url(../images/footer-link.png) no-repeat -72px 0;
}
.share {
    width:119px;
    background:url(../images/footer-link.png) no-repeat -456px 0;
}
.share:hover {
    background:url(../images/footer-link.png) no-repeat  -456px -40px;
}

.rss {
    width:63px;
    background:url(../images/footer-link.png) no-repeat -594px 0;
}
.rss:hover {
    background:url(../images/footer-link.png) no-repeat  -594px -40px;
}

.privacy{
    width:104px;
    background:url(../images/footer-link.png) no-repeat -677px 0;
}
.privacy:hover{
    background:url(../images/footer-link.png) no-repeat  -677px -40px;
}
.develop{
    width:158px;
    display:block;
    float:right;
    background:url(../images/footer-link.png) no-repeat -842px 0;
    position:absolute;
    right:0;
    top:0;
}
.develop:hover{
    background:url(../images/footer-link.png) no-repeat  -842px -40px;
}

.playerOpen{
    background: url(../images/open.gif) no-repeat;
    display: block;
    position: absolute;
    top:0;
    right:0;
    width:102px;
    height: 33px;
    cursor:pointer;
}
.playerClose{
    background: url(../images/open.gif) no-repeat 0 -33px;
}

.playerContainer{
    width:100%;
    height: 37px;
    background: #f784de;
    /*display: none;*/
    overflow: hidden;
}
.loaderCont{
    background: url(../images/2332948231_b731e0b4a2_o.gif) no-repeat center center;
}


.topArea .socialLinks{
     padding-top:12px;
    height: 20px;
}

.topArea .socialLinks li{
    background: none;
    padding-left: 3px;
}
.topArea .socialLinks a{
    width: 20px;
    height : 20px;
}


.extras_page{
	background:#000 url(../images/background_extras.jpg) no-repeat center 43px;
}


.fadeCover{
    position: absolute;
    left:0;
    width: 100%;
    height: 100%;
    /*top:43px;*/
    top:80px;
    background:#000 url(../images/2332948231_b731e0b4a2_o.gif) no-repeat center 300px;
    z-index: 99999999;
    display:none;
}



.sign{
    width:25px;
    background:url(../images/footer-link.png) no-repeat -255px 0;
    margin-right:10px;
}
.sign:hover{
    background:url(../images/footer-link.png) no-repeat -255px -40px;
}

.redlight{
    width:65px;
    background:url(../images/footer-link.png) no-repeat -76px 0;
    margin-right:10px;
}
.redlight:hover{
    background:url(../images/footer-link.png) no-repeat -76px -40px;
}

.mac{
    width:98px;
    background:url(../images/footer-link.png) no-repeat -148px 0;
    margin-right:10px;
}
.mac:hover{
    background:url(../images/footer-link.png) no-repeat -148px -40px;
}


.group{
    width:146px;
    background:url(../images/footer-link.png) no-repeat -290px 0;
}

.ui-accordion .ui-accordion-header {
    cursor:pointer;
    margin-top:1px;
    position:relative;
    font-size:15px;
    padding: 5px 0 ;
    
}

.ui-accordion .ui-state-active{
    font-size:18px;
    color:#D147B4;
    
}

.ui-accordion .ui-accordion-content-active {
    display:block;
}

.ui-accordion .ui-accordion-content {
    border-top:0 none;
    display:block;
    margin-bottom:2px;
    margin-top:-2px;
    overflow:auto;
    padding:1em 2.2em;
    position:relative;
    top:1px;
}

.ui-accordion{
    padding:20px;
    color:#C1C0C3;
}

.albumName{
    color:#fff;
    font-style: italic;
    padding:0 20px;
}

.tabSection .ui-accordion p{
    padding:0px;
    text-align: left;
}


.popup_myspace{
 
    height:350px;
    margin:0;
    overflow-y:scroll;
    padding:10px;
    width:560px;
    color:#C1C0C3;
}


.popup_myspace h3,.popup_myspace h3 a{
    color:#D147B4;
    font-size:18px;
    text-decoration: none;
}

.popup_myspace h2{
    margin-bottom:10px;
}

.popup_myspace strong{
    
    font-size:12px;
    
}

.popup_myspace div{
    
    border-bottom: 1px solid #C1C0C3;
    padding:0 0 20px 0;
    margin:0 0 40px 0;
    
}

.popup_myspace a.read_more{
    font-size:12px;
    color:#fff;
    text-decoration: none;
}

.popup_myspace p{
    
    font-size:11px;
    
}


.popup_contact {
 
    height:350px;
    margin:0;
    overflow-y:scroll;
    padding:10px;
    width:560px;
    color:#C1C0C3;
}


.popup_contact h3,.popup_contact h3 a{
    color:#D147B4;
    font-size:18px;
    text-decoration: none;
}

.popup_contact h2{
    margin-bottom:10px;
}
.fixheight div{
	margin-bottom:15px;
	padding-bottom:15px;
}
.fixheight h3{
	margin-bottom:5px;
}

