img.vimage{border: 1px solid #000000;margin: 2px 2px 2px 4px;}
td.vtext {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
div.vbooknow{width:87px;height:23px;background-image: url('images/book-now.gif');background-repeat: no-repeat;}
.tour{border: 1px solid #000000;margin-bottom: 1px;padding: 2px}

ul{padding: 0;margin: 0;}
li.contentblock{list-style-position: outside;padding: 2px;list-style-type: none;border: none;}

a:link, a:active, a:visited { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif;text-decoration: underline; font-weight:bold;}
a:hover { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif;text-decoration: none; font-weight:bold;}


.headerLink a:link { color: #000000; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; font-weight:bold; }
.headerLink a:active { color: #000000; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; font-weight:bold; }
.headerLink a:visited { color: #000000; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; font-weight:bold; }
.headerLink a:hover { color: #000000; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline; font-weight:bold; }

.navLink a:link { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline; }
.navLink a:active { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline; }
.navLink a:visited { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline; }
.navLink a:hover { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; }

.infoBoxLink a:link { color: #ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; text-decoration: underline; font-weight:bold; }
.infoBoxLink a:active { color: #ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; text-decoration: underline; font-weight:bold; }
.infoBoxLink a:visited { color: #ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; text-decoration: underline; font-weight:bold; }
.infoBoxLink a:hover { color: #ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; text-decoration: none; font-weight:bold; }

.infoBoxMoreLink a:link { color: #ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline; font-weight:bold; padding:3px; }
.infoBoxMoreLink a:active { color: #ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline; font-weight:bold; padding:3px; }
.infoBoxMoreLink a:visited { color: #ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline; font-weight:bold; padding:3px; }
.infoBoxMoreLink a:hover { color: #ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; font-weight:bold; padding:3px; }

.footerStyle a:link { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;  }
.footerStyle a:active { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;  }
.footerStyle a:visited { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;  }
.footerStyle a:hover { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; }

.footerTravel a:link { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;  }
.footerTravel a:active { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;  }
.footerTravel a:visited { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;  }
.footerTravel a:hover { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; }

.weatherLink a:link { color: #ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline; font-weight:bold;  }
.weatherLink a:active { color: #fffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline; font-weight:bold; }
.weatherLink a:visited { color: #ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline; font-weight:bold;  }
.weatherLink a:hover { color: #ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; font-weight:bold;  }

.featuredMidHotel { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.featuredMidHotel a:link { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline; font-weight:bold;}
.featuredMidHotel a:active { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline; font-weight:bold;}
.featuredMidHotel a:visited { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline; font-weight:bold;}
.featuredMidHotel a:hover { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; font-weight:bold;}

.displayLink a:link { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline; }
.displayLink a:active { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline; }
.displayLink a:visited { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline; }
.displayLink a:hover { color: #795021; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; }



/*****************************************************************************/
/****************************** RIGHT NAV **************************************/
/*****************************************************************************/

.rightNav { 
     padding:3px;
	 font-family: Tahoma; 
     font-size: 11px; 
     line-height: 17px; 
} 
 
.rightNav a:link { 
      color: #795021; 
      text-decoration: underline; 
} 
 
.rightNav a:visited { 
      color: #795021; 
      text-decoration: underline; 
} 
 
.rightNav a:active { 
      color: #795021; 
      text-decoration: underline; 
} 
 
.rightNav a:hover{ 
      color: #795021; 
      text-decoration: none; 
}



/*****************************************************************************/
/****************************** PAGES **************************************/
/*****************************************************************************/




.bodyText {
     font-family:Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #795021;
}

.tourPrice {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #795021;
	font-weight:bold;
}


.pageTitle {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #795021;
	font-weight: bold;
}

.featuredText {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
}

.featuredTopBoxText {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
}

.tableBorder {
	border: 1px solid #795021;
}

.tableBorder2 {
	border: 1px solid #C69A9C;
}

.tableBorder3 {
	border: 1px solid #D58180;
}

.tableBorder4 {
	border: 1px solid #FABD90;
}


.infoBoxHeading {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 3px;
	color:#ffffff;
}

.infoBoxStacked {
    padding-top: 5px;
	padding-left: 6px;
	padding-right: 5px;
	padding-bottom: 5px;
}

.infoBoxPad {
	padding-top: 5px;
	padding-left: 6px;
    padding-bottom: 5px;
	padding-right: 2px;
}


.hotelSearchText {
     font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color:#000000;
	 
}

.padding {
     padding-left:3px;
}

.morePadding {
     padding-right:3px;
}


.navHeaderPad {
	padding-top: 2px;
    padding-bottom: 2px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.featuredHeading {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#9CCBDE;
	font-weight:bold;
}

.copyright {
     font-family:Tahoma, Arial, Helvetica, sans-serif; 
	 color: #999999;  
	 font-size:10px;
}


.virtualTitle {
     font-family:Tahoma, Arial, Helvetica, sans-serif; 
	 color: #6F559D;  
	 font-size:16px;
	 font-weight:bold;
}

/*****************************************************************************/
/****************************** WEATHER **************************************/
/*****************************************************************************/
.weatherText_large {
     font-family: Tahoma;
	 font-size: 13px;
	 color: #892222;
}

.weatherText_small{
     font-family: Tahoma;
	 font-size: 11px;
	 color: #000000;
}

.weatherTextHeader {
     font-family: Tahoma;
	 font-size: 11px;
	 color: #ffffff;
	 text-decoration: none;

}

.weatherTextHeader a:link {
     font-family: Tahoma;
	 font-size: 11px;
	 color: #ffffff;
	 text-decoration: underline;

}

.weatherTextHeader a:active {
     font-family: Tahoma;
	 font-size: 11px;
	 color: #ffffff;
	text-decoration: underline;
}

.weatherTextHeader a:visited {
     font-family: Tahoma;
	 font-size: 11px;
	 color: #ffffff;
	text-decoration: underline;
}

.weatherTextHeader a:hover {
     font-family: Tahoma;
	 font-size: 11px;
	 color: #ffffff;
	text-decoration: none;
}
