*{margin:0; padding:0;}
h1{padding:20px 25px; float:left; font-family:Arial, Helvetica, sans-serif; color:#333; font-size:21px;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333; font-weight:normal;}
#grid960{width:960px; margin:10px auto 0 auto;}
#header{width:960px; padding:0; height:102px; float:left; text-align:right; background:url(../images/logo.jpg) no-repeat;}
#header p{color:#fff; margin:7px 20px 0 0; font-size:20px; line-height:normal;}
#header span{font-size:12px;}
#nav{width:960px; float:left; background:url(../images/button.jpg); height:34px;}
#nav ul{list-style:none; float:left; margin-top:7px;}
#nav li{float:left;}
#nav li a{font-family:Arial, Helvetica, sans-serif; color:#333; font-size:12px; padding:10px 45px; text-decoration:none;}
#content{width:960px; float:left; margin-top:20px;}
#content p{font-family:Arial, Helvetica, sans-serif; color:#666; padding:0 25px 20px 25px; font-size:14px;}
.par{width:450px; float:left;}
.par h1{width:400px;}
.par h2{padding:20px 25px; float:left; font-family:Arial, Helvetica, sans-serif; color:#333; font-size:19px; width:400px;}
.par ul{padding:0; margin:0 0 0 50px; font-size:14px; float:left; font-family:Arial, Helvetica, sans-serif; color:#666;}
#content img{float:left;}
#footer{background-color:#0000fe; width:960px; height:40px; float:left; margin-top:20px;}
#footer p{float:right; color:#fff; font-size:12px; margin:13px 10px 0 0;}
#footer ul{list-style:none; float:left; margin-top:9px;}
#footer li{float:left;}
#footer li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0 20px; text-decoration:none; color:#fff;}
#showcase{width:960px; float:left;}
#showcase .section{width:200px; padding:20px; float:left; text-align:center;}
#map{width:510px; float:left;}