body {
  background-repeat:repeat-x;
  background-color:#000000;
  overflow-x:hidden;
  color:#BDBDBD;
  font-family:Arial;
}
img, div, input { behavior: url("iepngfix.htc") }

a img {
  border:none;
}
clear {
  clear:both;
}
.toptopmenu {
  background-image:url(../images/toptop-menu_02.gif); height:39px;  background-repeat:repeat-x;
}

.splashfootbg {
  background-image:url(../images/footerbgsplash.jpg); background-position:top; background-repeat:repeat-x;
}
.splashfoot {
  background-image:url(../images/index_02.jpg); width:1131px; height:149px; background-position:top; background-repeat:no-repeat;   margin-left:auto; margin-right:auto;
}
.splashtop {
  background-image:url(../images/index_011.jpg); width:1131px; height:700px; background-position:bottom;  background-repeat:no-repeat;
}
.toptext {
  color:#BDBDBD; font-size:11px; line-height:16px; font-family:Arial;
}
.toptext a:link {
  color:#BDBDBD;
  text-decoration:none;
}
.toptext a:visited {
  color:#BDBDBD;
  text-decoration:none;
}
.toptext a:hover {
  color:#EA4674;
  text-decoration:underline;
}

.footerinside {
  background-image: url(../images/footerinsidebg.jpg); background-position:top; background-repeat:repeat-x; min-height:126px; width:100%;
}
.footerinside0 {
  width:1099px; margin-left:auto; margin-right:auto; min-height:126px;
}
.footerinside1 {
  background-image:url(../images/home_05.jpg); background-position:top; width:942px; height:126px;  float:left;
}
.contain {
  width:1099px; margin-right:auto; margin-left:auto;
}
.leftside {
  background-image:url(../images/home_01.jpg); width:78px; height:741px; background-position:bottom; background-repeat:no-repeat; background-color:#000000;
}
.rightside {
  background-image:url(../images/home_03.jpg); width:79px; height:741px; background-position:bottom; background-repeat:no-repeat; background-color:#000000;
}
.centerside {
  background-image:url(../images/centersidebg.jpg); width:942px; background-repeat:repeat-y; background-position:top; background-color:#000000;
}
.content0 {
  background-image:url(../images/home_02.jpg); width:942px; min-height:741px; background-position:bottom; background-repeat:no-repeat;
}
.content00 {
  background-image:url(../images/home_021.jpg); width:942px; min-height:741px; background-position:bottom; background-repeat:no-repeat;
}
.content1 {
  background-image:url(../images/homebg1.png); background-position:bottom right; background-repeat:no-repeat;  min-width:480px; min-height:741px;
}
.content2 {
  background-image:url(../images/servicesbg1.png); background-position:bottom right; background-repeat:no-repeat;  min-width:480px; min-height:741px;
}
.content3 {

}
.content4 {
  background-image:url(../images/contactbg1.png); background-position:top right; background-repeat:no-repeat;  min-width:480px;   min-height:641px;
}
.divider {
  background-image:url(../images/divider2.png); width:1px; min-height:32px; background-repeat:repeat-y;
}
.boxbody {
  background-image:url(../images/fpbox_02.png); width:882px;  background-repeat:repeat-y; vertical-align:top; background-position:top;
}
.bigger {
  font-size:16px; line-height:22px;
}

p {
  margin-top:0px;
  margin-bottom:14px;
}

h1 {
  font-size:22px;
  font-family:arial;
  color:#CBCBCB;
  line-height:27px;
  font-weight:normal;
  margin-top:4px;
  margin-bottom:16px;
}
h2 {
  font-size:20px;
  font-family:arial;
  color:#CBCBCB;
  line-height:25px;
  font-weight:normal;
  margin-top:0px;
  margin-bottom:12px;
}
.cyan {
  color:#EA4674;
}
.normal {
  color:#CBCBCB;
  font-size:13px;
  line-height:18px;
}
.tables td {
  padding-right:10px;
}
.smaller {
  font-size:11px;
  line-height:17px;
}

.hr1 {
  margin-top:10px;
  margin-bottom:10px;
}
.hr2 {
  margin-top:0px;
  margin-bottom:20px;
}
a:link {
    color:#EA4674;
    text-decoration:none;
}
a:visited {
    color:#EA4674;
    text-decoration:none;
}
a:hover {
    color:#EA4674;
    text-decoration:underline;
}
