body
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #444444;
	margin: 0px auto 0px auto;
	text-align: center;

	background-image: url('images/bg1/bg.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #002235;
}



img {
	border: 0px;
}

img.logo {
	margin: 5px 0 7px 0;
}

img.float-left {
	float: left;
	margin: 0 7px 7px 0;
}

.txtsmaller {
	font-size: 0.9em;
}

.padding-top-15 {
	padding-top: 15px;
}

/* Headers */

h1,h2,h3 {
	color: #1d74c5;
	margin: 0 0 5px 0;
}

h1.nomargin,h2.nomargin,h3.nomargin {
	margin: 0;
}

h1.margintop,h2.margintop,h3.margintop {
	margin-top: 16px;
}

h1 {
	font-size: 15pt;
	color: #1d74c5;
}

h2 {
	font-size: 13pt;
}

h3 {
	font-size: 12pt;
}

span.nonbold {
	font-weight: 100;
}

span.bigger {
	font-size: 1.2em;
}

span.smaller {
	font-size: 0.8em;
}

h3.small {
	font-size: 11pt;
}

h3.black {
	color: #000;
}

div.dashed-full-line {
	border-bottom: 1px dashed #CFCFCF;
	width: 980px;
	height: 1px;
	margin: 0 5px 0 5px;
}

/* Headers with colors */

h2.green {
	color: #59a515;
}

/* Headers with icons */
h2#last-minute {
	color: #758e3f;
	background-image: url('images/icons/last-minute.jpg');
	background-repeat: no-repeat;
	height: 24px;
	padding: 3px 0 0 32px;
}

h2#pictures {
	color: #bb2830;
	background-image: url('images/icons/camera.jpg');
	background-repeat: no-repeat;
	height: 24px;
	padding: 4px 0 0 34px;
}

h2#weather {
	color: #c66119;
	background-image: url('images/icons/sun.jpg');
	background-repeat: no-repeat;
	height: 24px;
	padding: 4px 0 0 32px;
}

h2#map {
	color: #278da0;
	background-image: url('images/icons/map.jpg');
	background-repeat: no-repeat;
	height: 22px;
	padding: 6px 0 0 32px;
}

h2#charter {
	color: #004992;
	background-image: url('images/icons/planes-around-globe.jpg');
	background-repeat: no-repeat;
	height: 22px;
	padding: 6px 0 0 32px;
}

h2#hotels {
	background-image: url('images/icons/hotel.jpg');
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding: 6px 0 0 32px;
	height: 22px;
	color: #ba1b3d;
	float: left;
}

h3.icon-globe {
	color: #088ca3;
	background-image: url('images/icons/globe-smaller.jpg');
	background-repeat: no-repeat;
	height: 22px;
	padding: 3px 0 0 26px;
}

/* Links */
a {
	color: #168ec6;
	text-decoration: none;
}

a:visited {
	color: #168ec6;
}

a:hover {
	text-decoration: underline;
}



/* Structe Design */
div.header {
	width: 990px;
	margin: 0 auto 0 auto;
	text-align: left;
}


div.content {
	width: 990px;
	margin: 0 auto 0 auto;
	padding: 0 0 10px 0;
	background-color: #FFFFFF;
	text-align: left;
}

div.footer {
	width: 990px;
	margin: 0 auto 0 auto;
	text-align: left;
	color: #FFF;
	padding: 3px 0 10px 0;
}

div.where-on-site {
	width: 976px;
	margin: 0 auto 0 auto;
	background-image: url('images/bg-reflect.jpg');
	background-repeat: repeat-x;
	background-position: 0 1px;
	background-color: #FFFFFF;
	font-size: 9pt;
	padding: 7px;
	text-align: left;
}



/* Content Structures */

div.menu-side-200 {
	width: 200px;
	float: left;
	margin: 0 18px 0 0px;
}

div.side-120 {
	width: 120px;
	float: left;
	margin: 0 0 0 35px;
}

div.side-336 {
	width: 336px;
	float: left;
	margin: 0 7px 0 16px;
}

div.side-300 {
	width: 300px;
	float: left;
	margin: 0 0 0 15px;
}

div.side-450 {
	width: 450px;
	float: left;
	margin: 0 0 0 0;
}

div.side-624 {
	width: 624px;
	float: left;
	margin: 0 0 0 7px;
}

div.side-765 {
	width: 765px;
	float: left;
	margin: 0 7px 0 0;
}



div.lm-box {
	float: left;
	font-size: 10pt;
}

div.lm-box.right {
	margin: 0 7px 20px 0;
	width: 375px;
}

div.lm-box.left {
	margin: 0 40px 20px 7px;
	width: 561px;
}


div.clear {
	clear: both;
	width: 100%;
	height: 0px;
}


/* Menu */

div.menu {
	width: 990px;
	height: 30px;
	margin: 0 auto 0 auto;
	background: url('images/menu-bg.jpg') repeat-x;
	text-align: left;
	color: #FFFFFF;
	clear: both;
}

div.menu a {
	float: left;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10pt;
	font-weight: 700;
	height: 23px;
	padding: 7px 13px 0 13px;
}

div.menu a:hover {
	background: url('images/menu-hover.jpg') repeat-x;
}

div.menu a.selected {
	background: url('images/menu-hover.jpg') repeat-x;
}


div.menu a#tab1 {
	width: 57px;
	padding: 7px 0 0 0;
	text-align: center;
}

div.menu a.home {
	background: url('images/menu-home-bg.jpg') no-repeat;
}

div.menu a.home:hover {
	background: url('images/menu-home-hover.jpg') no-repeat;
}

div.menu a.home-selected {
	background: url('images/menu-home-hover.jpg') no-repeat;
}


/* Sub-Menu */
div.sub-menu {
	width: 990px;
	height: 22px;
	margin: 0 auto 0 auto;
	background: url('images/sub-menu-bg.jpg') repeat-x;
	text-align: left;
	color: #FFFFFF;
	clear: both;
}

div.sub-menu-hidden {
	display: none;
}

div.sub-menu#home2 {
	height: 5px;
	margin: 0 auto 17px auto;
}

div.sub-menu a {
	float: left;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 9pt;
	height: 19px;
	padding: 3px 2px 0 13px;
}


div.sub-menu a:hover {
	text-decoration: underline;
}


/* Slider Styles */
#slider-wrapper {
    
    width: 620px;
    height: 285px;
	padding: 1px;
	border: 1px solid #ababab;
}

#slider {
	position:relative;
    width:620px;
    height:285px;
	background:url(images/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}
.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow: none;
	text-align: left;
	font-size: 9pt;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}



/* Main Search Box */

#main-search-box {
	width: 624px;
	height: 182px;
	background-image: url('images/search-flights-bg.jpg');
	background-repeat: no-repeat;
	background-position: 0 29px;
}

#main-search-box #tab-flight {
	width: 82px;
	height: 26px;
	padding: 6px 3px 0 0;
	background-image: url('images/search-flights-tab.jpg');
	background-repeat: no-repeat;
	color: #FFF;
	font-size: 10pt;
	font-weight: 700;
	text-align: center;
	cursor: arrow;
}


/* Country Summary */

.country-summary {
	width: 100%;
	padding: 10px 0 10px 0;
	color: #000000;
}

.country-summary .thumb {
	float: left;
	border: 1px solid #4b4b4b;
	margin: 0 7px 0px 0;
}

.country-summary h2,.country-summary h3 {
	display: inline;
	font-size: 13pt;
	font-weight: 100;
	padding-bottom: 3px;
	color: #168ec6;
}

.country-summary .destination span {
	float: left;
	width: 200px;
	margin: 7px 0 0 0;
	display: block;
}


/* Last Minute Small (Main Page) */
table.last-minute-small {
	width: 100%;
}
table.last-minute-small tr td {
	border-bottom: 1px solid #FFF;
}
table.last-minute-small tr.green td {
	background-color: #ebf7e9;
}

table.last-minute-small tr.blue td {
	background-color: #e9f5f7;
}

table.last-minute-small tr td.date {
	width: 75px;
}

table.last-minute-small tr td.price {
	width: 65px;
	text-align: right;
}

/* Side Menu */

div.menu-side-200 div.title {
	background-image: url('images/menu-side-title-bg.jpg');
	background-repeat: no-repeat;
	width: 193px;
	height: 20px;
	padding: 4px 0 0 7px;
	font-weight: 700;
	color: #FFF;
}

div.menu-side-200 a.menu {
	display: block;
	height: 20px;
	width: 165px;
	padding: 4px 0 0 35px;
	margin-bottom: 1px;
	background-color: #EEEEEE;
	color: #50779c;
	font-weight: 700;
	background-image: url('images/icons/menu-icons.jpg');
	background-repeat: no-repeat;
}

div.menu-side-200 a.menu:hover {
	color: #2291d8;
	text-decoration: none;
	background-position: -202px 0;
}

div.menu-side-200 a.selected {
	color: #2291d8;
}

div.menu-side-200 a.menu#micon2 {
	background-position: 0 -24px;
}

div.menu-side-200 a.menu#micon3 {
	background-position: 0 -48px;
}

div.menu-side-200 a.menu#micon4 {
	background-position: 0 -72px;
}

div.menu-side-200 a.menu#micon5 {
	background-position: 0 -96px;
}

div.menu-side-200 a.menu#micon6 {
	background-position: 0 -120px;
}

div.menu-side-200 a.menu#micon2:hover {
	background-position: -202px -24px;
}

div.menu-side-200 a.menu#micon3:hover {
	background-position: -202px -48px;
}

div.menu-side-200 a.menu#micon4:hover {
	background-position: -202px -72px;
}

div.menu-side-200 a.menu#micon5:hover {
	background-position: -202px -96px;
}

div.menu-side-200 a.menu#micon6:hover {
	background-position: -202px -120px;
}

div.menu-side-200 div.sub-title {
	background-image: url('images/menu-side-sub-title-bg.jpg');
	background-repeat: repeat-x;
	width: 193px;
	height: 20px;
	padding: 5px 0 0 7px;
	font-weight: 700;
	color: #343434;
}


/* Content Page Styles */

div.height15 {
	height: 15px;
}

div.margint15 {
	margin-top: 15px;
}

div.txtbig {
	font-size: 1.1em;
}

img.article {
	float: right;
	margin: 0 0 10px 10px;
	border: 1px solid #545454;
}

div.small-summary {
	width: 100%;
	height: 75px;
	font-size: 9pt;
}

div.small-summary img {
	float: left;
	border: 1px solid #535353;
	margin: 0 7px 9px 0;
}

div.small-summary h3 {
	font-size: 11pt;
	margin-bottom: 0px;
	color: #168ec6;
	font-weight: 600;
	display: inline;
}

div.small-summary a.title {
	color: #168ec6;
}


a.s-thumb {
}

a.s-thumb img {
	border: 1px solid #535353;
	margin: 0 1px 4px 3px;
}


div#map_canvas {
	border: 1px solid #535353;
	width: 448px;
	height: 200px;
}


div.weather {
	width: 100%;
}

div.weather img {
	float: left;
	border: 1px solid #9F9F9F;
	margin: 0 10px 0 0;
}

div.weather div.weather-text {
	float: left;
	width: 200px;
	padding: 4px 0 0 0;
}




/* Last Minute Styles */

div#last-minute {
	width: 100%;
}

div#last-minute table td {
	height: 29px;
	background-image: url('images/last-minute-bg.jpg');
	background-repeat: repeat-x;
	padding: 5px;
}

div#last-minute table td.price {
	font-size: 1.2em;
	font-weight: 700;
	text-align: right;
}

div#last-minute table td.right {
	text-align: right;
}

div#last-minute table td.smalltxt {
	font-size: 0.9em;
}

div#last-minute table td a.destination {
	font-weight: 700;
	font-size: 1.1em;
}

label.customcheck {
	display: block;
	width: 180px;
	height: 16px;
	padding: 2px 0 0 20px;
	background-image: url('images/filter-bg.jpg');
	background-repeat: repeat-x;
	color: #343434;
	cursor: pointer;
}

label.customcheck:hover {
	background-image: url('images/filter-bg-selected.jpg');
	opacity: 0.7;
	filter: alpha(opacity=70)
	color: #000;
}

label.selected {
	background-image: url('images/filter-bg-selected.jpg');
}

label.selected:hover {
	opacity: 1.0;
	filter: alpha(opacity=100)
	color: #343434;
}

label.customcheck input.checkbox {
	position: absolute;
	left: -9999px; 
}


div.range-slider {
	width: 178px;
	margin: 7px 11px 7px 11px;
}
div.range-slider-text {
	font-size: 8pt;
	margin: 0px 0px 0px 7px;
}
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 0.9em; height: 0.9em; cursor: default; }
.ui-slider-horizontal { height: .5em;  }
div.range-slider .ui-widget-header { background-color: #56bdda; }

div.datepicker .ui-widget-header { background-color: #acacac; border: 1px solid #737373; }


ul.page-nav {
	margin: 8px 0 0 0;
	padding: 0;
	list-style-type: none;
	font-size: 0.9em;
}

ul.page-nav a {
	color: #000;
}

ul.page-nav li {
	padding: 2px;
	margin: 2px;
	width: 13px;
	height: 13px;
	background-color: #EFEFEF;
	border: 1px solid #666666;
	float: left;
	cursor: pointer;
	text-align: center;
}

ul.page-nav li.current {
	background-color: #CFCFCF;
	border: 1px solid #222222;
}

ul.page-nav li.first_last {
	width: auto;
	padding: 2px 5px 2px 5px;
}

ul.page-nav li:hover {
	background-color: #bad6e6;
	border: 1px solid #17587d;
}


div.sort-by {
	width: 100%;
	text-align: right;
	margin-bottom: 5px;
}

div.sort-by label {
	float: right;
	cursor: pointer;
	height: 20px;
	padding-top: 4px;
	font-weight: 700;
	color: #FFF;
	text-align: center;
	background-repeat: no-repeat;
}

div.sort-by label.sort-left {
	width: 49px;
	padding-left: 3px;
	background-image: url('images/sort-bg-left.jpg');
	margin-left: 7px;
}

div.sort-by label.sort-middle {
	width: 40px;
	background-image: url('images/sort-bg-middle.jpg');
	background-repeat: repeat-x;
}

div.sort-by label.sort-right {
	width: 58px;
	padding-right: 3px;
	background-image: url('images/sort-bg-right.jpg');
}

div.sort-by div.seperator {
	float: right;
	height: 24px;
	width: 2px;
	background-image: url('images/sort-limiter.jpg');
}

div.sort-by label.sel {
	background-position: 0 -24px;
}


div.sort-by label input {
	position: absolute;
	left: -9999px; 
}

div.sort-by span {
	font-size: 0.9em;
	padding-top: 5px;
	display: block;
}



/* Gallery */

a.thumb img {
	border: 1px solid #999999;
	margin: 0 3px 3px 0;
	width: 205px;
	height: 150px;
}

/* Footer Styles */
div.footer-box {
	float: left;
	margin: 7px;
	width: 475px;
}

div.footer-box ul {
	width: 100%;
	padding-left: 15px;
}

div.footer-box ul li {
	float: left;
	width: 33%;
	padding: 0px;
	margin: 0px;
}


/* Destinations - country list */

ul.country-list {
	width: 100%;
	padding: 0;
	margin: 0;
}

ul.country-list li {
	float: left;
	width: 180px;
	margin: 0 0 5px 20px
}

/* Big Image Preview */
div.imagebox300 {
	background-repeat: no-repeat;
	width: 298px;
	height: 200px;
	border: 1px solid #000000;
	margin: 2px 0 5px 0;
}


 div.imagebox300 a {
	width: 286px;
	height: 16px;
	padding: 6px;
	margin: 172px 0 0 0;
	display: block;
	background-color: #000000;
	font-size: 10pt;
	color: #FFFFFF;
	filter:alpha(opacity=60);
	opacity: 0.6;
	position: relative;
}

  div.imagebox300 a:hover {
	text-decoration: none;
	filter:alpha(opacity=100);
	opacity: 1;
}




/* Flight Search Section */

div.search-box-flight {
	float: left;
	width: 620px;
	height: 182px;
	background-image: url('images/search-box-flights-bg.jpg');
	background-repeat: repeat-x;
}

div.search-box-flight div.border-left {
	width: 3px;
	height: 182px;
	float: left;
	background-image: url('images/search-box-flights-left.jpg');
	background-repeat: repeat-x;
}

div.search-box-flight div.border-right {
	width: 3px;
	height: 182px;
	float: left;
	background-image: url('images/search-box-flights-right.jpg');
	background-repeat: repeat-x;
}

div.search-box-flight div.box-content {
	width: 600px;
	height: 182px;
	float: left;
	padding: 7px;
	color: #FFFFFF;
	font-size: 9pt;
	font-weight: 700;
}

div.search-box-flight div.box-content div.content-row {
	width: 100%;
	float: left;
	clear: both;
}

div.search-box-flight div.box-content div.margin-top15 {
	margin-top: 15px;
}

div.search-box-flight div.box-content div.margin-right15 {
	margin-right: 15px;
}

div.search-box-flight div.box-content div.margin-right48 {
	margin-right: 48px;
}

div.search-box-flight div.box-content select {
	background-repeat: repeat-x;
	border: 1px solid #CFCFCF;
	margin: 3px 0 0 0;
	height: 25px;
	font-size: 11pt;
	color: #555555;
	width: 40px;
}

div.search-box-flight div.box-content input {
	background-repeat: repeat-x;
	font-size: 11pt;
	color: #555555;
}

div.search-box-flight div.box-content input.text {
	background-image: url('images/search-field-bg.jpg');
	margin: 3px 0 0 0;
	border: 1px solid #CFCFCF;
	height: 25px;
	padding: 0 0 0 5px;
}

div.search-box-flight div.box-content input.date {
	background-image: url('images/search-field-date-bg.jpg');
	background-position: right center;
	margin: 3px 0 0 0;
	border: 1px solid #CFCFCF;
	height: 25px;
	padding: 0 0 0 5px;
}

div.search-box-flight div.box-content input.submit {
	background-image: url('images/search-box-button.jpg');
	background-repeat: no-repeat;
	width: 117px;
	height: 30px;
	border: 0px;
	float: right;
	margin-top: -10px;
	cursor: pointer;
}

div.search-box-flight div.box-content input.submit:hover {
	background-position: 0 -30px;
}

div.search-box-flight div.box-content div.content-row div.flight-from {
	width: 275px;
	float: left;
}

div.search-box-flight div.box-content div.content-row div.flight-from input {
	width: 268px;
}

div.search-box-flight div.box-content div.content-row img {
	width: 30px;
	float: left;
	margin: 17px 9px 0 9px;
}

div.search-box-flight div.box-content div.content-row div.flight-to {
	width: 275px;
	float: left;
}

div.search-box-flight div.box-content div.content-row div.flight-to input {
	width: 268px;
}

div.search-box-flight div.box-content div.content-row div.date {
	width: 130px;
	float: left;
}

div.search-box-flight div.box-content div.content-row div.date input {
	width: 123px;
}

div.search-box-flight div.box-content div.content-row div.travelers {
	width: 50px;
	float: left;
}


div.last-flight-searches {
	width: 340px;
	margin: 0 0 0 20px;
	float: left;
}

div.last-flight-searches table tr {
	background-color: #F5F5F5;
	cursor: pointer;
}

div.last-flight-searches table tr:hover {
	background-color: #d7dfce;
}

div.last-flight-searches table tr td {
	border-bottom: 1px solid #FFF;
}

div.last-flight-searches table tr:hover td {
	border-bottom: 1px solid #919f81;
}

div.last-flight-searches table tr td.arrow {
	background-image: url('images/arrow-black.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 30px;
}

div.last-flight-searches table tr td.price {
	text-align: right;
}

div.factbox {
	width: 640px;
	float: left;
}

div.info-section {
	float: left;
	width: 300px;
	margin-right: 20px;
	font-size: 10pt;
}

div.info-section img {
	float: left;
	margin: 0 7px 7px 0;
}

div.info-section h2 {
	display: block;
	font-size: 12pt;
	margin: 0;
}

div.info-section h2#c1 {
	color: #3088ab;
}

div.info-section h2#c2 {
	color: #cd3a2b;
}

div.info-section h2#c3 {
	color: #609a0e;
}

div.info-section h2#c4 {
	color: #de662e;
}

div.info-section h2#c5 {
	color: #1583a6;
}


/* Search Progressbar */

div.search-box-flight div.box-content#progress_div {
	height: 172px;
	padding: 17px 7px 7px 7px;
	font-size: 9pt;
	font-weight: 700;
	text-align: center;
}

div.search-box-flight div.box-content#progress_div div.title {
	margin-top: 15px;
	font-size: 12pt;
}

div.search-box-flight div.box-content#progress_div div.information {
	margin-top: 25px;
	font-size: 10pt;
	font-weight: 100;
}

div.search-box-flight div.box-content#progress_div div.progressbar {
	margin: 25px auto 0 auto;
	width: 420px;
	height: 24px;
	padding: 1px;
	background-color: #FFFFFF;
	border: 1px solid #226585;
}

div.search-box-flight div.box-content#progress_div div.progressbar div.progressbar-completed {
	width: 0%;
	height: 19px;
	background-image: url('images/progressbar.jpg');
	background-repeat: repeat-x;
	font-size: 10pt;
	padding-top: 5px;
}



/* Flights Result */

table.flight-result {
	width: 100%;
	background-color: #FAFAFA;
	margin-bottom: 2px;
}

table.flight-result td {
	vertical-align: top;
}


table.flight-result td.flight-details {
	background-image: url('images/flights-result-bg.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 10px;
	width: 616px;
	border-right: 1px solid #dddddd;
}

table.flight-result td.flight-details h2 {
	width: 100%;
	border-bottom: 2px solid #000;
	font-size: 11pt;
	font-weight: 700;
	padding-bottom: 2px;
	margin-bottom: 5px;
}

table.flight-result td.flight-details h2.dep {
	color: #74b20a;
	border-color: #74b20a;
}

table.flight-result td.flight-details h2.ret {
	margin-top: 10px;
	color: #c33746;
	border-color: #c33746;
}

table.flight-result table {
	width: 100%;
	border: 0px;
}

table.flight-result table td.city {
	width: 173px;
}

table.flight-result table td.date {
	width: 110px;
}

table.flight-result table td.arrow {
	background-image: url('images/arrow-black.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 30px;
}

table.flight-result table td span.code {
	color: #888888;
}

table.flight-result td.flight-price {
	background-image: url('images/flights-result-bg2.jpg');
	background-repeat: repeat-x;
	width: 125px;
	text-align: center;
	padding-bottom: 10px;
}

table.flight-result td.flight-price img.agency  {
	border: 1px solid #BBB;
	margin-top: 20px;
}

table.flight-result td.flight-price div.price {
	margin: 20px 0 5px 0;
	width: 100%;
	font-size: 12pt;
	font-weight: 700;
	color: #239dd6;
}

table.flight-result td.flight-price a.book-button {
	background-image: url('images/button-pick.png');
	background-repeat: no-repeat;
	width: 61px;
	height: 27px;
	display: block;
	margin: 0 auto 0 auto;
	clear: both;
}

table.flight-result td.flight-price a.book-button:hover {
	background-position: 0 -27px;
}







/* Hotel Seach box */

div.hotel-search-box {
	height: 106px;
	width: 100%;
	background-image: url('images/hotel-search-box.jpg');
	background-repeat: repeat-x;
	clear: both;
}

div.hotel-search-box span.white {
	color: #FFF;
	font-size: 0.9em;
	font-weight: 700;
}

div.hotel-search-box img.border-left {
	float: left;
}

div.hotel-search-box img.border-right {
	float: right;
}

div.hotel-search-box input.search-btn {
	float: left;
	margin: 18px 0 0 40px;
}

div.hotel-search-box div.inner-box-150 {
	float: left;
	width: 135px;
	padding: 8px 15px 0 5px;
}

div.hotel-search-box div.inner-box-full {
	float: left;
	width: 422px;
	padding: 8px 0 0 5px;
}

div.hotel-search-box div.inner-box-150 img {
	float: right;
}











