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/booknow.gif');background-repeat: no-repeat;}
.tour{border: 1px solid #000000;margin-bottom: 1px;padding: 2px}
div.tour_block{display: block;float: left;width: 503px;margin-top: 1px;margin-bottom: 1px;text-align: left;}
/*****************************************************************************/
/****************************** WEATHER **************************************/
/*****************************************************************************/
/*
USED ON THE ACTUAL WEATHER PAGE
*/
.weatherText_large {
     font-family: Tahoma;
	 font-size: 13px;
	 color: #6F6036;
}
/*
USED ON THE ACTUAL WEATHER PAGE
*/
.weatherText_small{
     font-family: Tahoma;
	 font-size: 11px;
	 color: #000000;
}


/*
USED ON THE HEADER THAT DISPLAYS WEATHER
*/
.weatherTextHeader {
     font-family: Tahoma;
	 font-size: 11px;
	 color: #000000;

}

.weatherTextHeader a:link {
	color: #000000;
	text-decoration: underline;
}

.weatherTextHeader a:active {
	color: #000000;
	text-decoration: underline;
}

.weatherTextHeader a:visited {
	color: #000000;
	text-decoration: underline;
}

.weatherTextHeader a:hover {
	color: #000000;
	text-decoration: none;
}

/*****************************************************************************/
/************************** PAGES HEADER TEXT ********************************/
/*****************************************************************************/
.pageHeader {
	font-family: Tahoma;
	font-size: 11pt;
	color: #7C9BC1;
	font-weight:bold;
}

/*****************************************************************************/
/***************************** TABLE HEADERS *********************************/
/*****************************************************************************/
/* 
OPTIONAL Arrow image displayed on headers next to header title name/link
THIS IS USED ON ALL TABLE HEADERS

USED ALONG WITH:
	class=headerBG
	class=infoHeaderBG
	class=hotlesBlockBG
*/
.arrowBlock {
	width: 17px;
	height: 24px; /* add some extra space with the width, maybe like 2 pixels */
	/*background-image: url(images/arrow.gif);*/
	background-repeat: no-repeat;
	background-position: left;
}

.headerBG {
	background-color: #7C9BC1;     
}

.headerBlockText {
	font-family: Tahoma;
	font-size: 8pt;
	color: #000000;
	font-weight:bold;
	padding-top: 2px;
}

.headerBlockText a:link { 
	color: #000000; 
	text-decoration: underline;
}

.headerBlockText a:visited { 
	color: #000000; 
	text-decoration: underline;
}

.headerBlockText a:active { 
	color: #000000; 
	text-decoration: underline;
}

.headerBlockText a:hover { 
	color: #000000; 
	text-decoration: none; 
}
/*****************************************************************************/
/*********************** TRAVEL PLANNING BOX *********************************/
/*****************************************************************************/

/************
USED BY:
	hotels-featured-top-boxes.php
	index-featured-top-boxes.php
	travel_plan.php
***************/

.infoHeaderBG {
	background-color: #7C9BC1;
}

.infoHeaderTravelBG {
	background-color: #BFE2F8;
}

.infoHeaderLeisureBG {
	background-color: #EEAC32;
}

.infoHeaderBlockText {
	font-family: Tahoma;
	font-size: 8pt;
	color: #000000;
	font-weight:bold;
	padding-top: 2px;
    padding-bottom: 2px;
}

.infoHeaderBlockText a:link { 
	color: #000000; 
	text-decoration: underline;
}

.infoHeaderBlockText a:visited { 
	color: #000000; 
	text-decoration: underline;
}

.infoHeaderBlockText a:active { 
	color: #000000; 
	text-decoration: underline;
}

.infoHeaderBlockText a:hover { 
	color: #000000; 
	text-decoration: none; 
}
/*****************************************************************************/
/*********************** HOTEL BLOCKS ***************************************/
/*****************************************************************************/

/************
USED BY:
	hotels_nav.php
	hotels_region.php
***************/
.hotlesBlockBG {
	background-color: #BAEF7A;
     
}

.hotlesBlockText {
	font-family: Tahoma;
	font-size: 8pt;
	color: #000000;
	font-weight:bold;
	padding-top: 2px;
}

.hotlesBlockText a:link { 
	color: #DBCFA9; 
	text-decoration: underline;
}

.hotlesBlockText a:visited { 
	color: #DBCFA9; 
	text-decoration: underline;
}

.hotlesBlockText a:active { 
	color: #DBCFA9; 
	text-decoration: underline;
}

.hotlesBlockText a:hover { 
	color: #DBCFA9; 
	text-decoration: none; 
}
/*****************************************************************************/
/***************************** NAVIGATION BAR ********************************/
/*****************************************************************************/

.navBarBG {
	background-color: #BFE2F8;
}

.navBar {
	color: #000000;
	font-family: Tahoma;
	font-size: 8pt;
    border-top:1px solid black;
	border-bottom:1px solid black;
    padding-top: 3px;
	padding-bottom: 3px;
}

.navBar a:link { 
	color: #000000; 
	text-decoration: none;
	font-weight:bold;
}

.navBar a:visited { 
	color: #000000; 
	text-decoration: none;
	font-weight:bold;
}

.navBar a:active { 
	color: #000000; 
	text-decoration: none;
	font-weight:bold;
}

.navBar a:hover { 
	color: #000000; 
	text-decoration: underline;
	font-weight:bold;
}

/*****************************************************************************/
/*************************** General Body Properties *************************/
/*****************************************************************************/

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


/* ALL CONTENT UNDER PAGE HEADERS*/
.bodyText {
     font-family: Tahoma;
	 font-size: 9pt;
	 color: #000000;
}

.bodyText a:link {
	 color: #8A4911;
	 text-decoration: underline;
}

.bodyText a:visited {
	 color: #8A4911;
	 text-decoration: underline;
}

.bodyText a:active {
	 color: #8A4911;
	 text-decoration: underline;
}

.bodyText a:hover{
	 color: #8A4911;
	 text-decoration: none;
}

/* ALL ENHANCED ADS */
.bodyTextsm {
     font-family: Tahoma;
	 font-size: 8pt;
	 color: #000000;
}

.bodyTextsm a:link {
	 color: #000000;
	 text-decoration: underline;
}

.bodyTextsm a:visited {
	 color: #000000;
	 text-decoration: underline;
}

.bodyTextsm a:active {
	 color: #000000;
	 text-decoration: underline;
}

.bodyTextsm a:hover{
	 color: #000000;
	 text-decoration: none;
}


/* ANY TEXT NOT IN TABLES TOP 5 HOTLELS */
.displayAdText {
     font-family: Tahoma;
	 font-size: 7.5pt;
	 color: #000000;
}

.displayAdText a:link {
	 color: #000000;
	 text-decoration: underline;
}

.displayAdText a:visited {
	 color: #000000;
	 text-decoration: underline;
}

.displayAdText a:active {
	 color: #000000;
	 text-decoration: underline;
}

.displayAdText a:hover{
	 color: #000000;
	 text-decoration: none;
}


/*****************************************************************************/
/************************* SEARCH HOTELS TEXT ********************************/
/*****************************************************************************/
/* 
hotel_search.php 
*/
.searchtext {
     font-family: Tahoma;
	 font-size: 11px;
	 color: #000000;
	 font-weight:bold;
}

/*
Add color and style to the form fields
*/
.input {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #E4E4E4;
	border: 1px solid #7C9BC1;
	font-weight:bold;
}

.select {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #E4E4E4;
	border: none;
	font-weight:bold;
}
/*****************************************************************************/
/****************** FEATURED / UPPER / SIDE NAV LINKS ************************/
/*****************************************************************************/
/*
USED ON ALL SIDE NAVIGATION BOXES LINKS
*/
.boxLinks {
	font-family: Tahoma;
	font-size: 8.5pt;
	line-height: 17px;
}

.boxLinks a:link  {
	 color: #000000;
	 text-decoration: underline;
}

.boxLinks a:visited {
	 color: #000000;
	 text-decoration: underline;
}

.boxLinks a:active  {
	 color: #000000;
	 text-decoration: underline;
}

.boxLinks a:hover{
	 color: #000000;
	 text-decoration: none;
}
/*****************************************************************************/
/************************** MISCELLANOUES ************************************/
/*****************************************************************************/
/* 

COLOR BEHIND FLASH HEADER ON LEFT 
if using flash file with template
*/
.flashBGcolor {
	background-color: #7C9BC1;
	/* background-image: url(images/tables_bg.gif); 
	OPTIONAL BG
	*/
}
/* INSIDE TABLE COLOR */
.tdColor {
	background-color: #E5E1D5;
	/* background-image: url(images/tables_bg.gif); 
	OPTIONAL BG
	*/
}

.tableBorder {
	border: 1px solid #7C9BC1;
}

.tableBorderHotels {
	border: 1px solid #BAEF7A;;
}

.tableBorderPlanning {
	border: 1px solid #BFE2F8;
}

.tableBorderLeisure {
	border: 1px solid #EEAC32;
}

/*  Just used to make 'Image Alt Text' look pretty :/  */
img {
	font-family: Tahoma;
	color: #661102;
	font-size: 11px;
}

/********************************************************************************/
/************************** HOTEL MAPS & REGIONS ********************************/
/********************************************************************************/
/*
This CSS is used for the HOTLE MAPS & REGIONS page
Should be the same as the above .select class
*/
select.whiteRow {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #7C9BC1;
	border: none;
	font-weight:bold;
}

/*
Headers
*/
.orangeRowTop {
	font-family: Tahoma;
	font-size: 10px;
	background-color: #FFFFFF;
	font-weight: bold;
	width: 100%;
	text-transform: capitalize;
	white-space: nowrap;
}
.orangeRowTop a:link {
	 color: #7C9BC1;
	 text-decoration: underline;
}

.orangeRowTop a:visited {
	 color: #7C9BC1;
	 text-decoration: underline;
}

.orangeRowTop a:active {
	 color: #7C9BC1;
	 text-decoration: underline;
}

.orangeRowTop a:hover{
	 color: #7C9BC1;
	 text-decoration: none;
}


/*
Basically whiterow ands bluerow should have the exact same properties
These display the hotel links and info
*/
.whiteRow {
	font-family: Tahoma;
	font-size: 10px;
	background-color: #FFFFFF;
	text-transform: capitalize;
	white-space: nowrap;
}
.whiteRow a:link {
	 color: #000000;
	 text-decoration: underline;
}

.whiteRow a:visited {
	 color: #000000;
	 text-decoration: underline;
}

.whiteRow a:active {
	 color: #000000;
	 text-decoration: underline;
}

.whiteRow a:hover{
	 color: #000000;
	 text-decoration: none;
}
/*

*/
.blueRow {
	font-family: Tahoma;
	font-size: 10px;
	background-color: #FFFFFF;
	text-transform: capitalize;
	white-space: nowrap;
}

.blueRow a:link {
	 color: #000000;
	 text-decoration: underline;
}

.blueRow a:visited {
	 color: #000000;
	 text-decoration: underline;
}

.blueRow a:active {
	 color: #000000;
	 text-decoration: underline;
}

.blueRow a:hover{
	 color: #000000;
	 text-decoration: none;
}
