body{
	margin:0 px;
	padding:12px 0;
	text-align:center;
	background-color:#efefef;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
img{border:0;vertical-align:bottom;}
object{ margin:0px;}
p{
	font-size:12px;
	line-height:20px;
	margin:0;
	margin-bottom:20px;
	color:#666666
}
hr{
	border-top-width: 1pt;
	border-top-style: solid;
	border-top-color: #cccccc;
}
a,input{outline:none; text-decoration:none;}
form{margin:0}
form input.radio{vertical-align:middle;}

input{outline:none;font-family: Arial, Helvetica, sans-serif;font-size:12px; padding-bottom:3px}
h1{font-size:28px; font-weight:bold; color:#42210B; margin:20px 0}
h2{font-size:24px; font-weight:bold; color:#42210B; margin:0; margin-top:10px;}
h3{font-size:21px; font-weight:bold; color:#42210B; margin:0;margin:0;}
h6{font-size:18px;color:#42210B;font-weight:bold; margin:0;}
h4{font-size:14px; color:#42210B;font-weight:bold; margin:0}
h5{font-size:14px; color:#666666; margin:0;font-weight:bold;}
ol{margin:0; padding:0;margin-bottom:20px;}
ol li{font-size:12px;color:#666666; margin-left:20px; line-height:20px; }
ul{margin:0; padding:0; list-style:none}
ul li{margin:0; padding:0; list-style:none; float:left}
li a{display:block}

div#scrollbar,div#scrollbar2 {display:none;}
/* below in external file */
div#wn{position:relative;width:916px; height:400px; overflow:hidden;}
div#scrollbar {
    position:relative;
    width:442px; height:11px;
	margin:0 auto;
    display:block; /* display:none initially */
    font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
  }
div#t1{height:416px; }
div.t2{width:916px; float:left;}
div#track {
    position:absolute; left:18px; top:0;
    width:406px; height:11px;
	background:url(scrollbar.gif) repeat-x left center;
  }
div#dragBar {
    position:absolute; left:1px; top:1px;
    height:11px;
    width:20px; height:9px;
    background-color:#666666;
  }
div#left { position:absolute; left:0; top:0; }
div#right { position:absolute;right:0; top:0; }
a.mouseover_left{display:block;width:18px; height:11px;background:url(btn-lft.gif) no-repeat left center;}
a.mouseover_right{display:block; width:18px;height:11px;background:url(btn-rt.gif) no-repeat left center;}
/* Vertical ScrollBar */

div#scrollbar2{
    display:block; /* initially display:none; to hide from incapable */
    }

div#wn2  {
  position:relative;
  width:252px; height:352px;
  overflow:hidden;
  }

div#scrollbar2 {
  position:absolute; right:4px;
  width:10px; height:352px;
  font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
  }
div#track2 {
  position:absolute; left:0; top:10px;
  width:10px; height:340px;
   background:url(scrollbar_v.gif) repeat-y left top;
  }
div#dragBar2 {
  position:absolute; left:0px; top:0px;
  width:9px; height:20px;
  background:#848484 url(dragbar2_b.gif) no-repeat left bottom;
  z-index:1
  }
div#up2 { position:absolute; left:0; top:0; z-index:2; height:10px; width:10px;display:block;background:url(btn-up.gif) repeat-y left center;}
div#down2 { position:absolute; left:0; bottom:0; z-index:3; height:10px; width:10px;display:block;background:url(btn-down.gif) repeat-y left center; }
/* for safari, to prevent selection problem  */
div#scrollbar2, div#track2, div#dragBar2, div#up2, div#down2,
div#scrollbar, div#track, div#dragBar, div#left, div#right
    {
    -moz-user-select: none;
    -khtml-user-select: none;
    }

div#pagerecord {
	width:100%;
	height:18px;
	text-align:center;
	position:relative;
	clear:both;
	display:block; /* display:none initially */
  }
#pagerecord div#tracks{margin:0 auto; color:#42210B; font-weight:bold;}
#pagerecord div#tracks a{
	color:#00FF00;
	font-size:12px;
	color:#b3b3b3;
	margin:0 5px
}
#pagerecord div#tracks a:hover, #search div#tracks a.over{color:#42210B;}
#pagerecord div#tracks span{
	margin:0 5px;
	font-size: 14px;
}
#pagerecord div#tracks a.tracks-l{height:18px; padding-left:18px; color:#42210B;background:url(btn-lf-search.gif) no-repeat right center;}
#pagerecord div#tracks a.tracks-r{
	height:18px;
	padding-right:18px;
	color:#42210B;
	background:url(btn-rt-search.gif) no-repeat left center;
}

.thumbnail{
	width:308px;border-top:1pt solid #cccccc; padding:15px 0;position:relative; float:left
}
.thumbnail div{float:left;width:140px;margin-right:10px;background:url(img/video_most_view.gif) no-repeat left top;}
.thumbnail div a{width:100%; height:70px; display:block; position:relative}
.thumbnail div a:hover,.thumbnail div a.over{background: url(btn_play.png) no-repeat center center;}
span.band, span.band a {color:#42210B;font-size:14px; display:block; line-height:14px;}
span.band a:hover {color:#C69C6D;font-size:14px; display:block; line-height:14px;}
span.video, a.video{
	color:#999999;
	font-size:11px;
	display:block;
	margin-top: 5px;
	height:26px;
	overflow:hidden;
}
a.video:hover{text-decoration:underline}
.thumbnail-one-col{
	width:120px;
	height:120px;
	float:left;
	text-align:center;
	margin:0;
	border:0;
	padding:5px;
	position:relative;
}
.thumbnail-one-col div{
width:100%;
height:60px;
margin:0;
background:url(img/video_all.gif) no-repeat center top;}
.thumbnail-one-col div span{ color:#FFFFFF; font-size:10px;position:relative;top:47px; right:2px;}
.thumbnail-one-col div a{
	width:100%;
	height:60px;
	display:block;
	position:relative;
	text-align:right;
}
.thumbnail-one-col div a:hover,.thumbnail-one-col div a.over{background: url(btn_play.png) no-repeat center center;}
.thumbnail-one-col .band{
	color:#f2f2f2;
	font-size:12px;
	margin-top: 5px;
	margin-bottom: 2px;
}

.thumbnail-searchmember-col{
	width:120px;
	height:150px;
	float:left;
	text-align:left;
	margin:0px 5px 5px 0px;
	border:0;
	position:relative;
}
.thumbnail-searchmember-col div#pic {
	width:100px;
	height:100px;
	background-color:#88684F;
}
.thumbnail-searchmember-col .name{
	color:#42210B;
	font-size:12px;
}
.thumbnail-searchmember-col .info{
	color:#999999;
	font-size:12px;
	height:15px;
	overflow:hidden;
}

.col{clear:both}
#video .col, #member .col,#band .col{width:100%; border-bottom: 1pt solid #cccccc; margin-bottom:15px; padding-bottom:10px }
.last-col{clear:both; margin-bottom:15px; padding-bottom:10px; width:100%; }

.sub-col-left,.col-left{width:640px; float:left}
.sub-col-right,.col-right{width:315px;float:right;}

.clear{
	height:0em;
	overflow:hidden;
	clear:both;
}

.wrapper{width: 994px;margin:0 auto;position:relative;background:#ffffff url(bkg_wrapper.png) repeat-x left bottom; padding-bottom:7px;z-index:1;}
.bottom{
	display:block;
	height:20px;
	width:100%;
	position:absolute;
	bottom:0;
	left:0;
	background: url(rd_corner_bottom.png) no-repeat left bottom;
	background-image: url(rd_corner_bottom.png);
}

.top{background:url(rd_corner_top.png) no-repeat left top;width:100%; height:30px;}
.top ul{height:25px; width:200px;background:url(btn_registration.gif) no-repeat center top; position:absolute; right:20px;}
.top span{display:none;}
.top ul li{width:100px;}
.top ul li a{padding: 0px; color:#FFFFFF; line-height:25px;height:25px; font-size:11px; text-align:center}
.top #nav li ul a{display:inline}
.top li:hover ul,.top li.over ul{display:block; z-index:999; visibility:visible;}
li a.login:hover,li a.login.over{background:url("btn_registeration_o.gif") no-repeat left top; text-decoration:underline}
li a.register:hover,li a.register.over{background:url("btn_registeration_o.gif") no-repeat -100px top;text-decoration:underline}
li:hover .login,li a.over .login{background: url(btn_registeration_o.gif) no-repeat left top;}
li:hover .register,li a.over .register{background: url(btn_registeration_o.gif) no-repeat -100px top;}

.top #nav li ul{margin-top:-1px}
.top li ul{height:220px; width:213px;background: url(search_drop_down.png) no-repeat left bottom;position:absolute;top:auto;left:0;z-index:999;overflow:visible;display:none; }
.top li ul li{width:200px;text-align:left; display:block;}

.top ul li div{color:#FFFFFF; font-size:11px;width:184px; margin:0px auto; padding-top:5px;}
.top li div a{color:#c69c6d; display:inline;font-size:11px; text-align:left}
.top form{margin:0; padding:0; display:block}
.top label{display:block; margin-top:5px;}
.top label span{color:#FF0000; display:inline}
.top #registertwo,.top #loginthree{display:none}
.top input.txt{background: url(textbox.gif) no-repeat right center; border:0; width:178px; height:21px; padding:5px 0 0 3px; }
.top .btn_login{background: url(btn_login.gif) no-repeat left center; float:right; width:46px ; height:18px; border:0; margin-top:3px;}

.top .btn_register{background: url(btn_register.gif) no-repeat left center; float:right; width:52px ; height:18px; border:0; margin-top:30px;}
.top .btn_submit{background: url(btn_submit.gif) no-repeat left center; float:right; width:48px ; height:18px; border:0; margin-top:45px;}
.top ul.logout{
	height:25px;
	width:200px;
	background: url(btn_registration.gif) no-repeat center top;
	position:absolute;
	right:20px;
}
.logout li ul{height:50px;}
.top #nav.logout ul li a{color:#FFFFFF; display:block; height:20px; line-height:14px; text-indent:8px;}
#nav.logout a:hover,#nav.logout a.over{text-decoration:underline;background: url(btn_registeration_o.gif) no-repeat left center;}
#nav li.user a{background:url("btn_user.gif") no-repeat left top;}
#nav li.user a:hover,li.user a.over {background:url("btn_user_o.gif") no-repeat left top;}
.main{
	width:960px;
	margin:0 auto;
	text-align:left;
	display:block;
	z-index:1;
	color: #666;
}
/* navigation */
.navmenu{background: url(nav.png) no-repeat left top; width:100%; height:40px; display:block; float:left;margin-top:9px; z-index:1 }
.navmenu ul{list-style:none; margin:0; padding:0; width:960px; float:left;}
.navmenu li{float:left; width:100px; }
.navmenu li#nav1{float:left; width:75px; padding-left:8px}
.navmenu li#nav2{float:left; width:160px;}
.navmenu li#nav3{float:left; width:75px;}
.navmenu li#nav4{float:left; width:265px; margin-left:301px;}
.navmenu li#nav1 a,.navmenu li#nav2 a,.navmenu li#nav3 a {
	display:block;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	line-height:42px;
	font-size: 14px;
}
.navmenu li#nav1 a:hover, .navmenu li#nav2 a:hover, .navmenu li#nav3 a:hover{
	display:block;
	color:#C69C6D;
	text-align:center;
	text-decoration:none;
	line-height:42px;
	font-size: 14px;
}
.navmenu form{background: url(bkg_mid_search_form.png) no-repeat left top; float:right; width:258px; height:28px;margin:6px;}
.navmenu .btn_seach{
cursor:pointer;
float:left;background: url(search_btn.png) no-repeat center center;width:28px; height:28px; border:0;}
.navmenu .btn_seach:hover{background: url(search_btn_o.png) no-repeat center center;}
.navmenu .txt{
	float:left;
	width:190px;
	border:0;
	padding:5px;
	font-size:12px;
	color: #666;
}
.navmenu li#nav4 a, .navmenu li#nav4 a:hover{
	display:block;
	text-align:left;
}

UL#mainNav UL#searchMenu {
	z-index:3;
	left: -999em;
	width:145px;
	height:100px;
	margin:0;
	top:-8px;
	padding-left:112px;
	position: relative; 
	background-color:#ffffff; 
	background:url(back.png) top right;
	background-repeat:no-repeat;
}
UL#mainNav UL#searchMenu LI{
padding: 8px 5px 0px 25px; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; WIDTH: 200px; POSITION: relative; 
height:20px
}
UL#mainNav UL#searchMenu LI A, UL#mainNav UL#searchMenu LI A.default {padding: 0px 5px 0px 5px; height:20px; color:#808080; font-size:12px;}
UL#mainNav UL#searchMenu LI A:hover, UL#mainNav UL#searchMenu LI A.default:hover {padding: 0px 5px 0px 5px; height:20px; color:#C69C6D; font-size:12px;}
UL#mainNav LI:hover UL#searchMenu {LEFT:0;color:#C69C6D;}
UL#mainNav LI.over UL#searchMenu {left:0;color:#C69C6D;}

UL#mainNav UL#searchMenu li.tabOne:hover a, 
UL#mainNav UL#searchMenu li.tabOne:hover a:hover,
UL#mainNav UL#searchMenu li.tabTwo:hover a, 
UL#mainNav UL#searchMenu li.tabTwo:hover a:hover,
UL#mainNav UL#searchMenu li.tabThree:hover a, 
UL#mainNav UL#searchMenu li.tabThree:hover a:hover
{
	color:#C69C6D;
}

li.tabOne {
	background:url(icon_videos.png) left;
	background-repeat:no-repeat;
	margin-left:5px;
	margin-top:5px;
}
li.tabOne:hover {
	background:url(icon_videos_on.png) left;
	background-repeat:no-repeat;
	color:#C69C6D;
}

li.tabTwo {
	background:url(icon_users.png) left;
	background-repeat:no-repeat;
	margin-left:5px;
	margin-top:5px;
}
li.tabTwo:hover {
	background:url(icon_users_on.png) left;
	background-repeat:no-repeat;
	color:#C69C6D;
}
li.tabThree {
	background:url(icon_musicians.png) left;
	background-repeat:no-repeat;
	margin-left:5px;
	margin-top:5px;
}
li.tabThree:hover {
	background:url(icon_musicians_on.png) left;
	background-repeat:no-repeat;
	color:#C69C6D;
}

UL#mainNav UL#searchMenu LI A.selectedSearch, UL#mainNav UL#searchMenu LI A.selectedSearch:hover {padding: 0px 5px 0px 5px; height:20px; color:#42260E; font-size:12px;}

.content{clear:both;padding:10px 0; width:100%;}
div.adbox{
	width:300px;
	float:right;
	padding-top:10px;
	margin-bottom:5px;
	font-size:12px;
	color:#754c24;
	background:url('bkg_band_ad_box.gif') no-repeat center top;
}
div.admid{width:282px; padding:0 9px; text-align:left;background-color:#D9D1C8}
.adbox span{color:#42210B; font-size:11px; top:5px; position:relative}
.adbox h4{
	margin-bottom:2px;
	font-size: 18px;
	font-weight: bold;
}
.adbox h4 a{color:#42210B;}
.adbox h4 a:hover{color:#42210B; text-decoration:underline}
div.admid #nav li{width:70px; height:23px; line-height:23px;margin-bottom:10px}
div.admid #nav li a{display:block;width:70px; height:23px;}
div.admid li a{margin-bottom:10px}
div.admid form{margin:4px 0 10px;}
div.admid label{width:280px; height:17px; display:block;border:0; padding:0;font-size:12px; color:#965619;background:url('video_link.gif') no-repeat 0 0; }
div.admid label a{float:left; width:25px; height:17px; display:block; margin:0;}
div.admid input{
	width:247px;
	margin:0 5px 0 25px;
	display:block;
	border:0;
	padding:0;
	font-size:12px;
	color:#754c24;
	background:url('video_link_m.gif') no-repeat right 0;
}
div.admid .txt-parm{background-image:url('video_parm.gif'); }
.adbox .bkg{height:252px; position:relative;padding:10px; background:#D9D1C8 url('bkg_band_ad_content.gif') no-repeat center top;  }
.adbox .bkgLong{height:355px; position:relative;padding:10px; background:#D9D1C8 url('bkg_band_ad_content.gif') no-repeat center top; overflow:hidden}
.adbox .btn{background-color:#D9D1C8; height:56px; width:282px;}
.adbox .btn a{float:left;width:113px;height:25px;background:#D9D1C8 url('icon_facebook.gif') no-repeat center left;padding:0 2px 0 26px;color:#42210B; line-height:25px; margin-bottom:6px; font-size:11px; }
.adbox .btn a.i-facebook{background-image:url(icon_facebook.gif)}
.adbox .btn a.i-forum{background-image:url(icon_forum.gif)}
.adbox .btn a.i-twitter{background-image:url(icon_twitter.gif)}
.adbox .btn a.i-youtube{background-image:url(icon_youtube.gif)}
.adbox .btn a:hover,.adbox .btn a.over{text-decoration:underline}
div.adbottom{width:100%; height:10px; display:block;text-align:center;background:url('bkg_band_ad_box_bottom.gif') no-repeat center top;}

#home .sub-col-left,#home .sub-col-right{width:308px;border-bottom:1pt solid #cccccc;}
#home h3{margin:10px 0}
#home .col-left{width:630px;}
#home .col-right img{margin-bottom:5px}
#home .col{padding:5px 0;}
#home .col ul#nav{width:639px; }
#home .col ul#nav li{margin-right:9px;}
#home .col ul#nav li a{margin-bottom:8px; }
#home #pagerecord div#tracks a.tracks-l{background-image:url(btn-search-a.gif);}
#home #pagerecord div#tracks a.tracks-r{background-image:url(btn-search-b.gif);}
#home #pagerecord div#tracks span{color:#FFFFFF; font-size:16px}
#home #pagerecord div#tracks a{color:#999999; font-size:14px}

.show-video{width:916px; height:416px; padding:22px; background:url(bkg_video_all.png) no-repeat center center;}

#band h6{margin-bottom:10px}
#band h4{
	margin-bottom:8px;
	font-size: 16px;
}
#band h6 span{font-size:12px; color:#808080}
#band .col-left{color:#754C24;}
#band .col-right{color:#754C24;}
#band .col #nav{width:640px; margin-top:10px;}
#band .col #nav li{width:70px; margin-right:6px;height:23; line-height:23px;}
#band .col #nav li a{display:block;}
#band .col #nav li.after-login {width:80px; margin:0 0 0 100px;}
#band .after-login a{width:77px; height:24;display:block;background:url('btn_subscribe.gif') no-repeat 0 0;}
#band .after-login a:hover,#band .after-login a.over{background:url('btn_subscribe.gif') no-repeat left bottom;}

li a.bandsite{background:url('btn_bandsite.gif') no-repeat 0 0;height:23px;}
li .bandsite:hover,li .bandsite.over{background:url('btn_bandsite.gif') no-repeat left bottom;height:23px;}

li a.facebook{background:url('btn_facebook.gif') no-repeat 0 0;}
li .facebook:hover,li .facebook.over{background:url('btn_facebook.gif') no-repeat left bottom;}

li a.myspace{background:url('btn_myspace.gif') no-repeat 0 0;}
li .myspace:hover,li .myspace.over{background:url('btn_myspace.gif') no-repeat left bottom;}

li a.page{background:url('btn_page.gif') no-repeat 0 0;}
li .page:hover,li .page.over{background:url('btn_page.gif') no-repeat left bottom;}

li a.alive{background:url('btn_alive.gif') no-repeat 0 0;}
li .alive:hover,li .alive.over{background:url('btn_alive.gif') no-repeat left bottom;}

li a.youtube{background:url('btn_youtube.gif') no-repeat 0 0;}
li .youtube:hover,li .youtube.over{background:url('btn_youtube.gif') no-repeat left bottom;}

li a.twitter{background:url('btn_twitter.gif') no-repeat 0 0;}
li .twitter:hover,li .twitter.over{background:url('btn_twitter.gif') no-repeat left bottom;}

#thisBand {
	margin:0 0 0 95px;
}
#thisBand .btnSubscribe {
	width:85px;
	height:24px;
	padding:0;
	background:url(btn_subscribe.gif);
	background-repeat:no-repeat;
	overflow: hidden;
	padding-top: 30px;
	cursor:pointer;
	border:0px;
}
#thisBand .btnUnSubscribe {
	width:98px;
	height:24px;
	padding:0;
	background:url(btn_unsubscribe.gif);
	background-repeat:no-repeat;
	overflow: hidden;
	padding-top: 30px;
	cursor:pointer;
	border:0px;
}
#member .thumbnail-one-col, #band .thumbnail-one-col, #video .thumbnail-one-col{
	background:url(box_video_band.png) no-repeat center top;
	padding:9px 0 1%;
	margin-right:1%;
	height:120px;
}
#member .thumbnail-one-col .band,#band .thumbnail-one-col .band{
color:#f2f2f2;
}
#band img.subscriber{margin:0 10px 10px 0; float:left}

#member h2{margin-bottom:8px;}
.memberdetail{width:630px; float:left;position:relative;}
#member a.edit{position:absolute;right:.5em; bottom:15px;}
#member a.edit span{width:15px; height:14px; padding:0 5px; display:block;text-align:center;color:#999999; font-size:12px; z-index:1;}
a.edit.over,a.edit:hover{background:url('border.gif') no-repeat -20px center;}
.memberdetail a.edit.over,.memberdetail a.edit:hover{padding-left:380px;}
#member h2 a.edit{bottom:5px;}
#member h2 .title{background-color:transparent}
#member h2 a.edit.over,#member h2 a.edit:hover{padding-left:65px;background:url('border.gif') no-repeat -332px center;}
#member h2 #hf a.edit.over,#member h2 #hf a.edit:hover{padding-left:32px;background:url('border.gif') no-repeat -365px center;}

#member .ens{position:relative;color:#808080;clear:both; width:455px; height:30px; display:block;}
#member .title{z-index:3; position:absolute; left:0; background-color:#FFFFFF; padding-right:2px;}

#member .btn_post_msg{
	cursor:pointer;
	float:right; display:block;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;width:60px;
	height:25px; line-height:25px;
	border:0;
	margin:0px;
	margin-top:5px;
	background: url(btn_post.gif) no-repeat 0 0;
}


.nametag{height:14px;position:relative;color:#2F211A; text-align:left;}
.nametag .tagl{background:url('member_nametag_left.gif') no-repeat left center; width:10px;font-size:1; padding-left:5px;}
.nametag .tagr{background:url('member_nametag_right.gif') no-repeat right center;width:10px; font-size:1;padding-left:5px;}
.nametag .tagm{background:url('member_nametag_mid.gif') repeat-x left center;text-align:center; color:#FFFFFF;padding:0}
.nametag-o .tagl{background:url('member_nametag_left_o.gif') no-repeat left center; width:10px;font-size:1; padding-left:5px;}
.nametag-o .tagr{background:url('member_nametag_right_o.gif') no-repeat right center;width:10px; font-size:1;padding-left:5px;}
.nametag-o .tagm{background:url('member_nametag_mid_o.gif') repeat-x left center;text-align:center; color:#FFFFFF;padding:0}
a.nametag.over .tagl,a.nametag:hover .tagl{background:url('member_nametag_left_o.gif') no-repeat left center; width:10px;font-size:1; padding-left:5px;}
a.nametag.over .tagr,a.nametag:hover .tagr{background:url('member_nametag_right_o.gif') no-repeat right center;width:10px; font-size:1;padding-left:5px;}
a.nametag.over .tagm,a.nametag:hover .tagm{background:url('member_nametag_mid_o.gif') repeat-x left center;text-align:center; color:#FFFFFF;padding:0}
a.nametag-o.over .tagl,a.nametag-o:hover .tagl{background:url('member_nametag_left.gif') no-repeat left center; width:10px;font-size:1; padding-left:5px;}
a.nametag-o.over .tagr,a.nametag-o:hover .tagr{background:url('member_nametag_right.gif') no-repeat right center;width:10px; font-size:1;padding-left:5px;}
a.nametag-o.over .tagm,a.nametag-o:hover .tagm{background:url('member_nametag_mid.gif') repeat-x left center;text-align:center; color:#FFFFFF;padding:0}

.memberdetail div.memberpic{
float:left;
position:relative;
background:#ffffff url('member.gif') no-repeat center top;
width:164px;
height:164px;
}

.memberdetail .memberpic a{font-size:12px; color:#666666; line-height:20px; text-decoration:none;}

.memberdetail .sub-col-right{width:455px; text-align:left;  font-size:12px }
.memberdetail .ans{color:#42210B;z-index:3;padding:0 5px;}
#member h2 .ens{color:#42210B; width:250px}
.ens #nametag{ left:100px;}

#search .content label{font-size:14px; color:#666666; margin:5px; line-height:20px;}
#search .thumbnail-one-col{
	height:140px;
	position:relative;
	background:url(box_video_two.png) no-repeat center top;
	width:140px;
	padding-top:14px;
	margin:0 10px 20px 0;
}
#search .thumbnail-one-col .duration{
	position:absolute;
	bottom:22px;
	left:14px;
	color:#666;
	;
	display:block;
	font-size:10px;
	width: 123px;
}
#search #pagerecord{top:60px;}
#content #serachResult a {
	color:#42210B;
}
#content #serachResult a:hover {
	color:#42210B;
	text-decoration:underline;
}
#content #serachResult strong {
	color:#42210B;
}
#login h2{margin:0; margin-bottom:10px;}
#login .col{
	width:632px;
	margin:0 auto;
	padding:100px 0 150px;
	color: #333;
}
#login .col-right,#login .col-left{width:306px;height:200px;background:url(box_login.png) no-repeat left top;}
#login .content form{
	color:#666;
	font-size:12px;
	width:262px;
	margin:20px auto 0;
	text-align:left
}
#login .content form span{display:block;}
#login .content a{font-weight:bold;color:#42210B;}
#login .content label{font-size:14px; display:block; font-weight:bold}
#login .content .txt{width:256px; height:18px;border:0; padding:3px 0 0 3px;margin:0 0 15px 0px;background: url(login_txt.gif) no-repeat right 0;}
#login .content .btn-login{
	border:0;
	float:right;
	cursor:pointer;
}
#login .content .btn-submit{
	border:0;
	float:right;
	cursor:pointer;
}

#signup .col{width:900px;}
#signup .sub-col-left,#signup .col-left{width:50%;}
#signup .sub-col-right,#signup .col-right{width:49%;}

#signup h3, #signup h6{ }
#signup h1{}
#signup h1 span{display:block;font-size:11px; color:#808080;}
#signup .content{font-size:11px; color:#808080; padding-top:0px;}
#signup .content form{
	margin-bottom:30px;
	margin-top:25px;
	float:left;
	width:456px;
}
#signup .content span{ line-height:12px;}
#signup .content .btn_submit{
	background: url(btn_submit.gif) no-repeat left center;
	width:50px;
	height:19px;
	border:0;
	position:relative;
	left:368px;
}
#signup .content .btn_register_signup{
	display:block;
	margin-top:10px;
	padding-top:45px;
	background: url(btn_register_signup.png) no-repeat left center;
	width:153px;
	height:33px;
	border:0;
	cursor:pointer;
}
#signup .content .txt{display:block;width:408px;height:25px; border:0; padding:5px 0px 0 5px; background: url(signup_txt.gif) no-repeat right center; }
.signup select{border:1px solid #A5A5A5}
#signup textarea{
	display:block;
	width:409px;
	height:140px;
	padding:5px;
	margin-bottom:10px;
	background: url(signup_txt_box.gif) no-repeat left top;
	border:0;
	overflow:auto;
}
#signup .content label{
	font-size:14px;
	color:#666666;
	display:block;
	margin-top:10px;
	width: 408px;
}
#signup .content .seperator {
	border:1pt solid #cccccc;
	padding:5px;
	height:710px;
}

.footer{
	font-size:11px;
	color:#4D4D4D;
	width:100%;
	padding-top:5px;
	border-top-width: 1pt;
	border-top-style: solid;
	border-top-color: #666666;
}
.footer form{float:left; width:280px;padding-left:25px; height:20px;background: url(footer_txt.gif) no-repeat left center; }
.footer .txt{
	width:186px;
	height:18px;
	border:0;
	float:left;
	background: url(footer_txt.gif) no-repeat -25px center;
	color: #666;
}
.footer .btn_search,.footer a.btn_search{
	cursor:pointer;
	background: url(btn_search_footer.png) no-repeat 0 0;
	float:left;
	width:61px;
	height:20px;
	text-align:center;
	line-height:20px;
	color:#FFFFFF;
	border:0;
	margin-left:10px;
}
.footer .btn_search:hover,.footer .btn_search.over{
	cursor:pointer;
	text-decoration:underline
}
.footer ul{width:550px; float:right;}
.footer ul li{float:right; padding-top:3px; padding-left:3px; padding-right:3px}
.footer p{text-align:right; clear:both; line-height:40px; margin:0; font-size:11px;}
.footer li a{color:#4D4D4D;font-size:11px;}
.footer li a:hover{
text-decoration:underline
}
.footer li span{
}
.footer li.last span{padding-right:0px;}
.thumbnail:after,.col:after,.last-col:after,.content:after,.wrapper:after,.navmenu:after,.content:after,.footer:after{
	content: ".";display: block;height: 0; clear: both;visibility:hidden;
}
.bkg ul.thread {
	padding-left:15px;
}
.bkg ul.thread li{
	list-style-type:circle;
}
.bkg ul.thread li a{
	color:#4D4D4D;
	text-decoration:none;
	display:block;
	width:250px;
}
.bkg ul.thread li a:hover{
	color:#C69C6D;
	text-decoration:underline;
}

a.memberStageTube:hover, a.memberStageTubeSelected, a.memberStageTubeSelected:hover {
	background:url('stagetubemember_over.png') no-repeat 0 0;
	margin-top:100px;
	padding:91px 176px 91px 176px;
}
a.memberStageTube {
	background:url('stagetubemember.png') no-repeat 0 0;
	margin-top:100px;
	padding:91px 176px 91px 176px;
}

a.memberBandMusician:hover, a.memberBandMusicianSelected, a.memberBandMusicianSelected:hover {
	background:url('musicianmember_over.png') no-repeat 0 0;
	margin-top:100px;
	padding:91px 176px 91px 176px;
}
a.memberBandMusician {
	background:url('musicianmember.png') no-repeat 0 0;
	margin-top:100px;
	padding:91px 176px 91px 176px;
}
.googleAdv {
	background:url('adbg.png') no-repeat 0 0;
	width:280px;
}