*{
	margin:0;
	padding:0;

}

.accordion h2{
	margin: 20px 0;

}

	.accordion h2 a {

	padding: 10px;

	text-decoration: none;

	background: #000;

	color: #fff;

	box-shadow: 0 0 10px #000;

	-webkit-box-shadow: 0 0 10px #000;

	-moz-box-shadow: 0 0 10px #000;

	border-radius: 20px;

}

	.accordion h3 {

	margin-top: 10px;

}

	.accordion ul{

	padding: 10px 10px 10px 30px;

	box-shadow: 0 0 10px #ccc;

	-webkit-box-shadow: 0 0 10px #ccc;

	-moz-box-shadow: 0 0 10px #ccc;

	background: #fff;

	margin:0 !important;

}

	.accordion ul ul {

	box-shadow: none;

	-webkit-box-shadow: none;

	-moz-box-shadow: none;

}

	.accordion li{

	margin: 0px

}

	.accordion pre {

	-webkit-box-shadow: 0 0 10px #ccc;

	padding: 10px;

	background: #fff;

}

	.accordion a{

	color:#444;

}

	.accordion a:hover{

	color:#999;

}

.title{

	width:500px;

	height:152px;



	text-indent: -5000px;

}

	.accordion a.back{

	background:transparent url(back.png) no-repeat top left;

	position:fixed;

	width:150px;

	height:27px;

	outline:none;

	bottom:0px;

	left:0px;

}

#content2{

margin: 0 auto;
width: 1020px;
background:#ffffff;
padding:5px;
overflow:hidden;
display:none;
}

.reference{

	padding:20px;

	float: right;



	margin: 20px 40px 20px 520px;

}

.reference p a{

	text-transform:uppercase;

	text-shadow:1px 1px 1px #fff;

	color:#666;

	text-decoration:none;

	font-size:10px;

}

.reference p a:hover{

	color:#333;

}

.accordion {

	clear: both;

}

ul.accordion li {

	background-repeat: no-repeat;

	background-position:  top left;

}

ul.accordion li.bg1{

	background-image:url(images/1.jpg);

}

ul.accordion li.bg2{

	background-image:url(images/2.jpg);

}

ul.accordion li.bg3{

	background-image:url(images/3.jpg);

}

ul.accordion li.bg4{

	background-image:url(images/4.jpg);

}
