body{
width:850px;
margin:0 auto;
line-height:150%;
background:url("../images/bg.jpg");
}
.text{
	float:left; width:590px; margin-left:10px;
}
#all{
background:#fff;
}

h1{
font-size:18px;
color:#ff6666;
padding:5px;
}

h2{
margin-top:0;
background:#ff9966;
color:#fff;
padding:10px 5px;
}

.footer{
	clear:both; text-align:center;
}
#menu ul{ 
margin: 0; 
padding: 0; 
list-style: none; 
}
#menu li{ 
display: inline; 
padding: 0; 
margin: 0; 
}
#menu li a{
display: block; 
border: 1px solid #9F99A3;
background-color: #ff9966;
padding: 3px 10px;
text-decoration: none;
color: #333;
width: 178px; 
margin: 2px 0px;
text-align: left;
font-size: 14px;
}
#menu li a:hover{
border: 1px solid #8593A9;
background-color: #9EB7DD;
}