.body1{ margin:0px; padding:0px; background-image:url(../slice/top-main-bg.jpg); background-repeat:repeat-x;font-family:Arial, Helvetica, sans-serif; letter-spacing: 0.5px; }
.Main{ width:970px; margin:0 auto; height:172px;}
.Maintop{ width:970px; margin-top:8px; height:115px; border:0px solid green}

#ts_tabmenuDiv {margin:0 auto;border:0px solid white;width:1000px;}
#ts_tabmenu {display:inline;}
#ts_tabmenu  li{border:0px solid red;float:left;list-style:none;letter-spacing:0.5px;  }
#ts_tabmenu  li:hover{background-color:#44c2ff }
#ts_tabmenu  li a{text-decoration:none; color:#FFFFFF;border:0px solid red;font-size:18px; font-family:"Trebuchet MS";  padding:0px 20px; }
#ts_tabmenu li a:hover{ background-color:#44c2ff}


.Topend{ background-image:url(../slice/banner-bg.png); width:100%; height:416px; border:1px solid white;}
#imageSlideshowHolder{position:relative;margin:0 auto; width:100%}
.imageInGallery{position:absolute;top:0;right:0;}

.midpage{border:0px solid red; margin-top:0px; background-image:url(../slice/1-px-top-bg.jpg); width:100%; min-height:500px;}
.midpage2{width:940px; margin:0 auto;}

.tabmain{ width:930px; margin:0 auto; padding-top:10px; border:px solid red;}
.tabmain th{ text-align:left; font-size:30px; font-weight:normal }
.tabmain td p{ font-size:12px; color:#; width:255px; padding:5px; text-align:justify; line-height:20px; }
.tabmain img { border:8px solid #;}
.tabmain th p img { border:0px solid #;}

.tabmain4{ width:300px; margin:0 auto;padding-top:30px; border:px solid red;}
.tabmain4 th{ text-align:left;  font-size:30px; font-weight:normal }
.tabmain4 td p{ font-size:12px; border:0px solid red;  width:255px; padding:5px; text-align:justify; line-height:20px; }
.tabmain4 img { border:0px solid #FFFFFF;}
.tabmain4 th p img { border:0px solid #FFFFFF;}


.tabmain2{ width:930px; margin:0 auto; padding-top:30px; border:0px solid red;}
.tabmain2 th{ text-align:left; font-size:30px; font-weight:normal; text-transform:capitalize }
.tabmain2 td p{ font-size:12px;color:#666666;  width:900px; padding:5px; text-align:justify; line-height:20px; }

.tabmain3{ width:100px;  margin:0 auto; padding-top:40px; border:0px solid red;}
.tabmain3 img { border:0px solid #FFFFFF;}

#footerbg {background-image:url(../slice/footer-bg.jpg); width:100%}
#footerbgin {width:930px; padding:10px 0px; margin:0 auto}
.foottab {width:940px;}
.foottab h3{text-align:left; font-family:"Trebuchet MS"; font-size:30px; font-weight:normal}
.foottab td p{font-size:12px; color:#666666; width:550px; padding:5px; text-align:justify; line-height:20px; }
.foottab td p span{color:#51CAFF}


#footblack{width:100%; background-color:#000000}

#footblackin{width:900px; margin:0 auto; text-align:center; color:#FFFFFF; font-size:10px; padding:20px 0px; letter-spacing:0.9px; line-height:18px}
#footblackin font{color:#666666}
#footblackin span{color:#51CAFF}

.link{ float:right; margin-right:10px; text-decoration:none; color:#2091f4; font-size:12px;}

.racingtab2{ width:935px}
.racingtab{ width:222px; border:0px solid red;}
.racingtab th{background-image:url(../slice/head-1.png); background-repeat:no-repeat; width:222px; height:58px; color:#FFFFFF; }
.racingtab th p{font-size:14px; color:#FFFFFF; width:200px; border:0px solid red; margin-left:10px}
.racingtab td{background-image:url(../slice/img-bg.png); width:222px; height:195px; background-repeat:no-repeat}
.racingtab td p{text-align:center;width:222px;}
#zoomview{ width:222px; border:0px solid red}


#zoomview div{width:222px;  background-color:#D7D6D4; margin-left:20;  border:0px solid pink; font-size:30px; height:20px;   }