* {
	margin: 0px;
	padding: 0px;
}
#bottombackground {
	background-image: url(IMPORTS/topbeach.jpg);
	background-repeat: repeat-x;
}

#wrapper {
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	width: 900px;
	border: 0px solid #6DB43E;
	background-color: #74a2bf;
}
#bottombackground #wrapper #fullbookingengine {
	background-color: #84ACC6;
	margin: 0px;
	padding: 0px;
	width: 900px;
}

#wrapper #header {
	margin: 0px;
	height: 372px;
	width: 900px;
}
#wrapper #index_1 {
	height: 313px;
	width: 900px;
	margin: 0px;
}
#wrapper #index_1 #needavacation {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 313px;
	width: 406px;
	background-image: url(IMPORTS/INDEX_needavacation_box.jpg);
}
#wrapper #index_1 #index_travelocity {
	background-image: url(IMPORTS/INDEX_travelocityengine_box.jpg);
	margin: 0px;
	padding: 0px;
	float: right;
	height: 313px;
	width: 494px;
}
#wrapper #index_1 #index_travelocity #MPSengine {
	margin: 0px;
	padding: 0px;
	height: 283px;
	width: 460px;
	position: relative;
	left: 19px;
	top: 17px;
}

#wrapper #index_1 #needavacation #TXT1_needavacation {
	height: 15px;
	width: 320px;
	position: relative;
	top: 113px;
	left: 35px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#wrapper #index_1 #needavacation #TXT2_needavacation {
	height: 50px;
	width: 330px;
	position: relative;
	top: 172px;
	left: 35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 17px;
}
#wrapper #index_1 #needavacation #TXT3_needavacation {
	margin: 0px;
	height: 17px;
	width: 370px;
	position: relative;
	top: 205px;
	left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
#wrapper #index_2 {
	background-image: url(IMPORTS/INDEX_travelblog_box.jpg);
	height: 311px;
	width: 900px;
	margin: 0px;
	padding: 0px;
}
#bottombackground #wrapper #index_2 #cruisesbox {
	height: 120px;
	width: 567px;
	position: relative;
	float: none;
	top: 5px;
	left: 10px;
}
#wrapper #index_2 #index_blogger {
	margin: 0px;
	padding: 0px;
	height: 160px;
	width: 567px;
	position: relative;
	left: 10px;
	top: 15px;
}
#bottombackground #wrapper #index_2 #signup {
	height: 276px;
	width: 279px;
	position: relative;
	float: right;
	bottom: 103px;
	right: 29px;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0066CC;
	background-image: url(index_signupbg.jpeg);
}


#wrapper #index_3 {
	background-image: url(IMPORTS/INDEX_testimonial_box.jpg);
	margin: 0px;
	padding: 0px;
	height: 233px;
	width: 900px;
}
#wrapper #index_3 #testimonial_1 {
	height: 55px;
	width: 600px;
	position: relative;
	left: 75px;
	top: 65px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
#wrapper #index_3 #testimonial_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 55px;
	width: 600px;
	position: relative;
	left: 75px;
	top: 77px;
}


#wrapper #index_4 {
	background-image: url(IMPORTS/INDEX_TVLresources_box.jpg);
	margin: 0px;
	padding: 0px;
	height: 234px;
	width: 900px;
}
#wrapper #indexfooter {
	background-image: url(IMPORTS/INDEX_FOOTER_box.jpg);
	height: 87px;
	width: 900px;
	margin: 0px;
	padding: 0px;
}
#bottombackground #wrapper #indexfooter #footertext {
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 600px;
	position: relative;
	top: 28px;
	left: 10px;
	line-height: 8px;
}
#bottombackground #wrapper #booktravel_box1 {
	margin: 0px;
	padding: 0px;
	height: 392px;
	width: 900px;
}
#bottombackground #wrapper #booktravel_box2 {
	margin: 0px;
	padding: 0px;
	height: 232px;
	width: 900px;
	background-image: url(IMPORTS/BOOKTRAVEL_calltoday.jpg);
	background-repeat: no-repeat;
}
#bottombackground #wrapper #booktravel_box2 #box2_summary {
	height: 40px;
	width: 625px;
	position: relative;
	left: 235px;
	top: 100px;
}
#bottombackground #wrapper #booktravel_box2 #box2_number {
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 625px;
	position: relative;
	left: 235px;
	top: 145px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: bold;
}
#bottombackground #wrapper #CUSTOMSERVICES_box1 {
	background-image: url(IMPORTS/CUSTOMSERVICES_box1.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 326px;
	width: 900px;
	background-color: #74a2bf;
}
#bottombackground #wrapper #CUSTOMSERVICES_box2 {
	background-image: url(IMPORTS/CUSTOMSERVICES_box2.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 249px;
	width: 900px;
	background-color: #74a2bf;
}
#bottombackground #wrapper #CUSTOMSERVICES_box3 {
	background-image: url(IMPORTS/CUSTOMSERVICES_box3.jpg);
	margin: 0px;
	padding: 0px;
	height: 252px;
	width: 900px;
	background-color: #74a2bf;
}
#bottombackground #wrapper #CUSTOMSERVICES_box4 {
	background-image: url(IMPORTS/CUSTOMSERVICES_box4.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 264px;
	width: 900px;
	background-color: #74a2bf;
}
#bottombackground #wrapper #CUSTOMSERVICES_FOOTER_box {
	background-image: url(IMPORTS/CUSTOMSERVICES_FOOTER_box.jpg);
	background-repeat: no-repeat;
	height: 87px;
	width: 900px;
	background-color: #74a2bf;
}
#bottombackground #wrapper #CUSTOMSERVICES_box1 #CUSTOMSERVICES_TEXT0 {
	height: 60px;
	width: 870px;
	position: relative;
	top: 40px;
	left: 20px;
}
#bottombackground #wrapper #CUSTOMSERVICES_box1 #CUSTOMSERVICES_TEXT1 {
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 550px;
	position: relative;
	top: 70px;
	left: 55px;
}
#bottombackground #wrapper #CUSTOMSERVICES_box1 #CUSTOMSERVICES_TEXT2 {
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 550px;
	position: relative;
	left: 55px;
	top: 135px;
}
#bottombackground #wrapper #CUSTOMSERVICES_box2 #CUSTOMSERVICES_TEXT3 {
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 550px;
	position: relative;
	left: 55px;
	top: 50px;
}
#bottombackground #wrapper #CUSTOMSERVICES_box2 #CUSTOMSERVICES_TEXT4 {
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 550px;
	position: relative;
	left: 55px;
	top: 115px;
}
#bottombackground #wrapper #CUSTOMSERVICES_box3 #CUSTOMSERVICES_TEXT5 {
	height: 60px;
	width: 550px;
	position: relative;
	left: 55px;
	top: 50px;
}
#bottombackground #wrapper #CUSTOMSERVICES_box3 #CUSTOMSERVICES_TEXT6 {
	margin: 0px;
	padding: 0px;
	position: relative;
	left: 55px;
	top: 117px;
	height: 60px;
	width: 550px;
}
#bottombackground #wrapper #CUSTOMSERVICES_box4 #CUSTOMSERVICES_TEXT7 {
	height: 60px;
	width: 550px;
	position: relative;
	left: 55px;
	top: 50px;
}
#bottombackground #wrapper #CUSTOMSERVICES_box4 #CUSTOMSERVICES_TEXT8 {
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 550px;
	position: relative;
	left: 55px;
	top: 115px;
}









#bottombackground #wrapper #CUSTOMSERVICES_FOOTER_box #footertext {
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 600px;
	position: relative;
	top: 28px;
	left: 10px;
	line-height: 8px;
}
#bottombackground #wrapper #Contact_top {
	background-image: url(IMPORTS/contact_top.jpg);
	margin: 0px;
	padding: 0px;
	height: 274px;
	width: 900px;
}
#bottombackground #wrapper #Contact_bottom {
	margin: 0px;
	padding: 0px;
	height: 817px;
	width: 900px;
	background-image: url(IMPORTS/contact_bottom.jpg);
}
#bottombackground #wrapper #Contact_bottom #Contact_Contactform {
	margin: 0px;
	padding: 0px;
	height: 536px;
	width: 592px;
	position: relative;
	top: 128px;
	left: 155px;
}
#bottombackground #wrapper #Contact_bottom #Contact_text {
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 800px;
	position: relative;
	top: 50px;
	left: 55px;
}


#bottombackground #wrapper #Contact_top #Contact_address {
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 400px;
	position: relative;
	left: 60px;
	top: 125px;
	float: left;
}
#bottombackground #wrapper #Contact_top #Contact_directions {
	margin: 0px;
	padding: 0px;
	height: 274px;
	width: 362px;
	float: right;
	background-image: url(IMPORTS/contact_top_right.jpg);
}
#bottombackground #wrapper #SENT {
	margin: 0px;
	padding: 0px;
	height: 1091px;
	width: 900px;
	background-image: url(IMPORTS/sent_BG.jpg);
}
#bottombackground #wrapper #joined {
	background-image: url(IMPORTS/joined_elist_BG.jpg);
	background-repeat: no-repeat;
	height: 900px;
	width: 1091px;
}

#bottombackground #wrapper #Fillbox {
	margin: 0px;
	padding: 0px;
	height: 2000px;
	width: 900px;
	
}
