.sponsor { border:1px solid #DDD; width:100%; margin:0 0 10px 0; }
.sponsor .image { background-color:#FFF; text-align:center; vertical-align:middle; width:270px; }
.sponsor .info { background-color:#EFEFEF; padding:15px; }
.sponsor .info h3 { font-weight:bold; font-size:16px; margin:0 0 5px 0; }
.sponsor .info h3 a { color:#464646; text-decoration:none; }
.sponsor .info p { color:#464646; margin:0 0 10px 0; font-size:1zpx; text-align:justify; line-height:135%; }
.sponsor .info p.link a { background:url(img/common/bullet_orange_sm_g.gif) left 3px no-repeat; text-decoration:none; padding-left:12px; }

#side h3 { font-size:16px; }
#side li p { margin-bottom:25px; line-height:135%; } 
