.row{
	position:relative;
	top:10px;
	width:588px;
	height: 100px;
	float: left;
	padding-left: 4px;
}
.index-main-pic{
	position:relative;
	top:10px;
	width:320px;
	height: 780px;
	float: left;
	border-top-width: 10px;
	border-right-width: 20px;
	border-bottom-width: 20px;
	border-left-width: 20px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#indexanim{
	position:relative;
	top:10px;
	width:320px;
	height: 780px;
	float: left;
	border-top-width: 10px;
	border-right-width: 20px;
	border-bottom-width: 20px;
	border-left-width: 20px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.index-pic{
	position:relative;
	top:0px;
	width:150px;
	float: right;
	border: 10px solid #FFFFFF;
}
.index-text {
	position:relative;
	top: 20px;
	width:390px;
	float: left;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003333;
	text-align:left;
}
.index-title{
	position:relative;
	top: 0px;
	width:948px;
	float: left;
	height: 25px;
	padding-left: 5px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCCFF;
	text-align:center;
	background-color: #993333;
	margin-top: 20px;
	margin-bottom: 5px;
}
.index-title-2{
	position:relative;
	top: 0px;
	width:955px;
	float: left;
	height: 30px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCCFF;
	text-align:center;
	background-color: #993333;
	margin-top: 10px;
}
.index-text-2 {
	position:relative;
	top: 10px;
	width:900px;
	float: left;
	padding-left: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003333;
	text-align:left;
	margin-bottom: 10px;
}
.index-gap {
	position:relative;
	top: 0px;
	width:900px;
	height: 20px;
	float: left;
}
.news-panel {
	position:relative;
	top: 10px;
	width:900px;
	height: 200px;
	float: left;
	background-color: #FFCCCC;
}
.music-title {
	position:relative;
	top: 10px;
	width:900px;
	height: 24px;
	float: left;
	padding-top: 6px;
	background-color: #993333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	margin-bottom: 10px;
}
.news-title {
	position:relative;
	top: 10px;
	width:900px;
	height: 24px;
	float: left;
	padding-top: 6px;
	background-color: #FFCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003333;
	text-align: center;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 10px;
}
.image {
	position:relative;
	top: 10px;
	width:450px;
	float: left;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003333;
}
.panel-1 {
	position:relative;
	top: 10px;
	width:280px;
	float: left;
	padding: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
#classical {
	position:relative;
	top: 0px;
	width:210px;
	height: 90px;
	float: left;
	text-align: center;
}
.main-flash {
	position:relative;
	top: 10px;
	width:953px;
	height: 400px;
	float: left;
}
.index-strip {
	position:relative;
	top: 0px;
	width:955px;
	height: 180px;
	float: left;
	left: 4px;
	margin-top: 5px;
	margin-bottom: 10px;
}
.index-image {
	position:relative;
	top: 0px;
	width:150px;
	height: 79px;
	float: left;
	padding: 4px;
	margin-bottom: 10px;
}
.col-1-index-links {
	position:relative;
	top: 0px;
	width:220px;
	height: 170px;
	float: left;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003333;
	text-align:center;
	margin-top: 10px;
}
.dotted {
	position:relative;
	top: 0px;
	width:190px;
	height: 1px;
	float: left;
	left: 10px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.col-1-index-links-2 {
	position:relative;
	top: 0px;
	width:220px;
	height: 230px;
	float: left;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003333;
	text-align:center;
	margin-top: 10px;
}
.col-2-index-location {
	position:relative;
	top: 10px;
	width:440px;
	height: 400px;
	float: left;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003333;
	text-align:center;
	margin-bottom: 20px;
}
.col-2-index-news {
	position:relative;
	top: 10px;
	width:440px;
	height: 500px;
	float: left;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003333;
	text-align:center;
	margin-bottom: 20px;
}
.col-1-index-culture {
	position:relative;
	top: 0px;
	width:210px;
	height: 954px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003333;
	padding-top: 10px;
	padding-left: 10px;
	text-align:center;
}
#index-panel {
	position:relative;
	top: 0px;
	width:400px;
	height: 267px;
	float: left;
	left: 35px;
	text-align:center;
	margin-top: 10px;
}
.index-panel-text {
	position:relative;
	top: 10px;
	width:440px;
	height: 120px;
	float: left;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003333;
	text-align:center;
	margin-bottom: 23px;
}
.index-sitenews {
	position:relative;
	top: 10px;
	width:440px;
	float: left;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003333;
	text-align:center;
	margin-bottom: 23px;
}


.cloud { border: 1px solid rgb(0, 102, 102); background-color: rgb(238, 238, 238); padding: 15px;}
.cloud a:hover { text-decoration: underline; color: rgb(116, 35, 86); }
.cloud a { text-decoration: none; color: rgb(0, 34, 0); }
.cloud .w1 { color: rgb(175, 245, 175); }
.cloud .w2 { color: rgb(140, 196, 140); }
.cloud .w3 { color: rgb(112, 157, 112); }
.cloud .w4 { color: rgb(90, 126, 90); }
.cloud .w5 { color: rgb(72, 101, 72); }
.cloud .w6 { color: rgb(58, 81, 58); }
.cloud .w7 { color: rgb(47, 65, 47); }
.cloud .w8 { color: rgb(38, 52, 38); }
.cloud .w9 { color: rgb(31, 42, 31); }
.cloud .w10 { color: rgb(0, 34, 0); }
.cloud .p1 { color: rgb(255, 175, 175); }
.cloud .p2 { color: rgb(255, 140, 140); }
.cloud .p3 { color: rgb(255, 112, 112); }
.cloud .p4 { color: rgb(255, 90, 90); }
.cloud .p5 { color: rgb(255, 72, 72); }
.cloud .p6 { color: rgb(255, 58, 58); }
.cloud .p7 { color: rgb(255, 47, 47); }
.cloud .p8 { color: rgb(255, 38, 38); }
.cloud .p9 { color: rgb(212, 31, 31); }
.cloud .p10 { color: rgb(170, 0, 0); }
.fq { color: rgb(153, 153, 153); }
.cloud .phrase { color: rgb(170, 0, 0); }
.cloud .s1 { color: blue; }
.cloud .s1s2 { color: green; }
.cloud .s2 { color: red; }
.popup { display: none; z-index: 1001; position: absolute; background-color: rgb(255, 255, 255); border-width: 1px 2px 2px 1px; border-style: solid; border-color: rgb(68, 68, 68); overflow: auto; margin: 0pt; padding: 0pt; -moz-border-radius: 10px 10px 10px 10px; }
img { border: 0pt none; }
a { text-decoration: none; }
.title { font-size: 120%; font-weight: bold; }



 div.c11 {text-align: center}
 a.c10 {font-size: 300%;}
 a.c9 {font-size: 291%;}
 a.c8 {font-size: 198%;}
 a.c7 {font-size: 170%;}
 a.c6 {font-size: 222%;}
 a.c5 {font-size: 157%;}
 a.c4 {font-size: 116%;}
 a.c3 {font-size: 140%;}
 a.c2 {font-size: 181%;}
 a.c1 {font-size: 75%;}

