/* CSS Document */

* {
	padding:0;
	margin:0;
}

body { background-image:url(images/background.gif);
margin-left:auto;
margin-right:auto;

}

#top {
background-image:url(images/banner.gif);
width: 790px;
height: 220px;
background-repeat:no-repeat;
}

#bottom {
background-image:url();
width: 500px;
height: 254px;
margin-top: 80px;
margin-left: 150px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
display:inline;
}



#button ul {
margin-top: 160px;
margin-right: 130px;
padding: 0;

list-style-type: none;
text-align: center;
word-spacing:60px;
float:right;
display:inline;

}



#mainindex {
background-image:url(images/bg.gif);
background-repeat:repeat-y;
width: 790px;
margin:0px auto;
padding:0px;
height: 2000px;
}

#mainindexwhere {
background-image:url(images/bg.gif);
background-repeat:repeat-y;
width: 790px;
margin:0px auto;
padding:0px;
height: 1600px;
}

#mainindextravel {
background-image:url(images/bg.gif);
background-repeat:repeat-y;
width: 790px;
margin:0px auto;
padding:0px;
height: 1600px;
}

#mainindexpack {
background-image:url(images/bg.gif);
background-repeat:repeat-y;
width: 790px;
margin:0px auto;
padding:0px;
height: 2200px;
}

#mainindexnt {
background-image:url(images/bg.gif);
background-repeat:repeat-y;
width: 790px;
margin:0px auto;
padding:0px;
height: 7000px;
}


#mainindexinterstate {
background-image:url(images/bg.gif);
background-repeat:repeat-y;
width: 790px;
margin:0px auto;
padding:0px;
height: 7300px;
}

#mainindexbalipack {
background-image:url(images/bg.gif);
background-repeat:repeat-y;
width: 790px;
margin:0px auto;
padding:0px;
height: 3300px;
}

#txt {
font-size:14px;
color:#000000;
text-align:left;
width: 340px;
margin-left: 80px;
margin-top: 30px;
float: left;
display:inline;

}

p.ref{
text-align:center;
color:#FFFFFF;
margin-bottom: 20px;
}

p.introtext{
color:#000000;
text-align:left;
padding: 15px;
font-size:14px;
margin-top: 0px;
margin-left: 10px;
}


#intro {
font-family:Arial, Helvetica, sans-serif;
align: left;
float: right;
width: 230px;
margin-top: 50px;
margin-right: 100px;
height: 634px;
display:inline;
background-image:url(introbg.gif);
background-repeat:no-repeat;
}


#facilities {
font-family:Arial, Helvetica, sans-serif;
float: left;
width: 400px;
margin-top: 30px;
margin-left: 30px;
height: 325px;
display:inline;
}

#facilitiestxt {
margin-left: 100px;
}

p.traveltext{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
text-align:left;
padding: 15px;
font-size:14px;
margin-left:180px;
margin-top: 17px;
width:400px;
}



#travel {
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
width: 780px;
height: 158px;
float: left;
margin-left: 95px;
margin-top: 0px;
background-image:url(travel.gif);
background-repeat:no-repeat;
display:inline;
}

#traveldeals {
width: 780px;
height: 504px;
background-repeat:no-repeat;
background-image:url(traveldeal.gif);
float:left;
display:inline;
margin-left: 110px;
}

#traveldealstxt {
display: inline;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:14px;
width: 500px;
float:left;
margin-left: 40px;
}

#360 {
width: 320px;
height:300px;
float: right;
margin-top: 30px;
margin-right: 120px;
display:inline;
}

#dorms {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
background-image:url(images/dorms.gif);
background-repeat:no-repeat;
width: 700px;
height: 290px;
margin-top: 20px;
margin-left: 100px;
float: left;
display:inline;
}

#dormstext{
width: 200px;
height: 100px;
text-align:left;
margin-left: 330px;
margin-top: 70px;
}

#twins {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
background-image:url(images/twins.gif);
background-repeat:no-repeat;
width: 700px;
height: 290px;
margin-top: 60px;
margin-left: 100px;
float: left;
display:inline;
}

#twinstext{
width: 200px;
height: 100px;
text-align:left;
margin-left: 60px;
margin-top: 80px;
}

#double {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
background-image:url(images/double.gif);
background-repeat:no-repeat;
width: 700px;
height: 290px;
margin-top: 55px;
margin-left: 100px;
float: left;
display:inline;
}

#doublestext{
width: 200px;
height: 100px;
text-align:left;
margin-left: 330px;
margin-top: 70px;
}

#roomstop {
background-image:url(images/roomstop.gif);
width: 576px;
height: 101px;
margin-top: 20px;
margin-left: 100px;
float: left;
display:inline;
}

#roomtxt {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
width: 410px;
float: right;
margin-top: 30px;
margin-right: 30px;
display:inline;
}


#contact {
background-image:url(images/contactus.gif);
background-repeat:no-repeat;
width: 700px;
height: 581px;
margin-top: 20px;
margin-left: 100px;
float: left;
display:inline;
}

#facilities {
background-image:url(images/facilities.gif);
background-repeat:no-repeat;
width: 700px;
height: 581px;
margin-top: 20px;
margin-left: 100px;
float: left;
display:inline;
}



#contact1 {
background-image:url(images/enquirbg.gif);
background-repeat:no-repeat;
width: 700px;
height: 581px;
margin-top: 20px;
margin-left: 100px;
float: left;
display:inline;
}

#contact2 {
background-image:url(images/travelbg.gif);
background-repeat:no-repeat;
width: 700px;
height: 581px;
margin-top: 20px;
margin-left: 100px;
float: left;
display:inline;
}

#enquiries {
background-image:url(enquiries.gif);
background-repeat:no-repeat;
width: 700px;
height: 581px;
margin-top: 20px;
margin-left: 100px;
float: left;
display:inline;
}

#enquiriesform {
width: 500px;
margin-right: 80px;
float:right;
}

#iconsmain {
float: right;
width: 576px;
height: 150px;
margin-right: 120px;
margin-top: 10px;
display:inline;
}


#where {
background-image:url(images/where.gif);
background-repeat:no-repeat;
width: 700px;
height: 656px;
margin-top: 20px;
margin-left: 100px;
float: left;
display:inline;
}

#ad1 {
float:right;
width: 130px;
height: 150px;
}

#car {
float:right;
margin-top: 200px;
width: 130px;
height: 302px;
}

#airport {
background-image:url(images/airport.gif);
background-repeat:no-repeat;
width: 700px;
height: 101px;
margin-top: 20px;
margin-left: 100px;
float: left;
display:inline;
}

#airporttxt {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
width: 390px;
float: right;
margin-top: 35px;
margin-right: 170px;
display:inline;

}

#bus {
background-image:url(images/bus.gif);
background-repeat:no-repeat;
width: 700px;
height: 101px;
margin-top: 20px;
margin-left: 100px;
float: left;
display:inline;
}

#bustxt {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
width: 390px;
float: right;
margin-top: 40px;
margin-right: 170px;
display:inline;
}

#wheretxt {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
width: 390px;
float: right;
margin-top: 50px;
margin-right: 170px;
display:inline;
}

#cartop {
background-image:url(sprintcartop.gif);
background-repeat:no-repeat;
width: 680px;
height: 293px;
display:inline;
float:right;
margin-left: 50px;
}

#tickets {
background-image:url(tickets.gif);
background-repeat:no-repeat;
width: 680px;
height: 576px;
display:inline;
float:right;
margin-left: 50px;
}

#ticketstxt {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
width:450px;
float: right;
margin-top: 180px;
margin-right: 170px;
display:inline;
}

#icons {
float: right;
width: 500px;
height: 400px;
margin-right: 140px;
margin-top: 10px;
display:inline;
}

#balitop {
background-image:url(travelicons/balitop.jpg);
width: 576px;
height: 232px;
float: right;
margin-right: 110px;
margin-top: 20px;
display:inline;
}

#select {
background-image:url(select.gif);
width: 200px;
height: 63px;
float: right;
margin-right: 280px;
margin-top: 20px;
display:inline;
}

#blank {
background-image:url(blank.gif);
width: 576px;
height: 581px;
margin-right: 120px;
display:inline;
float: right;
}

#deal {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
width: 500px;
margin-left: 50px;
margin-top: 130px;
a:link {color: #FFFFFF; text-decoration:underline; }

}

#domestic {
background-image:url(images/blanklong.gif);
background-repeat:no-repeat;
width: 780px;
height: 6700px;
margin-left: 110px;
display:inline;
margin-top: 30px;
float: left;
}

#domestic2 {
background-image:url(images/interstatebg.gif);
background-repeat:no-repeat;
width: 780px;
height: 6500px;
margin-left: 110px;
display:inline;
float: left;
}

#balitop {
background-image:url(images/balitop.gif);
width: 576px;
height: 232px;
float: right;
margin-right: 110px;
margin-top: 20px;
display:inline;
}

#balitop2 {
background-image:url(images/balitop2.gif);
width: 576px;
height: 232px;
float: right;
margin-right: 110px;
margin-top: 20px;
display:inline;
}

#fijitop {
background-image:url(images/fijitop.gif);
width: 576px;
height: 232px;
float: right;
margin-right: 110px;
margin-top: 20px;
display:inline;
}

#singaporetop {
background-image:url(images/singaporetop.gif);
width: 576px;
height: 232px;
float: right;
margin-right: 110px;
margin-top: 20px;
display:inline;
}

#thaitop {
background-image:url(images/thaitop.gif);
width: 576px;
height: 232px;
float: right;
margin-right: 110px;
margin-top: 20px;
display:inline;
}

#vietnamtop {
background-image:url(images/vietnamtop.gif);
width: 576px;
height: 232px;
float: right;
margin-right: 110px;
margin-top: 20px;
display:inline;
}

#blank {
background-image:url(images/balibg.gif);
background-repeat:no-repeat;
width: 780px;
height: 1134px;
margin-left: 110px;
display:inline;
float: left;
}

#blank2 {
background-image:url(images/fijibg.gif);
background-repeat:no-repeat;
width: 780px;
height: 1134px;
margin-left: 110px;
display:inline;
float: left;
}

#blank3 {
background-image:url(images/singaporebg.gif);
background-repeat:no-repeat;
width: 780px;
height: 1134px;
margin-left: 110px;
display:inline;
float: left;
}

#blank4 {
background-image:url(images/thaibg.gif);
background-repeat:no-repeat;
width: 780px;
height: 1134px;
margin-left: 110px;
display:inline;
float: left;
}

#blank5 {
background-image:url(images/vietnambg.gif);
background-repeat:no-repeat;
width: 780px;
height: 1134px;
margin-left: 110px;
display:inline;
float: left;
}

#blank6 {
background-image:url(images/bali2bg.gif);
background-repeat:no-repeat;
width: 780px;
height: 2400px;
margin-left: 110px;
display:inline;
float: left;
}