@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; background:url(../images/body.gif) left top repeat-x #f7edee;}

h1, h2, h3, h4, h5, pre, input, form{margin:0px; padding:0px;}

#container{width:980px; margin:0px auto; padding:0px;}

#header{width:980px; margin:0px; padding:0px;}

.header_top{width:980px; margin:0px; padding:0px;}

.logo{width:322px; margin:7px 0px 0px 0px; padding:0px; float:left;}

.logo_right{width:615px; margin:0px; padding:0px; float:right;}

.menu{width:615px; margin:7px 0 0 0; padding:0px;}

.menu ul{margin:0px; padding:0px;}

.menu ul li{margin:0px; padding:7px 0 0 0; list-style:none; background:url(../images/tab.gif) left top no-repeat; height:33px; float:left; width:102px; text-align:center;}

.menu ul li a{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; text-align:justify; text-decoration:none;}

.menu ul li a:hover{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; text-align:justify; text-decoration:none;}

.call{width:240px; margin:5px 0 0 0; padding:0px; float:right;}

.call h2{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#f71f24; text-align:justify; font-weight:normal;}

.call h2 span{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#000; text-align:justify;}

.clr{clear:both;}

.banner_main{width:980px; margin:2px 0 0 0; padding:0px; background:url(../images/banner.gif) left top no-repeat; height:266px; overflow:hidden;}

.banner{width:980px; margin:135px 0px 0px 260px; padding:0px;}

#contant{width:980px; margin:15px 0 0 0; padding:0px;}

#left_panel{width:234px; margin:0px; padding:0px; float:left;}

.services{width:234px; margin:0px; padding:0px; background:url(../images/services.gif) left top no-repeat; height:272px; overflow:hidden;}

.services h2{margin:10px 0 0 20px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-align:justify; font-weight:normal;}

.services ul{margin:0px; padding:0px;}

.services ul li{margin:15px auto; padding:0px 0px 10px 30px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-align:justify; background:url(../images/arrow.gif) left 3px no-repeat; height:10px; width:180px;}


.testimonials{width:234px; margin:15px 0 0 0; padding:0px; background:url(../images/testimonials.gif) left top no-repeat; height:249px; overflow:hidden;}

.testimonials h2{margin:6px 0 0 20px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-align:justify; font-weight:normal;}

.testimonials p{margin:12px auto; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:justify; font-weight:normal; width:200px; line-height:19px;}

.testimonials span{margin:10px auto; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fbd83f; text-align:justify; font-weight:normal; width:142px; float:right;}

.satisfactions{width:234px; margin:0px; padding:0px;}

#right_panel{width:715px; margin:0px; padding:0px; float:right;}

.right_panel{width:715px; margin:0px; padding:0px;}

.right_panel h1{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#000; text-align:justify; font-weight:normal;}

.right_panel h1 span{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#f71f24; text-align:justify; font-weight:normal;}

.right_panel p{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:justify; font-weight:normal; line-height:24px;}

.right_bottom{width:715px; margin:0px; padding:0px; background:url(../images/bottom.gif) left top no-repeat; height:181px; overflow:hidden;}

.right_bottom ul{margin:15px 0 0 0; padding:0px;}

.right_bottom ul li{margin:0px; padding:0px 10px 0 10px; list-style:none; float:left;}

.footer_main{width:100%; margin:20px 0 0 0; padding:0px; background-color:#2e2d2d; height:150px; overflow:hidden;}

.footer{margin:0px; padding:20px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:center; line-height:20px;}

.footer a{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:center; text-decoration:none;}

.footer a:hover{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:center; text-decoration:none; color:#d6d6d6;}

.footer li{display:inline; margin-left:2px;}