body{
    font-family:Arial, Helvetica, sans-serif;	
    margin-top:0px;
	}
a:hover{
     background-image:url(images/navbg3.gif);
	 text-decoration:underline;
	 }
h1,h2,h3,#logo a, .pt, .ptmore,.more{
     color:#7B79FF; 
	 }
li a{
     text-decoration:none;
	 } 
#logo{ 
     margin: 0px auto;
     width: 770px;
     height:83px;
     background-image:url(images/logo9.gif);
     }
#marquee{
     width:466px;
	 height:25px;
     margin:0px 0px 25px 300px;
	 font-family:Arial, Helvetica, sans-serif;
	 color:#FFFFFF;
	 } 
#navHead{
     width:770px;
	 height:25px;
	 margin:0px;
	 }
#logo ul{
     margin:5px 0px 0px 545px;
	 }
#logo li{
     float:right;
	 height:22px;
	 list-style:none;
	 }
#logo li a{
     font-size:12px;
	 font-weight:normal;
	 display:block;
	 width:70px;
	 text-align:center;
	 background-image:url(images/navbg3.gif);
	 }
#PageName{ 
     margin:0px auto;
     width: 770px;
     height: 16px;
	 background-image:url(images/pagenamebg.gif);
	 }
#PageName a{
     font-size: 12px;
     color: blue;
	 text-decoration:none;
	 } 
#PageName a:hover{
     text-decoration:underline;
	 }
#PageName a:visited{ color:#000000;}
		  
#mid, #footer{ 
     margin: 0px auto;
     width: 770px;
     height: auto;
	 background-color:#FFE3FF;
	 }
div.rtop 
     {display: block; background: #FFFFFF;       
	 }
div.rtop div {display:block; height:1px; overflow:hidden; background: #E7E7F7;}
div.r1 {margin: 0 3px;}
div.r2 {margin: 0 2px;}
div.r3 {margin: 0 1px;}
div.rtop div.r4 {margin: 0 1px; height: 1px;}

#left{
     width: 160px;
	 float: left;
	 }
#right{
     background-color:#E7E7F7;
     width:610px;
	 font-size:15px;
	 float: left;
	 }
#left ul{
     margin: 0px 0px;
	 background-image:url(images/navli2.gif);
	}
#left ul li{
	 width:150px;
	 height:25px;
	 font-size:15px;
	 list-style:none;
	 display: block;
	 padding-left: 10px;
	 }
#left li a{ 
     color: blue;
	 width:150px;
	 height:25px;
	 display:block;
	 }
#left li a:hover{
     background-image:url(images/navlia.gif);
	 }
span{
     padding: 15px;
     font-size:15px;
	 font-weight:bold;
	 color:#006531;
	 }
.rightpic{
     float: right;
	 }
.title1{
     color:#84A2E7;
	 font-size:20px;
	 font-weight:bold;
	 padding:5px;
	 }
#footer li{
     float:left;
	 background-image:url(images/bottom.gif);
	 height:22px;
	 padding-left: 0px;
	 }
#footer ul{
     margin-left:0px;
	 list-style: none;
	 }
#footer li a{
     font-size:12px;
	 font-weight:normal;
	 padding-top:4px;
	 display:block;
	 width:110px;
	 text-align:left;
	 }	 
.copyright{
	 font-size:12px;
	 }
h1{
	 font-size:18px;
	 display:block;
	 padding-left:15px;
	 padding-top:10px;
	 }
#tour div, #tour1 div{
     border:1px solid #aaa;
	 margin:5px;
     float: left;
	 }
#tour li a{
     color:#000000;
	 }
#tour1 div{
     width: 280px;
	 height: 150px;
	 
	 }
#right li{
	 text-indent:-10px;
	 font-size:12px;
	 }
.PTour, .GTour{
     font-size:20px;
	 height:60px;
	 background-image:url(images/private-tour.gif);
	 }
.GTour{
     background-image:url(images/group-tour.gif)
     }
.pt  {
     text-decoration: none;
	 display:block;
	 padding-top:28px;
	 margin-left:85px;
	 }
.ptmore,.more{
	 text-decoration:none;
	 display:block;
	 font-size:12px;
	 text-align:right;
	 }
#right p img {
    border:1px solid #aaa;
    margin:5px 5px 5px 60px;
	}   
#right p{
    margin:0px 5px 10px 10px;

	}
h2{
     font-size:16px;
	 text-align:center;
	 }
h3{
     margin:0px 0px;
	 font-size:13px;
	 width:160px;
	 height:25px;
	 text-align:left;
	 background-image:url(images/navli.gif);
	 }
.copyright{
     padding-top: 10px;
	 }

     
    


	 
	 
