@CHARSET "UTF-8";
/*
	reset
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {     
 padding: 0;    
 margin: 0;    
 }    
table {    
 border-collapse: collapse;    
 border-spacing: 0;    
 }    
fieldset,img {     
 border: 0;    
 }    
address,caption,cite,code,dfn,em,strong,th,var {    
 font-weight: normal;    
 font-style: normal;    
}    
ol,ul {    
 list-style: none;    
}    
caption,th {    
 text-align: left;    
}    
h1,h2,h3,h4,h5,h6 {    
 font-weight: normal;    
 font-size: 100%;    
}
/*
 * 开始
*/
html {
	 overflow: hidden;
}
body{
	position:relative;
	background-image: url(bg.gif);
}



#container{
	height:3840px;
	width:8000px;
}
.positioning {
height:1100px;
width:1700px;
position:absolute;
padding-top:100px;
padding-left:220px;
}


#a {
	top: 0px;
	left: 0px;
	background-color: #222;
	background-repeat: no-repeat;
	background-position: bottom right;
}
	#logo{
		width:397px;
		height:203px;
		position:relative;
		z-index:5;
		margin:20px 100px;
		background-image: url(logo.jpg);
	}
#b {
	top: 0px;
	left: 2000px;
	background-color: #D9D9D9;
	background-repeat: repeat-y;
}
	
#c {
	top: 0px;
	left: 4000px;
	background-color: #7A5141;
	background-image: url(../images/bg_orange.gif);
	background-repeat: repeat-y;
}
#d {
	top: 1280px;
	left: 0px;
	background-color: #A8B349;
	background-repeat: repeat-y;
}

	#d dl{
		width:600px;
	}
	#d dt{
		text-align:center;
		height:20px;
	}
	#d dd{
		height:20px;
	}
	#d dd.line{
		background-color:#b8c355;
	}
	#d div{
		float:left;
		overflow:hidden;
/*
		border-right:2px solid #A8B349;
		padding-left:5px;
*/
	}
	#d .m_name{
		width:100px;
	}
	#d .m_mail{
		width:150px;
	}
	#d .m_blog{
		width:200px;
	}
	#d .m_work{
		width:150px;
	}

#e {
	top: 1280px;
	left: 2000px;
	background-color: #00A7E2;
	background-repeat: repeat-y;
}
#f {
	top: 1280px;
	left: 4000px;
	background-color: #333333;
	background-repeat: repeat-y;
}
	#about{
		width:800px;
		line-height:18px;
		font-size:14px;
		color:#000;
	}
	#about p{
		margin-bottom:3px;
	}
