dt { display: inline; float: left; padding-right: 5px; } dl { padding: 5px; border-left: 1px solid #eee; } dd { margin-left: 20px; line-height: 200%; } .sitemapbody { padding: 0px 0px 20px 20px; } .sitemapbody a:link, .sitemapbody a:visited { color: #C18D32; font-weight: bold; } .sitemapbody a:hover { color: #666666; text-decoration: underline; } .sitemap { color: 666666; font-weight: bold; padding-left: 10px; } .sitemap, dl { float: left; display: block; width: 100%; }  BODY { background-color: #FFFFFF; color: #666666; margin: 0px 0px 0px 0px; FONT-FAMILY: "Century Gothic", "AvantGarde", "AvantGarde Bk BT", "Lucida Sans", Trebuchet MS, Tahoma, Verdana, Helvetica, Geneva, sans-serif; text-align: center; background-image: url(http://www.balesworldwide.com/2008-sk/main-bg.gif); background-position: 50% 19px; background-repeat: repeat-x; } .XMLError, comment, COMMENT { display: none; }  h3 { color: #000000; font-size: 0.9em; } h4 { color: #000000; font-size: 0.85em; } h5 { color: #000000; font-size: 0.8em; }  .outer-layout {width: 842px; text-align: left; margin: 10px auto 0px auto; overflow: visible;} .top-bar {width: 100%; background-image: url(http://www.balesworldwide.com/2008-sk/top-bar.gif); background-position: 50% 0%; background-repeat: repeat-x; margin: 0px auto 10px auto;} .top-links {width: 842px; margin: 0px auto; text-align: right; padding: 0px 0px 4px 0px;} .top-links p {margin: 0px 12px 0px 0px; color: #666666; font-size: 0.7em;} .top-links p a {color: #666666; text-decoration: none;} .top-links p a:hover {text-decoration: underline;} .logo {padding: 7px 0px 17px 10px; float: left; display: block; width: 842px; clear: both;} .logo img {float: left; width: 306px;} .logo h1 {color: #666666; font-size: 1.2em; font-weight: normal; float: right; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px;} *>.logo h1 {padding-right: 11px;} .callUs { display:block; float:right; font-size:1.2em; margin:5px 0px 0px 0px; padding:0px 11px 0px 0px; } *> .callUs{padding-right:11px;} .callUs img{float: right; width: 250px; padding-right:11px;} .outer-layout form { clear: both; } .outer-layout form td.content { font-size: 0.9em; background-color: #FFFFFF; padding: 10px 10px 10px 10px; }  #menu { width: 842px; float: left; margin: 0px 0px 7px 2px; background-image: url(http://www.balesworldwide.com/2008-sk/nav-bg.gif); background-position: 50% 0%; background-repeat: no-repeat; clear: both; } #menu ul { display: block; float: left; width: 842px; list-style-type: none; padding: 5px 0px 0px 0px; margin: 0px 0px 0px 0px; } #menu li { font-size: 1em; list-style-type: none; display: inline; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; } #menu li a { color: #B18D32; font-size: 0.85em; font-weight: bold; padding: 0px 7px 0px 12px; background-image:url(http://www.balesworldwide.com/2008-sk/nav-div.gif); background-position: 0% 50%; background-repeat: no-repeat; text-decoration: none!important; } #menu li a:hover { text-decoration: underline!important; } #menu li#root a { background-image: none!important; padding-left: 7px; } #menu li.nav-selected a { color: #666666!important; } #menu li#root a.level1 { color: #B18D32!important; }  div.breadcrumb { float: left; width: 940px; background-image: url(http://www.balesworldwide.com/2008-sk/breadcrumb-bg.gif); background-position: 50% 0%; background-repeat: no-repeat; margin: 0px -50px 12px -50px; position: relative; } div.breadcrumb table { margin: 3px 0px 4px 60px; } td.breadcrumb { font-size: 0.7em; color: #666666; padding: 0px 3px 0px 0px; } td.breadcrumb a { font-size: inherit; color: #B18D32; text-decoration: none; } td.breadcrumb a:link { color: #B18D32; text-decoration: none; } td.breadcrumb a:visited { color: #B18D32; text-decoration: none; } td.breadcrumb a:hover { color: #B18D32; text-decoration: underline; }  .left-column { width: 162px; float: left; padding: 0px 0px 0px 10px; } *>.left-column { width: 152px; } .left-nav { width: 135px; float: left; background-image: url(http://www.balesworldwide.com/2008-sk/left-nav-top.gif); background-position: 0% 0%; background-repeat:no-repeat; padding: 0px 1px 0px 1px; margin: 0px 0px 8px 0px; background-color: #DFDFDF; overflow: hidden; } *>.left-nav { width: 133px; } .left-nav-bg { float: left; width: 133px; background-image: url(http://www.balesworldwide.com/2008-sk/country-greyfade-bg.gif); background-position: 0% 100%; background-repeat: repeat-x; margin: 1px 0px 1px 0px; background-color: #FFFFFF; padding: 4px 0px 4px 0px; } .left-nav-bottom { float: left; background-image: url(http://www.balesworldwide.com/2008-sk/left-nav-bottom.gif); background-position: 0% 100%; background-repeat: no-repeat; } .nav br, .nav img, .nav2 br, .nav2 img, .nav3 br, .nav3 img { display: none; } a.navlink, a:hover.navlink, .navlink, .navweight { display: block; color: #B18D32; } .navlevel1, .navsellevel1, .navlevel2, .navsellevel2, .navlevel3, .navsellevel3, .navlevel4, .navsellevel4, .navlevel5, .navsellevel5, .navlevel6, .navsellevel6 { display: block; color: #B18D32; font-size: 0.8em; font-weight: normal; text-decoration: none; margin: 0px 10px 0px 10px; padding: 4px 0px 3px 0px; } a:hover .navlevel1, a:hover .navlevel2, a:hover .navlevel3, a:hover .navlevel4, a:hover .navlevel5, a:hover .navlevel6 { display: block; color: #B18D32!important; font-weight: normal; } a{ color: #B18D32; } a:visited .navlevel1, a:visited .navlevel2, a:visited .navlevel3, a:visited .navlevel4, a:visited .navlevel5, a:visited .navlevel6 { color: #B18D32; BACKGROUND-color: transparent; } .navlevel1, .navsellevel1 { background-image: url(http://www.balesworldwide.com/2008-sk/left-nav-div.gif); background-repeat: no-repeat; background-position: 0% 0%; } .navlevel2, .navsellevel2 { background-image: url(http://www.balesworldwide.com/2008-sk/left-nav-div.gif); background-repeat: no-repeat; background-position: 0% 0%; } .navlevel3, .navsellevel3 { background-image: url(http://www.balesworldwide.com/2008-sk/left-nav-div.gif); background-repeat: no-repeat; background-position: 0% 0%; } .navsellevel3 { color: #333333; } .navlevel4, .navsellevel4 { padding: 0px 5px 3px 5px; font-size: 0.75em; color: #333333; } .navlevel5, .navsellevel5 { padding: 0px 5px 0px 10px; font-size: 0.75em; color: #333333; } .navlevel6, .navsellevel6 { padding: 0px 5px 0px 15px; font-size: 0.75em; color: #333333; } .mc_1 .navlevel1, .mc_1 .navsellevel1, .mc_1 .navlevel2, .mc_1 .navsellevel2, .mc_1 .navlevel3, .mc_1 .navsellevel3 { background-image: none!important; }  .grey-box { width: 135px; float: left; background-image: url(http://www.balesworldwide.com/2008-sk/greybox-top.gif); background-position: 0% 0%; background-repeat:no-repeat; padding: 0px 1px 0px 1px; margin: 4px 0px 8px 0px; background-color: #DFDFDF; } *>.grey-box { width: 133px; } .grey-box-bg { float: left; width: 133px; background-image: url(http://www.balesworldwide.com/2008-sk/country-greyfade-bg.gif); background-position: 0% 100%; background-repeat: repeat-x; margin: 1px 0px 1px 0px; background-color: #FFFFFF; } .brown-box-bg { float: left; width: 133px; background-image: url(http://www.balesworldwide.com/2008-sk/offer-box-brownfade.gif); background-position: 0% 100%; background-repeat: repeat-x; margin: 1px 0px 1px 0px; background-color: #FFFFFF; } .grey-box-bottom { float: left; background-image: url(http://www.balesworldwide.com/2008-sk/left-nav-bottom.gif); background-position: 0% 100%; background-repeat: no-repeat; } .grey-box-bottom img { float: right; margin: -8px -14px 0px 0px; position: relative; } .grey-box-bottom a { color: #FFFFFF; background-color: #CA9F00; background-image: url(http://www.balesworldwide.com/2008-sk/small-button-71.gif)!important; background-repeat: no-repeat!important; background-position: 0% 0%; border: 1px solid #AAA676; width: 71px; display: block; padding: 1px 0px 2px 15px!important; font-size: 0.8em; text-align: left; margin: 0px 0px 9px 9px; clear: both; } *>.grey-box-bottom a { width: 53px; } .grey-box-bottom h1, .grey-box-bottom h2, .grey-box-bottom h3 { color: #717264; font-size: 0.95em; margin: 5px 9px 10px 9px!important; line-height: 1.2em; } .grey-box-bottom p { margin: 0px 9px 9px 9px; font-size: 0.8em; }  .search-wrapper #Sitekit_Form .content h1 { margin: -2px -2px 0px -2px; } #Sitekit_Form { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } .white-content-bg { width: 852px; float: left; background-color: #FFFFFF; } .content-column { width: 676px; float: left; padding-bottom: 12px; } .content-column h1, .content-column h2, .content-column h3 { font-weight: normal; color: #717264; font-size: 1em; padding: 8px 0px 12px 0px; margin: 0px 0px 0px 0px; width: 640px; } .content-column td h1, .content-column td h2, .content-column td h3 { width: auto; } .content-column .main-content { padding: 0px 9px 0px 12px; float: left; width: 669px; } *>.content-column .main-content { width: 640px; } .content-column .main-content a { color: #B18D32; } .content-column .content-wrapper { padding: 0px 24px 0px 0px; float: left; width: 592px; } *>.content-column .content-wrapper { width: 640px; } .content-wrapper p a { background-image: url(http://www.balesworldwide.com/2008-sk/gold-link-arrow.gif); background-position: 0px 4px; background-repeat: no-repeat; padding: 0px 0px 0px 10px; margin: 0px 0px 3px 0px; color: #B18D32; line-height: 1.5em; } .content-column .main-content h1, .content-column .main-content h2, .content-column .main-content h3, .content-column .main-content-noPadding h1, .content-column .main-content-noPadding h2, .content-column .main-content-noPadding h3 { font-weight: bold; color: #000000; background-image: url(http://www.balesworldwide.com/2008-sk/grey-dotted.gif); background-position: 0% 100%; background-repeat: repeat-x; font-size: 0.9em; padding: 0px 0px 10px 0px; margin: 12px 0px 12px 0px; width: 640px; } .content-column h1.noline, .content-column h2.noline, .content-column h3.noline { margin-bottom: 0px; background-image: none!important; } .content-column .content-wrapper p, .content-column .main-content p, .content-column .main-content-noPadding p { line-height: 1.15em; margin: 0px 0px 12px 0px; } span.sitemapsummary, span.formTextbox, span.formTextarea, span.formGeneral, span.formCheckboxGroup, span.formCountryDropdown, span.formAttach, span.formBreakButton, span.formHidden, span.formPersonalDetails, span.formFieldset, span.formPassword, span.formCheckbox, span.formOption, span.formDropdown, span.formAddress, span.formLabel, span.formChannels, fieldset.formFieldset, span.formPersonalDetails, li { font-size: 0.8em; color: #000000; } .formLabel p, .formLabel h5, span.formAddress p, span.formTextbox p, .formPersonalDetails p, span.formTextarea p, span.formOption p, .content-column p li, .content-column .main-content p p { font-size: 1em; } .country-topimage { border: 1px solid #CDCBB9; background-image: url(http://www.balesworldwide.com/2008-sk/country-top-bg.jpg); background-position: 0% 0%; background-repeat: repeat-x; background-color: #CCBF81; float: left; width: 670px; margin: 0px 0px 8px 0px; padding: 0px 0px 12px 0px; } .country-topimage h1, .country-topimage h2, .country-topimage h3 { font-size: 1.1em; color: #717264; margin: 12px 0px 8px 13px; padding: 0px 0px 0px 0px; width: auto; } .staff-view-staffpic img, .destinations-box img, .captioned-image img, .country-topimage img { float: left; border: 1px solid #C3C3C3!important; clear: both; margin: 4px 4px 2px 4px; } .captioned-image { text-align: right; clear: left; font-size: 0.7em; border: 1px solid #C3C3C3; background-color: #FFFFFF; float: left; margin: 0px 13px 0px 6px; } .topimage-border { text-align: right; clear: left; font-size: 0.7em; border: 1px solid #C3C3C3; background-color:#FFFFFF; float: left; margin: 0px 12px 0px 12px !important; } *>.captioned-image, *>.topimage-border { margin-left: 12px!important; }  * html div.topimage-border { margin-left:6px !important; }  .captioned-image table, .topimage-border table { color: #000000; font-size: 1em; text-align: right; } .captioned-image table td.contentPic, .topimage-border table td.contentPic { padding: 0px 0px 0px 0px!important; } .staff-view-staffpic table td.contentPic img, .captioned-image table td.contentPic img, .topimage-border table td.contentPic img { margin: 2px 2px 0px 2px; } .customer-image { float: left; display: block; width: 210px; } .customer-image .captioned-image { margin-bottom: 12px; margin-left: 0px!important; } .customer-image-details p { margin: 12px 0px 0px 12px; } .upload-photos { float: left; width: 634px; background-image: url(/2008-sk/grey-dotted.gif); background-repeat: repeat-x; background-position: 0% 100%; margin-bottom: 15px; } .upload-photos h2 { background-image: none!important; float: left; width: 200px!important; margin-bottom: 0px!important; } .upload-photos a { cursor: pointer; width: 342px!important; float: right!important; text-align: right; } .upload-photos a h2 { float: right; width: 230px!important; } .upload-photos a img { border: none; position: relative; float: right; margin: -5px 0px -10px 5px!important; } .staff-view-staffpic p, .captioned-image p, .topimage-border p, .staff-view-staffpic span.contentPicCaption, .captioned-image span.contentPicCaption, .topimage-border span.contentPicCaption { float: none!important; display: block!important; font-size: 1em; clear: both; margin: -2px 6px 2px 0px!important; } .content-wrapper .captioned-image { display: inline!important; margin: 0px 0px 15px 0px!important; } .content-wrapper p { clear: both; } .country-topmap, .useful-info { border: 1px solid #C3C3C3; margin: 0px 0px 0px 0px; float: left; width: 159px; background-image: url(http://www.balesworldwide.com/2008-sk/country-greyfade-bg.gif); background-color: #EAEAEA; background-repeat: repeat-x; background-position: 0% 0%; height: 277px; padding: 0px 0px 0px 0px; } .useful-info#buttons { height: 259px; } *>.useful-info { height: auto!important; } .country-topmap h1, .useful-info h1, #country-fixer { font-size: 0.95em; line-height: 1.1em; display: block; background-image: url(http://www.balesworldwide.com/2008-sk/country-usefulinfo-title.gif); background-position: 0% 100%; background-repeat: repeat-x; margin: 0px 0px 8px 0px; padding: 5px 8px 5px 9px; background-color: #FFFFFF; border-bottom: 1px solid #E8E8E8; } .useful-info h2 { font-size: 0.9em; margin: 0px 9px 6px 9px; padding: 8px 0px 0px 0px; line-height: 1.1em; background-image: url(http://www.balesworldwide.com/2008-sk/grey-dotted.gif); background-position: 0% 0%; background-repeat: repeat-x; } .useful-info h2.noline { background-image: none; padding-top: 0px; } .useful-info p { font-size: 0.8em; margin: 0px 9px 6px 9px; line-height: 1.1em; } .useful-info a { color: #B18D32; } .country-topmap h1 { border-bottom: 1px solid #C3C3C3; margin-bottom: 0px!important; } .country-topmap .enlarge-image { float: left; background-color: #CA9F00; background-image: url(http://www.balesworldwide.com/2008-sk/small-button-71.gif)!important; background-repeat: no-repeat!important; background-position: 0% 0%; border: 1px solid #AAA676; display: block; font-size: 0.8em; text-align: left; margin: -32px 0px 0px 5px; white-space: nowrap; position: relative; } *>.country-topmap .enlarge-image { margin-left: 10px!important; } .country-topmap .enlarge-image a { color: #FFFFFF; padding: 1px 5px 2px 15px!important; display: block; } .country-topmap img { width: 154px; height: auto; margin: 0px 0px 0px 0px!important; float: none!important; border: none!important; display: block; } *>.country-topmap { width: 154px; } .country-topmap { height: auto!important; } .country-topimage .mini-guide-box { float: right; background-color: #FFFFFF; border: 1px solid #C72B26; display: block; font-size: 0.8em; font-weight: bold; text-align: left; margin: 8px 5px 0px 0px; white-space: nowrap; position: relative; background-image: url(http://www.balesworldwide.com/2008-sk/mini-guide-pdf-link.gif)!important; background-repeat: no-repeat!important; background-position: 1px 2px; } .country-topimage .mini-guide-box .mini-guide-link { line-height: 1.3em; color: #343434; padding: 4px 12px 5px 30px!important; display: block; } *>.country-topimage .mini-guide-box { margin: 8px 15px 0px 0px }  table.content { clear: both; } .content-column .main-content-tabs { float: left; width: 671px; background-image: url(http://www.balesworldwide.com/2008-sk/tab-content-bg.jpg); background-position: 0% 0%; background-repeat: repeat-x; background-color: #E4DEBE; margin: 12px 0px 0px 0px; } .content-column .main-content-tabs .tab { font-weight: bold; font-size: 0.8em; float: left; margin: 0px 4px 0px 0px; border-left: 1px solid #C3C3C3; border-right: 1px solid #C3C3C3; border-top: 1px solid #C3C3C3; background-color: #FFFFFF; } .content-column .main-content-tabs .tab a { display: block; color: #B18D32; background-image: url(http://www.balesworldwide.com/2008-sk/country-tab-bg.gif); background-repeat: repeat-x; background-position: 0% 100%; background-color: #FFFFFF; } .content-column .main-content-tabs .tab span { background-color: #FFFFFF; display: block; padding: 5px 5px 5px 5px; position: relative; top: 1px; } .content-column .main-content-tabs .tab a span { background-color: transparent; display: block; padding: 5px 5px 5px 5px; margin-bottom: 0px; position: relative; top: 0px; } .content-column .main-content-tabs table.content { clear: both; float: left; border: 1px solid #C3C3C3; margin: 0px 0px 0px 0px; width: 668px; } .content-column .main-content-tabs .center-column { padding-top: 12px; } .main-content-tabs .contentblock { float: left; background-color: #FFFFFF; margin: 0px 0px 0px 0px; } .content-column .main-content-tabs table.content2 { margin: 0px 0px 12px 0px; padding: 0px 0px 0px 0px; width: 670px; } .content-column #country-tabs table.content, .content-column #country-tabs table.content2 { width: 669px; } .content-column .main-content-tabs table.content .dates_description { padding: 0px 10px 0px 10px; float: left; } .content-column .main-content-tabs table.content3 { background-color: #FFFFFF; background-image: url(http://www.balesworldwide.com/2008-sk/tab-content-bg.jpg); background-position: 0% 150%; background-repeat: repeat-x; width: 628px; border: 1px solid #C3C3C3; border-bottom: none; margin: 0px 20px 20px 20px; } .content-column .main-content-tabs table.content3 .departures_head { color: #000000; font-size: 0.8em; border-bottom: 1px solid #C3C3C3; padding: 8px 0px 8px 12px; background-image: url(http://www.balesworldwide.com/2008-sk/offer-box-brownfade.gif); background-position: 0% 20%; background-repeat: repeat-x; background-color: #CCBF81; } .content-column .main-content-tabs table.content3 .departures_field { color: #000000; font-size: 0.8em; border-bottom: 1px solid #C3C3C3; padding: 3px 0px 3px 12px; } .content-column .main-content-tabs table.content3 .departures_field_form { color: #000000; font-size: 0.8em; border-bottom: 1px solid #C3C3C3; padding: 3px 0px 3px 0px; } .content-column .main-content-tabs table.content3 .departures_field a { color: #000000; } .content-column .main-content-tabs table.content3 .departures_field .available-box { white-space: nowrap; width: 96px;  } .content-column .main-content-tabs table.content3 form { float: right; margin: 0px; width: 149px; } .content-column .main-content-tabs table.content3 .departures_field_form form select { font-family: "Century Gothic", "AvantGarde", "AvantGarde Bk BT", "Lucida Sans", Trebuchet MS, Helvetica, Verdana, Geneva, sans-serif; background-color: #B99614; color: #FFFFFF; border-width: 1px 1px 1px 1px; float: left; margin-left: 0px; } .content-column .bales-book { font-family: "Century Gothic", "AvantGarde", "AvantGarde Bk BT", "Lucida Sans", Trebuchet MS, Helvetica, Verdana, Geneva, sans-serif; margin: 0px 3px 0px 4px; color: #FFFFFF!important; background-color: #CA9F00; background-image: url(http://www.balesworldwide.com/2008-sk/small-button-71.gif)!important; background-repeat: no-repeat!important; background-position: 0% 0%; border: 1px solid #AAA676; display: block; padding: 0px 3px 0px 12px!important; text-align: right; float: right; width: 41px; } .content-column .main-content-tabs table.content2 a { color: #000000; } .content-column table.content2 hr { margin: 8px 24px 0px 12px; } .dotted-line { display: block; clear: both; background-position: 0% 0%; background-image: url(http://www.balesworldwide.com/2008-sk/grey-dotted.gif); background-repeat: repeat-x; margin: 8px 24px 0px 12px; height: 3px; overflow: hidden; } .content-column .main-content-tabs table.content .filter-tours-box { font-size: 0.8em; border: 1px solid #C3C3C3; padding: 8px 8px 8px 8px; float: left; margin: 12px 12px 0px 6px; } *>table.content .filter-tours-box { margin-left: 12px!important; } .content-column .main-content-tabs table.content .filter-tours-box a { color: #B18D32; } .content-column table.content2 .specialoffer_holidayname h1, .content-column table.content2 .specialoffer_holidayname h2, .content-column .main-content-tabs table.content h2 { color: #000000; font-weight: bold; } .content-column table.content2 .specialoffer_description, .content-column table.content2 .specialoffer_summary, .content-column .main-content-tabs table.content .Itinerary_day_Description, .content-column .main-content-tabs table.content .Itinerary_day_Meals, .content-column .main-content-tabs table.content .Itinerary_day_Hotel, .content-column .main-content-tabs table.content .holiday-desc, .content-column .main-content-tabs table.content .holiday-summary { color: #000000; font-size: 0.8em; line-height: 1.1em; margin: 7px 0px 0px 0px; } .content-column .main-content-tabs table.content .holiday-desc hr { color: #000000; border-bottom: 1px solid #000000; background-color: #000000; margin: 0px 0px 5px 0px; } .content-column .main-content-tabs table.content .holiday-desc ul { margin: 5px 0px 5px 0px; } .content-column .main-content-tabs table.content .holiday-desc li { list-style-position: inside; font-size: 1em; margin: 0px 0px 0px 0px; padding: 0px 0px 5px 15px; } .content-column .main-content-tabs table.content .holiday-desc a { color: #B18D32; } .content-column .main-content-tabs table.content .holidays_name_field, .content-column .main-content-tabs table.content2 .country-tailor-rh, .content-column .main-content-tabs table.content2 .Holidaybottom { padding: 0px 24px 0px 12px; } .content-column .main-content-tabs table.content .holidays_description_field, table.content2 .holidays_description_field { padding: 0px 24px 0px 12px; } table.content2 .holidays_description_field a { color: #B18D32!important; } table.content .holidays_name_field ul li { font-size: 0.8em; color: #000000; } table.content .holidays_name_field h2, table.content .holidays_name_field h3 { padding: 0px 0px 12px 0px; color: #000000; font-size: 0.95em; width: auto; } .content-column .main-content-tabs table.content .holidays_name_field p { margin: 0px 0px 12px 0px; } .content-column table.content2 .specialoffer_holidayname h1, .content-column table.content2 .specialoffer_holidayname h2, .content-column table.content2 td.holiday_picture h2, .content-column table.content2 td.holiday_picture h3 { font-size: 0.95em; width: auto!important; padding-top: 8px; } .content-column table.content2 td.holiday_picture a h2 { color: #B18D32; } .content-column table.content2 td.holiday_picture a img { border: 1px solid #C3C3C3; } .content-column table.content2 td.holiday_picture a:hover { color: #B18D32; text-decoration: underline; } .content-column table.content2 .specialoffer_departuretype, .content-column table.content2 .specialoffer_departures, .content-column table.content2 .specialoffer_duration, .content-column table.content2 .specialoffer_pricefrom, .content-column table.content2 .specialoffer_saving, .content-column .main-content-tabs table.content .Itinerary_day, .content-column .main-content-tabs table.content .guided-details, .content-column .main-content-tabs table.content .hol-info, .content-column .itenerary-points, .content-column .main-content-tabs table.content .guided-details { font-size: 0.95em; font-weight: bold; color: #000000; line-height: 1.1em; } .content-column table.content2 .specialoffer_departures, .content-column .main-content-tabs table.content .Itinerary_day { padding-top: 12px; } .content-column .itenerary-points { padding-bottom: 10px; } .holidays_name_field .hol-info { padding-bottom: 5px; } .content-column p.groups-tour { margin: 0px 12px 5px 0px; color: #717264; padding: 0px 0px 0px 8px; border: 1px solid #C3C3C3; float: right; background-color: #FFFFFF; } .content-column p.groups-tour img { margin: 3px 3px 3px 6px; vertical-align: middle; } .content-column .holidays_description_field p.groups-tour { float: left; } .content-column .main-content .booking-box { margin: 0px -4px 0px 0px; float: right; width: 170px; background-image: url(http://www.balesworldwide.com/2008-sk/country-greyfade-bg.gif); background-position: 0% 100%; background-repeat: repeat-x; border: 1px solid #C3C3C3; } *>.content-column .main-content .booking-box { margin: 0px -18px 0px 0px; } .content-column .main-content .booking-box h2 { background-image: none; font-size: 1.15em; color: #717264; font-weight: normal; margin: 10px 10px 10px 10px; padding: 0px 0px 0px 0px; width: auto; } .content-column .main-content .booking-box p { color: #000000; margin: 0px 10px 10px 10px; line-height: 1.1em; } .content-column .main-content .booking-box .booking-button { font-size: 1.1em; margin: 0px 10px 10px 5px; background-color: #990100; float: left; border: 1px solid #990100; background-image: url(http://www.balesworldwide.com/2008-sk/book-now-button.gif); background-repeat: repeat-x; background-position: 0% 0%; } *>.content-column .main-content .booking-box .booking-button { margin: 0px 10px 10px 10px; } .content-column .main-content .booking-box .booking-button a { display: block; color: #FFFFFF; padding: 3px 8px 3px 22px; } .content-column .main-content-tabs table.content .holidays_buttons_field a { color: #B18D32; font-size: 0.8em; font-family: "Century Gothic", "AvantGarde", "AvantGarde Bk BT", "Lucida Sans", Trebuchet MS, Helvetica, Verdana, Geneva, sans-serif; background-color: transparent; border: none; clear: both; display: block; margin: 0px 0px 12px 0px; cursor: pointer; padding: 0px 0px 0px 0px; } .content-column table.content hr { background-color: #FFFFFF; } .content-column table.content hr { border: none; height: 1px; border-bottom: 1px dashed #999999; background-color: transparent!important; } .content-column table.content2 .country-tailor-rh, .content-column table.content .holiday_picture, .content-column table.content2 .holiday_picture, .content-column .main-content-tabs table.content2 .tailor-lh { padding-left: 12px; } .content-column table.content2 .country-tailor-rh .holiday-desc { margin-top: 0px; } .content-column table.content .mini_holiday_picture_box, .content-column table.content .holiday_picture_box { text-align: right; font-size: 0.7em; border: 1px solid #C3C3C3; background-color: #FFFFFF; margin: 8px 0px 4px 0px; width: 245px; } .tailor-lh .holiday_picture_box { margin-top: 0px!important; } .content-column table.content .mini_holiday_picture_box img, .content-column table.content .holiday_picture_box img { clear: both; border: 1px solid #C3C3C3; margin: 4px 4px 2px 4px; } .content-column table.content .holiday_picture_box p { font-size: 1em; clear: both; margin: -2px 6px 4px 0px; } .content-column table.content .holidays_buttons_field { padding-top: 12px; width: 370px; } .content-column table.content .mini_holiday_picture_box { width: auto!important; clear: none!important; float: left!important; margin-right: 3px; margin-top: 0px; } .extension_day { font-weight: bold; clear: both; display: block; } .extension-info { padding: 0px 0px 12px 0px; } .tailor-made-contact { float: right; width: 170px; border: 1px solid #C3C3C3; padding: 12px 12px 12px 12px; background-image: url(http://www.balesworldwide.com/2008-sk/country-greyfade-bg.gif); background-color: #FFFFFF; background-repeat: repeat-x; background-position: 0% 100%; margin: 0px 0px 12px 12px; } .tailor-made-contact h2 { color: #717264!important; font-weight: normal!important; font-size: 1em; margin: 0px 0px 0px 0px!important; padding: 0px 0px 0px 0px!important; } .tailor-made-contact p { line-height: 1.1em; margin: 8px 0px 0px 0px; } .tailor-made-contact a { color: #B18D32!important; }  .country-info-wrapper { float: left; width: 672px; } table.info-table { width: 672px!important; background-image: url(http://www.balesworldwide.com/2008-sk/country-greyfade-bg.gif); background-color: #FFFFFF; background-repeat: repeat-x; background-position: 0% 100%; border: 1px solid #E9E9E9; color: #000000; font-size: 0.8em; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px!important; border-top: none; } table.hardcontent td { padding: 0px 0px 0px 0px!important; } .country-info-wrapper h2 { font-size: 0.95em; background-image: url(http://www.balesworldwide.com/2008-sk/grey-dotted.gif); background-repeat: repeat-x; background-position: 0% 100%; color: #000000; font-weight: bold; padding: 12px 0px 12px 0px; margin: 0px 0px 5px 0px; } table.info-table th { text-align: left; font-size: 1em; background-image: url(http://www.balesworldwide.com/2008-sk/nav-bg.gif); background-position: 50% 50%; background-repeat: repeat-x; background-color: #CCBF81; color: #000000; font-weight: bold; padding: 5px 0px 5px 12px; margin: 0px 0px 0px 0px; border-width: 1px 1px 1px 0px; border-color: #E9E9E9; border-style: solid; } table.info-table td { border-bottom: 1px solid #E9E9E9; padding: 5px 5px 5px 5px; } table.info-table .fixed-table-cells { width: 170px; padding-left: 12px; } table.info-table .editable-table-cells { font-weight: bold; width: 502px; } .country-info-wrapper a { color: #B18D32; } .contentblock .offers-top { font-weight: bold; color: #000000; } .contentblock td.rightbar { padding: 12px 12px 0px 0px; } .offers-sub a, .contentblock .offers { color: #000000; font-size: 0.8em; padding: 12px 0px 5px 0px; } .offers-sub a { text-decoration: underline; padding: 5px 0px 5px 0px!important; display: block; }  a.closeLink { border:1px solid #A0A0A0; color:#A0A0A0 !important; text-decoration:none; font-size:12px; margin-left:35px; } a.closeLink:visited { border:1px solid #A0A0A0; color:#A0A0A0 !important; text-decoration:none; font-size:12px; margin-left:35px; } #pop1, #pop2, .pop2, #pop3, #pop4 { display:none; width:500px; position:absolute; left:10%; top:10%; z-index:150; } div.top, .bottom { display:block; float:left; width:100%; height:34px; background-repeat:no-repeat; background-position:top left; } div.top { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/sk-demo/top.png', sizingMethod='scale'); } .bottom { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/sk-demo/bottom.png', sizingMethod='scale'); } .pop-content { display:block; float:left; width:100%; position:relative; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/sk-demo/repeat.png', sizingMethod='scale'); background-position:top left; background-repeat:repeat-y; } #pop1>.pop-content { background-image:url(http://www.balesworldwide.com/sk-demo/repeat.png); } #pop2>.pop-content, .pop2>.pop-content { background-image:url(http://www.balesworldwide.com/sk-demo/repeat.png); } #pop3>.pop-content { background-image:url(http://www.balesworldwide.com/sk-demo/repeat.png); } #pop4>.pop-content { background-image:url(http://www.balesworldwide.com/sk-demo/repeat.png); } #pop1>div.top { background-image:url(http://www.balesworldwide.com/sk-demo/top.png); } #pop2>div.top, .pop2>div.top, { background-image:url(http://www.balesworldwide.com/sk-demo/top.png); } #pop3>div.top { background-image:url(http://www.balesworldwide.com/sk-demo/top.png); } #pop4>div.top { background-image:url(http://www.balesworldwide.com/sk-demo/top.png); } #pop1>.bottom { background-image:url(http://www.balesworldwide.com/sk-demo/bottom.png); } #pop2>.bottom, .pop2>.bottom { background-image:url(http://www.balesworldwide.com/sk-demo/bottom.png); } #pop3>.bottom { background-image:url(http://www.balesworldwide.com/sk-demo/bottom.png); } #pop4>.bottom { background-image:url(http://www.balesworldwide.com/sk-demo/bottom.png); } .pop-content-inner { padding:0px 35px 0px 35px; } .pop-content-inner table { margin-left:14px; } .pop-content-inner img { margin-left:14px; } .pop-content-inner table img { margin-left:0px; }  .main-image { width: 840px; margin: 0px auto; background-color: #FFFFFF; background-position: 10px 10px; background-repeat: no-repeat; height: 280px; clear: both; text-align: left; } .main-image h1, .main-image h2 { display: none; font-weight: normal; color: #FFFFFE; font-size: 1.4em; float: left; padding: 50px 0px 0px 34px; margin: 0px 0px 0px 0px; letter-spacing: 0.3em; } .quick-search { _bac\kground-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='2008-sk/quick-search-bg.png'); background-repeat: no-repeat; background-position: 0% 0%; width: 198px; height: 217px; float: right; margin: 37px 12px 0px 0px; } *>.quick-search { margin: 37px 24px 0px 0px!important; bac\kground-image: url(http://www.balesworldwide.com/2008-sk/quick-search-bg.png);  } .quick-search h1, .quick-search h2 { color: #666666; font-size: 0.95em; letter-spacing: normal; padding: 7px 10px 8px 8px; display: block; width: 196px; background-image: url(http://www.balesworldwide.com/2008-sk/quick-search-dotted.gif); background-position: 0% 100%; background-repeat: repeat-x; margin: 1px 1px 8px 1px; } *>.quick-search h1 { width: 176px; } *>.quick-search h2 { width: 176px; } .quick-search p { display: block; margin: 0px 12px 8px 12px!important; line-height: 1.1em; font-size: 0.75em; letter-spacing: -0.1pt; } .quick-search a { color: #B18D32; background-image: url(http://www.balesworldwide.com/2008-sk/gold-link-arrow.gif); background-position: 0px 4px; background-repeat: no-repeat; padding-left: 8px; text-decoration: none; position: relative; } .quick-search a:hover { text-decoration: underline!important; } .quick-search select { color: #000000; margin: 0px 0px 8px 0px; border: 1px solid #716F64; padding: 0px 0px 0px 3px; font-family: "Century Gothic", "AvantGarde", "AvantGarde Bk BT", "Lucida Sans", Trebuchet MS, Helvetica, Verdana, Geneva, sans-serif; vertical-align: top; line-height: 0.1em; font-size: 0.75em; position: relative; } .quick-search option { padding: 0px 0px 0px 0px; line-height: 0.7em; } .quick-search #region { width: 176px; } .quick-search #country { width: 176px; } .quick-search #year { width: 65px; } .quick-search form { margin: 8px 8px 5px 8px; } .quick-search form .SubmitButtonElement { font-family: "Century Gothic", "AvantGarde", "AvantGarde Bk BT", "Lucida Sans", Trebuchet MS, Helvetica, Verdana, Geneva, sans-serif; color: #FFFFFF; background-color: transparent; background-image: url(http://www.balesworldwide.com/2008-sk/search-button.gif)!important; background-repeat: no-repeat!important; background-position: 0% 0%; border: none!important; width: 97px; padding: 2px 0px 2px 22px!important; font-size: 0.95em; text-align: left; margin: 0px 0px 0px 0px; float: none; cursor: pointer; font-family: "Century Gothic", "AvantGarde", "AvantGarde Bk BT", "Lucida Sans", Trebuchet MS, Helvetica, Verdana, Geneva, sans-serif; vertical-align: middle; position: relative; line-height: 1.2em; }  .homepage-container { float: left; } .short-header { display: none; } .long-header { width: 840px; } .column-recently-viewed { padding: 0px 0px 0px 7px; display: none; float: left; width: 279px; } *>.column-recently-viewed { width: 272px; } .recently-viewed-bg .homepage-boxes-inner-headers { clear: both!important; width: 252px; background-image: url(http://www.balesworldwide.com/2008-sk/home-boxes-headers-250.gif); margin: 1px 0px 0px 0px; clear: both; } .homepage-boxes-bg { margin: 7px auto 12px auto; background-image: url(http://www.balesworldwide.com/2008-sk/home-boxes-repeat.gif); background-position: 0% 0%; background-repeat: repeat-y; text-align: left; width: 842px; float: left; } .homepage-boxes-bottom { background-image: url(http://www.balesworldwide.com/2008-sk/home-boxes-bottom.gif); background-position: 0% 100%; background-repeat: no-repeat; float: left; width: 842px; } .homepage-boxes-top { float: left; width: 842px; background-image: url(http://www.balesworldwide.com/2008-sk/home-boxes-top.jpg); background-position: 0% 0%; background-repeat: no-repeat; } .recently-viewed-bg { margin: 7px 0px 12px 0px; float: left; width: 272px; background-image: url(http://www.balesworldwide.com/2008-sk/recently-viewed-bg.gif); background-repeat: repeat-y; background-position: 0% 0%; } .recently-viewed-top { width: 272px; float: left; background-image: url(http://www.balesworldwide.com/2008-sk/recently-viewed-top.jpg); background-position: 0% 0%; background-repeat: no-repeat; } .recently-viewed-bottom { width: 272px; float: left; background-image: url(http://www.balesworldwide.com/2008-sk/recently-viewed-bottom.gif); background-repeat: no-repeat; background-position: 0% 100%; } .homepage-boxes-inner-wrapper { clear: both; } .recently-viewed-bg .homepage-boxes-inner-column { width: 252px!important; clear: both; background-image: url(http://www.balesworldwide.com/2008-sk/homepage-columns-bg.gif); background-position: 0% 100%; border-right: 1px solid #D3D2AB; } *>.recently-viewed-bg .homepage-boxes-inner-column { width: 216px!important; } .recently-viewed-bg h1, .recently-viewed-bg h2, .homepage-boxes-bg h1, .homepage-boxes-bg h2 { color: #666666; font-size: 0.95em; margin: 15px 0px 10px 0px; } .recently-viewed-bg h1, .recently-viewed-bg h2 { float: left; clear: both; } .homepage-columns-padding { padding: 0px 0px 0px 10px!important; width: 840px; float: left; } *>.homepage-columns-padding { width: 831px; padding: 0px 0px 0px 10px!important; } .homepage-boxes-inner-bottom { margin: 0px 0px 3px 0px; float: left; width: 831px; background-image: url(http://www.balesworldwide.com/2008-sk/homepage-columns-bg.gif); background-position: 0% 100%; background-repeat: repeat-x; } .homepage-boxes-inner-headers { float: left; width: 831px; background-image: url(http://www.balesworldwide.com/2008-sk/home-boxes-headers.gif); background-position: 0% 0%; background-repeat: repeat-x; clear: both; } .homepage-boxes-inner-headers h2, .homepage-boxes-inner-headers h1 { font-size: 0.95em; float: left; display: block; width: 277px; margin: 7px 0px 5px 0px; padding: 0px 0px 0px 12px; } *>.homepage-boxes-inner-headers h1, *>.homepage-boxes-inner-headers h2 { width: 265px; } .homepage-boxes-bg a { color: #B18D32; } .homepage-boxes-bg select { border: 1px solid #716F64!important; background-color: #B18D32; color: #000000; margin: 0px 0px 14px 0px; width: 188px; } .homepage-boxes-inner-column { float: left; display: block; width: 277px; margin: 0px 0px 0px 0px; padding: 0px 23px 0px 12px; } *>.homepage-boxes-inner-column { width: 242px; } .homepage-boxes-inner-column p { margin: 10px 0px 10px 0px; } .recently-viewed-bg .homepage-boxes-inner-headers h1, .recently-viewed-bg .homepage-boxes-inner-headers h2, .recently-viewed-bg h1, .recently-viewed-bg h2 { width: 252px; } *>.recently-viewed-bg .homepage-boxes-inner-headers h1, *>.recently-viewed-bg .homepage-boxes-inner-headers h2 { width: 242px; } .recently-viewed-bg .homepage-columns-padding { width: 262px; padding-left: 10px!important; padding-bottom: 12px!important; } *>.recently-viewed-bg.homepage-columns-padding { width: 252px; } .recently-viewed-bg .homepage-boxes-inner-headers { width: 252px; } { width: 252px; } .special-offers-column { float: left; width: 272px; margin: 0px 0px 8px 0px; background-image: url(http://www.balesworldwide.com/2008-sk/grey-dotted.gif); background-position: 100% 100%; background-repeat: repeat-y; } .homepage-columns { width: 561px; background-image: url(http://www.balesworldwide.com/2008-sk/homepage-colums-2-3.gif); background-position: 0% 0%; margin: 0px auto 10px auto; float: left; text-align: left; } .homepage-column-one { background-image: url(http://www.balesworldwide.com/2008-sk/homepage-colums-one.gif); background-position: 0% 0%; background-repeat: repeat-y; width: 277px; margin: 0px 0px 0px 1px; float: left; } .homepage-column-one .homepage-columns-padding { padding-left: 15px!important; } .homepage-column-two { width: 282px; float: left; } .homepage-column-three { width: 281px; float: left; background-image: url(http://www.balesworldwide.com/2008-sk/grey-dotted.gif); background-position: 100% 100%; background-repeat: repeat-y; margin-bottom: 12px; } .homepage-column-three .homepage-columns-padding { padding-bottom: 0px!important; } .recently-viewed-bg p { margin: 8px 0px 8px 0px; padding: 0px 0px 10px 0px; background-image: url(http://www.balesworldwide.com/2008-sk/grey-dotted.gif); background-position: 0% 100%; background-repeat: repeat-x; } .recently-viewed-bg a, .special-offers-column a, .homepage-column-three a { background-image: none; padding: 0px 0px 0px 0px; color: #B18D32; text-decoration: none; } .homepage-column-three p { background-image: url(http://www.balesworldwide.com/2008-sk/gold-link-arrow.gif); background-position: 0px 4px; background-repeat: no-repeat; padding: 0px 0px 0px 10px!important; display: block; } .special-offers-column .homepage-columns-padding, .homepage-column-three .homepage-columns-padding, .homepage-columns .homepage-columns-padding { width: 260px; padding: 12px 0px 0px 12px; float: left; } .homepage-column-three h1, .homepage-column-three h2, .special-offers-column h1, .special-offers-column h2, .homepage-columns h1, .homepage-columns h2 { background-image: url(http://www.balesworldwide.com/2008-sk/h2-underline.gif); background-position: 50% 100%; background-repeat: no-repeat; padding: 0px 0px 3px 0px; width: 252px; } .special-offers-column h1 a, .special-offers-column h2 a, .homepage-columns h1 a, .homepage-columns h2 a { background-image: none; padding-left: 0px; } .homepage-columns h1 a:hover, .homepage-columns h2 a:hover { color: #B18D32; text-decoration: underline; } .homepage-columns p { margin: 10px 0px 12px 0px; padding: 0px 0px 0px 0px; line-height: 1.2em; } .homepage-columns .columns-link-list p { margin: 0px 0px 0px 0px; line-height: 1.5em; } .homepage-columns .columns-link-list { margin: 10px 0px 0px 0px; } .homepage-columns .column-picture { float: left; text-align: right; font-size: 0.65em; color: #000000; border: 1px solid #C3C3C3; background-color: #FFFFFF; padding: 0px 4px 0px 0px; margin: 0px 0px 5px 0px; line-height: 2.4em!important; } .homepage-columns .column-picture p { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 1em!important; line-height: 2.4em!important; } .homepage-columns .column-picture img { margin: 4px 0px 0px 4px; display: block; } .special-offers-column a, .homepage-columns p a { background-image: url(http://www.balesworldwide.com/2008-sk/gold-link-arrow.gif); background-position: 0px 4px; background-repeat: no-repeat; padding: 0px 0px 0px 10px; color: #B18D32; text-decoration: none; } .homepage-columns p a { color: #B18D32!important; text-decoration: none!important; } .homepage-columns a:hover { text-decoration: underline!important; } .homepage-columns img { margin: 0px 0px 0px 0px; display: block; } .special-offers-column #newsletter { margin-top: 0px!important; }  div.contact-us { background-color: #FFFFFF; float: left; width: 818px; background-image: url(http://www.balesworldwide.com/2008-sk/grey-dotted.gif); background-position: 0% 100%; background-repeat: repeat-x; border-left: 10px solid #FFFFFF; border-right: 12px solid #FFFFFF; } div.contact-us-top { float: left; width: 840px; background-color: #FFFFFF; } div.contact-us-top p { margin: 12px 0px 12px 12px; } div.contact-us .homepage-columns { width: 818px; } div.contact-us .homepage-columns .homepage-columns-padding { width: 260px!important; padding: 0px 0px 0px 12px!important; } div.contact-us .homepage-columns .homepage-column-one .homepage-columns-padding { padding-left: 0px!important; } div.contact-us .homepage-column-one { background-image: none; width: 278px; } div.contact-us .homepage-column-two { width: 281px; overflow: hidden; } div.contact-us .homepage-columns a { color: #000000; background-image: none; padding-left: 0px!important; text-decoration: underline; } div.contact-us .homepage-columns a:hover { text-decoration: none; } div.contact-us .homepage-column-three { background-color: #FFFFFF; width: 257px!important; } div.contact-us .homepage-columns .homepage-column-three .homepage-columns-padding { width: 257px!important; } *>div.contact-us .homepage-columns .homepage-column-three .homepage-columns-padding { width: 247px!important; } div.contact-us .homepage-columns h1 { width: auto; } div.contact-us .homepage-column-three p { background-image: none; padding-left: 0px!important; } .outer-layout form td.content div.TClass { font-size: 1.1em; margin: -10px -10px -10px -10px!important; position: relative; } .outer-layout form td.content div.TClass, .gallery-home-wrapper h1, .gallery-wrapper h1, .search-title h1, .feature-title h1, div.contact-us-top h1, #header-fixer h2 { clear: both; padding: 12px 12px 12px 12px; color: #717264; border: 1px solid #D5D5D5; background-image: url(http://www.balesworldwide.com/2008-sk/country-top-bg.gif); background-repeat: repeat-x; background-position: 0% 0%; background-color: #CBBF83; } .feature-title h1 { margin-bottom: 18px; } div.contact-us .homepage-columns h1, div.contact-us .homepage-columns h2 { border: none; color: #000000; background-image: none; margin: -2px 0px 0px 0px!important; padding: 0px 0px 0px 0px!important; line-height: 1.1em; background-color: transparent; } div.contact-us .homepage-columns p { margin-top: 10px!important; line-height: 1.1em; } div.contact-us-bottom iframe { margin: 12px 12px 12px 6px; border: 1px solid #979797; float: left; width: 564px; } *>div.contact-us-bottom iframe { margin-left: 10px; width: 558px; } div.contact-us-bottom p { margin-top: 10px!important; } .contact-us-bottom-column-two { width: 257px; float: left; }  .holiday-type-title { float: left; width: 840px; background-color: #FFFFFF; margin: 0px 0px 0px 0px; } .holiday-type-title h1 { float: left; width: 840px; padding: 12px 12px 12px 12px; margin: 0px 0px 14px 0px; color: #717264; border: 1px solid #D5D5D5; background-image: url(http://www.balesworldwide.com/2008-sk/country-top-bg.gif); background-repeat: repeat-x; background-position: 0% 0%; background-color: #CBBF83; } *>.holiday-type-title h1 { width: 814px; } .holiday-type-title h2, .holiday-type-title h3 { color: #000000; font-weight: bold; padding: 0px 4px 8px 4px; margin: 0px 10px 10px 10px; background-image: url(http://www.balesworldwide.com/2008-sk/grey-dotted.gif); background-position: 0% 100%; background-repeat: repeat-x; } .holiday-type-row { border-left: 10px solid #FFFFFF; border-right: 10px solid #FFFFFF; background-color: #FFFFFF; float: left; width: 840px; background-image: url(http://www.balesworldwide.com/2008-sk/grey-dotted.gif); background-position: 0% 100%; background-repeat: repeat-x; padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px; } *>.holiday-type-row { width: 820px; } .holiday-type-row h2, .holiday-type-row h3 { color: #000000; font-weight: bold; padding: 0px 4px 0px 4px; margin: 0px 0px 4px 0px; } .holiday-type-row p { font-size: 0.8em; line-height: 1.1em; display: block; margin: 0px 0px 10px 0px; } .holiday-type-row .departures-dropdown { float: left; padding: 0px 33px 0px 17px; } .holiday-type-row .captioned-image { margin: 0px 0px 10px 0px!important; } .holiday-type-row .captioned-image p { font-size: 1em; margin: -2px 6px 4px 0px; } .departures-dropdown { height: 165px; } .departures-dropdown form { margin: 0px 0px 0px 0px; } .departures-dropdown form select { background-color: #B99614; color: #000000; border-width: 1px; margin: 0px 0px 10px 0px; } .departures-dropdown p { margin: 0px 0px 10px 0px; }  .destinations-top { width: 822px; border: 1px solid #CAC7B2; background-color: #FCFBF9; padding: 8px 0px 8px 0px; text-align: center; margin: -5px 9px 10px 4px; float: left; clear: both; } *>.destinations-top { margin-left: 9px; } .feature-title .destinations-top { width: 842px; margin: -5px 0px 6px 0px; } *>.feature-title .destinations-top { width: 840px; } .destinations-top p { font-size: 0.71em; margin: 0px auto; text-align: center; color: #717264; } .destinations-top a { color: #B18D32; } .destinations { margin: 0px 0px 10px 4px; float: left; background-image: url(http://www.balesworldwide.com/2008-sk/destinations-box-bg.gif); background-position: 0% 0%; width: 834px; overflow: hidden; padding: 0px 0px 0px 0px!important; } *>.destinations { margin-left: 9px; } .destinations#one { width: 417px; } .destinations-bg { float: left; background-image: url(http://www.balesworldwide.com/2008-sk/destinations-box-bottom.gif); background-repeat: repeat-x; background-position: 0% 100%; } .destinations-border { float: left; background-image: url(http://www.balesworldwide.com/2008-sk/destinations-box-top.gif); background-repeat: repeat-x; background-position: 0% 0%; width: 834px; } .destinations-box { float: left; width: 404px; margin: 0px 13px 0px 0px; float: left; padding: 0px 0px 0px 1px; } *>.destinations-box { width: 403px; } .destinations-box h1 { width: 403px; margin: 1px 0px 0px 0px; float: left; padding: 12px 12px 12px 12px; border-bottom: 1px solid #D4D4D4; color: #717264; background-image: url(http://www.balesworldwide.com/2008-sk/country-top-bg.gif); background-repeat: repeat-x; background-position: 0% 0%; background-color: #CBBF83; } *>.destinations-box h1 { width: 379px; } .destinations-box .captioned-image { float: left!important; margin: 6px 0px 6px 3px; } *>.destinations-box .captioned-image { float: left; margin: 6px 0px 6px 6px!important; } .destinations-box p { clear: both; margin: 6px 12px 12px 12px; line-height: 1.1em; } .destinations-box p a { color: #B18D32; margin: 0px 5px 0px 0px; } .destinations-box .captioned-image p { white-space: nowrap; margin: 2px 6px 4px 0px; }  .staff-views { float: left; width: 520px; margin: 20px 0px 12px 19px; background-image:url(http://www.balesworldwide.com/2008-sk/staff-views-bg.gif); background-position: 0% 0%; background-repeat: repeat-y; } *>.staff-views { width: 558px; margin: 20px 0px 12px 38px!important; } .staff-views-top { float: left; width: 558px; background-image: url(http://www.balesworldwide.com/2008-sk/staff-views-top.gif); background-position: 0% 0%; background-repeat: no-repeat; } .staff-views-bottom { float: left; width: 558px; background-image: url(http://www.balesworldwide.com/2008-sk/staff-views-bottom.gif); background-position: 0% 100%; background-repeat: no-repeat; } .staff-views-logo { float: left; margin: -18px 0px 0px -12px; width: 137px; position: relative; } .staff-views-info { _bac\kground-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='2008-sk/staff-views-infobox.png'); background-repeat: repeat-y; background-position: 0% 0%; width: 190px; float: left; clear: both; } *>.staff-views-info { bac\kground-image: url(http://www.balesworldwide.com/2008-sk/staff-views-infobox.png);  } .staff-views-infowrapper { width: 225px; float: right; margin: 38px -70px 12px 0px; position: relative; } *>.staff-views-infowrapper { margin-right: -70px!important; width: 190px; } .staff-views-infotop { _bac\kground-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='2008-sk/staff-views-infotop.png'); background-repeat: no-repeat; background-position: 0% 0%; width: 190px; float: left; clear: both; height: 10px; overflow: hidden; } *>.staff-views-infotop { bac\kground-image: url(http://www.balesworldwide.com/2008-sk/staff-views-infotop.png);  } .staff-views-infobottom { _bac\kground-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='2008-sk/staff-views-infobottom.png'); background-repeat: no-repeat; background-position: 0% 0%; width: 190px; float: left; clear: both; height: 15px; overflow: hidden; } *>.staff-views-infobottom { bac\kground-image: url(http://www.balesworldwide.com/2008-sk/staff-views-infobottom.png);  } .staff-views-info .staff-view-staffpic-wrapper { float: left; margin: -16px 0px 0px -62px; position: relative; } .staff-view-staffpic-wrapper { float: left; margin: 0px 0px 12px 0px; position: relative; } .staff-views-info .staff-view-staffpic-top { _bac\kground-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='2008-sk/staff-views-staffpic-top.png'); background-repeat: no-repeat; background-position: 0% 0%; float: left; clear: both; height: 5px; overflow: hidden; } *>.staff-views-info .staff-view-staffpic-top { bac\kground-image: url(http://www.balesworldwide.com/2008-sk/staff-views-staffpic-top.png);  } .staff-views-info .staff-view-staffpic { _bac\kground-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='2008-sk/staff-views-staffpic-bg.png'); background-repeat: repeat-y; background-position: 0% 0%; float: left; clear: both; font-size: 0.7em; text-align: right; } *>.staff-views-info .staff-view-staffpic { bac\kground-image: url(http://www.balesworldwide.com/2008-sk/staff-views-staffpic-bg.png);  } .staff-views-info .staff-view-staffpic-top, .staff-views-info .staff-view-staffpic-bottom, .staff-views-info .staff-view-staffpic { width: 110px; } .staff-views-info .staff-view-staffpic img { margin-top: 0px; width: 92px; } .staff-view-staffpic img { } .staff-views-info .staff-view-staffpic-bottom { _bac\kground-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='2008-sk/staff-views-staffpic-bottom.png'); background-repeat: no-repeat; background-position: 0% 0%; float: left; clear: both; height: 11px; overflow: hidden; } *>.staff-views-info .staff-view-staffpic-bottom { bac\kground-image: url(http://www.balesworldwide.com/2008-sk/staff-views-staffpic-bottom.png);  } .staff-views-info p { margin-left: 38px!important; } .staff-views-info-maintext { float: left; padding: 0px 10px 0px 10px; width: 124px; } *>.staff-views-info-maintext { width: 104px!important; } .staff-views-info-maintext p { line-height: 1.1em!important; margin-left: 0px!important; } .staff-view-staffpic p { margin: -1px 14px 2px 0px!important; } .staff-views-maintext { width: 344px; float: left; clear: left; padding: 0px 12px 0px 22px; } .staff-views-maintext h1 { width: 310px!important; } *>.staff-views-maintext h1 { width: 344px!important; } .staff-views-maintext p { font-size: 0.9em; } .staff-views-maintext .staff-view-staffpic p { font-size: 1em; } .staff-views-description { float: left; width: 400px; clear: left; padding: 0px 12px 12px 22px; } .staff-views-maintext .staff-view-staffpic { clear: both; float: left; text-align: right; font-size: 0.7em; background-image:url(http://www.balesworldwide.com/2008-sk/staff-views-bg.gif); background-position: 100% 0%; background-repeat: repeat-y; background-color: #FF0000!important; margin: 0px 0px 12px 0px!important; } .staff-views-maintext .staff-view-staffpic img { margin: 4px 11px 4px 0px!important; float: left; clear: both; } .staff-views-maintext .staff-view-staffpic-top { border-left: 1px solid #C3C3C3!important; float: left; background-image: url(http://www.balesworldwide.com/2008-sk/staff-views-top.gif); background-position: 100% 0%; background-repeat: no-repeat; margin: 0px 0px 0px -12px!important; padding: 0px 1px 4px 3px!important; position: relative; } * .staff-views-maintext .staff-view-staffpic-top { margin-left: -6px!important; } .staff-views-maintext .staff-view-staffpic-bottom { float: left; background-image: url(http://www.balesworldwide.com/2008-sk/staff-views-bottom.gif); background-position: 100% 100%; background-repeat: no-repeat; padding-bottom: 8px; } .staff-views-maintext .staff-view-staffpic-left { float: left; background-image: url(http://www.balesworldwide.com/2008-sk/staff-views-bottom.gif); background-position: 0% 100%; background-repeat: no-repeat; padding-left: 6px; } .staff-views-maintext .staff-view-staffpic p { margin: 0px 0px 0px 0px; width: 187px; text-align: right!important; padding: 0px 0px 0px 0px; float: left; }  .feature-box { float: left; width: 247px; margin: 0px 12px 12px 0px; text-align: left; } .feature-box-bg { height: 335px; float: left; width: 247px; _bac\kground-image: none; background-repeat: repeat-y; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='2008-sk/features-box-bg.png'); } *>.feature-box-bg { height: auto; min-height: 340px; bac\kground-image: url(http://www.balesworldwide.com/2008-sk/features-box-bg.png);  } .feature-box-top { float: left; width: 247px; background-repeat: no-repeat; background-position: 0% 0%; _bac\kground-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='2008-sk/features-box-top.png'); } *>.feature-box-top { bac\kground-image: url(http://www.balesworldwide.com/2008-sk/features-box-top.png);  } .feature-box-bottom { float: left; width: 247px; height: 6px; overflow: hidden; background-repeat: no-repeat; background-position: 0% 100%; _bac\kground-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='2008-sk/features-box-bottom.png'); } *>.feature-box-bottom { bac\kground-image: url(http://www.balesworldwide.com/2008-sk/features-box-bottom.png);  } .feature-box-top h1, .feature-box-top h2 { border-bottom: 1px solid #E3E3E3; color: #717264; font-size: 0.9em; padding: 7px 10px 7px 10px; margin: 0px 5px 0px 1px; } .feature-box-bg h1, .feature-box-bg h2 { margin: 7px 17px 12px 12px; font-size: 0.8em; font-weight: bold; } .feature-box-bg a { color: #B18D32!important; } .feature-box-bg p { line-height: 1.1em; font-size: 0.8em; margin: 12px 17px 0px 12px; } .feature-box-bg img { margin: 2px 0px 2px 4px } .feature-box-bg .features-button { float: left; margin: 12px 0px 12px 6px; border: 1px solid #C3C3C3; font-size: 0.8em; background-color: #C79D00; background-image: url(http://www.balesworldwide.com/2008-sk/small-button-71.gif); background-position: 0% 0%; background-repeat: no-repeat; } *>.feature-box-bg .features-button { margin-left: 12px; } .feature-box-bg .features-button a { text-decoration: none; color: #FFFFFF!important; padding: 0px 5px 1px 13px; display: block; } .feature-title h1 { clear: both; } .feature-wrapper { width: 840px; margin: 0px auto; text-align: center; padding: 0px 35px 12px 35px; } .features-photo { float: left; }  .feature-box-bg-eh { height: 265px; float: left; width: 247px; _bac\kground-image: none; background-repeat: repeat-y; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='2008-sk/features-box-bg.png'); } .feature-box-bg-eh h1, .feature-box-bg-eh h2 { margin: 7px 17px 12px 12px; font-size: 0.8em; font-weight: bold; } .feature-box-bg-eh a { color: #B18D32!important; } .feature-box-bg-eh p { line-height: 1.1em; font-size: 0.8em; margin: 12px 17px 0px 12px; } .feature-box-bg-eh img { margin: 2px 0px 2px 4px } .feature-box-bg-eh .features-button { float: left; margin: 12px 0px 12px 6px; border: 1px solid #C3C3C3; font-size: 0.8em; background-color: #C79D00; background-image: url(http://www.balesworldwide.com/2008-sk/small-button-71.gif); background-position: 0% 0%; background-repeat: no-repeat; } *>.feature-box-bg-eh .features-button { margin-left: 12px; } .feature-box-bg-eh .features-button a { text-decoration: none; color: #FFFFFF!important; padding: 0px 5px 1px 13px; display: block; }  .search-wrapper { clear: both; background-color: #FFFFFF; padding: 0px 0px 12px 0px; margin-left: 5px; width: 824px; } *>.search-wrapper { margin-left: 10px; } .search-borders { margin-bottom: 12px; background-color: #FFFFFF; float: left; width: 824px; clear: both; background-image: url(/2008-sk/search-borders.gif); background-position: 0% 0%; background-repeat: repeat-y; } .search-title h1 { clear: both; } .search-title p { padding: 0px 12px 0px 12px; margin: 0px 0px 12px 0px; } .general-search, .search-footer { width: 824px; float: left; background-image: url(http://www.balesworldwide.com/2008-sk/grey-dotted.gif); background-position: 0% 0%; background-repeat: repeat-x; } .destination-search, .activity-search, .idea-search { width: 274px!important; float: left; } .destination-search .captioned-image, .activity-search .captioned-image, .idea-search .captioned-image { margin-bottom: 12px; clear: both; float: left; margin-right: 0px; } .destination-search h2, .activity-search h2, .idea-search h2 { margin: 0px 12px 8px 12px; color: #000000; font-size: 0.9em; } .destination-search h2 strong, .activity-search h2 strong, .idea-search h2 strong { font-size: 1.2em; } .destination-search p, .activity-search p, .idea-search p { margin: 0px 12px 12px 12px; line-height: 1.1em; } .destination-search .captioned-image p, .activity-search .captioned-image p, .idea-search .captioned-image p { line-height: 1.5em; } .destination-search form, .activity-search form, .idea-search form { padding: 0px 12px 0px 12px; margin: 0px 0px 0px 0px; } .activity-search form p { margin: 10px 0px 0px 0px; } .general-search h1, .general-search h2, .search-footer h1, .search-footer h2 { color: #000000; margin: 12px 0px 0px 0px; } .destination-search form select { margin: 0px 0px 2px 0px; } .general-search form { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; } .search-footer p, .general-search label { color: #000000; font-size: 0.8em; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; } .useful-info#buttons a, .general-search form .SubmitButtonelement, .destination-search form .submitbuttonelement, .activity-search form .bales-button, .idea-search form .bales-button, .destination-search form .bales-button, .quick-search form .bales-button, .content-column table .bales-button, .gallery-wrapper .bales-button, .idea-search p a { font-family: "Century Gothic", "AvantGarde", "AvantGarde Bk BT", "Lucida Sans", Trebuchet MS, Helvetica, Verdana, Geneva, sans-serif; color: #FFFFFF; background-image: url(http://www.balesworldwide.com/2008-sk/small-button-71.gif)!important; background-repeat: no-repeat!important; background-position: 0% 0%; display: block; padding: 0px 0px 2px 12px; text-align: left; clear: both; border: 1px solid #C3C3C3; background-color: #C79C00; margin: 1px 0px 0px 0px; cursor: pointer; width: 67px; text-align: left; height: 21px; position: relative; } .useful-info#buttons a { width: auto; height: 18px; padding-bottom: 0px!important; } .general-search input.SubmitButtonelement, .general-search label, .general-search input { display: inline; vertical-align: top; } .activity-search form .bales-button { margin-top: 3px; } .general-search form .SubmitButtonelement { width: 38px; display: inline; vertical-align: bottom; } .idea-search p a { vertical-align: middle; width: 67px; padding: 0px 0px 0px 15px; margin: 28px 0px 0px 0px; height: 20px; } *>.idea-search p a { width: 49px; height: 17px; padding: 2px 0px 0px 15px; margin: 26px 0px 0px 0px; } .search-results { padding: 0px 0px 0px 12px; clear: both; display: block; } .search-results .dotted-line { margin: 0px 0px 0px 0px; } .search-results a { color: #B18D32; } .search-results .captioned-image { margin-left: 0px!important; margin-right: 0px!important; } .search-results p.groups-tour { margin: 12px 12px 12px 0px!important; color: #717264; padding: 0px 0px 0px 8px; border: 1px solid #C3C3C3; float: left; background-color: #FFFFFF; } .search-results p.groups-tour img { margin: 3px 3px 3px 6px; vertical-align: middle; } .search-results .bales-button2 { clear: both; width: 90px; color: #FFFFFF!important; float: left!important; margin-bottom: 8px; } *>.search-results .bales-button2 { width: 72px; } .search-results .content2 .bales-button2 { color: #FFFFFF!important; } .search-results h2 { margin: 12px 0px 8px 0px; color: #000000; } .search-results h3 { margin: 12px 0px 6px 0px; } .search-results .holiday_picture { width: 260px!important; padding-bottom: 12px; } .search-results .hol-info { color: #000000; padding: 0px 0px 6px 0px; font-size: 0.95em; } .search-results .holidays_description_field { padding: 0px 0px 0px 0px!important; width: 530px!important; } .search-results .holidays_description_field p { clear: both; margin: 0px 0px 8px 0px; } .holidays_description_field p a img { border: none; vertical-align: bottom; } .searchtext, #searchform, table.searchresults { clear: both; margin: 0px 12px 12px 12px; } #searchpanel:hover { text-decoration: none; } .searchresults caption, .searchheadingtitle, .searchheadingsummary { font-size: 0.9em; color: #000000; text-align: left; } #searchform label, .searchcurrent, .searchnext, .searchlast, .searchlink, .searchsummary { font-size: 0.8em; color: #000000; } .searchlink, .searchsummary { background-image: url(/2008-sk/grey-dotted.gif); background-position: 0% 100%; background-repeat: repeat-x; padding: 8px 0px 8px 0px; } .searchresults caption { text-align: left; font-weight: bold; padding: 12px 12px 12px 12px; } .searchresults caption a { font-weight: normal; font-size: 0.85em; color: #B18D32; padding-left: 8px; } .searchnext a, .searchlast a, .searchlink a { color: #B18D32; } .searchdate, .searchheadingdate, .searchtype, .searchheadingtype { display: none; }  .column-box-grey { margin: 0px -5px 0px 0px; width: 265px; float: left; background-image: url(/2008-sk/column-box-grey-bg.gif)!important; background-position: 0% 0%; background-repeat: repeat-y; } *>.column-box-grey { width: 265px; } .column-box-grey-bottom { width: 265px; float: left; background-image: url(http://www.balesworldwide.com/2008-sk/column-box-grey-bottom.jpg); background-position: 0% 100%; background-repeat: no-repeat; } .column-box-grey-top { width: 265px; float: left; background-image: url(http://www.balesworldwide.com/2008-sk/column-box-grey-top.jpg); background-position: 0% 0%; background-repeat: no-repeat; } .column-box-grey img { float: right; margin: 0px 0px 0px -2px; } .column-box-grey h1, .column-box-grey h2 { color: #666666; background-image: none; margin: 10px 0px 3px 12px; width: auto; } .column-box-grey p { letter-spacing: -0.1pt; background-image: none; width: auto; float: none; padding: 0px 12px 0px 12px!important; margin: 0px 0px 8px 0px!important; line-height: 1.1em; } .column-box-grey a { color: #FFFFFF; background-color: #CA9F00; background-image: url(http://www.balesworldwide.com/2008-sk/home-button-170.gif)!important; background-repeat: no-repeat!important; background-position: 0% 0%; border: 1px solid #AAA676; width: 170px; display: block; padding: 1px 0px 2px 22px!important; font-size: 0.95em; text-align: left; margin: 0px 0px 12px 12px; clear: both; } .MonthButtonHomepage a, .HolidayTypeButtonHomepage a { color: #FFFFFF; background-image: url(http://www.balesworldwide.com/2008-sk/small-button-71.gif)!important; background-repeat: no-repeat!important; background-position: 0% 0%; width: 186px; display: block; padding: 1px 0px 1px 15px!important; font-size: 0.8em!important; text-align: left; margin: 0px 0px 0px 0px; clear: both; border: 1px solid #C3C3C3; background-color: #C79C00; } .HolidayTypeButtonHomepage a:visited { color:#FFFFFF; font-weight:normal; } *>.MonthButtonHomepage a, *>.HolidayTypeButtonHomepage a { width: 169px; } *>.column-box-grey a { margin: 0px 0px 12px 12px; width: 146px; } .homepage-column-two .column-box-grey { margin-left: 2px; } *>.homepage-column-two .column-box-grey { margin-left: 4px; } #brochure, #quote, #luggage, #video { margin-top: 6px; } #newsletter { margin-top: -8px; } #photo { margin-top: 2px; } #newsletter .column-box-grey-top { width: 269px; background-image: url(http://www.balesworldwide.com/2008-sk/newsletter-icon.jpg); padding: 0px 77px 0px 0px; } #brochure .column-box-grey-top { width: 266px; background-image: url(http://www.balesworldwide.com/2008-sk/brochures-icon.jpg); padding: 0px 77px 0px 0px!important; } #luggage .column-box-grey-top { width: 266px; background-image: url(http://www.balesworldwide.com/2008-sk/luggage-icon.jpg); padding: 0px 77px 0px 0px!important; } #video .column-box-grey-top { width: 266px; background-image: url(http://www.balesworldwide.com/2008-sk/luggage-icon.jpg); padding: 0px 77px 0px 0px!important; } #photo .column-box-grey-top { width: 265px; background-image: url(http://www.balesworldwide.com/2008-sk/column-box-photo-top.jpg); padding: 0px 77px 0px 0px!important; } #photo .column-box-grey-bottom { background-image: url(http://www.balesworldwide.com/2008-sk/column-box-photo-bottom.jpg); } #photo.column-box-grey { background-image: url(http://www.balesworldwide.com/2008-sk/column-box-photo-bg.jpg); } *>#photo .column-box-grey-top, *>#newsletter .column-box-grey-top, *>#brochure .column-box-grey-top, *>#luggage .column-box-grey-top { width: 189px; } .column-box-grey-top a:link, .column-box-grey-top a:visited { color:#FFFFFF; font-weight:normal; } #photo h1, #photo h2 { margin-top: 24px!important; color: #B18D32; line-height: 1.2em; } #brochure h1, #brochure h2, #video h1, #video h2, #luggage h1, #luggage h2 { margin-top: 20px!important; } #newsletter h1, #newsletter h2 { margin-top: 18px!important; } #photo p, #newsletter p, #brochure p, #video p, #luggage p { padding: 0px 0px 0px 12px!important; }  .newstitle { border: 1px solid #CDCBB9; background-image: url(http://www.balesworldwide.com/2008-sk/country-top-bg.jpg); background-position: 0% 0%; background-repeat: repeat-x; background-color: #CCBF81; float: left; width: 842px; font-size: 1.2em; color: #717264; margin: 0px 0px 8px 0px; padding: 10px 0px 12px 10px; clear: both; } .newsarticletitle a { color: #B18D32; font-weight: bold; } .outer-layout>table { clear: both; } .newscontent { font-size: 0.8em; color: #000000; } .newscontent p { font-size: 1em; } .newscontent .Feature-title a { color: #000000; font-weight: bold; font-size: 1.15em; }  .booking-wrapper { float: left; width: 668px; } .booking-header { width:664px !important; } div.booking-header h1 { padding: 12px 12px 12px 12px; width:664px; color: #717264; border: 1px solid #D5D5D5; background-image: url(http://www.balesworldwide.com/2008-sk/country-top-bg.gif); background-repeat: repeat-x; background-position: 0% 0%; background-color: #CBBF83; } *>div.booking-header h1 { width:640px; } .booking-wrapper h2 { color: #000000; background-image: url(http://www.balesworldwide.com/2008-sk/grey-dotted.gif); background-position: 0% 100%; background-repeat: repeat-x; font-size: 0.9em; padding: 0px 0px 10px 0px; margin: 12px 0px 12px 12px; width: 640px; } .booking-wrapper .booking-stage { color: #666666; font-size: 0.7em; border: 1px solid #C3C3C3; } .booking-wrapper .booking-stage img { margin: 3px 3px 3px 5px; display: inline; vertical-align: bottom; } .booking-wrapper .booking-stage { width: 664px; } .booking-stage { height:24px; margin-top:10px; } .booking-stage div, .booking-stage img { display:block; float:left; } .booking-stage div { margin-top:3px; } .booking-wrapper table.content3 { background-color: #FFFFFF; background-image: url(http://www.balesworldwide.com/2008-sk/tab-content-bg.jpg); background-position: 0% 150%; background-repeat: repeat-x; width: 668px; border: 1px solid #C3C3C3; border-bottom: none; margin: 12px 0px 0px 0px; } .booking-wrapper table.content3 .departures_head { color: #000000; font-size: 0.8em; border-bottom: 1px solid #C3C3C3; padding: 8px 0px 8px 12px; background-image: url(http://www.balesworldwide.com/2008-sk/offer-box-brownfade.gif); background-position: 0% 20%; background-repeat: repeat-x; background-color: #CCBF81; } .booking-wrapper table.content3 .departures_field { color: #000000; font-size: 0.8em; border-bottom: 1px solid #C3C3C3; padding: 3px 0px 3px 12px; } .booking-wrapper table.content3 .departures_field_form { color: #000000; font-size: 0.8em; border-bottom: 1px solid #C3C3C3; padding: 3px 0px 3px 0px; } .booking-wrapper table.content3 .departures_field a { color: #000000; } .booking-wrapper table.content3 .departures_field_form form { float: right; margin: 0px; width: 152px; } .booking-wrapper table.content3 .departures_field_form form select { font-family: "Century Gothic", "AvantGarde", "AvantGarde Bk BT", "Lucida Sans", Trebuchet MS, Helvetica, Verdana, Geneva, sans-serif; background-color: #BA9715; color: #FFFFFF; border-width: 1px 1px 1px 1px; float: left; margin-left: 0px; } .booking-wrapper table.content3 .bales-book { font-family: "Century Gothic", "AvantGarde", "AvantGarde Bk BT", "Lucida Sans", Trebuchet MS, Helvetica, Verdana, Geneva, sans-serif; margin: 0px 3px 0px 4px; color: #FFFFFF!important; background-color: #CA9F00; background-image: url(http://www.balesworldwide.com/2008-sk/small-button-71.gif)!important; background-repeat: no-repeat!important; background-position: 0% 0%; border: 1px solid #AAA676; display: block; padding: 0px 3px 0px 12px!important; text-align: right; float: right; width: 42px; } *>.booking-wrapper table.content3 { float:left; } *>.booking-wrapper table.content3 .bales-book { width: 43px; } .booking-wrapper table.content3 .availability img { vertical-align: middle; } .booking-wrapper .how-to-pay { float: left; width: 668px; background-image: url(http://www.balesworldwide.com/2008-sk/country-greyfade-bg.gif); background-repeat: repeat-x; background-position: 0% 100%; border: 1px solid #C3C3C3; margin: 12px 0px 12px 0px; background-color: #FFFFFF; } .booking-wrapper .how-to-pay h2 { color: #717264; font-size: 1em; background-image: none; margin: 8px 0px 0px 12px; padding: 0px 0px 0px 0px; } .booking-wrapper .how-to-pay p { margin: 8px 0px 12px 12px; padding: 0px 0px 0px 0px; } .booking-info-box { float: right; width: 223px; border: 1px solid #CCCCCC; background-color: #FFFFFF; } .booking-info-box p { line-height: 1.1em; font-size: 0.8em; margin: 5px 5px 5px 8px; color: #666666; } .stage1-txt-left { display:block; float:left; width:443px; } .stage1-flights-right { display:block; float:left; width:225px; } .bookFlights-Outer { display:block; margin-left:2px; border:1px solid #CDCDCD; } .bookFlights-Inner { display:block; width:221px; background-color:#FFFFFF; } .bookFlights-Inner p { padding:6px 6px 8px 6px; } .bookFlights-Inner img { margin-bottom:-4px; border-style:none; } .booking-people-rooms p { margin-left:12px; } .clear_bground_input { border: 1px solid #999999; color: #B18D32; width: 30px; } .clear_bground_xxxx { color: #B18D32 } .stage2-holiday-suppliment { display: block; float: left; width: 664px; border: 1px solid #DFDFDF; background-image: url(http://www.balesworldwide.com/2008-sk/country-greyfade-bg.gif); background-repeat: repeat-x; background-position: 0% 51%; background-color: :#FFFFFF; } *>.stage2-holiday-suppliment { width:662px; } .stage2-holiday-suppliment p { margin: 8px 12px 8px 12px; } .stages-submit-container { width: 668px; display: block; float: left; margin-top:10px; } .bales-button2 { font-size: 0.8em; cursor: pointer; padding: 0px 4px 0px 14px; width: 142px; color: #FFFFFF; background-color: #BD9C1E; margin-right: 4px; background-image: url(http://www.balesworldwide.com/2008-sk/small-button-71.gif); background-position: 0% 0%; background-repeat: repeat-x; border: 1px solid #AAA676; float: right; text-align: left; font-family: "Century Gothic", "AvantGarde", "AvantGarde Bk BT", "Lucida Sans", Trebuchet MS, Helvetica, Verdana, Geneva, sans-serif; } *>.bales-button2 { padding-left:12px; } .stages-submit-container a { display:block; float:left; padding-left:10px; margin-left:12px; color:#BD9C1E; font-size:0.9em; background-image:url(http://www.balesworldwide.com/2008-sk/gold-link-arrow.gif); background-repeat:no-repeat; background-position:left center; }  .booking-extensions-container p { margin: 12px 0px 12px 12px; } table.booking-extensions-options { width: 664px; } *>table.booking-extensions-options { width: 662px; } .booking-extensions-title, .flightUpgradesTitle { background-image: url(http://www.balesworldwide.com/2008-sk/offer-box-brownfade.gif); background-repeat: repeat-x; background-position: 0% 10%; border: 1px solid #DFDED9; } .booking-extensions-title p, .flightUpgradesTitle p { margin: 7px 0px 6px 12px!important; } .hotel-listing-table .bales-button2 { width: 110px; } .booking-extensions-title p, .flightUpgradesTitle p { font-weight: bold; margin-top: 0px; margin-bottom:0px; } table.step3extension { width: 660px; margin-left: 2px; margin-top: 12px; border: 1px solid #C3C3C3; background-image:url(http://www.balesworldwide.com/2008-sk/country-greyfade-bg.gif); background-repeat:repeat-x; background-position:left bottom; } *>table.step3extension { width: 658px; } table.step3extension h2 { font-weight: bold; background-image: none; width: auto; margin: 10px 0px 10px 12px; padding:0px 0px 0px 0px; } .booking3extensionImg { color: #000000; margin-bottom: 10px; margin-left: 12px; border: 1px solid #C3C3C3; text-align: center; width: 243px; background-color: #FFFFFF; } *>.booking3extensionImg { width: 241px; float:left; } .booking3extensionImg img { width: 233px !important; margin-top: 2px; border:1px solid #C3C3C3; } .booking3extensionImg div { display: block; float:right; font-size: 0.7em; padding-bottom:2px; } .booking3extensionImg div span { margin-right: 4px; } .bookingCheckboxOuter { display: block; float: left; border: 1px solid #AAA676; background-color: #C79C00; margin-right: 4px; height: 20px; width: 25px; text-align: center; background-repeat: no-repeat; background-image:url(http://www.balesworldwide.com/2008-sk/small-button-71.gif); background-position: 50% 0%; } .booking-extensions-container textarea { width: 659px; margin-left: 5px; border:1px solid #716F64; } *>.booking-extensions-container textarea { width: 657px; } .flightUpgrades { width: 664px; margin-top: 12px; } *>.flightUpgrades { width: 662px; } table.flightUpgrades table { width: 664px; background-color: #FEFEFE; border:1px solid #E9E9E9; border-top-style:none; } .flightOptionsLinkCell { width: 310px; font-size: 0.8em; } .flightOptionsCostCell { width: 160px; font-size: 0.8em; color: #000000; } .flightOptionsSeatCell { text-align: right; font-size: 0.8em; color: #000000; } .flightOptionsLinkCell a:link { display: block; float:left; height: 17px; padding-left: 11px; color: #000000; background-image:url(http://www.balesworldwide.com/2008-sk/info-icon.gif); background-position:right center; background-repeat: no-repeat; padding-right:30px; } .flightOptionsLinkCell a:visited { display: block; float:left; height:17px; padding-left: 11px; color: #000000; background-image:url(http://www.balesworldwide.com/2008-sk/info-icon.gif); background-position: 100% 50%; background-repeat: no-repeat; padding-right:30px; } .flightOptionsLinkCell a:hover { background-image: url(http://www.balesworldwide.com/2008-sk/info-icon.gif)!important; background-position:right center; background-repeat: no-repeat; } .flightOptionsLinkCell a:active { display: block; float: left; height: 17px; padding-left: 11px; color: #000000; background-image:url(http://www.balesworldwide.com/2008-sk/info-icon.gif); background-position: 100% 50%; background-repeat: no-repeat; padding-right:30px; }   .bookingStageTitle { width: 664px; margin-top: 12px; margin-bottom: 12px; color: #000000; background-image: url(http://www.balesworldwide.com/2008-sk/tab-content-bg.gif); background-repeat: repeat-x; background-position: 0px -300px; background-color: #E6DFC3; } *>.bookingStageTitle { width: 662px; } .bookingStageTitle-Title { background-image: url(http://www.balesworldwide.com/2008-sk/offer-box-brownfade.gif); background-repeat: repeat-x; background-position: 0% 10%; border: 1px solid #DFDED9; } .bookingStageTitle-Title p { margin-top: 0px; margin-bottom: 0px; } .bookingStageTitle-Title { } table.bookingStageTitle table.bookingStageTitleRow, table.bookingStageTitle table.bookingStageTitleLastRow { background-color: transparent; width: 664px; border: 1px solid #E9E9E9; border-top-style: none; color: #333333; } .stage4Col1 { width:212px; font-size:0.9em; padding-left:12px; padding-top: 8px; padding-bottom: 8px; } *>.stage4Col1 { width:200px; } .stage4Col2 { font-size: 0.9em; padding-right: 12px; padding-top: 8px; padding-bottom: 8px; } .stage4Col2 .priceNote { font-size: 0.7em; } .bookingStageTitleflLeft { display: block; float: left; padding: 7px 0px 6px 0px; } .bookingStageLinkflRight { display: block; float: right; padding: 5px 0px 4px 0px; } .bookingStageLinkflRight a { padding-bottom: 1px; display: block; font-size: 0.8em; width: 96px; color: #FFFFFF; background-color: #C79C00; padding-left: 14px; margin-right: 10px; background-image: url(http://www.balesworldwide.com/2008-sk/small-button-71.gif); background-position: 0% 0%; background-repeat: repeat-x; border: 1px solid #AAA676; text-align: left; } *>.bookingStageLinkflRight a { margin-right: 20px; padding-left: 14px; width: 78px; padding-top: 1px; }   .booking-stage2 { display: block; width: 652px; color: 666666; font-size:0.7em; margin-left:12px; margin-top:12px; } .booking-stage2 span { font-size: 100%; margin-right: 3px; } .bookStageSelected { color: #990000; } .booking-extensions-container div.left5 h2 { background-image: url(http://www.balesworldwide.com/2008-sk/offer-box-brownfade.gif); background-repeat:repeat-x; background-position: 0% 40%; height: 28px; border: 1px solid #DFDED9; font-weight: bold; font-size: 0.9em; margin: 0px 0px 0px 0px; text-indent: 12px; padding: 4px 0px 0px 0px; } *>.booking-extensions-container div.left5 h2 { height: 22px; } .booking-extensions-container form table.content2, .booking-extensions-container .center-column div.form-head { border: 1px solid #DFDED9; border-top-style: none; background-image: url(http://www.balesworldwide.com/2008-sk/tab-content-bg.gif); background-repeat: repeat-x; background-position: 0% -260px; background-color: #E6DFC3; width: 100%; } .booking-extensions-container .center-column div.form-head { margin-top: 0px; } *>.booking-extensions-container .center-column div.form-head { width: 284px; } .booking-extensions-container .center-column div.form-head table.content2 { border-style: none;  width: 286px; } .UserFormLabel { font-size:0.8em; } #center-columnLeft .UserFormLabel { width: 170px; color: #000000!important; } .clear_bground_input, .colour_bground_input, .form-head table.content2 .user_input { width: 165px; border: 1px solid #ACA899; color:#B18D32!important; } .UserFormLabel { width:174px; padding-right: 8px; } .UserFormLabel2 { font-size:0.8em; color: #000000; } #center-columnRight .UserFormLabel { padding-left: 12px; width:94px; color: #000000!important; } *>#center-columnRight .UserFormLabel { width:82px; } *>.UserFormLabel { width:162px; } table.content2 p.form { margin:5px 0px 0px 0px; } #center-columnLeft { width: 370px!important; } #center-columnRight { width: 296px; padding-left: 10px; } *>#center-columnRight { width: 286px; } #center-columnLeft table.content2 { width: 370px!important; } #center-columnLeft form { width: 370px!important; } #center-columnRight div.holiday_submitbutton { display:block; float:left; width:100%; text-align:right; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; } #center-columnRight div.holiday_submitbutton .bales-button2 { width:65px; padding-left: 9px; padding-bottom: 1px; text-align: left; } *>#center-columnRight div.holiday_submitbutton .bales-button2 { margin-right:15px; } #center-columnLeft .bales-button2 { float:none; margin-top:15px; margin-bottom:15px; padding-left: 12px; padding-bottom: 1px; } #center-columnLeft .bookingCheckboxOuter { display:block; float:left; } #center-columnLeft .UserFormLabel2 { padding-top:5px; } #center-columnLeft .UserFormLabel2 label { display:block; float:left; width:115px; } #center-columnRight p.form .user_input { display:block; float:right; color:#B18D32 !important; } #center-columnRight p.form { padding-right:4px; } *>#center-columnRight p.form { padding-right:14px; } #center-columnRight .UserFormLabel { text-align:left; }   .bookingStageTitleLastRow .colA { padding-left:12px; } .bookingStageTitleLastRow .colB { padding-left:16px; } .bookingStageTitleLastRow .colA, .bookingStageTitleLastRow .colB, .bookingStageTitleLastRow .colC, .bookingStageTitleLastRow .colD { font-size:0.8em; padding-top:5px; } .bookingStageTitleLastRow .form-input, .bookingStageTitleLastRow .colD span { color:#BD9C1E; margin-top:3px; margin-bottom:14px; } .bookingStageTitleLastRow .colD span { color:#000000; display:block; } .bookingStageTitleLastRow .colA .form-input { width:44px; border:1px solid #716F64; } .bookingStageTitleLastRow .colB .form-input { width:160px; border:1px solid #716F64; } .bookingStageTitleLastRow .colC .form-input { width:160px; border:1px solid #716F64; } .bookingStageTitleLastRow .colD .form-input { margin-top:0px; margin-bottom:0px; border:1px solid #716F64; }   div.insuranceoption { margin-bottom:12px; padding-bottom:10px; background-image:url(http://www.balesworldwide.com/2008-sk/offer-box-brownfade.gif); background-repeat:repeat-x; background-position:0px 60px; border:1px solid #E8E8E8; padding-right:12px; width:664px; } *>div.insuranceoption { width:650px; } div.insuranceoption p { margin-top:10px; margin-bottom:0px; } .insurance-option { width:492px; } .insurance-option2 { text-align:left; } .insurance-option2 p { margin-left:30px; } .insurance-option p, .insurance-option2 p { margin-top:10px; margin-bottom:10px; } .stage7multiTripInput { padding:0px 0px 0px 0px; margin-bottom:-1px; margin-left:-3px; font-weight:bold; border-style:none; border-width:0px; width:115px; color:#000000 !important; background-color:transparent; } *>.stage7multiTripInput { margin-bottom:0px; } .insurance-option .bookingCheckboxOuter { margin-top:-3px; } .insurance-option .bookingCheckboxOuter input { margin-left:-2px; } *>.insurance-option .bookingCheckboxOuter input { margin-left:1px; } .insurance-option select.form-input { color:#BD9C1E; border:1px solid #716F64; }   .stage8Col1 { width:150px; } .stage8Col1 p, .stage8Col2 p { margin-top:10px; margin-bottom:10px; }   .stage9-voucher { display:block; float:left; width:664px; } .stage9-voucher-Left p.form span input { width:32px; border:1px solid #716F64; } *>.stage9-voucher-Left p.form span input { width:30px; } .stage9-voucher-Left { display:block; float:left; } .stage9-voucher-Right { display:block; float:right; } .stage9-voucher-Right .bales-button2, .stage9-voucher-Right { width:121px; } .stage9-voucher-Right .bales-button2 { margin:12px 0px 0px 0px; } .findOutAboutBales { margin-bottom:0px; padding-bottom:12px; } .findOutAboutBales select { color:#B18D32; border:1px solid #716F64; } .voucherForm { display:block; float:left; margin-bottom:12px; background-image:url(http://www.balesworldwide.com/2008-sk/grey-dotted.gif); background-position:left top; background-repeat:repeat-x; } .stage9-voucher { background-image:url(http://www.balesworldwide.com/2008-sk/grey-dotted.gif); background-position:left bottom; background-repeat:repeat-x; } .stage9Col1 { width:168px; } .holidaySubtotalTag { font-size:0.8em; } .book-instructions a { color:#B18D32; } .bookingStageTitleLastRow .stage9Col1 p, .bookingStageTitleLastRow .stage9Col2 p { font-weight:bold; } input.booking-button { background-image:url(http://www.balesworldwide.com/2008-sk/book-now-button.gif); background-position:top left; background-repeat:left top; background-color:#990100; padding:0px 0px 0px 4px; border:1px solid #990100; font-size:1.1em; color:#FFFFFF; } *>input.booking-button { padding:0px 4px 0px 18px; } div .insuranceoption div.booking-button { display:block; float:left; width:100%; text-align:center; padding-top:12px; } *>div .insuranceoption { display:block; float:left; } .booking-extensions-container p a { color:#B18D32; } .red-text { color:#990000; }   .back_to_home_page .bales-button2 { width:190px; } *>.back_to_home_page .bales-button2 { width:208px; } .confirmTableCol { width:200px; } .confirmTableCol p, .confirmTableCol2 p { margin-top:10px; margin-bottom:10px; } #stage2-holiday-supplimentVaryHeight { height:auto; } .stage11Envir { width:664px; float:left; } .stage11Envir td { width:50%; } *>.bookingStageTitle { float:left; }   .footer-logos { width: 840px; float: left; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; padding: 9px 0px 9px 0px; } .footer-logos .homepage-column-one { background-position: 100% 0%; width: 278px; } .footer { width: 840px; float: left; border-bottom: 1px solid #CCCCCC; padding: 12px 0px 12px 0px; } .footer2 { width: 840px; float: left; border-bottom: 1px solid #CCCCCC; padding: 7px 0px 9px 0px; text-align: center; } .footer p { float: right; text-align: right; } .footer p.country-links { float: left; text-align: left; } .footer p, .footer2 p { margin: 0px 0px 0px 0px; font-size: 0.7em; display: inline; } .footer a { color: #666666; } .footer2 a { color: #B18D32 } .atol-footer { clear: both; padding: 3px 0px 0px 0px; }  h1 { color: #B18D32; font-size: 1em; font-weight: normal; margin: 0px 0px 10px 0px; display: block; } h2 { color: #B18D32; font-size: 0.95em; font-weight: normal; margin: 0px 0px 10px 0px; display: block; } h3 { color: #000000; font-size: 0.95em; font-weight: normal; margin: 0px 0px 10px 0px; display: block; } p { font-size: 0.8em; color: #000000; } a { text-decoration: none; } a:hover { text-decoration: underline; }  .country-topimageOuter .country-topimage { margin-bottom: 0px; padding-bottom: 0px; } .ideas-by-month-box { float: left; width: 218px; margin: 0px 0px 0px 0px; } .ideas-by-month-box-inner { float: right; width: 206px; margin: 0px 0px 12px 0px; } .ideas-by-month-box-inner a { color: #B18D32; font-size: 0.8em; display: block; float: left; clear: both; } .ideas-by-month-box-inner p a { font-size: 1em; } .ideas-by-month-box-inner p { clear: both; } .ideas-by-month-box-inner p { margin: 0px 0px 0px 0px!important; } .ideas-by-month-box-inner h2 { float: left; font-weight: bold; color: #B18D32; font-size: 0.95em; margin: 12px 0px 12px 0px; clear: both; width: auto; padding: 0px 0px 0px 0px!important; } .ideas-by-month-box-inner h2 a { font-size: 1em; } .ideas-by-month-box-inner .captioned-image { clear: both; margin: 0px 0px 12px 0px!important; } .ideas-by-month-box-inner .captioned-image img { margin-bottom: 2px!important; } .ideas-by-month-box-inner .captioned-image p { margin-bottom: 2px!important; margin-right: 6px!important; } .ideas-by-month-row { width: 662px; display: block; float: left; clear: both; margin: 0px 0px 0px 0px; } .gallery-admin-wrapper label { font-size: 0.8em; color: #000000; } .gallery-admin-wrapper .country-topimage, .ideas-by-month-wrapper .country-topimage { margin-bottom: 0px; } .gallery-admin-wrapper .country-topimage h1, .ideas-by-month-wrapper .country-topimage h1 { margin-bottom: 0px!important; } .gallery-admin-wrapper { float: left; width: 670px; background-color: #FFFFFF; } .ideas-by-month-wrapper { float: left; width: 670px; background-color: #FFFFFF; } .gallery-admin-wrapper .dotted-line { margin-top: 0px; width: 614px; margin-left: 0px; } .ideas-by-month-wrapper .dotted-line { margin-top: 0px; width: 634px; } .gallery-admin-box { float: left; padding: 10px 20px 10px 10px; } .useful-info-inner-HBM h1 { margin-bottom:14px; } .main-content-noPadding { display: block; float: left; width: 667px; w\idth:666px; o\verflow:hidden; background-color:#FFFFFF; margin-left:1px; } *>.main-content-noPadding { margin-left:2px; } .content-main-title { display: block; clear: both; width: 670px; padding-right: 0px!important; } .content-main-title p, .content-main-title h2 { width: auto; padding: 12px 0px 12px 0px; margin: 0px 12px 0px 12px!important; background-image: none!important; border-bottom: 1px solid #E0E0E0; } .content-main-title h2, .content-main-title p { color: #000000; font-weight: bold; font-size: 0.9em; } .content-row { display: block; float: left; margin-top: 10px; } .content-row h3 { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 0.85em; font-weight: bold; background-image: none; color: #b18d32; text-indent: 12px; } .content-row p { padding-left: 28px; margin-bottom: 0px!important; } .content-row a { color: #B18D32; } .content-row-top { display: block; margin-bottom: 6px; } .content-row-top p { padding-left: 12px; } .content-footer h2 { width:643px!important; margin-left: 12px!important; margin-bottom: 0px!important; background-image: none!important; border-bottom: 1px solid #E0E0E0; } .content-row-img { display: block; float: left; width: 247px; border: 1px solid #C3C3C3; text-align: center; margin-top: 2px; } *>.content-row-img { width:245px; } .content-row-img-outer { display: block; margin-left: 12px; } *>.content-row-img-outer { float: left; } .content-row-img table { display: block; padding: 0px 0px 0px 0px; margin-left:1px; margin-top:2px; } *>.content-row-img table { margin-left:3px; margin-top: 3px; } .content-row-img td.contentPic { text-align: center; } .content-row-img td.content { text-align: right; color: #000000; } .content-row-img .contentPicCaption { font-size: 0.7em; } .content-row-img img { width: 233px; margin-left: auto; margin-right:auto; } .content-row-txt { display: block; float: left; width: 400px; padding-top: 0px; } .content-row-footer-txt { clear: both; display: block; width: 646px; padding-bottom: 12px; margin-left: 12px; margin-top: 10px!important; background-image:url(http://www.balesworldwide.com/2008-sk/grey-dotted.gif); background-repeat: repeat-x; background-position: 0% 100%; } .content-row-footer-txt p { padding-left:0px; } .content-row-txt p { padding: 0px 0px 12px 12px; margin: 0px 0px 0px 0px; }   .gallery-inner-padding { padding: 0px 12px 0px 12px } .gallery-home-wrapper .gallery-search { width: 489px; height: 206px; margin: 0px 12px 12px 0px; padding: 8px 12px 8px 12px; border: 1px solid #DFDFDF; float: left; background-image: url(http://balesworldwide.com/2008-sk/country-greyfade-bg.gif); background-repeat: repeat-x; background-position: 0% 100%; } *>.gallery-home-wrapper .gallery-search { width: 463px; height: 183px; } .gallery-home-wrapper .gallery-search form { margin: 25px 0px 0px 0px; } .gallery-home-wrapper .gallery-login label, .gallery-home-wrapper .gallery-search label { font-size: 0.8em; color: #000000; display: inline; } .gallery-home-wrapper .gallery-search select, .gallery-home-wrapper .gallery-search .searchtext { color: #B18D32; display: inline; float: none; } .gallery-home-wrapper .gallery-search select { font-size: 0.9em; width: 380px; } *>.gallery-home-wrapper .gallery-search select { font-size: 0.8em; } .gallery-home-wrapper .gallery-search .searchtext { width: 170px; margin-top: 4px; margin-left: 14px; } .gallery-home-wrapper .gallery-login .bales-button2 { float: left; width: auto; display: inline; margin-left: 0px; margin-top: 4px; margin-bottom: 12px; } .gallery-home-wrapper .gallery-search .bales-button2 { display: inline; margin-left: 0px; margin-top: 4px; } .gallery-home-wrapper .gallery-login h2, .gallery-home-wrapper .gallery-search h2 { font-size: 1em; color: #717264; } .gallery-home-wrapper .gallery-search img { position: relative; float: right; margin: -14px -20px 10px 0px; } .gallery-home-wrapper .gallery-login { margin: 0px 0px 12px 0px; float: left; width: 293px; padding: 8px 12px 8px 12px; border: 1px solid #DFDFDF; background-image: url(http://balesworldwide.com/2008-sk/country-greyfade-bg.gif); background-repeat: repeat-x; background-position: 0% 100%; } *>.gallery-home-wrapper .gallery-login { width: 269px; } .gallery-home-wrapper .gallery-login form { float: left; margin: 8px 0px 0px 0px; } .gallery-home-wrapper .gallery-login form p { clear: both; } .gallery-home-wrapper .gallery-login p { line-height: 1.1em; margin: 4px 0px 0px 0px; } .gallery-home-wrapper .gallery-login p a { color: #B18D32; } .gallery-home-wrapper .gallery-login form #password { margin-left: 2px; margin-top: 4px; } .gallery-home-wrapper .gallery-login img { position: relative; float: right; margin: -14px -20px 4px 0px; } .gallery-home-row { width: 784px; padding: 0px 0px 12px 0px; float: left; } .gallery-home-row .captioned-image { clear: none; margin: 0px 40px 0px 0px!important; } .gallery-home-row .captioned-image p { color: #B18D32; } .gallery-admin-wrapper .gallery-album-row { width: 640px; padding: 0px 0px 12px 0px!important; float: left; } .gallery-search-results .gallery-album-row, .gallery-album-images .gallery-album-row { width: 784px; padding: 0px 0px 12px 0px; float: left; } .gallery-admin-wrapper .gallery-album-row .captioned-image { clear: none; margin: 0px 20px 0px 0px!important; width: auto; } .gallery-search-results .gallery-album-row .captioned-image, .gallery-album-images .gallery-album-row .captioned-image { clear: none; margin: 0px 40px 0px 0px!important; width: 162px; } .gallery-search-results p a, .gallery-album-images p a, .rating p a, .gallery-comments p a { color: #B18D32; } .gallery-album-images a { padding-right: 5px; color: #B18D32; } .gallery-home-wrapper, .gallery-wrapper { overflow: hidden; float: left; width: 820px; margin-left: 5px; background-color: #FFFFFF; clear: both; } *.gallery-home-wrapper, *>.gallery-wrapper { margin-left: 10px; } .gallery-wrapper .gallery-search { width: 489px; height: auto; margin: 0px 12px 12px 0px; padding: 8px 12px 62px 12px; border: 1px solid #DFDFDF; float: left; background-image: url(http://balesworldwide.com/2008-sk/country-greyfade-bg.gif); background-repeat: repeat-x; background-position: 0% 100%; } *>.gallery-wrapper .gallery-search { width: 463px; height: auto; } .gallery-wrapper .gallery-search form { margin: 25px 0px 0px 0px; } .gallery-wrapper .gallery-login label, .gallery-wrapper .gallery-search label { font-size: 0.8em; color: #000000; display: inline!important; } .gallery-wrapper .gallery-search select, .gallery-wrapper .gallery-search .searchtext { color: #B18D32; display: inline; float: none; } .gallery-wrapper .gallery-search select { font-size: 0.9em; width: 380px; } *>.gallery-wrapper .gallery-search select { font-size: 0.8em; } .gallery-wrapper .gallery-search .searchtext { display: inline; vertical-align: middle; width: 170px; margin-top: 4px; margin-left: 14px; } .gallery-wrapper .gallery-login .bales-button2 { float: left; width: auto; display: inline; margin-left: 0px; margin-top: 4px; margin-bottom: 12px; } .gallery-wrapper .gallery-search .bales-button2 { float: left; width: auto; display: inline!important; margin-left: 0px; margin-top: 4px; } .gallery-wrapper .gallery-login h2, .gallery-wrapper .gallery-search h2 { font-size: 1em; color: #717264; margin: 0px 0px 12px 0px!important; } .gallery-wrapper .gallery-search img { position: relative; float: right; margin: -14px -20px 10px 0px; } .gallery-wrapper .gallery-login { margin: 0px 12px 0px 0px; float: left; width: 269px; padding: 8px 12px 8px 12px; border: 1px solid #DFDFDF; background-image: url(http://balesworldwide.com/2008-sk/country-greyfade-bg.gif); background-repeat: repeat-x; background-position: 0% 100%; } *>.gallery-wrapper .gallery-login { width: 257px; } .gallery-wrapper .gallery-login form { float: left; margin: 8px 0px 0px 0px; } .gallery-wrapper .gallery-login form p { clear: both; } .gallery-wrapper .gallery-login p { line-height: 1.1em; margin: 4px 0px 0px 0px; } .gallery-admin-wrapper a, .gallery-wrapper .gallery-login p a { color: #B18D32; } .gallery-wrapper .gallery-login form #password { margin-left: 2px; margin-top: 4px; } .gallery-wrapper .gallery-login img { position: relative; float: right; margin: -14px -20px 4px 0px; } .gallery-admin-wrapper h2, .gallery-search-results h2, .gallery-album-images h2, .gallery-popular-images h2 { color: #000000; font-weight: bold; font-size: 0.9em; margin: 8px 0px 8px 0px; } .gallery-image-wrapper { width: 800px; float: left; border: 1px solid #CCCCCC; clear: both; margin: 0px 0px 8px 6px; padding: 5px 12px 0px 12px; } *>.gallery-image-wrapper { width: 770px; margin-left: 12px; } .gallery-image-wrapper .useful-info h1 { font-size: 0.95em; line-height: 1.1em; display: block; background-image: url(http://www.balesworldwide.com/2008-sk/country-usefulinfo-title.gif)!important; background-position: 0% 100%!important; background-repeat: repeat-x; margin: 0px 0px 8px 0px; padding: 5px 8px 5px 9px; background-color: #FFFFFF; border-bottom: 1px solid #E8E8E8; } .gallery-wrapper p { margin-left:5px; } .gallery-wrapper .gallery-h2-top h2 { font-size: 1em; color: #717264; margin: 0px 12px 6px 12px; } .gallery-wrapper h2 { font-size: 1em; color: #717264; margin: 12px 12px 0px 5px; } .gallery-wrapper form { clear: both; margin: 0px 12px 0px 12px; } .gallery-image-wrapper .useful-info { border-color: #DFDFDF; height: 200px; min-height: 200px; width: 154px; float: right; background-image: url(http://balesworldwide.com/2008-sk/gallery-infobg.jpg); background-position: 100% 100%; background-repeat: no-repeat; background-color: #FFFFFF; } *>.gallery-image-wrapper .useful-info { height: auto; } .gallery-image-wrapper .useful-info p { font-size: 0.8em; margin: 0px 12px 12px 12px!important; } .gallery-image-wrapper img { float: left; margin: 0px 0px 8px 0px!important; } .gallery-image-wrapper p { font-size: 0.7em; clear: both; margin: 8px 0px 8px 0px!important; padding: 0px 0px 0px 0px } .gallery-image-wrapper p a { color:#B18D32; } .gallery-image-wrapper h1 { background-position: 50% 100%; padding: 8px 0px 8px 12px; border-width: 0px 0px 1px 0px; } div.rating { margin-left: 12px; } form.rating { margin-left: 24px; } .rating p { float: left; padding-left: 12px; clear: left; color: #666666; } form.rating .bales-button2 { float: left; clear: both; width: 105px; margin: 3px 0px 3px 0px; } form.rating p { clear: both; } .rating p.rightlink { padding-right: 24px; clear: right; font-size: 0.7em; float: right; } .Gallery-keyword p { float:left; } .Gallery-keyword label { float:left; margin:0px 0px 0px 0px; } .Gallery-keyword-input label { margin-left:13px; } .Gallery-Pass-entry { float:left; } .gallery-rating-radio { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } .gallery-rating-radio input { display: inline; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } .gallery-rating-button input { width: 102px; float: left; margin: 0px 0px 0px 0px; }  .useful-info-inner-HBMLanding a { color: #FFFFFF; background-image: url(http://www.balesworldwide.com/2008-sk/small-button-71.gif)!important; background-repeat: no-repeat!important; background-position: 0% 0%; width: 138px; display: block; padding: 1px 0px 1px 15px!important; font-size: 0.8em!important; text-align: left; margin: 10px 0px 12px 9px !important; clear: both; border: 1px solid #C3C3C3; background-color: #C79C00; } *>.useful-info-inner-HBMLanding a { width:123px; } .useful-info-inner-HBMLanding h1 { margin-bottom:8px; } table.holdByMonthMonths { margin-left:12px; width:644px; margin-top:12px; } table.holdByMonthMonths td { text-align:left !important; } table.holdByMonthMonths .monthTitle h2 { width:auto !important; background-image:none; color:#B18D32; font-size:1.0em; margin-top:0px; margin-bottom:6px; padding-bottom:0px; } table.holdByMonthMonths .link a { font-size:0.9em; color:#B18D32; } table.holdByMonthMonths .spacer { height:27px; background-image: url(http://www.balesworldwide.com/2008-sk/grey-dotted.gif); background-repeat:repeat-x; background-position:left center; } table.holdByMonthMonths .img table { height:135px; width:206px; border:1px solid #C3C3C3 !important; text-align:center; } *>table.holdByMonthMonths .img table { height:133px; width:204px; } table.holdByMonthMonths .img table img { width:192px; height:109px; border:1px solid #C3C3C3 !important; margin-left:2px; } *>table.holdByMonthMonths .img table img { width:191px; } table.holdByMonthMonths td.content { text-align:right !important; } table.holdByMonthMonths span { padding-right:2px; text-align:right; font-size:0.7em; } table.holdByMonthMonths .description { padding-top:11px; }   .offers-top-text { float:left; display:block; width:408px; } .offers-top-padding { padding-left:5px; display:block; } .offers-top-newsletter { float:right; display:block; padding:10px, 5px, 0px, 0px; } .offer-dotted-line { display:block; float:left; width: 840px; background-image:url(http://www.balesworldwide.com/2008-sk/grey-dotted.gif); background-repeat:repeat-x; background-position:left bottom; } .offer-dotted-line .column-box-grey h1 { color: #666666; background-color:transparent; border-style:none; background-image: none; margin: 12px 0px 6px 0px; padding: 0px 0px 0px 12px; width: auto; } .offer-dotted-line .column-box-grey { width:249px; } *>.offer-dotted-line .column-box-grey { margin-right:20px; } .special-offers-link a { color:#b18d32; } .content2-offers { float:left; } .content2-offers-inner { margin-top:10px; background-image:url(http://www.balesworldwide.com/2008-sk/grey-dotted.gif); background-position:left bottom; background-repeat:repeat-x; } *>.content2-offers-inner { padding-bottom:10px; } .speacialOfferColumn1 { width:560px; } .speacialOfferColumn2 { width:260px; padding-top:12px; } .speacialOfferColumn1 h3 { padding: 6px 0px 0px 12px; margin: 0px 0px 0px 0px; } .speacialOfferColumn2 h3 { padding: 0px 0px 0px 12px; margin: 0px 0px 0px 0px; } .content2-offers-title h2 { font-size:0.95em; padding-left: 12px; margin: 0px 0px 0px 0px; } .content2-offers-title h2 a { color:#b18d32; font-weight: bold; } .speacialOfferColumn1 p { line-height: 0.6em; margin: 0px 0px 6px 12px!important; } .details-summary-container p { line-height: 1.1em; margin: 0px 0px 6px 12px!important; } .speacialOfferColumn1 .captioned-image { width: 245px; margin-right: 0px; margin-bottom: 12px; float: left; } .speacialOfferColumn1 .captioned-image p { margin: 2px 8px 0px 8px!important; padding: 0px 0px 2px 0px; white-space: normal; line-height: 1em; } .holiday_picture_box-outer { margin-left:12px; } .holiday_picture_box { display: block; float:left; border: 1px solid #C3C3C3; } .holiday_picture_box_inner { display: block; float: left; width :252px; text-align: center; } .holiday_picture_box_inner img { width: 235px; margin-top: 6px!important; } .content2-offers .contentPicCaption { float: right; text-align: right; padding-left: 5px; padding-right: 7px; font-size:0.7em; padding-bottom:3px; } .details-summary-container { display: block; float: left; width: 290px; } .speacialOfferColumn1 .booking-button-outer { margin-left: 12px; margin-bottom: 8px; } .speacialOfferColumn1 .booking-button { background-color: #993300; background-image: url(http://www.balesworldwide.com/2008-sk/book-now-small.gif); background-position: 0% 0%; background-repeat: repeat-x; border: 1px solid #990100; width: 92px; font-size: 1em; } .speacialOfferColumn1 .booking-button a { font-size: 0.82em; color: #FFFFFF; display: block; padding: 1px 6px 1px 18px; } .speacialOfferColumn2 p { margin:0px 0px 0px 12px!important; line-height:100%; } .specialoffer_description { margin-top: 12px; }  .a-z-links a {  display: inline; color:#b18d32;  font-size:1em; padding: 8px 0px 0px 9px } .hotel-listing-table { background-color:#ffffff; width: 670px; clear: both; float: left; } .hotel-listing-table th { text-align: left; padding: 12px 8px 12px 12px; } .hotel-listing-table th p { font-size: 0.95em; } .a-z-links { background-color: #FFFFFF; clear: both; width: 670px; float: left; padding: 8px 0px 8px 0px; captioneseadw } .hotel-data-name, .hotel-data-country { padding: 8px 12px 8px 12px; } .hotel-data-description { padding: 8px 24px 8px 12px; } .hotel-data-name a { color: #000000; } .Holidaybottom .bales-button { padding-top: 2px; padding-bottom: 2px; width: 80px!important; line-height: 99%!important; height: 21px; } *>.Holidaybottom .bales-button { font-size: 0.8em!important; width: auto!important; }  .country-main-text { float:left; width:480px; } .country-brochure-link { float:right; display:block; padding:10px, 5px, 0px, 0px; }  div.breadcrumb table { float:left; margin-left:0px; } .breadcrumbInner { display:block; margin-left:60px; } .emailPrintLinks { display:block; float:right; padding-right:65px; margin-top:-2px; } .emailPrintLinks a:link, .emailPrintLinks a:visited, .emailPrintLinks a:hover, .emailPrintLinks a:active { color:#666666; font-weight:normal; font-size:0.8em; } .emailPrintLinks span { color:#666666; font-weight:normal; font-size:0.7em; } td.holiday_picture { width:auto !important; } td.tailor-lh { width:auto !important; } .countrPrintOuter div { display:block; float:none; clear:both; }  .continent-fixer { float:none; }  .explore-bales-footer-wrapper { padding: 10px 0px 10px 0px; margin: 0px 0px 12px 0px; clear: both; float: left; width: 838px; text-align: center; } .explore-bales-footer { clear: both; margin: 0px auto 12px auto; width: 804px; text-align: left; } .explore-bales-footer-repeat { background-image: url(/2008-sk/mini-guide-footer-repeat.gif); background-position: 0% 0%; background-repeat: repeat-y; clear: both; float: left; width: 838px; } .explore-bales-footer-top { background-image: url(/2008-sk/mini-guide-footer-top.gif); background-position: 0% 0%; background-repeat: no-repeat; clear: both; float: left; width: 838px; } .explore-bales-footer-bottom { background-image: url(/2008-sk/mini-guide-footer-bottom.gif); background-position: 0% 100%; background-repeat: no-repeat; clear: both; float: left; width: 838px; padding-bottom: 10px; } .explore-bales-footer h3 { color: #FFFFFF; margin: 8px 0px 16px -1px; } .mini-guide-footer-column-wrapper { width: 820px; float: left; clear: both; } .mini-guide-footer-column { width: 98px; float: left;  } .mini-guide-footer-column#activities-column { width: 116px; padding-left: 2px; } .mini-guide-footer-column#activities-column p { margin-top: 0px; } .mini-guide-footer-column h3 { margin: 0px 0px 10px 0px; color: #000000; font-size: 0.8em; font-weight: bold; } .mini-guide-footer-country-list p { font-size: 0.7em; margin-top: 7px; } .mini-guide-footer-country-list p a { color: #333333; } .mini-guide-footer-country-pic { width: 88px; height: 114px; display: block; clear: both; background-position: 50% 50%; background-repeat: no-repeat; } img.jgshadow{ border:dashed 5px #CCCCCC; height: 100px; background-image: url(/2008-sk/mini-guide-footer-top.gif); } #africa-list { background-image: url(/GetImage.aspx?id=174029); } #latin-america-list { background-image: url(/GetImage.aspx?id=174034); } #orient-list { background-image: url(/GetImage.aspx?id=174035); } #australasia-list { background-image: url(/GetImage.aspx?id=174030); } #egypt-arabia-list { background-image: url(/GetImage.aspx?id=174032); } #india-subcontinent-list { background-image: url(/GetImage.aspx?id=174033); } #alaska-canada-list { background-image: url(/GetImage.aspx?id=174031); } td.BalesUpgradeTextCell,td.flights-rh {font-size:13px;} div.FormContentRight { padding-bottom: 10px; } div.FormContentLeft { font-weight: bold; } input, textarea { FONT-FAMILY: "Century Gothic", "AvantGarde", "AvantGarde Bk BT", "Lucida Sans", Trebuchet MS, Tahoma, Verdana, Helvetica, Geneva, sans-serif; } .quick-search #Region {width:182px;} div.continentHeader {margin-top:10px;clear:both;font-weight:bold;font-size:16px;display:block;background-color:#707173;color:white;padding:4px;margin-top:40px;width:840px;float:left;} div.specialOfferOuter {clear:both;} div.offerPicInner {float:left;width:320px;padding-top:4px;} div.offerTextInner {float:right;width:500px;} div.april-offer-booking-button { background-color: #990100; background-image: url("http://www.balesworldwide.com/2008-sk/book-now-button.gif"); background-position: 0 0; background-repeat: repeat-x; border: 1px solid #990100; float: left; font-size: 1.1em; margin: 0 10px 10px 5px; } .april-offer-booking-button a { color: #FFFFFF; display: block; padding: 3px 8px 3px 22px; } BODY {} .iconContainer{display:block;float:left;width:670px;} .iconContainer a{display:block;float:left;margin:6px 0px 0px 6px;} *>.iconContainer a{margin-left:12px;} .iconContainer a img{width:30px;} .iconContainer img{float:left;margin:0px !important;} BODY {background-color: #6C8FD9; background-image: url(/2008-sk/features-bg.jpg); background-position: 0% 0%; background-repeat: repeat-x;} .outer-layout {margin: 0px auto 0px auto;} .outer-layout-bg {margin: 0px auto 0px auto; background-image: url(/2008-sk/features-clouds-bg.jpg); background-position: 50% 0%; background-repeat: no-repeat; width: 979px; clear: both;} .logo {margin: 0px auto 0px auto; padding: 22px 0px 18px 0px;} .logo img {width: auto;} .logo-right {float: right; margin: 0px -20px 0px 0px; position: relative;} .top-nav-bg {float: left; width: 825px; background-image: url(/2008-sk/features-topnav-bg.gif); background-repeat: repeat-x; background-position: 0% 0%;} .top-nav-left {float: left; width: 833px; background-image: url(/2008-sk/features-topnav-left.gif); background-repeat: no-repeat; background-position: 0% 0%;} .top-nav-right {float: left; width: 833px; background-image: url(/2008-sk/features-topnav-right.gif); background-repeat: no-repeat; background-position: 100% 0%;} .top-nav-bg #menu {background-image: none!important;} .top-nav-bg #menu a {vertical-align: top; background-image: url(/2008-sk/features-nav-div.gif); padding: 0px 8px 0px 11px; margin: 0px 0px 0px 0px; font-size: 0.7em; font-weight: normal; color: #001E45;} .top-nav-bg #menu li {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;} .top-nav-bg #menu ul {padding: 4px 0px 0px 0px; margin: 0px 0px 0px -3px;} .features-content {width: 833px; margin: 0px auto; clear: both; text-align: center;} .features-content .features-columns, .features-content table.content {width: 696px; margin: 8px auto 0px auto; clear: both; text-align: left;} .features-content p {color: #FFFFFF; line-height: 1.1em;} .features-content a {color: #FFFFFF;} .features-content h1 {color: #FFFFFF; font-size: 1.8em; font-weight: bold;} .features-content h2 {font-size: 1.15em; color: #FFFFFF; margin: 0px 0px 12px 0px;} .features-content h2 a {display: inline; color: #FFFFFF; background-image: url(/2008-sk/white-dotted.gif); background-repeat: repeat-x; background-position: 0% 100%; padding: 0px 0px 3px 0px;} .features-content h3 {color: #FFFFFF;} .features-content h2 a:hover {text-decoration: none; color: #FFFFFF; background-image: none;} .features-content .captioned-image {color: #000000!important; margin: 0px 0px 15px 0px!important; text-align: right!important;} .features-content .captioned-image p, .features-content table.content td.newspic .captioned-image p {color: #000000!important;} .features-content table.content td.newspic {width: 245px; text-align: left;} .features-content table.content td.newspic {padding-right: 15px;} .features-content table.content td.newspic {padding-top: 15px; border-top: 1px solid #FFFFFF;} .features-content table.content td.newscontent {padding-top: 10px; border-top: 1px solid #FFFFFF;} .features-content .featured-article-left {float: left; width: 480px; clear: left;} .features-content .featured-article-right {float: right; width: 196px;} .features-content .featured-article-left h1 {border-bottom: 1px solid #FFFFFF; margin: 0px 0px 12px 0px; padding: 0px 0px 6px 0px;} .features-content .featured-article-left h2 {background-image: none; font-size: 1em;} .features-content .featured-article-left p {margin: 0px 0px 12px 0px;} .features-content .article-top {float: left; clear: both; font-size: 1.3em; width: 480px;} .features-content .article-top .captioned-image {font-size: 0.55em;} .features-content .featured-right-box h1, .features-content .featured-right-box p {color: #333333;} .features-content .featured-article-left table {clear: both;} .featured-right-box {margin: 43px 0px 0px 0px; float: left; width: 195px; background-image: url(/2008-sk/featured-right-box-bg.gif); background-position: 0% 0%; background-repeat: repeat-y;} .featured-right-box-top {float: left; width: 195px; background-image: url(/2008-sk/featured-right-box-top.jpg); background-position: 0% 0%; background-repeat: no-repeat;} .featured-right-box-bottom {float: left; width: 195px; background-image: url(/2008-sk/featured-right-box-bottom.jpg); background-position: 0% 100%; background-repeat: no-repeat;} .featured-right-box-shadow {float: left; width: 195px; background-image: url(/2008-sk/featured-right-box-shadow.jpg); background-position: 0% 100%; background-repeat: no-repeat; padding: 0px 0px 10px 0px;} .featured-right-box img {margin: 12px 12px 12px 12px;} .featured-right-box h1 {font-size: 0.8em; margin: 8px 35px 12px 12px;} .featured-right-box h3 {padding: 0px 0px 6px 0px; border-bottom: 1px solid #999999; font-size: 0.8em; margin: 0px 35px 8px 12px; color: #333333;} .featured-right-box p {font-size: 0.75em; margin: 12px 18px 12px 12px;} .featured-right-box p a {background-image: url(http://www.balesworldwide.com/2008-sk/gold-link-arrow.gif); background-position: 0px 4px; background-repeat: no-repeat; padding: 0px 0px 0px 10px; margin: 0px 0px 3px 0px; color: #B18D32; line-height: 1.5em;} .featured-newsbox-top {width: 222px; float: left; background-image: url(/2008-sk/features-newsbox-top.gif); background-repeat: no-repeat; background-position: 0% 0%;} .featured-newsbox-bg {position: relative; margin: 14px -50px 0px 0px; width: 222px; float: left; background-image: url(/2008-sk/features-newsbox-bg.gif); background-repeat: repeat-y; background-position: 0% 0%;} .featured-newsbox-bottom {padding: 12px 0px 50px 0px; width: 222px; float: left; background-image: url(/2008-sk/features-newsbox-bottom.gif); background-repeat: no-repeat; background-position: 0% 100%;} .featured-newsbox-bg p {display: block; font-size: 0.75em; margin: 0px 49px 8px 14px;} .featured-newsbox-bg p a {background-image: url(/2008-sk/white-dotted.gif); background-repeat: repeat-x; background-position: 0% 100%; padding: 0px 0px 3px 0px;} .featured-newsbox-bg p a:hover {text-decoration: none; background-image: none;} .featured-newsbox-bg h3 {border-bottom: 1px solid #FFFFFF; margin: 0px 49px 6px 14px; padding: 0px 0px 5px 0px;} .featured-article-right .cloud {position: relative; float: right; margin: 12px -45px -99px 0px; width: 89px; height: 83px; background-image: url(/2008-sk/top-cloud.jpg); background-repeat: no-repeat; background-position: 0% 0%;} .footer-logos {display: none;} .footer p, .footer2 p {color: #FFFFFF!important;} .footer a, .footer2 a {color: #FFFFFF!important;}  div.breadcrumb table{float:left;margin-left:0px;} .breadcrumbInner{display:block;margin-left:60px;} .emailPrintLinks{display:block;float:right;padding-right:65px;margin-top:-2px;} .emailPrintLinks a:link, .emailPrintLinks a:visited, .emailPrintLinks a:hover, .emailPrintLinks a:active{color:#666666;font-weight:normal;font-size:0.8em;} .emailPrintLinks span{color:#666666;font-weight:normal;font-size:0.7em;} td.holiday_picture{width:auto !important;} td.tailor-lh{width:auto !important;} .countrPrintOuter div{display:block;float:none;clear:both;} 

