/* index */
a:link { color: #ffffff; text-decoration: none;}
a:active { text-decoration: none; }
a:visited { color: #ffffff; text-decoration: none; }
a:hover { color: #ff9933; position: relative; top: 0px; }
a.up:hover { color: #ff9933; position: relative; top: -7px; }

body{background-image:
url('images/bg.gif')}
div.container{width:760px; }
div.top{
width: 760px;
height: 10px;
font-family: "Times New Roman", Times, serif;
font-size: 12px;
font-weight: bold;
color: #000000; 
position: relative; 
top: 10px;
}
img.logo {float:left;}
p.nav{
position: relative; 
left: -20px;
top: -10px;
word-spacing: 10px;
font-family: "Times New Roman", Times, serif;
font-size: 15px;
font-weight: bold;
font-style: normal;
color: white;
}
div.nav{
height: 129px;
background-image:
url('images/navbg.gif')
}
div.indexupspace{
height: 10px;
}
div.indexmain{height: 280px;}
div.indexmainlt{
width: 63px;
height: 280px;
float:left;}
div.indexflash{float:left;}
div.indexmainctr{
width: 12px;
height: 280px;
float: left;
}
div.indexbulletin{
width: 210px;
border-top-style: none;
border-left-style: none;
background-image: url(images/bulletin.jpg);
background-position: center;
float: left;
}
div.bulletinheader{
font-family: "Times New Roman", Times, serif;
font-size: 18px;
font-weight: bold;
font-style: normal;
color: #ff9933;
height: 25px;
width: 210px;
border-bottom-color:#ff9933;
border-bottom-style: solid;
border-bottom-width: 1px;
}
div.bulletincontent{
font-family: "Times New Roman", Times, serif;
font-size: 13px;
font-weight: bolder;
font-style: normal;
color: #FFFFFF;
width: 190px;
height:230px;
padding: 10px;
}
hr.bulletin{
color: #FFFFFF;
noshade: noshade;
width: 15px;
}
div.indexmainrt{
width: 65px;
height: 280px;
float: left;
}
div.indexdownspace{
height: 50px;
width: 760px;
}
div.indexnews{
height: 30px;
width: 760px;
}
div.indexnewsltr{
height: 30px;
width: 115px;
float: left;
font-family: "Times New Roman", Times, serif;
font-size: 19px;
font-weight: bold;
color: #ff9933; 
padding-right: 10px;
padding-top: 10px;
border: none;
}
div.indexnewsrt{
height: 30px;
width: 575px;
font-family: "Times New Roman", Times, serif;
font-size: 13px;
font-weight: normal;
color: #ffffff;
border-bottom-color:#ff9933;
border-bottom-style: solid;
border-bottom-width: 1px;
float: left;
}
p.email{
font-family: "Times New Roman", Times, serif;
font-size: 16px;
font-weight: normal;
color: #ff9933;
}
div.indexcopyright{
font-family: "Times New Roman", Times, serif;
font-size: 12px;
font-weight: normal;
font-style: normal;
color: #ff9933;
padding-top: 40px;
}
/* BIO */

div.bio{width: 760px;
margin: 0px;
}
div.bionav{
width: 200px;
float: left;
font-family: "Times New Roman", Times, serif;
font-size: 16px;
font-weight: bold;
color: white;
line-height: 25px;
}
div.biocontent{
width: 510px;
padding-left: 20px;
padding-right: 20px;
padding-top: 10px;
padding-bottom: 20px;
border-left-color:#ff9933;
border-left-style: solid;
border-left-width: 1px;
float: left;
background-color: #000000;
}
div.main{
float: left;
}

p.bionav{
font-family: "Times New Roman", Times, serif;
font-size: 16px;
font-weight: bold;
color: white;
line-height: 25px;
padding-top: 10px;
position: inherit;
top: auto;
}

p.bio{
font-family: "Times New Roman", Times, serif;
font-size: 17px;
font-weight: normal;
color: white;
}

font.bio{
font-family:  "Times New Roman", Times, serif;
font-size: 17px;
font-weight: normal;
color: white;
}
font.header{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 17px;
font-weight: bold;
color: #ff9933;
}
div.indexcopyright{
font-family: "Times New Roman", Times, serif;
font-size: 12px;
font-weight: normal;
font-style: normal;
color: #ff9933;
padding-top: 40px;
float: right;
}

/* Concert*/
div.concert{
width: 645px;
height: 200px;
float: left;
}
div.concertcontent{
font-family: "Times New Roman", Times, serif;
font-size: 15px;
font-style: normal;
color: #ffffff;
padding-left: 40px;
padding-right: 40px;
padding-bottom: 50px;
}
p.header{
font-family: "Times New Roman", Times, serif;
font-size: 15px;
font-weight: bold;
color: #ff9933;
}
/* media*/
div.media{
width: 730px;
height: 210px;
background: #ffffff;
border-top-color:#440000;
border-top-style: solid;
border-top-width: 5px;
}
/*form{
background-color:#440000;
width: 390px;
height: 25px;
}
*/
div.mediabig{
width: 310px;
height: 205px;
padding-top: 5px;
padding-left: 5px;
float: left;
}
div.mediasmall{
width: 400px;
height: 205px;
float: left;
}
div.mediasmallpic{
height: 150px;
overflow: auto;
}
div.mediamusic{
width: 730px;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
font-style: normal;
/*color: #ffffff; */
color: #000000;
border-bottom-style: solid;
border-bottom-width: 5px;
}
div.mediamusicspace{
width: 730px;
}
div.mediamusicplugin{
width: 730px;
padding-bottom: 20px;
}

img.bg{
position: relative;
top: -23px;
}
font.imagelabel{
float: left;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
font-style: normal;
font-weight: bolder;
color: #ffffff;
float: left;
position: relative;
top: -23px;
padding-left: 20px;
width: 200px;
}

/* joint*/
div.join{
width: 600px;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
font-style: normal;
font-weight: bold;
color: #ffffff;
padding-bottom: 10px;
padding-top: 10px;
padding-left: 50px;
}