@charset "utf-8";
* {margin:0;padding:0;}
body {
	margin-left: 0px;margin-top: 0px;background:#BFBFBF;
}
/* all TXT */
a:link {font-family: Arial, Helvetica, sans-serif;font-size: 12px;	color: #5a5959;text-decoration: none;}
a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 12px;	color:#FF0000;text-decoration: none;}
a:visited {color:#5a5959;text-decoration: none;}
a:active {color:#5a5959;text-decoration: none;}

.txt1 {
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #2F2F2F;text-decoration: none;line-height: 20px;}
.txt1-b {
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #5A5959;text-decoration: none;line-height: 26px;font-weight: bold;}
.txt2-b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bolder;
}
.txt2-b-2 {
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;text-decoration: none;font-weight: bolder;}
.txt2 {
	font-family: Arial, Helvetica, sans-serif;font-size: 13px;color:#FFFFFF;text-decoration: none;	font-weight: bolder;}
.red {
	color:#FF0000;text-decoration: none;font-size: 10px;}
.red2{
	color:#993300;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.small{
font-size:11px;color: #2F2F2F;background-color:#CCCCCC;}

.copyright-info {font-size: 12px;color:#5A5959;}	

.img { border: 1px solid #5a5959; background: #fff; margin: 5px; 
}
/* background box*/
#wrapper {
	width: 926px; padding: 0 ;margin: auto;overflow:auto;background-image: url(../images/bg.gif);background-repeat: repeat-y;z-index:1;}
.bg-box {
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;background-color: #333333;height: 22px;width: 80px;}
.bg-box2 {
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;	color:#FFFFFF;width: 80%;	font-weight: bolder;text-decoration: blink;border:1px groove #FFFFFF;height: 10px;padding-top: 0px;padding-right: 1px;padding-bottom: 0px;padding-left: 1px;background-color: #000000;
}

#top-box{
    float:none; margin:auto;height:95px; }

#main-box{
    width: 926px;float:none;padding: 0;margin: 0 auto;background-image:url(../images/bg.gif);background-repeat: repeat-y;}

#news-box{
    float:left;width:61%;position:relative;top:10px;left:30px; }

#news-box2{
    float:left;position:relative;top:10px;left:30px; }

#sider-bar{
	float:left;width:24%;position:relative;top:10px;left:40px; padding-top:8px;padding-bottom:8px;}
	
#audition-box{
	float:left;
	width:61%;
	position:relative;
	left:30px;
	top: -110px;
}
#audition1{
    width:900px;float:none;padding-top:10px;padding-bottom:15px;}
	
#audition2{
    width:890px;padding-top:10px;background-image:url(../images/content-bg.gif);background-repeat:repeat-y;}

.audition-box{
    width:820px;border-width:2px;border-style : solid; border-color:#AAAAA; background: #ffffff;
}

#copyright{ 
   clear:both;width:926px;height:85px;margin:auto;padding-top:15px;background-image:url(../images/footer.gif);background-repeat:no-repeat;}
   

/** artist **/
#artist-box{
   width:68%;float:right;top:10px;left:65px;}
#sider-bar-left{
	clear:both;
	width:240px;
	float:left;
	top:10px;
	position:relative;
}
#talent{
    background-image:url(../images/talent-icon.gif);background-repeat:no-repeat;}
#border-box{
    width:830px;border: 1px solid #5A5959; background: #ffffff; overflow:auto;
}
#btn-bar{
   clear:both;float:none;padding-top:25px;padding-bottom:15px;
}


/** news **/
.news{
    height:35px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#2F2F2F;text-decoration: none;background-image:url(../images/news-bg.gif);background-repeat:no-repeat; }
#news-title{
	width:885px;
	position:relative;
}

#news-left{
	float:left;
	width:200px;
	position:relative;
	top:10px;
	left:5px;
}

#news-center{
	float:left;
	width:600px;
	position:relative;
	top:15px;
	left:10px;
}
#news-center2{
	float:left;
	width:570px;
	position:relative;
	top:15px;
	left: 10px;
}

.news-title-bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color:#2F2F2F;
	background-color: #CBCBCB;
	background-image: url(../images/news-title-icon.gif);
	background-repeat: no-repeat;
	height:23px;
	width:100%;
	text-indent:30px;
	vertical-align:sub;
	padding-top: 3px;
	padding-bottom: 1px;
}

#in-sider{
     position:inherit; margin:auto;padding-top:8px;padding-bottom:8px; }

.more-artist {
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;	font-weight: bolder;color:#2F2F2F;background-attachment: fixed;background-image: url(http://www.stardust.com.tw/images/more-artist-info.gif);background-repeat: no-repeat;height:31px;width:100%;text-indent:30px;vertical-align:sub;	padding-top: 8px;	padding-bottom: 1px;}



/* talent-artist */



div.clear {clear: both;}
