 body {
  background-image: url(bac6.gif);
   	font: 100%;
     font-family: Arial;
		margin: 0;
    padding: 0;
	text-align: center;

}
span.top{
  z-index:100
}
div.pagecontent {
  background-image: url(banner9.png);
    width: 800px;
  height: 743px;
  margin: auto
}
div.topbanner {
  background-image: url(banner6b.png);
    width: 770px;
  height: 91px;
  margin: auto;
  position:relative;top:15px
}
div.logo {
  width: 385px;
  height: 120px;
  position: relative;
  top: -18px;
  left: 30px;
  float: left
}
  div.icheader {
  width: 385px;
  height: 120px;
  position: relative;
  top: 15px;
  left: 0px;
  float: right
}
span.icred{
  font-size: 19px;
  font-style: italic;
  color: #FF0000;
  font-family: "Arial Black";

}

span.icblue{
  font-size: 19px;
  font-style: italic;
  color: #0000ff;
  font-family: "Arial Black";

}

span.icsm{
  font-size: 12px;
  font-style: italic;
  color: #FF0000;
  font-family: Arial;
  font-weight: bold;
}

span.lib{
  font-size: 10px;
  color: #0000ff;
  font-family: Arial;
  font-weight: bold;
  position: relative;
  top: -5px;
}
h2 {
  font-family: Arial;
  font-size: 10pt;
  color: #ff0000;
  position: relative;
  top: -15px;
}
h1 {
  font-family: Arial;
  font-style: italic;
  font-size: 16px;
  color: #E1E1E1;
  position: relative;
  top: -22px;
   text-transform: capitalize;
    padding: 0;
    margin: auto;

 }
 h4 {
  font-family: Arial;
  font-style: italic;
  font-size: 16px;
  color: #E1E1E1;
  position: relative;
  top: -10px;
   text-transform: capitalize;
   padding: 0;
    margin: auto;

 }
  h3 {
  font-family: Arial;
  font-style: italic;
  font-size: 20pt;
  color: #E1E1E1;
  position: relative;
  top: -19px;
  padding: 0;
    margin: auto;

}
span.ichead{

    color: #ff0000;padding-top: 0px;
}

div.headerbanner {
  background-image: url(banner7.png);
    width: 770px;
  height: 54px;
  position:relative;top:19px;
  margin: auto;

}

div.mainpic {
  float: right;
  width: 315px;
  height: 140px;
  margin-top: 25px;
  margin-bottom: 10px;
  margin-left: 15px;
  margin-right: 20px;
  padding: 0px
}
div.maininfo {
  width: 590px;
  height: 370px;
  position: relative;

  text-align: left;
    margin: auto
}
div.maininfo {
  width: 590px;
  height: 370px;
  position: relative;
  margin-top: 0px; margin-left: 20px;
  text-align: left;
  padding: 20px
}



div.buttonmenu {
        width: 120px;
  height: 486px;
  margin: auto;
  position:relative;top:-510px;left:-324px;


}
ul.none{ list-style-type: none;
        float: left;
        position:relative;
  left:-40px;
   margin-top: 0px
}

li.button {
        width: 120px;
  height: 27px;
    border: 0px;
  background-image: url(buttonnolight.jpg);
    text-decoration: none;
  padding-top: 1px;
  background-repeat: no-repeat;

  padding-bottom: 1px
}
li.button:hover {
       background-image: url(buttonlight.jpg);
  text-decoration: none;
  background-repeat: no-repeat
}
div.footerbanner {
  background-image: url(banner8.png);
    width: 770px;
  height: 40px;
  margin: auto;
  position:relative;top:27px
}
a.big {
  position: relative;
  top: 2px;
  text-decoration: none;
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  color: #0000FF;
  margin-left: 9px;
  padding-left: 9px;
  margin-top: 0px;
  padding-top: 0px
}


a.big:hover {
    position: relative;
  top: 3px; left:1px;
  text-decoration: none;
    margin-top: 0px;
  padding-top: 0px
}
  a.small {
  font-family: Arial;
    color: #0000ff;
  text-decoration: none;
 font-size: 11px;
  position: relative;top:1px
}

a.small:hover{
  font-size: 11px;
  color: #ff0000;
}
div.up {
  font-family: Arial;
  font-size: 7pt;
  color: #3E3E3E;
  position: relative;
  top: -452px;
  margin: auto
}
a.gray {

    color: #3E3E3E;

}
p {
  font-family: Arial;
  font-size: 14px;
  color: #000080;

  margin-right: 20px;
  margin-top: 0px;
  margin-bottom: 10px;
  padding: 20px
}
p.one {
  font-family: Arial;
  font-size: 14px;
  color: #000080;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 30px;
  margin-bottom: 10px;
}
 p.two {
  font-family: Arial;
  font-size: 14px;
  color: #000080;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 30px;
  margin-bottom: 10px;padding-top: 0px
}
p.three {
  font-family: Arial;
  font-size: 14px;
  color: #000080;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 30px;
  margin-bottom: 10px;padding-top: 0px;
  text-align: center
}
 div.advantage {
  font-family: Arial;
  font-size: 14px;
  color: #000080;
  margin-left: 40px;
  margin-right: 20px;
  padding-top: 0px;
  width: 500px
}

span.red
 {
  font-size: 14px;
  font-weight: bold;
  color: #ff0000;
  font-family: "Arial"
}
 span.blue
 {
  font-size: 14px;
    color: #000080;
  font-family: "Arial";
}
span.ichead1{
  font-size: 20pt;
  font-style: italic;
  font-weight: bold;
  color: #ff0000;
  font-family: "Arial";
}
span.list{
  text-decoration: none;
  font-family: Arial;
  font-size: 13px;
  color: #000080;
  font-weight: bold;
  position: relative;
}
div.listplace {
  float: left;
  width: 200px;
  position: relative;
  top:30px;
  left: 30px;
  margin-top: 10px

}
div.listplace2 {
  float: right;
  width: 320px;
  position: relative;
  top: 30px;
  left: -100px;
  margin-top: 5px;
     margin: 0px;
  padding: 0px
}
div.listl {
  float: left;
  width: 300px;
  position: relative;
  top: 10px;


}

div.list1b {
 float: left;
  position: relative;
  top: -30px;
}

div.list1c { float: left;
  position: relative;
  top: -60px;
}

div.list2 {
  float: right;
  width: 300px;
  position: relative;
  top: 10px;
  left: 135px;margin-top: 5px;
  margin: 0px;
  padding: 0px
}
div.list2a {
float: right;
  position: relative;
  margin: 0px;
  padding: 0px
}
ul.dot {
  list-style-image: url('dot.GIF');
  position: relative;
  top: -15px;
}
li.dot {
  font-family: Arial;
  color: #000080;
  font-size: 14px;
}
table.one{
  font-family: Arial;
  font-size: 12px;
  color: #ff0000;
  width: 590px;
  height: 200px;
  position: relative;
  top: 30px;
  left:50px;
    text-align: left;
  font-weight: bold;

}
table.three{
  font-family: Arial;
  font-size: 12px;
  color: #ff0000;
  width: 590px;
  height: 390px;
  position: relative;
  top: 30px;
  left:0px;
    text-align: left;
  font-weight: bold;

}
 table.two{
  font-family: Arial;
  font-size: 13px;
  color: #ff0000;
  width: 590px;
  height: 370px;
  position: relative;
  top: 20px;
  left: 30px;
  text-align: left;
  font-weight: bold;
  border: none;
  border-style: none
}
div.testinfo1 {
  width: 530px;
  height: 430px;
  position: relative;
  top: 20px;
  left: 32px;
  text-align: left;
  overflow: auto;
  padding-right: 25px
}
span.testimonialred{
  font-family: Arial;
  font-size: 12px;
  color: #FF0000;
  font-style: italic
}
span.testimonialblue{
  font-family: Arial;
  font-size: 12px;
  color: #0000ff;
  font-style: italic
}
span.testimonialredhead{
  font-family: Arial;
  font-size: 14px;
  color: #FF0000;
   font-weight: bold
}
span.testimonialbluehead{
  font-family: Arial;
  font-size: 14px;
  color: #0000ff;
   font-weight: bold
}
span.testimonialredclient{
  font-family: Arial;
  font-size: 12px;
  color: #FF0000;
   font-weight: bold
}
span.testimonialblueclient{
  font-family: Arial;
  font-size: 12px;
  color: #0000ff;
   font-weight: bold
}
h5 {
  font-family: Arial;
  font-size: 20pt;
  color: #0000ff;
  text-align: center;
  position: relative;
  top: -55px;
   padding-bottom: 0px;
  margin-bottom: 0px
}
h6 {
  font-family: Arial;
  font-size: 22px;
  color: #0000ff;
  text-align: center;
  position: relative;
  top: -15px;
   padding:0px;
  margin: 0px
}
div.center {
  text-align: center}
  div.center1 {
  position: relative;
  top: 15px;
  left: -15px;text-align: center}
  div.center2 {
  position: relative;
  top: 15px;
  left:-15px;text-align: center}


  a.slidea {

     height:70px;
     width:47px;
  background-image: url(../Images/thumbs/47wx70h/1t.jpg);
}
  a.slideb {

     height:70px;
     width:47px;
  background-image: url(../Images/thumbs/47wx70h/2t.jpg);
}
  a.slidec {

     height:70px;
     width:47px;
  background-image: url(../Images/thumbs/47wx70h/3t.jpg);
}
  a.slided {

     height:70px;
     width:47px;
  background-image: url(../Images/thumbs/47wx70h/4t.jpg);
}
  a.slidee {

     height:70px;
     width:47px;
  background-image: url(../Images/thumbs/47wx70h/5t.jpg);
}
  a.slidef {

     height:70px;
     width:47px;
  background-image: url(../Images/thumbs/47wx70h/6t.jpg);
}
   a.slideg {

     height:70px;
     width:47px;
  background-image: url(../Images/thumbs/47wx70h/7t.jpg);
}
  a.slideh {

     height:70px;
    width:47px;
  background-image: url(../Images/thumbs/47wx70h/8t.jpg);
}
  a.slidei {

     height:70px;
    width:47px;
  background-image: url(../Images/thumbs/47wx70h/9t.jpg);
}
  a.slidej {

     height:70px;
     width:47px;
  background-image: url(../Images/thumbs/47wx70h/10t.jpg);
}
  a.slidek {

     height:70px;
     width:47px;
  background-image: url(../Images/thumbs/47wx70h/11t.jpg);
}
  a.slidel {

     height:70px;
     width:47px;
  background-image: url(../Images/thumbs/47wx70h/12t.jpg);
}
     a.slidem {

     height:47px;
     width:70px;
  background-image: url(../Images/thumbs/87wx58h/101t.jpg);
}
  a.sliden {

     height:47px;
    width:70px;
  background-image: url(../Images/thumbs/87wx58h/102t.jpg);
}
  a.slideo {

     height:47px;
    width:70px;
  background-image: url(../Images/thumbs/87wx58h/103t.jpg);
}
  a.slidep {

     height:47px;
    width:70px;
  background-image: url(../Images/thumbs/87wx58h/104t.jpg);
}
  a.slideq {

    height:47px;
    width:70px;
  background-image: url(../Images/thumbs/87wx58h/105t.jpg);
}
a.slider {

     height:47px;
     width:70px;
  background-image: url(../Images/thumbs/87wx58h/106t.jpg);
}
  a.slides {

    height:47px;
     width:70px;
  background-image: url(../Images/thumbs/87wx58h/107t.jpg);
}
  a.slidet {

     height:47px;
     width:70px;
  background-image: url(../Images/thumbs/87wx58h/108t.jpg);
}
     a.slideu {

    height:47px;
     width:70px;
  background-image: url(../Images/thumbs/87wx58h/109t.jpg);
}
  a.slidev {

     height:47px;
     width:70px;
  background-image: url(../Images/thumbs/87wx58h/110t.jpg);
}

  a.slidey {

     height:47px;
     width:70px;
  background-image: url(../Images/thumbs/87wx58h/113t.jpg);
}
a.slidez {

     height:47px;
     width:70px;
     background-image: url(../Images/thumbs/87wx58h/114t.jpg);

}
a.slidea1 {

     height:70px;
     width:47px;
  background-image: url(../Images/thumbs/47wx70h/13t.jpg);
}
a.slideb1 {

     height:70px;
     width:47px;
     background-image: url(../Images/thumbs/47wx70h/14t.jpg);

}
a.slidec1 {

     height:70px;
     width:98px;
  background-image: url(../Images/thumbs/96wx70h/201t.jpg);
}
a.slided1 {

     height:70px;
     width:47px;
     background-image: url(../Images/thumbs/47wx70h/15t.jpg);

}
a.slidee1 {

     height:70px;
     width:98px;
  background-image: url(../Images/thumbs/96wx70h/202t.jpg);
}
a.slidef1 {

     height:70px;
     width:47px;
     background-image: url(../Images/thumbs/47wx70h/17t.jpg);

}
a.slideg1 {

     height:70px;
     width:98px;
  background-image: url(../Images/thumbs/96wx70h/203t.jpg);
}

a.slidei1 {

     height:70px;
     width:98px;
     background-image: url(../Images/thumbs/96wx70h/204t.jpg);

}

 div.mainbanner1 {
  background-image: url(banner4a.jpg);
    width: 650px;
  height: 500px;
  margin: auto;
  position:relative;top:23px;left:60px;padding: 0px
}
 div.mainbanner {
  background-image: url(banner4.jpg);
    width: 650px;
  height: 500px;
  margin: auto;
  position:relative;top:23px;left:60px;padding: 0px
}
   div.photos {
   position:relative;
  font-family: Arial;
  font-size: 14px;
  color: #0000ff;
        width:612px;
     height:500px;
     margin:auto;

}
ul.photos { position:relative;
list-style-type:none;
     padding:19px 0px 0px 0px;
      width:612px;
     height:500px;margin:auto



     }
   a.gallery span {
     position:absolute;
     width:1px;
     height:1px;
    top:5px;
    left:5px;
    overflow:hidden;
     background:#fff;
     }
     a.gallery:hover {
     border:1px solid #f00;}

 a.gallery  {   font-family: Arial;
  font-size: 14px;
       display:block;
     color:#000080;
     text-decoration:none;
     border:1px solid #000;
     margin:2px 1px 1px 1px;
     text-align:left;
     cursor:default;
  border-color: #000
}
  a.gallery:hover span {
    position:absolute;
     width:453px;
     height:310px;
     padding-left:5px;
       padding-right:5px;
     margin: 91px 70px;



}
 a.gallery:hover img {
     float:left;
     margin:3px;

}
    a.slidei:hover img {
     float:right;
     }
     a.slideb:hover img {
     float:right; 

     }
         li.lft {
  float:left;  clear:left;

  }


  li.pad {
  height:0;
  display:block;
  width:420px;
  margin:10px;
   font-size:0;
  padding: 0
}
 li.pad2 {
  height:0;
  display:block;
  margin:0px;
  width:567px;
  font-size:0;
  padding:0px
}


  li.rht {
  float:right;  clear:right;

  }
 img.clear{ border:none;
     position:absolute;
   top:0px;
     left:0px;
  z-index: 10
}





