BODY {
  margin:0;
  padding:0;
  text-align:center;
  font-family:"arial", sans-serif;
  background:#fff;
  background-image:url('../graphics/bg.jpg');
  background-repeat:repeat-x;
 }
 

  
.cl {
  clear:both;
  font-size:0;
} 

#main {
  margin:0 auto 0 auto;
  text-align:center;
  width:959px;
 }
 
#top {
  width:959px;
  height:110px;
  background-image:url('../graphics/top.jpg');
  overflow:hidden;
  float:left;
 }
 #top A.one {
       
     text-decoration:none;
     display:block;
     font-size:13px;
     background:url('/graphics/mail.jpg') no-repeat 3px 2px;
     padding:2px 2px 2px 27px;
     margin-top:3px;
     border:0;
     color:#5c5c5c;
     font-weight:bold;
     float:left;
 }
  #top A.two {
    
     text-decoration:none;
     display:block;
     font-size:13px;
     background:url('/graphics/phone.jpg') no-repeat 3px 2px;
     padding:2px 2px 2px 27px;
     margin-top:3px;
     border:0;
     color:#5c5c5c;
     font-weight:bold;
     float:left;
 }
 .top-a {
    display:block;
    float:right;
    margin:40px 20px 0 0;
  }
 



#menu {
  width:959px;
  height:35px;
  background-image:url('../graphics/menu.jpg');
  background-repeat:no-repeat;
  overflow:hidden;
  float:left;
 }
 #menu A {
   font-size:16px;
   font-weight:bold;
   color:#c090aa;
   text-decoration:none;
   margin:8px 20px 0 10px;
   display:block;
   float:left;
   
  }
  #menu A:hover {
    color:#fff;
   }
   #menu A.sel {
      color:#fff;
    }
 
.sub-menu1 {
  width:959px;
  height:8px;
  background-image:url('../graphics/sub-menu1.jpg');
  background-repeat:no-repeat;
  overflow:hidden;
  float:left;
 }
.sub-menu2 {
  width:959px;
  height:8px;
  background-image:url('../graphics/sub-menu2.jpg');
  background-repeat:no-repeat;
  overflow:hidden;
  float:left;
 }
.sub-menu3 {
  width:959px;
  height:8px;
  background-image:url('../graphics/sub-menu3.jpg');
  background-repeat:no-repeat;
  overflow:hidden;
  float:left;
 }
.sub-menu4 {
  width:959px;
  height:8px;
  background-image:url('../graphics/sub-menu4.jpg');
  background-repeat:no-repeat;
  overflow:hidden;
  float:left;
 }

#sec-menu {
  width:959px;
  height:39px;
  background-image:url('../graphics/sec-menu.jpg');
  background-repeat:no-repeat;
  overflow:hidden;
  float:left;
 }
 #sec-menu A{
   font-size:16px;
   font-weight:bold;
   color:#5c5c5c;
   text-decoration:none;
   margin:7px 12px 0 0;
   display:block;
   float:left;
  }  
  #sec-menu A:hover {
     color:#000;
   }
   #sec-menu A.sel {
      color:#000;
    }

#top-img {
  width:777px;
  height:210px;
  background-image:url('../graphics/top-img.jpg');
  background-repeat:no-repeat;
  overflow:hidden;
  float:left;
 }
#top-menu {
  width:182px;
  height:210px;
  background-image:url('../graphics/top-menu.jpg');
  background-repeat:no-repeat;
  overflow:hidden;
  float:left;
 }
 .menu-l {
    margin:17px 0 0 45px;
  }
 .menu-l A.a1 {
  font-size:17px;
  font-weight:bold;
  color:#969696;
  text-decoration:none;
  display:block;
  width:140px;;
  height:35px;
  text-align:left;
  margin:0 0 8px 0;
  }
   .menu-l A.a2 {
  font-size:17px;
  font-weight:bold;
  color:#969696;
  text-decoration:none;
  display:block;
  width:140px;;
  height:35px;
  text-align:left;
  margin:0 0 7px 0;
  }
   .menu-l A.a3 {
  font-size:17px;
  font-weight:bold;
  color:#969696;
  text-decoration:none;
  display:block;
  width:140px;;
  height:35px;
  text-align:left;
  margin:0 0 10px 0;
  }
    .menu-l A:hover {
    color:#000;
   }
       .menu-l A.sel {
    color:#000;
   }

#title {
  width:959px;
  height:56px;
  background-image:url('../graphics/title.jpg');
  background-repeat:no-repeat;
  overflow:hidden;
  float:left;
  text-align:left;
 }
 #title H3 {
    margin:20px 0 0 10px;
  }

#content {
  width:959px;
  min-height:350px;
  overflow:hidden;
  float:left;
 }
 #ct {
    margin:0 10px 20px 10px;
  }
 #ct P {
  color:#343434;
  text-align:justify;
  font-size:14px;
  }
  #ct UL LI {
   font-size:14px;
   text-align:left;
   color:#343434;
  }
  #ct A {
    text-decoration:none;
    color:#a00;
    font-weight:bold;
   }
   #ct A:hover {
    text-decoration:underline;
    
   }

#bottom {
  width:100%;
  height:89px;
  background-image:url('../graphics/bottom.jpg');
  background-repeat:repeat-x;
 }
 #bottom P {
    color:#fff;
    font-size:13px;
    text-align:center;
    padding:10px 0 0 0;
  }

