img {line-height: 0; margin: 0 !important;}
h2.box-header {font-size: 13px; font-weight: bold; color: #C82860; line-height: 33px; text-align: left;}
#box_18 a, #box_35 a, #box_36 a {line-height: 14px; color: #096C8D; text-decoration: none;}
#box_18 a:hover, #box_35 a:hover, #box_36 a:hover {line-height: 14px; color: #C82860; text-decoration: none;}
.box-header-image {margin-top: 10px !important;}
.website_banner_vert .box-header-image {margin-top: 0px !important;} /* reset for line 6 -> .box-header-image */
.blo3 {margin-top: 10px !important;}

.gflights {background: url(images/icons_pink_blo7.png) no-repeat 125px 5px; padding: 3px 30px 3px 0px; border-top: 2px dotted #E9618B; margin: 0px; height: 35px;}
.gcars {background: url(images/icons_pink_blo7.png) no-repeat 125px -95px; padding: 3px 30px 3px 0px; border-top: 2px dotted #E9618B;  margin: 0px; height: 35px;}
.ghotels {background: url(images/icons_pink_blo7.png) no-repeat 125px -40px; padding: 3px 30px 3px 0px; border-top: 2px dotted #E9618B; margin: 0px; height: 35px;}
.gflights a, .gcars a , .ghotels a {color: #096C8D; text-decoration: none;}
.gflights a:hover, .gcars a:hover , .ghotels a:hover { color:#C82860; text-decoration: none;}
.blo1 { position:relative; }
.blo1_stat1 {float: left; height: 26px; width: 245px; line-height: 26px; font-size: 14px; background-color: #F4AEC2; color: #FFFFFF; text-align: left;}
.blo1_stat2 {float: left; width: 49px; height: 26px; line-height: 26px; background-color: #F4AEC2; color: #C82860; text-align: right;}
.blo1_stat3 {float: left; width: 51px; height: 26px; line-height: 26px; background-color: #F4AEC2; color: #C82860; text-align: right;}
.blo1_link1 {width: 100%; line-height: 19px; text-align: left;} 
.blo1_link2 {width: 49px; height: 19px; line-height: 19px; text-align: right;}
.blo1_link3 {width: 56px; height: 19px; line-height: 19px; text-align: right;}

.blo1_link2 a, .blo1_link3 a, .blo2_link1 a {text-decoration: none; color: #096C8D; font-size: 11px;}
.blo1_link2 a:hover, .blo1_link3 a:hover, .blo2_link1 a:hover {text-decoration: underline; color: #C82860; font-size: 11px;}
.blo1 a {line-height: 20px;}
#website_footer3 a {color: #FFFFFF;}
#website_footer3 a:hover {color: #C82860;}
#website_footer3 input {height: 18px; background: #4E596F; border: 1px solid #5C88B5; float: left; line-height: 18px; font-size: 11px; margin-right: 5px; margin-top: 5px; padding: 2px;}
#website_footer3 button {height: 21px; float: left; margin-left: 5px; color: #FFFFFF; line-height: 21px; font-size: 10px;}

.blo2 {width: 330px;}
.blo2_left {float: left;}
.blo2_img {width: 160px; height: 90px;}
.blo2_right {float: right;}
.blo2_stat1 {width: 160px; text-align: left; font-weight: bold; font-size: 13px; color: #C82860; clear: both;}
.blo2_stat1 p {line-height: 33px; float: none;}
.blo2_stat2 {width: 160px; text-align: right; font-size: 13px; color: #C82860; line-height: 24px; background: url("images/go.gif") no-repeat right center;}
.blo2 a {padding-right: 15px; color: #096C8D; text-decoration: none; line-height: 20px;}
.blo2 a:hover {color: #C82860;}
.blo2_links {width: 160px;}
.blo2_link1 {width: 160px; border-bottom: 2px dotted #F4AEC2;}
.blo2_link1 a {font-weight: bold;}
.blo2_place {text-align: left; width: 74px; height: 24px; line-height: 24px; float: left;}
.blo2_price {text-align: right; width: 71px; height: 24px; line-height: 24px; float: right;}
.blo2_price a {background: url("images/go.gif") no-repeat right center; padding-right: 15px;}

.blo3{width: 358px;}
.blo3_wide {width: 358px; height: 90px; background: url("images/fly.jpg") no-repeat;}
.blo3_wide_inner {width: 338px; height: 70px; padding: 10px; text-align: right; color: #737F99; font-size: 14px;}
.blo3_title {color: #FFFFFF; font-size: 14px;}
.blo3_offer a {color: #096C8D; font-weight: bold; font-size: 14px;}
.blo3_offer a:hover {font-size: 14px; color: #C82860;}
.blo3_static_narrow {width: 174px; font-size: 13px; color: #C82860; font-weight: bold;}
.blo3_static_narrow p {line-height: 33px; text-align: left;}
.blo3 a {color: #096C8D; text-decoration: none; padding-right: 15px; line-height: 20px;}
.blo3 a:hover {color: #C82860; }
.blo3_float_left {float: left;}
.blo3_float_right {float: right;}
.blo3_links {width: 174px;}
.blo3_link1 {width: 174px; border-bottom: 2px dotted #F4AEC2;}
.blo3_link1 a {font-weight: bold;}
.blo3_place {text-align: left; width: 98px; height: 24px; line-height: 24px; float: left;}
.blo3_price {text-align: right; width: 76px; height: 24px; line-height: 24px; float: right;}
.blo3_price a {background: url("images/go.gif") no-repeat right center; padding-right: 15px;}
.blo3_stat2 {width: 174px; text-align: right; font-size: 13px; color: #C82860; line-height: 24px; background: url("images/go.gif") no-repeat right center;}
.blo3_stat2 a {padding-right: 15px;}

.blo4 {}
.blo4_stat1 {width: 230px; text-align: left; font-weight: bold; font-size: 13px; color: #C82860;}
.blo4_stat1 p {line-height: 33px;}
.blo4_stat2 {width: 230px; text-align: right; font-size: 13px; color: #C82860; line-height: 24px; background: url("images/go.gif") no-repeat right center;}
.blo4_stat2 a {padding-right: 15px; color: #096C8D; text-decoration: none; line-height: 20px;}
.blo4_stat2 a:hover {color: #C82860;}
.blo4_img {height: 90px; width: 230px;}
.blo4_links {}
.blo4_link1 {border-bottom: 2px dotted #F4AEC2 !important;}
.blo4_link1 a {font-weight: bold;}
.blo4_place {text-align: left; width: 100px; height: 24px; line-height: 24px; float: left;}
.blo4_price {text-align: right; width: 130px; height: 24px; line-height: 24px; float: right;}
.blo4_price a {background: url("images/go.gif") no-repeat right center; padding-right: 15px;}

.blo5 {width: 330px;}
.blo5_top {width: 330px; background: transparent url("images/blue_bg.png") no-repeat;}
.blo5_stat1 {width: 310px; height: 25px; padding: 10px 10px 0px 10px; text-align: left;}
.blo5_stat1_title {font-size: 14px; color: #FFFFFF;}
.blo5_stat1_subtitle {font-size: 10px; color: #737F99;}
.blo5_links {width: 310px; padding: 0px 10px 0px 10px;}
.blo5_links .blo5_link1 {height: 44px; padding: 7px 0px 6px 0px;}
.blo5_links .blo5_link1_sep {border-bottom: 2px dotted #238DB0;}
.blo5_bot {height: 6px; width: 330px; background: transparent url("images/blue_bg_bot.png") no-repeat; font-size: 3px;}
.blo5_content {width: 210px; float: left;}
.blo5_img {width: 60px; height: 44px; float: left;}
.blo5_rate {float: right; text-align: right;}
.blo5_rate_red {font-weight: bold; color: #C82860; font-size: 12px;}
.blo5_name {width: auto; float: left; text-align: left; padding: 0px 5px 0px 5px; font-weight: bold; line-height: 14px;}
.blo5_name span {float: left;}
.blo5_stars {width: 36px; height: 10px; background: url("images/stars.png") no-repeat 0 -3px; float: left;}
.blo5_stars.stars0 {background-position: 0px -94px;}
.blo5_stars.stars1 {background-position: 0px -84px;}
.blo5_stars.stars2 {background-position: 0px -64px;}
.blo5_stars.stars3 {background-position: 0px -44px;}
.blo5_stars.stars4 {background-position: 0px -24px;}
.blo5_stars.stars5 {background-position: 0px -4px;}
.blo5_place {font-size: 11px; text-align: left; padding: 0px 0px 0px 5px; line-height: 14px;}
.blo5_price {font-size: 11px; text-align: left; padding: 0px 0px 0px 5px; line-height: 14px;}
.blo5_price a {font-weight: bold; font-size: 11px;}

.blo6 {width: 173px; float: left;}
.blo6_top {height: 6px; width: 173px; background: url("images/pink_bg_top.png") no-repeat 0 0; font-size: 3px;}
.blo6_mid {width: 173px; height: 158px; background: url("images/pink_bg_mid.png") repeat-y; text-align: left;}
.blo6_content {width: 153px; padding: 0px 10px 0px 10px;}
.blo6_title {font-size: 14px; color: #FFFFFF; padding: 4px 0px 10px 0px;}
.blo6_subtitle {color: #C82860;}
.blo6_bot {height: 6px; width: 173px; background: url("images/pink_bg_bot.png") no-repeat 0 0; font-size: 3px;}
.blo6_forecast {color: #737F99;}
.blo6_place {font-weight: bold;}
.blo6_more_dest {text-align: right;}
.blo6_more_dest a {padding: 0px 15px 0px 0px; background: url("images/go.gif") no-repeat right center;}

.blo7 {width: 173px; float: right;}
.blo7_top {height: 6px; width: 173px; background: url("images/pink_bg_top.png") no-repeat 0 0; font-size: 3px;}
.blo7_mid {width: 173px; height: 158px; background: url("images/pink_bg_mid.png") repeat-y; text-align: left;}
.blo7_content {width: 153px; padding: 0px 10px 0px 10px;}
.blo7_title {font-size: 14px; color: #FFFFFF; padding: 4px 0px 10px 0px;}
.blo7_bot {height: 6px; width: 173px; background: url("images/pink_bg_bot.png") no-repeat 0 0; font-size: 3px;}
.blo7_static_links {width: 153px;}
.blo7_static_link1 {background: url("images/icons_pink_blo7.png") no-repeat right top; padding: 3px 28px 3px 0px; border-top: 2px dotted #E9618B; height: 35px;}
.blo7_planes {background-position: 125px 5px;}
.blo7_hotels {background-position: 125px -40px;}
.blo7_cars {background-position: 125px -95px;}
.blo7_more_dest {text-align: right;}
.blo7_more_dest a {padding: 0px 15px 0px 0px; background: url("images/go.gif") no-repeat right center;}

.blo6_7 {width: 358px;}

.blo8 {width: 228px; height: 170px; background: url("images/map.png") no-repeat; text-align: center;}
.blo8 a {display: block; color: #FFFFFF; text-decoration: none;}
.blo8 a:hover {text-decoration: none; color: #FFFFFF;}
.blo8 h1 {font-size: 14px; color: #FFFFFF; font-weight: normal;}
.blo8 h2 {font-size: 10px; color: #000000;}

.blo9 { width: 358px; }
.blo9_wide { width: 358px; height: 90px; background: url("images/fly.jpg") no-repeat; }
.blo9_wide_inner { width: 338px; height: 70px; padding: 10px; text-align: right; color: #737F99; font-size: 14px; }
.blo9_title { color: #FFFFFF; font-size: 14px; }
.blo9_offer a { color: #096C8D; font-weight: bold; font-size: 14px; }
.blo9_offer a:hover { font-size: 14px; color: #C82860; }
.blo9_static_narrow { width: 358px; border-bottom: 2px dotted #F4AEC2; font-size: 13px; color: #C82860; font-weight: bold; text-align: left; }
.blo9_static_narrow span { line-height: 33px; }
.blo9_float_left {float: left;}
.blo9_float_right {float: right;}
.blo9_links {width: 358px;}
.blo9_link1 {width: 358px; border-bottom: 2px dotted #F4AEC2;}
.blo9_link1 a {font-weight: bold;}
.blo9_place {text-align: left; width: 98px; height: 24px; line-height: 24px; float: left;}
.blo9_price {text-align: right; width: 76px; height: 24px; line-height: 24px; float: right;}
.blo9_price a {background: url("images/go.gif") no-repeat right center; padding-right: 15px;}
.blo9_stat2 {width: 358px; text-align: right; font-size: 13px; color: #C82860; line-height: 24px; background: url("images/go.gif") no-repeat right center;}
.blo9_stat2 a {padding-right: 15px;}


/* classes: other helpful */
.blo1_links .odd {background-color: #DDDDDD; width:100%;}
.hid {overflow: hidden;}
.top_hotel {width: 32px; height: 42px; background: url("images/gold.png") no-repeat center center; margin: auto; float: right;}

/* classes: font size */
.f14 {font-size: 14px;}
.f10 {font-size: 10px;}
.f11 {font-size: 11px;}

/* classes: borders */
.bt1 {border-top: 1px solid #FFFFFF;}

/* classes: align */
.center {text-align: center;}
.left {text-align: left;}
.right {text-align: right;}

/* classes: paddings */
.pr10 {padding-right: 10px;}
.pt10 {padding-top: 10px;}
.pl10 {padding-left: 10px;}
.pb10 {padding-bottom: 10px;}
.pr5 {padding-right: 5px;}
.pl5 {padding-left: 5px;}
.pt5 {padding-top: 5px;}
.pb5 {padding-bottom: 5px;}

