/* CSS Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{ margin:0;padding:0;}
table{ border-collapse:collapse;border-spacing:0;}
fieldset,img{ border:0;}
ol,ul,li{ list-style:none; list-style-position:outside;}
a img{ border:0;}
.clear{ clear:both; height:0; overflow:hidden;}

/* Generic Styling */
a{ color:#ccc; text-decoration:underline;}
a:hover{ color:#fff;}


body{ color:#ccc; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.body1{ background:#000 url(../images/schad_bg1.jpg) center top no-repeat;}
.body2{ background:#000 url(../images/schad_bg2.jpg) center top no-repeat;}
.body3{ background:#000 url(../images/schad_bg3.jpg) center top no-repeat;}
.body4{ background:#000 url(../images/schad_bg4.jpg) center top no-repeat;}
.body5{ background:#000 url(../images/schad_bg5.jpg) center top no-repeat;}
.body6{ background:#000 url(../images/schad_bg6.jpg) center top no-repeat;}
.body7{ background:#000 url(../images/schad_bg7.jpg) center top no-repeat;}
.body8{ background:#000 url(../images/schad_bg8.jpg) center top no-repeat;}

.wrapper{ width:1004px; margin:0 auto;}


/* header */
#header{ width:100%; height:133px; overflow:hidden;}
	#header h1{ float:left; display:inline; margin:13px 0 0 16px;}
	#header h1 a{ color:#fff; font-size:30px;}


	#navigation{ float:right; margin-top:23px; width:745px; height:32px; font-size:11px; font-weight:bold;}
		#navigation .nav_left,
		#navigation .nav_right{ float:left; width:8px; height:32px; text-indent:-9999px; overflow:hidden;}
		#navigation .nav_left{ background:url(../images/nav_left.png) left 0 no-repeat;}
		#navigation .nav_right{ background:url(../images/nav_right.png) right 0 no-repeat;}
		
		#navigation ul{ float:left; width:729px; height:32px; background:url(../images/bg.png);}
		#navigation ul li{ display:inline; line-height:32px; border-right:1px #999 solid;}
		#navigation ul li#nav_last{ border:0;}
		#navigation ul li a{ color:#ccc; text-decoration:none; margin:0 13px;}
		#navigation ul li a:hover,
		#navigation ul li.on a{ color:#ffff00; background:url(../images/divider_ftr.gif) bottom repeat-x;}




/* content */
#content{ width:100%; overflow:hidden; padding-bottom:30px;}
	h2{ margin:7px 0 126px 24px; font-size:28px; font-weight:normal; text-transform:uppercase;}
	.blocks{ width:1024px; overflow:hidden;}
	.single_block{ float:left; width:242px; height:172px; background:url(../images/block_bg.png) no-repeat; margin-right:12px;}
		.block_title{ width:204px; margin:14px auto 6px; font-size:15px; font-weight:bold;}
		.tit1{ color:#0099ff;}
		.tit2{
	color:#99FF00;
}
		.tit3{ color:#ed008c;}
		.tit4{ color:#ffcc00;}
		.block_content{
	width:204px;
	height:73px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
		.block_btn{ width:204px; margin:0 auto; overflow:hidden;}
		.block_btn a{ float:left; margin-right:25px;}
	
	/*-------inner page-----------*/
	.main_box{ float:right; width:746px; font-size:13px;}
	.main_box_top,
	.main_box_bottom{ width:100%; height:27px; text-indent:-9999px; overflow:hidden; background:url(../images/mainbox_top.png) no-repeat;}
	.main_box_middle{ width:660px; padding:0 60px 0 26px; background:url(../images/bg.png);}
		h3{
	width:600px;
	overflow:hidden;
	color:#00ccff;
	font-size:30px;
	font-weight:normal;
	text-transform:uppercase;
	position:relative;
	top:-6px;
	margin-bottom:14px;
}
		h3 span{ float:left;}
		h3 .c1{ color:#00ccff;}
		h3 .c2{ color:#ffffff;}
		h3 .c3{ color:#33ff33;}
		h3 .c4{ color:#ec008c;}
		h4{ font-size:13px; font-weight:bold; color:#FFFF00; margin-bottom:16px;}
		.blockquote{ margin:0 0 14px 9px; font-size:24px; font-style:italic; width:445px;}
		.main_box p{ line-height:136%; padding-bottom:16px;}
#gif {
	margin-left: 24px;
}
		.box_list{ margin-bottom:16px; width:100%; overflow:hidden;}
		.box_list li{ padding-left:25px; background:url(../images/dot_li.gif) 15px 7px no-repeat;}
		
	.main_box_bottom{ background:url(../images/mainbox_bottom.png) no-repeat;}

	
	
	
/* footer */
#footer{ width:100%; overflow:hidden; background:#000;}
.footer_inside{ width:1004px; overflow:hidden; margin:0 auto; padding:0px 0 0px;}
#footer ul{ width:1200px;}
#footer li{ float:left; display:inline; margin:0 15px;}
#footer li a{ font-size:1
0px; color:#fff;}
#homeanim {
	margin:7px 0 126px 0px;
	font-size:28px;
	font-weight:normal;
	text-transform:uppercase;
}
