* {
	margin: 0;
	padding: 0;
	border: none;
	}
body {padding:0; margin:0 auto; width:1024px; background-color:#d7dad6;  border:0; font-family: Arial, Helvetica, sans-serif; text-align:center; min-width:1024px; 
 }
a:link {
	       text-decoration: none;color: #000000;
}
a:visited {
	       text-decoration: none; color: #000000;
}
a:hover {
	text-decoration:underline; color: #000000; 
}
a:active {
	       text-decoration: none; color: #000000;
}
#container{ width: 1024px; margin: 0 auto; background-color:#FFFFFF; text-align:left; min-width:1024px; 
            width: expression(document.body.containerWidth > 1024 ? "100%" : "1024px");
}
#head{ width:1024 px; float:left; background-color:#FFFFFF; margin: 0 auto; padding:0px; 
} 
#haed-left{width:283px; float:left; vertical-align:bottom; padding-left:30px; padding-top:70px; padding-bottom:10px;
}

#head-right{ width:710px; height:12px; float:right; padding-top:130px;
}
#p0{ width:30px; float:left; padding-top:2px; padding-bottom:2px; 
}
#p{ width:50px; float:left; padding-top:2px; padding-bottom:2px; 
}
#p1{ width:50px; float:left; padding-top:2px; padding-bottom:2px; padding-left:20px; padding-right:20px; 
}

#p2{ width:80px; float:left; padding-top:2px; padding-bottom:2px; padding-left:20px; padding-right:20px; 
}
#p3{ width:70px; float:left; padding-top:2px; padding-bottom:2px; padding-left:20px; padding-right:20px;   
}
#p4{ width:80px; float:left; padding-top:2px; padding-bottom:2px; padding-left:20px; padding-right:20px;
}
.p5{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#cc0000;
       border:#000000 solid 1px; text-align:center; 
}
.font1{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000;
}

.font2{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#cc0000;
}
.hr{width:1024px; height:5px; color: #CCCCCC;
}
.hr2{width:1024px; height:2px; color: #CCCCCC;
}
#e-mail{ width:994px; height:25px; float:left; font-size:12px; font-weight: normal; color:#000000; padding-left:30px; background:#FFFFFF; padding-top:5px; padding-bottom:5px; 
}
#main{ width:1024px; float:left; text-align: justify; margin: 0 auto; padding:0px; background-color:#ffffff;
}
.p-left{width:350px; height:300px; float:left; padding:20px; 
}
.p-left2{width:270px; height:250px; float:left; padding:20px;  ;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight: normal; color:#000000;  
}
.p-right{ width:600px; height:auto; float:right; padding-right:30px; padding-top:16px; font-family:Arial, Helvetica, sans-serif;              font-size:14px; font-weight: normal; color:#000000; line-height:150%;         
}
.p-right2{ width:680px; height:auto; float:right; padding-right:30px; padding-top:20px; font-family:Arial, Helvetica,              sans-serif; font-size:14px; font-weight: normal; color:#000000; line-height:130%;         
}
.img-right{ width:210px; height:169px; float:left; padding:8px;
}
.img-right2{ width:210px; height:156px; float:left; padding:8px;
}
.img-right3{ width:320px; height:239px; float:left; padding:10px;
}
.img-melancoly{ width:301px; height:255px; float:left; padding:5px;
}
.img-happystan{ width:226px; height:165px; float:left; padding-top:10px; padding-bottom:10px; 
}
.p-bg-happy{ padding-left:10px; padding-right:10px;
}
.p-bg{ padding-left:40px;
}
.main{ width:1024px; float:left; background-color:#ffffff;
}
.p-main{ width:330px; height:260px; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:13px;                font-weight:normal; color:#000000;  background:#FFFFFF; padding-top:25px;                   
}
.information{ width:874px; float:left; background-color:#ffffff; font-family:Arial, Helvetica, sans-serif; 
           font-size:16px; font-weight:normal; color:#000000; line-height:130%; padding-top:30px; padding-left:150px;}
.img{padding-left:29px; padding-right:29px; 
}
.img2{ padding:5px; 
}
.clearer {clear: both;}
.copy{ width:1000px; padding-right:20px; padding-top:10px; padding-bottom:10px;
          font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal; color:#000000;
}
.bg-foot{ width:1024px; height:20px; background:#FFFFFF;
}
.photos{ width:960px; float:left; background-color:#ffffff; padding-top:10px; padding-right:30px; 
            padding-bottom:10px; padding-left:30px;            
}
.photos2{ width:450px; float:left; padding:10px; 
}
.img-photos{ padding-right:15px; 
}
.img-photos2{ padding-left:15px;  
}
.img-photos3{ vertical-align:middle;
}