body {
	margin: 0px;
	background-color: #CCF;
}
.main {
	margin: 0px auto;
	width: 1000px;
	background: #E0FFFF url(../titles/line.gif) repeat-y 30px 105px;
	border-top: #96F;
	border-right: #96F;
	border-bottom: #96F;
	border-left: #96F;
	height: auto;
}

.copy {
	color: #666;
	padding: 3px;
	text-align: right;
	margin-top: 50px;
	margin-bottom: 0px;
	margin-right: 10px;
	font: italic 0.9em "Times New Roman", Times, serif;
}


.small {
	font-size: 12px;
	color: #333;
}

#navi {
	width: 1000px;
	font: bold 12pt Arial, Helvetica, sans-serif;
	height: 100px;
	margin: 0px;
	background: #96F;
	white-space: nowrap;
	padding-top: 5px;
}

#navi a:link{
	color:#FFF;
	text-decoration:underline;
	text-decoration:none;
	font: bold 88% Tahoma, Geneva, sans-serif;
}

#navi a:visited{
	color:#FF3;
	text-decoration:none;
	font: bold 88% Tahoma, Geneva, sans-serif;
}


#navi a:hover{
	color:#FF3;
	text-decoration:none;
	font: bold 88% Tahoma, Geneva, sans-serif;
	background: #90F;
}

#navi a:active{
	color:#FF3;
	text-decoration:none;
	font: bold 88% Tahoma, Geneva, sans-serif;
}

p {
	line-height: 160%;
}

a:link{
	color:#00C;
	text-decoration:underline;
	text-decoration:underline;
}

a:visited{
	color:#909;
	text-decoration:underline;
	text-decoration:underline;
}


a:hover{
	color:#909;
	text-decoration:none;
}
a:active{
	color:#909;
	text-decoration:underline;
}
#cdcontent {
	margin-top: 40px;
	margin-left: 150px;
	margin-right: 40px;
}
#orangetext {
	font: bold 1.2em Tahoma, Geneva, sans-serif;
	color: #F90;
	margin: 40px auto 40px 15px;
}

#orangetext2 {
	font: bold 100% Arial, Helvetica, sans-serif;
	color: #F90;
}

#small {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333;
}

#small2 {
	color: #333;
	padding-left: 10px;
	font: 12px Arial, Helvetica, sans-serif;
}

#text1 {
	font: bold 1em Arial, Helvetica, sans-serif;
	color: #333;
}


#text2 {
	font: 0.9em/160% Arial, Helvetica, sans-serif;
	color: #333;
}
#text3 {
	font: 0.9em Arial, Helvetica, sans-serif;
}
#text4 {
	font: 0.9em Arial, Helvetica, sans-serif;
	color: #333;
}
#textb1 {
	font: 1.1em Arial, Helvetica, sans-serif;
}


#bluetext {
	font: bold 1em Arial, Helvetica, sans-serif;
	color: #039;
}

#redtext {
	font: bold 1em Arial, Helvetica, sans-serif;
	color: #F63;
}
#greentext {
	font: bold 1.1em Arial, Helvetica, sans-serif;
	color: #063;
}
#greentexts {
	font: bold 1em Arial, Helvetica, sans-serif;
	color: #063;
}

#purpletexts {
	font: bold 1em Arial, Helvetica, sans-serif;
	color: #90C;
}

#purpletext {
	font: bold 1.1em Arial, Helvetica, sans-serif;
	color: #90C;
}
#purpletext2 {
	font: bold 1.1em Arial, Helvetica, sans-serif;
	color: #909;
}

#bluetext2 {
	font: bold 1.1em Arial, Helvetica, sans-serif;
	color: #06C;
}
#bluetext3 {
	font-family: Tahoma, Geneva, sans-serif;
	color: #00C;
}


#news {
	margin-top: 40px;
	margin-left: 150px;
	margin-right: 40px;
	
}


#encontent {
	margin-top: 40px;
	margin-left: 135px;
	font-family: Tahoma, Geneva, sans-serif;
}

#concert pre {
	font: 0.9em/180% Arial, Helvetica, sans-serif;
	color: #333;
}


#concert {
	margin-top: 40px;
	margin-right: 50px;
	margin-left: 160px;
}

#encontent h4 {
	font-size: 1em;
	font-weight: bold;
	color: #333;
	line-height: 160%;
}

#encontent p {
	font: 1em/160% Tahoma, Geneva, sans-serif;
	color: #333;
}

#encontent li {
	font-size: 1em;
	line-height: 200%;
	list-style: square;

}
#enapcontent {
	margin-top: 40px;
	margin-right: auto;
	margin-left: 150px;
}

#enapcontent pre {
	color: #333;
	font: 0.9em/160% Arial, Helvetica, sans-serif;

}

#enapcontent p {
	font: 0.9em/160% Arial, Helvetica, sans-serif;
	color: #333;

}

#enapcontent h3 {
	color: #333;
	font-weight: bold;
}

#subtitle1 {
	color: #F90;
	margin: 0px auto 20px 20px;
	padding: 10px;
	text-align: center;
	width: 120px;
	background-color: #FFC;
	border: 2px solid #F90;
	font: bold 1.1em Arial, Helvetica, sans-serif;
}

#subtitle2 {
	color: #F90;
	margin: 0px auto 20px 0px;
	padding: 10px;
	text-align: center;
	background: #FFC;
	border: 2px solid #F90;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
}

#subtitle3 {
	color: #F90;
	margin: 0px auto 30px 0px;
	padding: 10px;
	text-align: center;
	width: 120px;
	background-color: #FFC;
	border: 2px solid #F90;
	font: bold 1.1em Arial, Helvetica, sans-serif;
}
#contitle {
	font: bold 1.1em Tahoma, Geneva, sans-serif;
	color: #FFF;
	background: #039;
	padding: 8px;
	width: 250px;
	text-align: center;
	margin-left: 30px;
}
#linktext1 {
	font: bold 1em/140% Arial, Helvetica, sans-serif;
	color: #FFF;
	background: #30C;
}
#linktext2 {
	font: 0.9em Arial, Helvetica, sans-serif;
	color: #333;
}
