body {
	/*background-color:#e3e3e3;*/
	/*background: url(/images/back.jpg) repeat-x left 20px;*/
	background:url(/img/bg.jpg) repeat 0 0;
	background-color:gray;
	text-align:center;
	color:black;
	font-family:arial;
	font-size:12px;
	margin:0px;
}
.d1 {
	text-align:left;
	width:800px;
	background-color:#ffffff;
	padding:14px;
	border:1px solid gray;
	margin-top:5px;

}
.d1 .left {
	width:543px;
	float:left;
	border-right:1px dotted silver;
	padding-right:5px;
}
.d1 .right {
	width:240px;
	float:right;
	margin-left:5px;
}
*html .d1 .right {width:231px !important;}
*html .d1 {
	border:1px solid gray !important;
}
h1 {
   font-size:16px;
}
h2 {
	font-size:14px; color:#447ed6;
}
h3 {
	font-size:14px; margin:0px; padding:0px; margin-bottom:8px;
}
a {
	color:#447ed6;
}
a:hover {
	text-decoration:none;
}

.sound b {

	color:#447ed6;
}
.sound b, .sound b a {
	text-decoration:none;

	color:#447ed6;
}

hr {border:0; border-bottom: 1px dotted silver; height:1px; clear:both;}


table.table1 tr td {
	font-size:11px; text-align:center; line-height:24px;
}

.dlcount {
	font-size:10px;
}

ul {
	list-style-type:none;
	padding:0px;
	margin:10px;
}

ul li {
	background: url(/images/arr.gif) no-repeat left 6px;
	padding-left:17px;
	margin-top:5px;
}
.path {font-size:10px;}