body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	background-image:url(../images/background.gif);
	margin:0px;
}

a:hover {
	color:#5AA306;
	}
	

td#rightcolumn { 
	padding: 10px;
}

/* VACATIONS TRIP SEARCH BOX */

table#tripsearch{
background-image:url(../images/background-orange-gradient.gif);
width: 100%;
border: 2px solid #F0D69A;
padding:8px;
}

table#showsearch{
	width:100%;
	padding:0px;
}

div#triphead { 
	color:#CC304B; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	font-weight: bold;
	padding-bottom: 4px;
	padding-top:4px;}
.VP-SearchItem {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
.VP-SearchInput { font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; font-size : 11px;}
.VP-ListItem { font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size : 13px; font-weight : normal; padding-left: 10px;}
.VP-ListLink { font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size : 13px; font-weight : normal; }
.VP-ListBar { background-color : #FFFFFF; }
.VP-ListTable { background-color : #FFFFFF;}

/* VACATIONS SPECIALS BOX */

table#specials{
	width: 100%;
	padding:8px;
	margin-top:22px;
	}

div#specialshead { 
	color:#5AA306;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	border-bottom: 2px solid #BDDA9B;
	font-size: 15px; 
	font-weight: bold;
	
	margin-bottom:6px;
	}

div#specialscontent {
 	padding-left: 10px;
 }
 
 
 /* DESTINATIONS BOX */

table#destinations{
	width: 100%;
	padding:8px;
	margin-top:22px;
	}

div#destinationscontent {
 	padding-left: 10px;
 }
 
  /* RIGHT PARTNERS TABLE */

table#rightpartners {
	width: 100%;
	padding:8px;
	}
	
table#rightpartners td {
	padding:8px;
	}
 
 /* LEFT COLUMN STYLES */
 
td#leftcolumn {
	padding-top:10px;
	padding-left:10px;
}

td#leftcolumnsecondary {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top:20px;
	padding-left:20px;
	padding-right:10px;
}

	
.greenheading { 
	color:#5AA306;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	font-weight: bold;
	}

.greenspecial { 
	color:#5AA306;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold;
	}
	

.goldheading { 
	color:#CC7C31; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	font-weight: bold;
	}

.goldspecial { 
	color:#CC7C31; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold;
	}
	
.purpleheading { 
	color:#7231CC;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	font-weight: bold;
	}

.purplespecial { 
	color:#7231CC;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold;
	}
	
.purpleunderline { 
	color:#7231CC;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	border-bottom: 2px solid #C7ADEB;
	font-size: 15px; 
	font-weight: bold;
	}

.redheading { 
	color:#CC304B; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	font-weight: bold;
	}
	
.redspecial { 
	color:#CC304B; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold;
	}
	
.klist 
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

.klist li
{
padding-left: 26px;
padding-bottom: 16px;
padding-top: 3px;
background-image: url(../images/k-bullet.gif);
background-repeat: no-repeat;
}

/* MAIN PROMOTION */	
table#promotable {
	width: 484px;
 	}
	
.yellowback {
	 background-color:#FFC850;
	 width:242px;
	 padding:10px 10px 5px 10px;
 	}
	
/* PARTNERS TABLE */	
table#partnerstable {
	margin-top: 5px;
	width: 484px;
 	}
	
table#partnerstable td {
 padding:10px;
 	}


/*FOOTER */
td#bottomline {
	text-align:right;
	background-image:url(../images/footer-line.gif);
 	}
td#footer {
	text-align:right;
	padding:10px;
 	}
	
td#footer a {
	color:#CC7C31;
	text-decoration:none;}

td#footer a:hover {
	color:#5AA306;
	text-decoration:underline;}
	
