html,body,div,h1,p { margin: 0; padding: 0; }
h1,strong {font-weight: normal; font-style: normal; }
img { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
body{background:#ba60aa url(bg.jpg) top center no-repeat;	font-family:Arial, Tahoma, Helvetica, sans-serif; font-size:13px; padding:0; margin:0;color:#000;}
h1{font-family: Arial, Tahoma, Helvetica, sans-serif;}
#clear{clear:both}
#tour-main-column{margin: 0 auto 0 auto;text-align:left; width:1014px;}
#tour-main-container{width:1014px;background: url(bg-container.png) repeat-y center;}
#tour-main-head{margin: 0 auto; width:990px; height:308px}
#tour-cont{margin: 0 auto; width:990px; background:#fff}
#tour-top-ad{margin: 0 auto; width:990px; background:#fff;}
#tour-top-ad-desc{padding: 15px}
#tour-top-ad-desc h1{ color:#6300c9; font-weight:bold}
#tour-top-ad-desc p {padding-top:5px;font-size:11px; color:#220045; font-weight:bold}
#tour-top-ad-desc a:link, #tour-top-ad-desc a:visited, #tour-top-ad-desc a:active { color:#ff2a00; font-weight:bold; text-decoration:none}
#tour-top-ad-desc a:hover {color:#e22500; text-decoration:underline}
#tour-footer{width:990px; height:144px; background:url(bg-footer.jpg) no-repeat;}
#tour-footer-infos{width:965px; margin:25px 0 0 10px; float:left}
#tour-footer-infos p {font-size:11px; color: #87b7ff}

