/*eric meyer`s css reset
html, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; }
img {margin: 0; padding: 0; border: 0; outline: 0; background: transparent;}*/
/*body {line-height: 1;}*/
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
:focus {outline: 0;}/* remember to define focus styles! */
ins {text-decoration: none;}/* remember to highlight inserts somehow! */
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse; border-spacing: 0;}
select,label,.pointer { cursor:pointer; }/*add pointer cursor to elements*/
* html ul li a {height:1em;} /*fixes IE6 list whitespace bug*/
.clear {clear: both;height: 0px;} /*clears floats*/
.spacer10 {float: left;width: 10px;} .spacer15 {float: left;width: 15px;} .spacer20 {float: left;width: 20px;} .spacer25 {float: left;width: 25px;} .spacer30 {float: left;width: 30px;} /*spacer*/

/*-----------------------------------------------------------*/
#widgetWrap {height: 138px;width: 680px;font: 12px Arial, Helvetica, sans-serif; clear: both;}
.leftBtns {width: 133px;float: left;}
.leftBtns li {font: italic bold 15px "Trebuchet MS", Arial, Verdana, sans-serif;text-transform: uppercase;}
.leftBtns a {display: block;height: 34px;line-height: 34px;padding-left: 33px;text-decoration: none;}
.contentWrap {float: left;width: 547px;}
h3, h4, h5, h6 {margin: 0px;padding: 0px;font: bold 14px "Trebuchet MS", Arial, Verdana, sans-serif;}

.article_left ol { font-size:14px; list-style: decimal;}
.article_left ol li { margin-bottom:5px; }

#one, #two, #three, #four {background: #B7E6FF;padding: 5px;height: 126px;}
#one {background: #B7E6FF url(images/bgrOne.jpg) no-repeat right top;}
#two {background: #B7E6FF url(images/bgrFlights.jpg) no-repeat right top;}
#three {background: #B7E6FF url(images/bgrRentals.jpg) no-repeat right top;}
#four {background: #B7E6FF url(images/bgrHostel.jpg) no-repeat right top;}

.destination {width: 160px;}
.destinationFl {width: 120px;}

.contentWrap table td {padding: 4px;}
.srcBtn {margin-top: 12px;}

/*tab HOTELS*/
#hotels a:link, #hotels a:active, #hotels a:visited {background: url(images/tabHotel.gif) no-repeat left top;}
#hotels a:hover {background: url(images/tabHotel.gif) no-repeat left -34px;color: #163C50;}
#hotels a.selected:link, #hotels a.selected:active, #hotels a.selected:visited {background: url(images/tabHotel.gif) no-repeat left -68px;color: #163C50;}

/*tab FLIGHTS*/
#flights a:link, #flights a:active, #flights a:visited {background: url(images/tabFlights.gif) no-repeat left top;}
#flights a:hover {background: url(images/tabFlights.gif) no-repeat left -34px;color: #163C50;}
#flights a.selected:link, #flights a.selected:active, #flights a.selected:visited {background: url(images/tabFlights.gif) no-repeat left -68px;color: #163C50;}

/*tab RENTALS*/
#rentals a:link, #rentals a:active, #rentals a:visited {background: url(images/tabRental.gif) no-repeat left top;}
#rentals a:hover {background: url(images/tabRental.gif) no-repeat left -34px;color: #163C50;}
#rentals a.selected:link, #rentals a.selected:active, #rentals a.selected:visited {background: url(images/tabRental.gif) no-repeat left -68px;color: #163C50;}

/*tab HOSTELS*/
#hostels a:link, #hostels a:active, #hostels a:visited {background: url(images/tabHostel.gif) no-repeat left top;}
#hostels a:hover {background: url(images/tabHostel.gif) no-repeat left -34px;color: #163C50;}
#hostels a.selected:link, #hostels a.selected:active, #hostels a.selected:visited {background: url(images/tabHostel.gif) no-repeat left -68px;color: #163C50;}