body{margin:0px; padding:0px; font-family:"comic Sans MS"; font-size:14px; color:#666666; background:url(../images/bg22.jpg) repeat-x bottom center; background-attachment:fixed;}

h1{font-family:"comic Sans MS"; font-size:24px; color:#0065D5;}
h2{font-family:"comic Sans MS"; font-size:20px; color:#0065D5;}

/*==========================HEADER & BANNER========================*/

.header-main{width:940px; float:left;}

.topline{background:#133153; height:60px; width:940px; margin:auto; -webkit-border-radius: 0px 0px 10px 10px; -moz-border-radius: 0px 0px 10px 10px; border-radius:0px 0px 10px 10px;}
.topline-menu{width:940px; margin:0 auto; line-height:46px; height:60px;}
.menu{width:680px; float:right; font-family:"comic Sans MS"; font-size:15px; color:#FFFFFF; height:45px; line-height:45px; margin-top:-55px; margin-left:120px; background:url(../images/menu_bg.jpg) repeat-x; -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; border-radius:10px 10px 10px 10px; border:#B2CC3E solid 1px;}
.menu a{text-decoration:none; color:#FFFFFF; padding:0 30px 0 30px; display:block;}
.menu a:hover{color:#133153; background:#FFFFFF;}
.menu li{list-style:none; float:left;}
.home a:hover{ -webkit-border-radius: 10px 0px 0px 10px; -moz-border-radius: 10px 0px 0px 10px; border-radius:10px 0px 0px 10px; color:#133153; background:#FFFFFF;}
.menu ul{margin:0px; padding:0px;}
.face-icon{width:70px; float:right; padding-top:3px;}


.banner-main{width:100%; margin:0 auto;}
.banner-middle{width:940px; margin:0 auto;}
.banner-middle-main{width:940px; float:left; padding-top:10px;}
.logo-part{width:140px; float:left; padding-left:15px; position:relative;}
.banner-part{width:740px; float:right; padding-right:10px;}

.banner-bottom-main{width:100%;}
.banner-bottom-line{width:100%; margin:0 auto; background:#224071; height:45px;}
.banner-bottom-shadow{width:940px; margin:0 auto;}

/*==========================HEADER & BANNER========================*/

#wrraper{width:100%; float:left;}

.content-main{width:940px; margin:0 auto;}

#content-main2{width:940px; float:left; background:#F4FEFF; margin-top:10px;  -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; border-radius:10px 10px 10px 10px; border:#DEDEDE solid 1px; font-weight:bold;}

.content-left{width:594px; float:left; margin-left:22px;}
.p{font-size:15px; color:303030; font-family:"comic Sans MS"; line-height:22px;}
.content-left2{width:100%; float:left;}
.content-left-text1{width:175px; float:left; margin-right:20px;}
.content-left-text3{width:180px; float:left; margin-left:10px;}
.content-left-text2{width:175px; float:left;}

.content-right{width:251px; float:left; background:#F0F2B6; border:#C3D339 solid 5px; margin-left:15px; margin-top:20px; height:378px; padding:10px; margin-bottom:10px;}  
.content-right-title{background:url(../images/what_icon1.jpg) no-repeat left; font-size:24px; color:#414141; line-height:58px; border:none; padding-left:61px;}
.gallery-top-shadow{width:940px; float:left; margin-top:5px;}

.gallery-main{width:940px; float:left;}
.clear{ clear:both;}
.footer-main1{width:800px; margin:0px auto; background:#4C8700;  -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; border-radius:10px 10px 10px 10px; border:#B2CC3E solid 1px; height:135px; margin-top:10px; padding:15px; margin-bottom:150px; overflow:hidden;}
.footer1{width:800px; margin:0px auto; }
.footer2{width:800px; margin:0px auto;  border-top:#FFFFFF dotted 3px; margin-top:10px; padding-top:10px;}

.footer-inner{width:150px; float:left; margin-right:10px;}
.footer-inner-m{width:400px; float:right;}
.footer-title{font-family:"comic Sans MS"; font-size:20px; color:#FFFFFF;}
.footer-title-text{width:150px; font-family:"comic Sans MS"; font-size:15px; color:#FFFFFF; margin-top:5px;}
.footer-title-text a{text-decoration:none; color:#FFFFFF; display:block; padding-left:22px;}
.footer-title-text a:hover{color:#FFFFFF;}
.footer-title-text li{list-style:none; background:url(../images/products/footer_icon.png) no-repeat left; line-height:32px;}
.footer-title-text ul{margin:0px; padding:0px;}
