/* CSS Document */
body{
	margin:0;
	background:url(../images/text_area_bg.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	color:#E8EAEC;
}
a{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#E8EAEC; 
	font-weight:normal; text-decoration:underline; 
}
a:hover{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#E8EAEC; 
	font-weight:normal; text-decoration:none; 
}
b{ font-weight:normal;}
form{ margin:0; padding:0;}
p{ margin:0; padding:0;}
.clear{ clear:both;}
.lightOrange_text{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D6A269; 
	font-weight:normal; text-decoration:none;
}
a.lightOrange_text{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#BBA28A; 
	font-weight:normal; text-decoration:underline;
}
a.lightOrange_text:hover{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#BBA28A; 
	font-weight:normal; text-decoration:none;
}
.yellow_text20{
	font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFCC00; 
	font-weight:normal; text-decoration:none; line-height:30px;
}
.yellow_text18{
	font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFCC00; 
	font-weight:normal; text-decoration:none; line-height:30px;
}
.white_text20{
	font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; 
	font-weight:normal; text-decoration:none; line-height:30px;
}
/*----------------------------------------|Header|----------------------------------------*/
#header{
	width:100%;
	float:left;
	background:#000000;
}
.header_banner{
	width:1000px;
	margin:0 auto;
	background:url(../images/header_bg.jpg) no-repeat top;
	height:520px;
}
.ind_player{
	width:382px;
	height:493px;
	float:right;
	margin:5px 15px 0 0;
	display:inline;
}
.patty_logo{
	width:356px;
	height:157px;
	float:right;
	margin:107px 0 0 0;
}
/*----------------------------------------|Header|----------------------------------------*/
#page{
	width:980px;
	margin:0 auto;
}
/*--------------------------------------|Navigation|--------------------------------------*/
.nav{
	width:980px;
	float:left;
	height:44px;
	margin:30px 0 0 0;
}
				/*.................................................................*/
a.btn_home{
	width:56px;
	height:16px;
	background:url(../images/nav.gif) no-repeat 0 0;
	margin:0 0 0 0px;
	float:left;
	display:inline;
}
a.btn_home:hover{
	width:56px;
	height:16px;
	background:url(../images/nav.gif) no-repeat -171px 0;
	margin:0 0 0 0px;
	float:left;
	display:inline;
}
a.btn_home_s{
	width:56px;
	height:16px;
	background:url(../images/nav.gif) no-repeat -171px 0;
	margin:0 0 0 0px;
	float:left;
	display:inline;
}
				/*.................................................................*/
				/*.................................................................*/
a.btn_news{
	width:53px;
	height:16px;
	background:url(../images/nav.gif) no-repeat 0 -24px;
	margin:0 0 0 29px;
	float:left;
	display:inline;
}
a.btn_news:hover{
	width:53px;
	height:16px;
	background:url(../images/nav.gif) no-repeat -171px -24px;
	margin:0 0 0 29px;
	float:left;
	display:inline;
}
a.btn_news_s{
	width:53px;
	height:16px;
	background:url(../images/nav.gif) no-repeat -171px -24px;
	margin:0 0 0 29px;
	float:left;
	display:inline;
}
				/*.................................................................*/
				/*.................................................................*/
a.btn_music{
	width:134px;
	height:20px;
	background:url(../images/nav.gif) no-repeat 0 -48px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
a.btn_music:hover{
	width:134px;
	height:20px;
	background:url(../images/nav.gif) no-repeat -171px -48px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
a.btn_music_s{
	width:134px;
	height:20px;
	background:url(../images/nav.gif) no-repeat -171px -48px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
				/*.................................................................*/
				/*.................................................................*/
a.btn_tour{
	width:43px;
	height:16px;
	background:url(../images/nav.gif) no-repeat 0 -73px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
a.btn_tour:hover{
	width:43px;
	height:16px;
	background:url(../images/nav.gif) no-repeat -171px -73px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
a.btn_tour_s{
	width:43px;
	height:16px;
	background:url(../images/nav.gif) no-repeat -171px -73px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
				/*.................................................................*/
				/*.................................................................*/
a.btn_discography{
	width:120px;
	height:20px;
	background:url(../images/nav.gif) no-repeat 0 -97px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
a.btn_discography:hover{
	width:120px;
	height:20px;
	background:url(../images/nav.gif) no-repeat -171px -97px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
a.btn_discography_s{
	width:120px;
	height:20px;
	background:url(../images/nav.gif) no-repeat -171px -97px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
				/*.................................................................*/
				/*.................................................................*/
a.btn_photos{
	width:62px;
	height:16px;
	background:url(../images/nav.gif) no-repeat 0 -122px;
	margin:0 0 0 28px;
	float:left;
	display:inline;
}
a.btn_photos:hover{
	width:62px;
	height:16px;
	background:url(../images/nav.gif) no-repeat -171px -122px;
	margin:0 0 0 28px;
	float:left;
	display:inline;
}
a.btn_photos_s{
	width:62px;
	height:16px;
	background:url(../images/nav.gif) no-repeat -171px -122px;
	margin:0 0 0 28px;
	float:left;
	display:inline;
}
				/*.................................................................*/
				/*.................................................................*/
a.btn_contact{
	width:74px;
	height:17px;
	background:url(../images/nav.gif) no-repeat 0 -146px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
a.btn_contact:hover{
	width:74px;
	height:17px;
	background:url(../images/nav.gif) no-repeat -171px -146px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
a.btn_contact_s{
	width:74px;
	height:17px;
	background:url(../images/nav.gif) no-repeat -171px -146px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
				/*.................................................................*/
				/*.................................................................*/
a.btn_press{
	width:148px;
	height:16px;
	background:url(../images/nav.gif) no-repeat 0 -171px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
a.btn_press:hover{
	width:148px;
	height:16px;
	background:url(../images/nav.gif) no-repeat -171px -171px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
a.btn_press_s{
	width:148px;
	height:16px;
	background:url(../images/nav.gif) no-repeat -171px -171px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
				/*.................................................................*/
				/*.................................................................*/
a.btn_store{
	width:47px;
	height:17px;
	background:url(../images/nav.gif) no-repeat 0 -195px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
a.btn_store:hover{
	width:47px;
	height:17px;
	background:url(../images/nav.gif) no-repeat -172px -195px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
a.btn_store_s{
	width:47px;
	height:17px;
	background:url(../images/nav.gif) no-repeat -172px -195px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
				/*.................................................................*/
				/*.................................................................*/
a.btn_biography{
	width:233px;
	height:20px;
	background:url(../images/nav.gif) no-repeat 0 -659px;
	margin:0 0 0 0px;
	float:left;
	display:inline;
}
a.btn_biography:hover{
	width:233px;
	height:20px;
	background:url(../images/nav.gif) no-repeat -171px -690px;
	margin:0 0 0 0px;
	float:left;
	display:inline;
}
a.btn_biography_s{
	width:233px;
	height:20px;
	background:url(../images/nav.gif) no-repeat -171px -690px;
	margin:0 0 0 0px;
	float:left;
	display:inline;
}
				/*.................................................................*/
				/*.................................................................*/
a.btn_career{
	width:157px;
	height:20px;
	background:url(../images/nav.gif) no-repeat 0 -714px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
a.btn_career:hover{
	width:157px;
	height:20px;
	background:url(../images/nav.gif) no-repeat -171px -714px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
a.btn_career_s{
	width:157px;
	height:20px;
	background:url(../images/nav.gif) no-repeat -171px -714px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
				/*.................................................................*/
				/*.................................................................*/
a.btn_cutXcut{
	width:92px;
	height:20px;
	background:url(../images/nav.gif) no-repeat 0 -739px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
a.btn_cutXcut:hover{
	width:92px;
	height:20px;
	background:url(../images/nav.gif) no-repeat -171px -739px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
a.btn_cutXcut_s{
	width:92px;
	height:20px;
	background:url(../images/nav.gif) no-repeat -171px -739px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
				/*.................................................................*/
				/*.................................................................*/
a.btn_albumCopy{
	width:119px;
	height:20px;
	background:url(../images/nav.gif) no-repeat 0 -763px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
a.btn_albumCopy:hover{
	width:119px;
	height:20px;
	background:url(../images/nav.gif) no-repeat -171px -763px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
a.btn_albumCopy_s{
	width:119px;
	height:20px;
	background:url(../images/nav.gif) no-repeat -171px -763px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
				/*.................................................................*/
				/*.................................................................*/
a.btn_logout{
	width:64px;
	height:20px;
	background:url(../images/nav.gif) no-repeat 0 -789px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
a.btn_logout:hover{
	width:64px;
	height:20px;
	background:url(../images/nav.gif) no-repeat -171px -789px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
a.btn_logout_s{
	width:64px;
	height:20px;
	background:url(../images/nav.gif) no-repeat -171px -789px;
	margin:0 0 0 30px;
	float:left;
	display:inline;
}
				/*.................................................................*/

/*--------------------------------------|Navigation|--------------------------------------*/
/*--------------------------------------|Page Title|--------------------------------------*/
.title_latestnews{
	width:193px;
	height:23px;
	background:url(../images/nav.gif) no-repeat 0 -236px;
	float:left;
	margin:10px 0 0 0;
}
.title_news{
	width:193px;
	height:23px;
	background:url(../images/nav.gif) no-repeat -110px -236px;
	float:left;
	margin:10px 0 0 0;
}
.title_music{
	width:203px;
	height:26px;
	background:url(../images/nav.gif) no-repeat 0 -263px;
	float:left;
	margin:10px 0 0 0;
}
.title_tour{
	width:83px;
	height:26px;
	background:url(../images/nav.gif) no-repeat 0 -296px;
	float:left;
	margin:10px 0 0 0;
}
.title_photos{
	width:116px;
	height:26px;
	background:url(../images/nav.gif) no-repeat 0 -327px;
	float:left;
	margin:10px 0 0 0;
}
.title_contact{
	width:135px;
	height:26px;
	background:url(../images/nav.gif) no-repeat 0 -358px;
	float:left;
	margin:10px 0 0 0;
}
.title_discography{
	width:203px;
	height:26px;
	background:url(../images/nav.gif) no-repeat 0 -451px;
	float:left;
	margin:10px 0 0 0;
}
.title_press{
	width:255px;
	height:26px;
	background:url(../images/nav.gif) no-repeat 0 -389px;
	float:left;
	margin:10px 0 0 0;
}
.title_store{
	width:94px;
	height:26px;
	background:url(../images/nav.gif) no-repeat 0 -420px;
	float:left;
	margin:10px 0 0 0;
}


.title_pressBio{
	width:414px;
	height:26px;
	background:url(../images/nav.gif) no-repeat 0 -502px;
	float:left;
	margin:10px 0 0 0;
}
.title_pressCareer{
	width:277px;
	height:26px;
	background:url(../images/nav.gif) no-repeat 0 -538px;
	float:left;
	margin:10px 0 0 0;
}
.title_pressCutxcut{
	width:152px;
	height:26px;
	background:url(../images/nav.gif) no-repeat 0 -574px;
	float:left;
	margin:10px 0 0 0;
}
.title_pressAlbumcopy{
	width:187px;
	height:26px;
	background:url(../images/nav.gif) no-repeat 0 -610px;
	float:left;
	margin:10px 0 0 0;
}
/*--------------------------------------|Page Title|--------------------------------------*/
/*-------------------------------------|content area|-------------------------------------*/
.ind_news_box
{
	width:620px;
	_height:225px;
	min-height:225px;
	float:left;
	background:#000000;
	border:#896241 1px dashed;
	padding:10px;
}
.ind_news_date{
	width:110px;
	float:left;
	height:45px;
	background:url(../images/bottom_border.jpg) repeat-x bottom;
	padding:10px 0 10px 0;
	color:#D6A269;
	text-align:center;
}
.ind_news_text{
	width:500px;
	float:left;
	height:45px;
	background:url(../images/bottom_border.jpg) repeat-x bottom;
	padding:10px 0 10px 10px;
	display:inline;
}
.ind_newsletter{
	width:325px;
	height:215px;
	float:right;
	background:#000000;
	border:#896241 1px dashed;
	margin:0 0 0 0;
	padding:5px 0 0 0;
	display:inline;
	text-align:center;
}
.in_add_banner{
	width:325px;
	height:125px;
	float:right;
	background:#000000;
	border:#896241 1px dashed;
	margin:10px 0 0 0;
	display:inline;
	text-align:center;
}
/*-------------------------------------|content area|-------------------------------------*/
/*----------------------------------------|Footer|----------------------------------------*/
.footer_right{
	width:520px;
	height:45px;
	float:right;
	line-height:45px;
	color:#FFFFFF;
	font-weight:bold;
}
.footer_left{
	width:320px;
	height:25px;
	float:left;
	background:#000000;
	border:#896241 1px dashed;
	padding:10px;
}
.facebook{
	width:91px;
	height:20px;
	background:url(../images/footer.gif) no-repeat 0 0;
	float:left;
	display:inline;
	margin:0 0 0 0;
}
.myspace{
	width:90px;
	height:25px;
	background:url(../images/footer.gif) no-repeat 0 -27px;
	float:left;
	display:inline;
	margin:0 0 0 20px;
}
.twitter{
	width:95px;
	height:19px;
	background:url(../images/footer.gif) no-repeat 0 -59px;
	float:left;
	display:inline;
	margin:0 0 0 20px;
}
/*----------------------------------------|Footer|----------------------------------------*/
/*-------------------------------------| News  Page |-------------------------------------*/
.news_text{
	width:620px;
	float:left;
	background:url(../images/bottom_border.jpg) repeat-x bottom;
	padding:10px 0 10px 10px;
	display:inline;
}
.news_photo{
	width:110px;
	height:110px;
	float:left;
	margin:0 10px 10px 0;
	background:#030302;
	border:#A38162 1px solid;
}
.pressNews_text{
	width:940px;
	float:left;
	background:url(../images/bottom_border.jpg) repeat-x bottom;
	padding:10px 0 10px 10px;
	display:inline;
}
/*-------------------------------------| News  Page |-------------------------------------*/
/*-------------------------------------| Music Page |-------------------------------------*/
.music_box{
	width:955px;
	_height:200px;
	min-height:200px;
	float:left;
	background:#000000;
	border:#896241 1px dashed;
	padding:10px;
}
.music_player{
	width:100%;
	float:left;
	text-align:center;
	margin-top:20px;
}
.bio_page{
	width:100%;
	float:left;
	margin-top:20px;
}
.bio_page p{
	margin:0; padding:0; display:inline;
}
.bio_page img{
	margin:10px;
}
/*-------------------------------------| Music Page |-------------------------------------*/
/*-------------------------------------| Tour  Page |-------------------------------------*/
.tour_date{
	width:110px;
	float:left;
	color:#D6A269;
}
.tour_venue{
	width:200px;
	float:left;
}
.tour_city{
	width:110px;
	float:left;
}
/*-------------------------------------| Tour  Page |-------------------------------------*/
/*----------------------------------| Discography Page |----------------------------------*/
.disco_itunes{
	width:90px;
	height:29px;
	background:url(../images/footer.gif) no-repeat 0 -88px;
	float:left;
	display:inline;
	margin:0 0 0 0;
}
.disco_amazon{
	width:90px;
	height:29px;
	background:url(../images/footer.gif) no-repeat 0 -119px;
	float:left;
	display:inline;
	margin:0 0 0 10px;
}
/*----------------------------------| Discography Page |----------------------------------*/
/*------------------------------------| Photos  Page |------------------------------------*/
.photo_box{
	width:110px;
	height:110px;
	float:left;
	margin:30px 0px 10px 35px;
	display:inline;
	background:#030302;
	border:#A38162 1px solid;
}
.pressPhoto_box{
	width:112px;
	height:150px;
	float:left;
	margin:30px 0px 10px 35px;
	display:inline;
	background:#030302;
	text-align:center;
}
.pressPhoto_box a{
	color:#CCCCCC;
}
.pressPhoto{
	width:110px;
	height:110px;
	float:left;
	background:#030302;
	border:#A38162 1px solid;
}
/*------------------------------------| Photos  Page |------------------------------------*/
/*-------------------------------------| store Page |-------------------------------------*/
.store_text{
	width:480px;
	float:left;
}
.store_detail_photo{
	width:200px;
	height:200px;
	float:left;
	margin:0 10px 10px 0;
	background:#030302;
	border:#A38162 1px solid;
}
.store_detail_text{
	width:370px;
	float:left;
}
/*-------------------------------------| store Page |-------------------------------------*/
/*-------------------------------|  contact page  |----------------------------*/
.contactform{
	width:362px;
	margin:0 auto;
	padding:0 10px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:Thank You;
	text-align:center;
}
div[class="contactform"]{
	padding:0 10px 0 0;
}

.inputLabel{
	width:100px;
	float:left;
	display:block;
	color:#A6A6A6;
	text-align:right;
	padding-right:20px;
	margin-top:10px;
	min-height:25px;
	_height:25px;
}
.inputField{
	width:200px;
	text-align:left;
	float:left;
	margin-top:10px;
	min-height:25px;
	_height:25px;
}
.inputField input{
	width:200px;
	background:#000000;
	border:#353535 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding:3px 0 3px 0;
}
.inputField textarea{
	width:200px;
	background:#000000;
	border:#353535 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.inputbtn{
	width:200px;
	text-align:left;
	float:left;
	margin-top:10px;
	min-height:25px;
	_height:25px;
}
.err{
	width:200px;
	margin:0 auto;
	color:#FFFFFF;
}
/*-------------------------------|  contact page  |----------------------------*/
/*-------------------------------|  Mootool tips  |----------------------------*/
.tool-tip {
	color: #fff;
	width: 510px;
	height:510px;
	z-index: 13000;
}
.tool-title {
	font-weight: bold;
	font-size: 0px;
	line-height:0px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 8px;
	background: #fff;
}

.tool-text {
	font-size: 11px;
	padding: 8px 8px 8px;
	background: #7E7967;
}
.custom-tip {
	color: #fff;
	width: 312px;
	z-index: 13000;
}

.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 8px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}

.custom-text {
	font-size: 11px;
	padding: 8px 8px 8px;
	background: #CFDFA7;
}
