/* CSS Document */
body{
	background:#000000;
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	color:#ffffff;
	margin:0;
	padding:0;
}
.download_icon{
    width:55px;
	height:55px;
	float:right;
	margin:5px 0 0 0;

}
ul{
	margin:0;
	padding:0;
	/*list-style:none;*/
}
ul li{
	margin:0;
	padding:0;
	list-style:none;
}
.nav_li{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	height:20px;
}
.header_nav{
    background:url(../images/nav_bg.jpg) repeat-x;
	height:50px;
	width:100%;
}
.nav{
    margin:0 auto;
	width:1000px;
	padding-top:18px;
	height:30px;
}
.header{
    width:990px;
	margin:0 auto;
	background:url(../images/body_bg.jpg) no-repeat;
	min-height:560px;
	_height:560px;
	padding:0 10px 0 0;
	
}
.header_new{
    width:665px;
	height:560px;
	float:left;
}
.header_inner{
    width:990px;
	margin:0 auto;
	background:url(../images/body_bg_inner.jpg) no-repeat bottom left;
	/*min-height:250px;
	_height:250px;*/
	height:250px;
	padding:0 10px 0 0;
	
}
.newsletter{
    width:322px;
	/*height:560px;*/
	margin:0 0 0 0;
	float:right;
	display:inline;
}
.newsletter_img{
    width:322px;
	float:right;
	height:40px;
	margin:0 0 0 0;
	text-align:center;
	display:inline;
	overflow:hidden;

}
.newsletter_img a{
	margin:0px;
    padding:0px;
	float:right;
	display:inline;	
}
.widget_box{
    width:322px;
	height:350px;
	margin:0px 0 0px 0;
	float:right;
	display:inline;
	overflow:hidden;
	background:url(../images/stop_sign.gif) no-repeat right 160px;
}
.widget_box_inner{
    width:322px;
	/*height:413px;*/
	margin:0 0 20px 0;
	float:right;
	height:95px;
	display:inline;
  
}
.search_box{
    width:321px;
	height:45px;
	background:url(../images/search_box.jpg) no-repeat;
	float:right;
	
}
.search{
   width:260px;
   height:16px;
   float:left;
   background:none;
   margin:14px 10px 0 13px;
   border:none;
   font-family:Arial;
   color:#FFCC00;
   line-height:16px;
   display:inline;
}
.search_btn{
   width:30px;
   height:26px;
   float:left;
   margin:10px 0 0 0;
   background:url(../images/search_btn.jpg) no-repeat;
   border:none;
}
.main_body{
   width:100%;
   min-height:250px;
   _height:250px;
   border-top:1px solid #FFCC00;
   margin:0px;
   padding:0px;
   background:url(../images/main_bg.jpg) repeat-x;
   float:left;
}
.main_content{
   width:1000px;
   min-height:250px;
   _height:250px;
   margin:0 auto;
 }
.clear{
    clear:both;
	font-size:0px;
	line-height:0px;
}
.faq{
    width:321px;
	height:40px;
	float:right;
	margin:0 0 5px 0;
	display:inline;
}
.faq a{
    display:inline;
	margin:0px;
	padding:0px;
	float:right;
}
.read_archives{
    width:322px;
	height:30px;
	float:right;
	margin:0 0 2px 0;
	display:inline;
}
.read_archives a{
    display:inline;
	margin:0px;
	padding:0px;
	float:right;
}
.ind_text{
	width:446px;
	background:url(../images/text_bg.jpg) repeat-x 0 42px;
	min-height:200px;
	float:left;
	margin:20px 15px 0 0;
}
.ind_player{
	width:374px;
	height:630px;
	float:left;
	margin:20px 50px 0 50px;
	display:inline;
}
.text_left{
	width:1px;
	float:left;
	height:161px;
	display:inline;
}
.audio_video_info{
	width:420px;
	float:left;
}
.audio_video_player{
	width:484px;
	height:515px;
	float:left;
}
.text_area{
	width:435px;
	float:left;
	padding:5px 0px 5px 5px;
	font-weight:normal;
}
/*-----------------all main body titles starts here------*/
.welcome_text{
    background:url(../images/tab_title.gif) no-repeat 0 0;
	width:298px;
	height:44px;
	float:left;
}
.latest_news_text{
    background:url(../images/tab_title.gif) no-repeat 0 -51px;
	width:239px;
	height:44px;
	float:left;
}
.directory_text{
    background:url(../images/tab_title.gif) no-repeat 0 -401px;
	width:239px;
	height:44px;
	float:left;
}
.music_text{
    background:url(../images/tab_title.gif) no-repeat 0 -451px;
	width:239px;
	height:44px;
	float:left;
}
.services_text{
    background:url(../images/tab_title.gif) no-repeat 0 -501px;
	width:239px;
	height:44px;
	float:left;
}
.top_ten_text{
    background:url(../images/tab_title.gif) no-repeat 0 -1543px;
	width:239px;
	height:44px;
	float:left;
}
.membership_application{
    background:url(../images/tab_title.gif) no-repeat 0 -1779px;
	width:262px;
	height:44px;
	float:left;
}
.dicounts_text{
    background:url(../images/tab_title.gif) no-repeat 0 -1591px;
	width:317px;
	height:44px;
	float:left;
}
.marsh_affinity_text{
    background:url(../images/tab_title.gif) no-repeat 0 -1638px;
	width:317px;
	height:44px;
	float:left;
}
.union_plus_text{
    background:url(../images/tab_title.gif) no-repeat 0 -1685px;
	width:227px;
	height:44px;
	float:left;
}
.liberty_mutual_text{
    background:url(../images/tab_title.gif) no-repeat 0 -2200px;
	width:268px;
	height:44px;
	float:left;
}
.clarion_associates_text{
    background:url(../images/tab_title.gif) no-repeat 0 -2246px;
	width:268px;
	height:44px;
	float:left;
}
.beck_rights_text{
    background:url(../images/tab_title.gif) no-repeat 0 -1732px;
	width:227px;
	height:44px;
	float:left;
}
.search_result_text{
    background:url(../images/tab_title.gif) no-repeat 0 -896px;
	width:239px;
	height:44px;
	float:left;
}
.networking_text{
    background:url(../images/tab_title.gif) no-repeat 0 -551px;
	width:239px;
	height:44px;
	float:left;
}
.recording_text{
    background:url(../images/tab_title.gif) no-repeat 0 -601px;
	width:239px;
	height:44px;
	float:left;
}
.links_text{
    background:url(../images/tab_title.gif) no-repeat 0 -651px;
	width:239px;
	height:44px;
	float:left;
}
.contact_text{
    background:url(../images/tab_title.gif) no-repeat 0 -701px;
	width:239px;
	height:44px;
	float:left;
}
.login_text{
    background:url(../images/tab_title.gif) no-repeat 0 -846px;
	width:239px;
	height:44px;
	float:left;
}
.termsofservice_text{
    background:url(../images/tab_title.gif) no-repeat 0 -946px;
	width:239px;
	height:44px;
	float:left;
}
.privacy_text{
    background:url(../images/tab_title.gif) no-repeat 0 -996px;
	width:239px;
	height:44px;
	float:left;
}
.sitemap_text{
    background:url(../images/tab_title.gif) no-repeat 0 -1046px;
	width:239px;
	height:44px;
	float:left;
}
.local_text{
    background:url(../images/tab_title.gif) no-repeat 0 -1096px;
	width:239px;
	height:44px;
	float:left;
}
.find_text{
    background:url(../images/tab_title.gif) no-repeat 0 -1146px;
	width:239px;
	height:44px;
	float:left;
}
.join_text{
    background:url(../images/tab_title.gif) no-repeat 0 -1197px;
	width:387px;
	height:44px;
	float:left;
}
.faq_text{
    background:url(../images/tab_title.gif) no-repeat 0 -1248px;
	width:239px;
	height:44px;
	float:left;
}
.archives_text{
    background:url(../images/tab_title.gif) no-repeat 0 -1299px;
	width:239px;
	height:44px;
	float:left;
}
.members_services_catalog_text{
    background:url(../images/tab_title.gif) no-repeat 0 -1348px;
	width:287px;
	height:44px;
	float:left;
}
.constitution_text{
    background:url(../images/tab_title.gif) no-repeat 0 -1398px;
	width:287px;
	height:44px;
	float:left;
}
.member_directory_text{
    background:url(../images/tab_title.gif) no-repeat 0 -2106px;
	width:239px;
	height:44px;
	float:left;
	margin:0 20px 0 0;
}
.gigs_text{
    background:url(../images/tab_title.gif) no-repeat 0 -2152px;
	width:109px;
	height:44px;
	float:left;
}
.mission_statement_text{
    background:url(../images/tab_title.gif) no-repeat 0 -1495px;
	width:239px;
	height:44px;
	float:left;
}
.live_contract_text{
    background:url(../images/tab_title.gif) no-repeat 0 -1826px;
	width:279px;
	height:44px;
	float:left;
}
.booking_text{
    background:url(../images/tab_title.gif) no-repeat 0 -1873px;
	width:237px;
	height:44px;
	float:left;
}
.listings_text{
    background:url(../images/tab_title.gif) no-repeat 0 -1920px;
	width:239px;
	height:44px;
	float:left;
}
.public_text{
    background:url(../images/tab_title.gif) no-repeat 0 -1967px;
	width:239px;
	height:44px;
	float:left;
}
.members_text{
    background:url(../images/tab_title.gif) no-repeat 0 -2013px;
	width:268px;
	height:44px;
	float:left;
}
.members_blog_text{
    background:url(../images/tab_title.gif) no-repeat 0 -2293px;
	width:239px;
	height:44px;
	float:left;
}
.forgot_pass_text{
    background:url(../images/tab_title.gif) no-repeat 0 -2059px;
	width:239px;
	height:44px;
	float:left;
}
.members_interface_text{
    background:url(../images/tab_title.gif) no-repeat 0 -2385px;
	width:268px;
	height:44px;
	float:left;
}
.funeral_text{
    background:url(../images/tab_title.gif) no-repeat 0 -2339px;
	width:387px;
	height:44px;
	float:left;
}
.join_online_text{
    background:url(../images/tab_title.gif) no-repeat 0 -2433px;
	width:453px;
	height:44px;
	float:left;
}
.about_text{
    background:url(../images/tab_title.gif) no-repeat 0 -2480px;
	width:145px;
	height:44px;
	float:left;
}
.upcoming_text{
    background:url(../images/tab_title.gif) no-repeat 0 -2525px;
	width:239px;
	height:44px;
	float:left;
}
.video_text{
    background:url(../images/tab_title.gif) no-repeat 0 -2571px;
	width:269px;
	height:44px;
	float:left;
}
.scales_text{
    background:url(../images/tab_title.gif) no-repeat 0 -2617px;
	width:306px;
	height:44px;
	float:left;
}
.signatory_text{
    background:url(../images/tab_title.gif) no-repeat 0 -2663px;
	width:239px;
	height:44px;
	float:left;
}
.reuse_text{
    background:url(../images/tab_title.gif) no-repeat 0 -2709px;
	width:239px;
	height:44px;
	float:left;
}
.gigs_calendar_text{
    background:url(../images/tab_title.gif) no-repeat 0 -2755px;
	width:147px;
	height:44px;
	float:left;
}
.pension_text{
    background:url(../images/tab_title.gif) no-repeat 0 -2801px;
	width:239px;
	height:44px;
	float:left;
}
.rehearsal_text{
    background:url(../images/tab_title.gif) no-repeat 0 -2847px;
	width:239px;
	height:44px;
	float:left;
}
.members_login_text{
    background:url(../images/tab_title.gif) no-repeat 0 -2893px;
	width:393px;
	height:44px;
	float:left;
}
.change_pass_text{
    background:url(../images/tab_title.gif) no-repeat 0 -2938px;
	width:239px;
	height:44px;
	float:left;
}
.members_only_directory_text{
    background:url(../images/tab_title.gif) no-repeat 0 -2984px;
	width:268px;
	height:44px;
	float:left;
}
.memberspages_text{
    background:url(../images/tab_title.gif) no-repeat 0 -3030px;
	width:318px;
	height:44px;
	float:left;
}
.searchinstrument_text{
    background:url(../images/tab_title.gif) no-repeat 0 -3167px;
	width:238px;
	height:44px;
	float:left;
}
.searchcategory_text{
    background:url(../images/tab_title.gif) no-repeat 0 -3213px;
	width:238px;
	height:44px;
	float:left;
}
.membersitelinks_text{
    background:url(../images/tab_title.gif) no-repeat 0 -3075px;
	width:208px;
	height:44px;
	float:left;
}
.phototitle_text{
    background:url(../images/tab_title.gif) no-repeat 0 -3120px;
	width:98px;
	height:44px;
	float:left;
}

.doNotWorkFor_text{
    background:url(../images/tab_title.gif) no-repeat -271px -846px;
	width:239px;
	height:44px;
	float:left;
}

.blog_text{
    background:url(../images/tab_title.gif) no-repeat 0 -3259px;
	width:98px;
	height:44px;
	float:left;
}
.donate_text{
    background:url(../images/tab_title.gif) no-repeat 0 -3305px;
	width:593px;
	height:44px;
	float:left;
}
.royalties_text{
    background:url(../images/tab_title.gif) no-repeat 0 -3351px;
	width:258px;
	height:44px;
	float:left;
}

/*-----------------all main body titles ends here------*/
.right_index{
    width:446px;
	/*height:630px;*/
	float:left;
	margin:20px 0 0 0;
  
}
/*-------------------------------------------------*/
.ind_news_text{
	width:980px;
	background:url(../images/text_bg.jpg) repeat-x 0 42px;
	min-height:200px;
	float:left;
	margin:20px 15px 0 0;
}
.ind_news_text_area{
	width:963px;
	float:left;
	padding:5px 0px 0 15px;
	font-weight:normal;
	height:171px;
}
.news_box{
    width:298px;
	height:132px;
	float:left;
	margin:20px 13px 0 0;
}
.date{
    width:297px;
	height:16px;
	color:#FFCC00;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	margin:0 0 5px 0;
	float:left;
}
.news_text{
    width:297px;
	float:left;
	font-size:12px;
	color:#C8CCD7;
	font-family:Arial;
	font-weight:normal;
	border-top:1px solid #2F3842;
}
.news_text a{
    text-decoration:underline;
	font-size:12px;
	color:#ffffff;
	font-family:Arial;
}
.news_text a:hover{
    text-decoration:none;
	font-size:12px;
	color:#ffffff;
	font-family:Arial;
}
.banner_content{
   width:100%;
   /*height:220px;*/
   margin:5px 0 0 0;
   padding:0px;
   background:url(../images/main_bg.jpg) repeat-x;
   float:left;
}
.bannerbox{
   width:182px;
   height:152px;
   border:1px solid #3A424D;
   background:#000000;
   margin:10px 15px 10px 0;
   float:left;
}
.banner_main{
  width:1000px;
  /*height:220px;*/
  margin:0 auto;
}
.banner_main b{
  margin:10px 10px 0 0;
  float:left;
}
.footer{
  width:100%;
  border-top:1px solid #FFCC00;
  float:left;
}
.footer_main{
  width:980px;
 /* height:74px;*/
  margin:0 auto;
  padding:0 10px
}
.wvlogo{
   width:71px;
   height:39px;
   float:right;
   background:url(../images/wvlogo.gif) no-repeat;
   margin:10px 0 0 0;
   border:none;
}
.footer_links{
    width:1000px;
	/*height:40px;*/
	float:left;
	font-size:12px;
	font-family:Arial;
	color:#ffffff;
	margin:10px 0 0 0;
}
.footer_links b{
    width:338px;
	float:left;
	font-size:12px;
	font-family:Arial;
	color:#ffffff;
	font-weight:normal;
}
.links{
    font-family:Arial; 
	color:#ffffff; 
	text-decoration:none;
	font-size:12px;
}
.links:hover{
    text-decoration:underline;  
}
/*----------------------Navigation starts here--------------------------------*/
a.btn_home{
	background:url(../images/tab_title.gif) no-repeat 0 -125px;
	width:35px;
	height:10px;
	margin:5px 20px 0 0;
	float:left;
	display:inline;
}
a.btn_home:hover{
	background:url(../images/tab_title.gif) no-repeat -174px -125px;
	width:35px;
	height:10px;
	margin:5px 20px 0 0;
	float:left;
	display:inline;
}
a.btn_home_s{
	background:url(../images/tab_title.gif) no-repeat -174px -125px;
	width:35px;
	height:10px;
	margin:5px 20px 0 0;
	float:left;
	display:inline;
}

a.btn_news{
	background:url(../images/tab_title.gif) no-repeat 0 -150px;
	width:95px;
	height:10px;
	margin:5px 20px 0 0px;
	float:left;
	display:inline;
}
a.btn_news:hover{
	background:url(../images/tab_title.gif) no-repeat -174px -150px;
	width:95px;
	height:10px;
	margin:5px 20px 0 0px;
	float:left;
	display:inline;
}
a.btn_news_s{
	background:url(../images/tab_title.gif) no-repeat -174px -150px;
	width:95px;
	height:10px;
	margin:5px 20px 0 0px;
	float:left;
	display:inline;
}
a.btn_recording{
	background:url(../images/tab_title.gif) no-repeat 0 -174px;
	width:69px;
	height:10px;
	margin:5px 20px 0 0px;
	float:left;
	display:inline;
}
a.btn_recording:hover{
	background:url(../images/tab_title.gif) no-repeat -174px -174px;
	width:69px;
	height:10px;
	margin:5px 20px 0 0px;
	float:left;
	display:inline;
}
a.btn_recording_s{
	background:url(../images/tab_title.gif) no-repeat -174px -174px;
	width:69px;
	height:10px;
	margin:5px 20px 0 0px;
	float:left;
	display:inline;
}
a.btn_music{
	background:url(../images/tab_title.gif) no-repeat 0 -196px;
	width:66px;
	height:10px;
	margin:5px 20px 0 0;
	float:left;
	display:inline;
}
a.btn_music:hover{
	background:url(../images/tab_title.gif) no-repeat -174px -196px;
	width:66px;
	height:10px;
	margin:5px 20px 0 0;
	float:left;
	display:inline;
}
a.btn_music_s{
	background:url(../images/tab_title.gif) no-repeat -174px -196px;
	width:66px;
	height:10px;
	margin:5px 20px 0 0;
	float:left;
	display:inline;
}
a.btn_networking{
	background:url(../images/tab_title.gif) no-repeat 0 -220px;
	width:81px;
	height:10px;
	margin:5px 20px 0 0;
	float:left;
	display:inline;
}
a.btn_networking:hover{
	background:url(../images/tab_title.gif) no-repeat -174px -220px;
	width:81px;
	height:10px;
	margin:5px 20px 0 0;
	float:left;
	display:inline;
}
a.btn_networking_s{
	background:url(../images/tab_title.gif) no-repeat -174px -220px;
	width:81px;
	height:10px;
	margin:5px 20px 0 0;
	float:left;
	display:inline;
}
a.btn_services{
	background:url(../images/tab_title.gif) no-repeat 0 -242px;
	width:111px;
	height:10px;
	margin:5px 20px 0 0px;
	float:left;
	display:inline;
}
a.btn_services:hover{
	background:url(../images/tab_title.gif) no-repeat -174px -242px;
	width:111px;
	height:10px;
	margin:5px 20px 0 0px;
	float:left;
	display:inline;
}
a.btn_services_s{
	background:url(../images/tab_title.gif) no-repeat -174px -242px;
	width:111px;
	height:10px;
	margin:5px 20px 0 0px;
	float:left;
	display:inline;
}

a.btn_links{
	background:url(../images/tab_title.gif) no-repeat 0 -269px;
	width:33px;
	height:10px;
	margin:5px 20px 0 0;
	float:left;
	display:inline;
}
a.btn_links:hover{
	background:url(../images/tab_title.gif) no-repeat -174px -269px;
	width:33px;
	height:10px;
	margin:5px 20px 0 0;
	float:left;
	display:inline;
}
a.btn_links_s{
	background:url(../images/tab_title.gif) no-repeat -174px -269px;
	width:33px;
	height:10px;
	margin:5px 20px 0 0;
	float:left;
	display:inline;
}
a.btn_directory{
	background:url(../images/tab_title.gif) no-repeat 0 -295px;
	width:67px;
	height:10px;
	margin:5px 0 0 0;
	float:left;
	display:inline;
}
a.btn_directory:hover{
	background:url(../images/tab_title.gif) no-repeat -174px -295px;
	width:67px;
	height:10px;
	margin:5px 0 0 0;
	float:left;
	display:inline;
}
a.btn_directory_s{
	background:url(../images/tab_title.gif) no-repeat -174px -295px;
	width:67px;
	height:10px;
	margin:5px 0 0 0;
	float:left;
	display:inline;
}
a.btn_contact{
	background:url(../images/tab_title.gif) no-repeat 0 -317px;
	width:57px;
	height:10px;
	margin:5px 20px 0 20px;
	float:left;
	display:inline;
}
a.btn_contact:hover{
	background:url(../images/tab_title.gif) no-repeat -174px -317px;
	width:57px;
	height:10px;
	margin:5px 20px 0 20px;
	float:left;
	display:inline;
}
a.btn_contact_s{
	background:url(../images/tab_title.gif) no-repeat -174px -317px;
	width:57px;
	height:10px;
	margin:5px 20px 0 20px;
	float:left;
	display:inline;
}
a.btn_about{
	background:url(../images/tab_title.gif) no-repeat -270px -371px;
	width:60px;
	height:10px;
	margin:5px 0 0 0;
	float:left;
	display:inline;
}
a.btn_about:hover{
	background:url(../images/tab_title.gif) no-repeat -444px -371px;
	width:60px;
	height:10px;
	margin:5px 0 0 0;
	float:left;
	display:inline;
}
a.btn_about_s{
	background:url(../images/tab_title.gif) no-repeat -444px -371px;
	width:60px;
	height:10px;
	margin:5px 0 0 0;
	float:left;
	display:inline;
}
a.btn_login{
	background:url(../images/tab_title.gif) no-repeat 0 -344px;
	width:36px;
	height:10px;
	margin:5px 28px 0 28px;
	float:left;
	display:inline;
}
a.btn_login:hover{
	background:url(../images/tab_title.gif) no-repeat -174px -344px;
	width:36px;
	height:10px;
	margin:5px 28px 0 28px;
	float:left;
	display:inline;
}
a.btn_login_s{
	background:url(../images/tab_title.gif) no-repeat -174px -344px;
	width:36px;
	height:10px;
	margin:5px 28px 0 28px;
	float:left;
	display:inline;
}
a.btn_join{
	background:url(../images/tab_title.gif) no-repeat -270px -344px;
	width:80px;
	height:13px;
	margin:5px 28px 0 18px;
	float:left;
	display:inline;
}
a.btn_join:hover{
	background:url(../images/tab_title.gif) no-repeat -444px -344px;
	width:80px;
	height:13px;
	margin:5px 28px 0 18px;
	float:left;
	display:inline;
}
a.btn_join_s{
	background:url(../images/tab_title.gif) no-repeat -444px -344px;
	width:80px;
	height:13px;
	margin:5px 28px 0 18px;
	float:left;
	display:inline;
}
a.btn_profile{
	background:url(../images/tab_title.gif) no-repeat -270px -125px;
	width:80px;
	height:10px;
	margin:5px 28px 0 18px;
	float:left;
	display:inline;
}
a.btn_profile:hover{
	background:url(../images/tab_title.gif) no-repeat -424px -125px;
	width:80px;
	height:10px;
	margin:5px 28px 0 18px;
	float:left;
	display:inline;
}
a.btn_profile_s{
	background:url(../images/tab_title.gif) no-repeat -424px -125px;
	width:80px;
	height:10px;
	margin:5px 28px 0 18px;
	float:left;
	display:inline;
}
/*.....................................*/
a.btn_logout{
	background:url(../images/tab_title.gif) no-repeat -321px 0;
	width:48px;
	height:10px;
	margin:5px 22px 0 22px;
	float:left;
	display:inline;
}
a.btn_logout:hover{
	background:url(../images/tab_title.gif) no-repeat -425px 0;
	width:48px;
	height:10px;
	margin:5px 22px 0 22px;
	float:left;
	display:inline;
}
a.btn_logout_s{
	background:url(../images/tab_title.gif) no-repeat -425px 0;
	width:48px;
	height:10px;
	margin:5px 22px 0 22px;
	float:left;
	display:inline;
}



a.btn_myaccout{
	background:url(../images/tab_title.gif) no-repeat -269px -125px;
	width:80px;
	height:10px;
	margin:5px 22px 0 22px;
	float:left;
	display:inline;
}
a.btn_myaccout:hover{
	background:url(../images/tab_title.gif) no-repeat -423px -125px;
	width:80px;
	height:10px;
	margin:5px 22px 0 22px;
	float:left;
	display:inline;
}
a.btn_myaccout_s{
	background:url(../images/tab_title.gif) no-repeat -423px -125px;
	width:80px;
	height:10px;
	margin:5px 22px 0 22px;
	float:left;
	display:inline;
}
/*.....................................*/

a.btn_afm{
	background:url(../images/tab_title.gif) no-repeat 0 -369px;
	width:49px;
	height:22px;
	margin:0 0 0 0;
	float:left;
	display:inline;
}
a.btn_afm:hover{
	background:url(../images/tab_title.gif) no-repeat -174px -369px;
	width:49px;
	height:22px;
	margin:0 0 0 0;
	float:left;
	display:inline;
}
/*----------------------Navigation ends here--------------------------------*/
.widget_text{
    padding:5px; 
	display: block; 
	border:1px solid #3F4856; 
	background:#2B3139; 
	opacity:0.8; 
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80); /* for ie 6 ,7  *?
	/*-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80); for ie 8*/ 
	zoom:1;
}
/*------------------------------------------------------*/
/*--------directory page starts--------*/
.ind_directory_text_area{
	width:963px;
	float:left;
	padding:5px 0px 0 15px;
	font-weight:normal;
}
.video_update_player{
	width:645px;
	height:315px;
	margin:0 auto;
}
.anchor_text{
	width:963px;
	float:left;
	padding:5px 0px 0 15px;
	font-weight:normal;
}
.ind_directory_text_area a{
   text-decoration:underline;
}
.anchor_text a:hover{
   text-decoration:none;
   color:#C8CCD7;
}
.ind_directory_text_area a{
   text-decoration:underline;
}
.ind_directory_text_area a:hover{
   text-decoration:none;
   color:#C8CCD7;
}

.directory_heading{
    width:176px;
	float:left;
	font-weight:normal;
	color:#FFCC00;
	font-family:Arial;
	font-size:12px;
	margin:10px 0 10px 0;
}
.directory_desc{
    width:963px;
	float:left;
	color:#C8CCD7;
	font-family:Arial;
	font-size:12px;
	margin:0 0 20px 0;
}
.directory_desc strong{
    color:#ffffff; 
}
.dowload{
    color:#ffffff;
	font-size:15px;
	font-weight:bold;
	font-family:Arial;
}
/*--------directory page ends--------*/
/*--------recording page starts--------*/
.recording_desc{
    width:963px;
	float:left;
	color:#C8CCD7;
	font-family:Arial;
	font-size:12px;
	margin:10px 0 0 0;
	border-bottom:1px solid #1E242A;
	padding:0 0 10px 0;
}
.recording_desc b{
    width:963px;
	float:left;
	font-weight:normal;
	color:#FFCC00;
	font-family:Arial;
	font-size:12px;
	margin:10px 0 10px 0;
}
.recording_desc strong{
    font-weight:normal;
	color:#FFCC00;
	font-family:Arial;
	font-size:12px;
}
/*--------recording page ends--------*/
.livecontract_desc{
    width:963px;
	float:left;
	color:#C8CCD7;
	font-family:Arial;
	font-size:12px;
	margin:10px 0 0 0;
	border-bottom:1px solid #1E242A;
	padding:0 0 10px 0;
}
.livecontract_desc b{
    width:963px;
	float:left;
	font-weight:normal;
	color:#FFCC00;
	font-family:Arial;
	font-size:12px;
	margin:10px 0 10px 0;
}
.livecontract_desc strong{
    font-weight:normal;
	color:#FFCC00;
	font-family:Arial;
	font-size:12px;
}
/*.livecontract_desc ol{
    margin:0;
	padding:0;
	
}
.livecontract_desc ol li{
   margin:0;
   padding:0;
   list-style:
	
}*/
/*--------news page starts--------*/
.news_block{
    width:945px;
	float:left;
	color:#C8CCD7;
	font-family:Arial;
	font-size:12px;
	margin:10px 0 0 0;
	border-bottom:1px solid #1E242A;
	border-top:1px solid #283239;
	padding:10px 0 10px 10px;
	background:#17181C;
}
.photo_img{
    width:110px;
	height:110px;
	float:left;
	border:1px solid #394148;
	background:#000000;
	margin:0 15px 0 0;
}
.newstext{
    width:810px;
	float:left;
}
.newstext_noimage{
    width:940px;
	float:left;
}
.newstext_noimage a{
    text-decoration:underline;
	color:#ffffff;
}
.newstext_noimage a:hover{
    text-decoration:none;
}
.news_date{
    width:810px;
	float:left;
	font-weight:normal;
	color:#FFCC00;
	font-family:Arial;
	font-size:12px;
	border-bottom:1px solid #2F3842;
	height:20px;
	margin:0 0 8px 0;
}
.news_date_noimage{
    width:935px;
	float:left;
	font-weight:normal;
	color:#FFCC00;
	font-family:Arial;
	font-size:12px;
	border-bottom:1px solid #2F3842;
	height:20px;
	margin:0 0 8px 0;
}
.newstext a{
    text-decoration:underline;
	color:#ffffff;
}
.newstext a:hover{
    text-decoration:none;
}
/*--------news page ends--------*/

/*--------links page ends--------*/
.links_block{
    width:945px;
	float:left;
	color:#AAB0C1;
	font-family:Arial;
	font-size:12px;
	margin:10px 0 0 0;
	padding:10px 0 10px 10px;
}
.category_link{
    width:945px;
	float:left;
	color:#AAB0C1;
	font-family:Arial;
	font-size:12px;
	margin:10px 0 0 0;
	padding:10px 0 10px 10px;
	border-bottom:1px solid #1C2226;
}
.category_link b{
    width:945px;
	float:left;
	color:#FFCC00;
	font-family:Arial;
	font-size:20px;
	font-weight:normal;
	margin:5px 0 10px 0;
}
.category_link a{
	color:#AAB0C1;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	background:url(../images/bullet.gif) no-repeat 0 3px;
	padding:0 0 0 20px;
}
.category_link a:hover{
    color:#ffffff;
}
.category_link img{
    width:7px;
	float:left;
	height:6px;
	margin:6px 10px 0 0;
}
.links_block a{
	color:#AAB0C1;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
.links_block a:hover{
	color:#ffffff;
	
}
/*--------links page ends--------*/
/*-------------------------------|  contact page  |----------------------------*/
.btnSubmit{
    cursor:pointer; 
	margin-right:10px; 
	background:url(../images/btn_submit.jpg);
	width:84px;
	height:30px;
	float:left;
	border:none;
 
}
.btnreset{
    cursor:pointer; 
	background:url(../images/btn_reset.jpg);
	width:84px;
	height:30px;
	float:left;
	border:none;
}
.contactform{
	width:440px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:center;
	float:left;
	margin:10px 5px 0 0px;
	display:inline;
}
.contactform_login{
	width:440px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:center;
	float:left;
	margin:20px 5px 0 250px;
	display:inline;
}
.inputLabel{
	width:74px;
	float:left;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFD502;
	text-align:right;
	padding-right:20px;
	margin-top:10px;
	min-height:25px;
	_height:25px;
}
.inputField{
	width:320px;
	text-align:left;
	float:left;
	margin-top:10px;
	min-height:25px;
	_height:25px;
}
.inputField input{
	width:320px;
	background:#161C1F;
	border:#29333A 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding:3px 0 3px 0;
}
.inputField textarea{
	width:320px;
	background:#161C1F;
	border:#29333A 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.inputbtn{
	width:320px;
	text-align:left;
	float:left;
	margin-top:20px;
	min-height:25px;
	_height:25px;
}
.err{
	width:300px;
	margin:0 auto;
	color:#CC0000;
}
.err_loginpage{
    color:#CC0000;
}
.map{
    width:499px;
	height:329px;
	float:left;
	border:1px solid #242E35;
	background:#000000;
	padding:2px;
	text-align:center;
	margin:30px 0 0 0;
}
.contact_address{
    width:963px;
	float:left;
	color:#C8CCD7;
	font-family:Arial;
	font-size:12px;
	margin:20px 0 0 0;
	border-bottom:1px solid #222633;
	padding:0 0 10px 0;
}
.contact_address_title{
    background:url(../images/tab_title.gif) no-repeat 0 -759px;
	width:195px;
	height:22px;
	float:left;
	margin:0 0 20px 0; 

}
.id_address_title{
    background:url(../images/tab_title.gif) no-repeat 0 -789px;
	width:420px;
	height:22px;
	float:left;
	margin:0 0 20px 0; 

}
.officers_title{
    background:url(../images/tab_title.gif) no-repeat 0 -789px;
	width:195px;
	height:22px;
	float:left;
}
.officers_address{
    width:963px;
	float:left;
	color:#C8CCD7;
	font-family:Arial;
	font-size:12px;
	margin:15px 0 0 0;
	background:url(../images/contact_bg.jpg) repeat-y;
}
.first_box{
     width:290px;
	 float:left;
	 margin:0 5px 0 0;
	 padding:0 0 0 0px;
}
.first_box strong{
     color:#ffffff;
}
.second_box{
     width:330px;
	 float:left;
	 margin:0 5px 0 0;
	 padding:0 0 0 15px;
}
.second_box strong{
     color:#ffffff;
}
.third_box{
     width:290px;
	 float:left;
	 margin:0 5px 0 0;
	 padding:0 0 0 15px;
}
.third_box strong{
     color:#ffffff;
}
.id_block_1{
     width:450px;
	 float:left;
	 margin:0 15px 0 0;
	 border-bottom:1px  solid #222633;
	 height:30px;
	 line-height:30px;
}
.id_address{
    width:963px;
	float:left;
	color:#C8CCD7;
	font-family:Arial;
	font-size:12px;
	margin:10px 0 0 0;
}
.id_block_1 b{
     width:203px;
	 float:left;
	 margin:0 15px 0 0;
	 font-weight:bold;
	 text-align:right;
	 font-size:12px;
	 font-family:Arial;
	 color:#ffffff;
	 margin:0 10px 0 0;
}
.id_block_1 a{
	 font-family:Arial;
	 color:#C8CCD7;
	 text-decoration:none;
}
.id_block_1 a:hover{
	 font-family:Arial;
	 color:#ffffff;
	 text-decoration:none;
}
.id_contact_address{
    width:963px;
	float:left;
	color:#C8CCD7;
	font-family:Arial;
	font-size:12px;
	margin:20px 0 0 0;
	padding:0 0 10px 0;

}

a{
	color:#FFFFFF;
	text-decoration:none;
}
/*-------------------------------|  contact page  |----------------------------*/
DIV.black-red {
	FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-serif
}
DIV.black-red A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #3e3e3e; TEXT-DECORATION: none
}
DIV.black-red A:hover {
	COLOR: #C8CCD7; BACKGROUND-COLOR: #17181C
}
/*DIV.black-red A:active {
	COLOR: #fff; BACKGROUND-COLOR: #ec5210
}*/
DIV.black-red SPAN.current {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #17181C
}
DIV.black-red SPAN.disabled {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #868686; PADDING-TOP: 2px; BACKGROUND-COLOR: #3e3e3e
}

/** {margin:0; padding:0}
#accordion2 {width:952px;border:1px solid #333; border-top:none}
.accordion2 {width:952px; font:12px Arial; color:#333}
.accordion2 dt {width:940px; padding:4px 6px; font-weight:normal; cursor:pointer; background-color:#666; background-image:url(images/arrow_down.gif); background-position:right center; background-repeat:no-repeat; color:#fff; border-top:1px solid #333; height:20px; line-height:20px;}
.accordion2 dt:hover {background-color:#555; color:#FFCC00;background-image:url(images/arrow_up.gif);}
.accordion2 .open {background-color:#444; background-image:url(images/arrow_up.gif)}
.accordion2 dd {overflow:hidden; background:#ccc; width:932px; padding:0 10px;}
.accordion2 span {display:block; width:932px; border-top:none; display:inline; line-height:17px;}*/
/*-----------------------------------*/

.members_label{
	width:250px;
	float:left;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFD502;
	text-align:right;
	padding-right:20px;
	margin-top:10px;
	min-height:25px;
	_height:25px;
}
.members_field{
	width:620px;
	text-align:left;
	float:left;
	margin-top:10px;
	min-height:25px;
	_height:25px;
}
.members_input{
	width:320px;
	background:#161C1F;
	border:#29333A 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding:3px 0 3px 0;
}
.members_inputPhone{
	width:124px;
	background:#161C1F;
	border:#29333A 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding:3px 0 3px 0;
}
.members_inputlink{
	width:215px;
	background:#161C1F;
	border:#29333A 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding:3px 0 3px 0;
}

/*-----------------------------------------------------------------*/
.rent_box{
	width:925px; float:left; background:#1A1A1C; border:#3A3A3F 1px solid; padding:10px; color:#C7C9D3; margin:10px 0 0 10px; display:inline;
}
.comment_box{
	width:900px; float:left; padding:10px; background:#2B2B2F; border:#47474E 1px solid; margin:5px 0 10px 0;
}
.rent_form{
	width:500px; float:left; padding:10px; background:#2B2B2F; border:#3A3A3F 1px solid; margin:10px 0 0 200px; display:inline; text-align:center;
}
.white_text20{
	font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#FFFFFF;
}
.topic_text{
   font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#C8CCD7;
}
.topic_text_post{
   font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#C8CCD7;
}
.rent_label{
	width:80px; float:left; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px;
	font-weight:normal; color:#FFCC00; text-align:right; padding-right:20px; margin-top:10px;
	min-height:25px; _height:25px;
}
.rent_field{
	width:300px; text-align:left; float:left; margin-top:10px; min-height:25px; _height:25px;
}
.rent_input{
	width:300px;
	background:#1C1D22;
	border:#464859 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding:3px 0 3px 0;
}
.btn_post{
	width:64px; height:30px; background:url(../images/btn_post.jpg) no-repeat; border:none; cursor:pointer;
}
.btn_update{
	width:84px; height:30px; background:url(../images/update_btn.gif) no-repeat; border:none; cursor:pointer;
}
.date_text{
   color:#FFCC00;
}
/*-----------------------------------------------------------------*/
.gig{
  width:940px;
  float:left;
  background:url(../images/gig_bg.jpg) repeat-x;
  height:40px;
  margin:0 0 10px 0;
  padding:0 0 0 10px;
}
.gig_detail{
  width:930px;
  float:left;
  border-bottom:#1C2328 1px solid;
  _height:40px;
  min-height:40px;
  margin:0 0 10px 0;
  padding:0 0 0 20px;
}
.live_sLi{
	width:90px; 
	float:left; 
	padding:5px; 
	line-height:30px;
	text-align:center;
}
.live_bLi{
	width:200px; 
	_height:30px; 
	min-height:30px; 
	float:left; 
	padding:5px; 
	line-height:30px; 
	color:#C8CCD7;
	text-align:center;
}
/*-----------------------------------------------------------------*/
.blog_box{
width:930px;
_height:100px;
margin:10px 0;
min-height:100px;
border:1px solid #313131;
padding:10px;
color:#C8CCD7;
float:left;
clear:both;
}
/*--------------bookinglist----------------------------*/
.booking_list_area {
	float:left;
	margin:20px 0 10px 20px;
	padding:0;
	width:940px;
	display:inline;
	}
.booking_head_area {
	margin:0;
	padding:0;
	float:left;
	width:940px;
	height:50px;
	border:1px solid #30373D;
	background:#17181C;
	line-height:50px;
	color:#FFCC00;
	}
.booking_head_area li {
	margin:0;
	padding:0;
	float:left;
	height:50px;
	line-height:50px;
	color:#FFCC00;
	display:inline;
	font-weight:bold;
	text-align:center;
	}
.nameofband_title {
	text-align:center;
	width:265px;
	}
.instrument_title {
	text-align:center;
	width:285px;
	}
.contact_title {
	text-align:center;
	width:235px;
	}
.action_title {
	text-align:center;
	width:155px;
	}	
	
	
.booking_text_area {
	margin:10px 0 0 0;
	padding:0 0 10px 0;
	float:left;
	width:940px;
	color:#C8CCD7;
	border-bottom:1px solid #30373D;
	}
.booking_text_area li {
	margin:0;
	padding:15px 0 15px 0;
	float:left;
	line-height:20px;
	color:#C8CCD7;
	display:inline;
	text-align:center;
	
	}
.nameofband_text {
	float:left;
	text-align:center;
	width:265px;
	font-weight:normal;
	}
.instrument_text {
	float:left;
	text-align:center;
	width:285px;
	font-weight:normal;
	}
.contact_text1 {
	float:left;
	text-align:center;
	width:235px;
	font-weight:normal;
	}
.action_text {
	float:left;
	text-align:center;
	width:155px;
	color:#C8CCD7;
	font-weight:normal;
	}
.action_text a {
	float:left;
	text-align:center;
	width:155px;
	text-decoration:underline;
	color:#C8CCD7;
	}
.action_text a:hover {
	float:left;
	text-align:center;
	width:155px;
	text-decoration:none;
	color:#C8CCD7;
	}			
		
/*--------------end-bookinglist----------------------------*/
/*--------------profile--------------*/
.profile_area {
	float:left;
	margin:20px 0 10px 15px;
	padding:0;
	width:950px;
	display:inline;
	}
.profile_title {
	float:left;
	color:#FFCC00;
	font-size:16px;
	}
.profile_pic {
	float:left;
	margin:0 20px 0 0;
	padding:0;
	height:350px;
	width:270px;
	border:1px solid #32393F;
	}
.profile_heading1 {
	width:600px;
	margin:20px 0 0 0;
	color:#FFCC00;
	}
.musicStyle_title {
	float:left;
	width:210px;
	margin:0 10px 0 0;
	text-align:right;
	line-height:30px;
	font-weight:normal;	
	}
.musicStyle_text {
	float:left;
	width:200px;
	text-align:left;
	line-height:30px;
	font-weight:normal;
	}
.musicStyle_text_links {
	float:left;
	width:450px;
	text-align:left;
	line-height:30px;
	font-weight:normal;
	}
.musicStyle_text_links a {
	text-align:left;
	line-height:30px;
	font-weight:normal;
	font-weight:normal;
	text-decoration:underline;
	}	
.musicStyle_text_links a:hover {
	text-align:left;
	line-height:30px;
	font-weight:normal;
	font-weight:normal;
	text-decoration:none;
	}			
.musicStyle_text a {
	text-align:left;
	line-height:30px;
	font-weight:normal;
	text-decoration:underline;
	}
.musicStyle_text a:hover {
	text-align:left;
	line-height:30px;
	font-weight:normal;
	text-decoration:none;
	}
				
.profile_title1 {
	float:left;
	width:210px;
	margin:0 10px 0 0;
	text-align:right;
	line-height:30px;
	font-weight:normal;	
	color:#FFCC00;
	}	
.profile_text2 {
	float:left;
	width:200px;
	text-align:left;
	line-height:30px;
	font-weight:normal;
	}
.profile_text2 a {
	line-height:30px;
	font-weight:normal;
	text-decoration:underline;
	}
.profile_text2 a:hover {
	line-height:30px;
	font-weight:normal;
	text-decoration:none;
	}							
/*--------------end-profile--------------*/
.member_interface_tab {
	margin:9px 9px 0 0;
	background:url(../images/tab_titles_new.gif) no-repeat 0 0px;
	float:left;
	height:35px;
	width:177px;	
	border:none;
	cursor:pointer;
	}
.profile_tab {
	margin:7px 9px 0 0;
	background:url(../images/tab_titles_new.gif) no-repeat -185px 0;
	float:left;
	height:35px;
	width:59px;
	border:none;
	cursor:pointer;
	}
.membersBlog_tab {
	margin:7px 9px 0 0;
	background:url(../images/tab_titles_new.gif) no-repeat -253px 0;
	float:left;
	height:35px;
	width:57px;
	border:none;
	cursor:pointer;
	}		
.membersMessage_tab {
	margin:7px 9px 0 0;
	background:url(../images/tab_titles_new.gif) no-repeat -319px 0;
	float:left;
	height:35px;
	width:220px;
	border:none;
	cursor:pointer;
	}
.booking_tab {
	margin:7px 9px 0 0;
	background:url(../images/tab_titles_new.gif) no-repeat -548px 0;
	float:left;
	height:35px;
	width:126px;
	border:none;
	cursor:pointer;
	}
.myGigs_tab {
	margin:7px 9px 0 0;
	background:url(../images/tab_titles_new.gif) no-repeat -682px 0;
	float:left;
	height:35px;
	width:71px;
	border:none;
	cursor:pointer;
	}
.payment_tab {
	margin:7px 9px 0 0;
	background:url(../images/tab_titles_new.gif) no-repeat -762px 0;
	float:left;
	height:35px;
	width:73px;
	border:none;
	cursor:pointer;
	}	
.content_area {
	width:960px;
	float:left;
	color:#C8CCD7;
	font-family:Arial;
	font-size:12px;
	margin:20px 0 20px 0;
	}
/*--------------bookinglist----------------------------*/
.directory_list_area {
	float:left;
	margin:20px 0 10px 20px;
	padding:0;
	width:940px;
	display:inline;
	}
.directory_head_area {
	margin:0;
	padding:0;
	float:left;
	width:940px;
	height:50px;
	border:1px solid #30373D;
	background:#17181C;
	line-height:50px;
	color:#FFCC00;
	}
.directory_head_area li {
	margin:0;
	padding:0;
	float:left;
	height:50px;
	line-height:50px;
	color:#FFCC00;
	display:inline;
	font-weight:bold;
	text-align:center;
	}
.dir_lastname_title {
	text-align:center;
	width:130px;
	}
.dir_firstname_title {
	text-align:center;
	width:130px;
	}	
.dir_instrument_title {
	text-align:center;
	width:300px;
	}
/*.dir_address_title {
	text-align:center;
	width:190px;
	}*/
.dir_homephone_title {
	text-align:center;
	width:115px;
	}
.dir_cellphone_title {
	text-align:center;
	width:115px;
	}		
.dir_action_title {
	text-align:center;
	width:110px;
	}	
	
	
.booking_text_area {
	margin:10px 0 0 0;
	padding:0 0 10px 0;
	float:left;
	width:940px;
	color:#C8CCD7;
	border-bottom:1px solid #30373D;
	}

.dir_lastname_text {
	float:left;
	font-weight:normal;
	text-align:center;
	width:130px;
	display:inline;
	}
.dir_firstname_text {
	float:left;
	font-weight:normal;
	text-align:center;
	width:130px;
	display:inline;
	}	
.dir_instrument_text {
	float:left;
	font-weight:normal;
	text-align:center;
	width:300px;
	display:inline;
	}
/*.dir_address_text {
	float:left;
	font-weight:normal;
	text-align:center;
	width:190px;
	display:inline;
	}*/
.dir_homephone_text {
	float:left;
	font-weight:normal;
	text-align:center;
	width:115px;
	display:inline;
	}
.dir_cellphone_text {
	float:left;
	font-weight:normal;
	text-align:center;
	width:115px;
	display:inline;
	}		
.dir_action_text {
	float:left;
	font-weight:normal;
	text-align:center;
	width:105px;
	display:inline;
	color:#C8CCD7;
	}
.dir_action_text a {
	float:left;
	font-weight:normal;
	text-align:center;
	width:105px;
	display:inline;
	text-decoration:underline;
	color:#C8CCD7;
	}
.dir_action_text a:hover {
	float:left;
	font-weight:normal;
	text-align:center;
	width:105px;
	display:inline;
	text-decoration:none;
	color:#C8CCD7;
	}				
.dir_text_area {
	float:left;
	margin:20px 0 10px 15px;
	padding:0;
	width:963px;
	display:inline;
	}

.submit_btn{
   background:url(../images/btn_submit.jpg);
   width:84px;
   height:30px;
   cursor:pointer;
   border:none;
}	
.update_btn{
   background:url(../images/update_btn.gif);
   width:84px;
   height:30px;
   cursor:pointer;
   border:none;
}
.reset_btn{
   background:url(../images/btn_reset.jpg);
   width:84px;
   height:30px;
   cursor:pointer;
   border:none;
}	

/*--------------end-bookinglist----------------------------*/						

.member_proflie_tab {
	background:url(../images/tab_title.gif) no-repeat 0 -2106px;
	width:239px;
	height:44px;
	float:left;
	}
	
.booking_table_title {
	line-height:50px;
	background:#0F1013;
	color:#FFCC00;
	text-indent:10px;
	font-weight:bold;
	}
.booking_table_text {
	line-height:35px;
	text-indent:10px;
	}	
.newtable {	
	color:#C8CCD7;
	float:left;
	font-family:Arial;
	font-size:12px;
	margin:20px 0 0 0;
	width:963px;	
}