 BODY, .downloadTime56 { background-color: #F7F3E7; background-image: url(/layout-2006/content-repater.gif); background-repeat: repeat-y; background-position: 50% 0%; COLOR: #000000; MARGIN: 0px 0px 0px 0px; FONT-FAMILY: "Trebuchet MS", Tahoma, Arial, verdana, Helvetica, Geneva, sans-serif; TEXT-ALIGN: center; } .downloadTime28, .downloadTime128, .downloadTime512 { display:none; } comment, COMMENT { display: none; } a img {border: none;}   H1, .forumtitle, .eventstitle, .newstitle, .guestbooktitle, .FAQPageIntroText, div.sitemap, .printsitetitle, .linksCategoryTitle b { FONT-SIZE: 1em; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #142E5F; DISPLAY: block; MARGIN: 0px 0px 10px 0px; } H2 { FONT-SIZE: 1em; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #1474C1; MARGIN: 0px 0px 5px 0px; } H3 { FONT-SIZE: 0.9em; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #A0A378; MARGIN: 0px 0px 5px 0px; } H4 { FONT-SIZE: 0.8em; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #132F5F; MARGIN: 0px 0px 3px 0px; } H5, .FAQlisthead { FONT-SIZE: 0.9em; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #1474C1; MARGIN: 0px 0px 3px 0px; } H6, .downloadhead { FONT-SIZE: 0.8em; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #000000; MARGIN: 0px 0px 8px 0px; } p, address, .guestbookmessagetext, .newsPicCaption, .faqsearchtext, .faqsearchfor, .faq-question, td.postcards, .listby-description, .listby-alphabet, .listby-Header, .sitemaplink, span.sitemapsummary, .cellwhitebluetext-la, .cellwhite-la, td.white, .internalSummary { FONT-SIZE: 0.9em; FONT-WEIGHT: normal; TEXT-DECORATION: none; COLOR: #666666; } .newsarticlesummary p { FONT-SIZE: 0.8em; FONT-WEIGHT: normal; } .redtext {color: #FF0000;} P { MARGIN: 10px 0px 10px 0px; } .content640 table {float: left;} ul, ol, .content P, .eventdate, .eventwhere, .printsitesummary { FONT-SIZE: 1em; FONT-WEIGHT: normal; TEXT-DECORATION: none; COLOR: #3B73B9; } .eventname, .guestbookmessageinfo, a.sitemaplink, .searchtext, .searchfor { FONT-SIZE: 1em; FONT-WEIGHT: normal; TEXT-DECORATION: none; COLOR: #142E5F; } td.content {font-size: 0.8em;} .content .guestbookmessagetext, .content .guestbookmessageinfo {FONT-SIZE: 100% !important;} .content .guestbooktitle, .content .printsitetitle {FONT-SIZE: 130% !important;} .f_div_subject, .f_div_date, .f_div_auth, .f_cell_messageBody,  .f_messageTableHeader,  .f_cell_messageNum  { FONT-SIZE: 0.8em; TEXT-DECORATION: none; COLOR: #000000;  MARGIN: 0px 0px 0px 0px; } .newsarticletitle, .guestbooktitle, .f_messageTableHeader, .printsitetitle { FONT-WEIGHT: bold; } .linkdescription {display: block;} a.childLink, a.linkpagelink, .internalLink {display: block; font-weight: bold!important;} .internalSummary {display: block; margin-bottom: 5px;} .internalLink, .downloadlink, .downloadSize, .downloadTime56 {font-size: 0.8em;} a.childLink {width: 418px; font-size: 0.8em;} span.childSummary {display: none;}   a img { BORDER-STYLE: none; }  a:link, .downloadlink acronym { COLOR: #3B73B9; BACKGROUND-COLOR: transparent; FONT-WEIGHT: normal; }  a:visited { COLOR: #3B73B9 ; BACKGROUND-COLOR: transparent; FONT-WEIGHT: normal; }  a:hover { COLOR: #000000; BACKGROUND-COLOR: transparent; FONT-WEIGHT: normal; }  a:active { COLOR: #3B73B9 ; BACKGROUND-COLOR: transparent; FONT-WEIGHT: normal; }   .navweight, .navlink { COLOR: #002B4F; } td.nav a:visited.navlink { COLOR: #002B4F; } td.nav2, td.nav3 { padding: 0px 10px 0px 10px; } a:hover.navlink { TEXT-DECORATION: underline; color: #333333; } .navweight { FONT-WEIGHT: bold; } .navweight, .navlink, a.navlink, .parent, .grandparent { } .nav br, .nav img, .nav2 br, .nav2 img, .nav3 br, .nav3 img { DISPLAY: none; }    a.navlink, a:hover.navlink, .navlink, .navweight { DISPLAY: block; TEXT-DECORATION: none; } .nav-and-images { width: 200px; display: block; float: left; } .nav-div, .nav-div2 , .navigation-topimage, .navigation-bottomimage { width: 200px; background-color: #6B89A5; } .nav-div2 a { color: #FFF; } .nav-div2 a:visited { color: #FFF; } .navlevel1, .navsellevel1, .navlevel2, .navsellevel2, .navlevel3, .navsellevel3, .navlevel4, .navsellevel4, .navlevel5, .navsellevel5, .navlevel6, .navsellevel6 { DISPLAY: block; COLOR: #FFFFFF; FONT-SIZE: 0.7em; FONT-WEIGHT: normal; MARGIN: 0px 0px 0px 0px; } a:hover .navlevel1, a:hover .navlevel2, a:hover .navlevel3, a:hover .navlevel4, a:hover .navlevel5, a:hover .navlevel6 { DISPLAY: block; COLOR: #333333 !important; FONT-WEIGHT: normal; MARGIN: 0px 0px 0px 0px; } a:visited .navlevel1, a:visited .navlevel2, a:visited .navlevel3, a:visited .navlevel4, a:visited .navlevel5, a:visited .navlevel6 { COLOR: #FFFFFF; } .navlevel1, .navsellevel1 { PADDING: 3px 0px 3px 10px; } .navlevel2, .navsellevel2 { PADDING: 3px 0px 3px 10px; } .navlevel2 { background-color: #DBE2E7; } a .navlevel2, .navsellevel2 {color: #6B89A5!important;} .navsellevel1, .parent .navlevel1, .grandparent .navlevel1 {background-color: #94AABD!important;} .navlevel3, .navsellevel3 { PADDING: 3px 0px 3px 20px; background-color: #DBE2E7; color: #132F5F !important; } .navsellevel2, .navsellevel3 { background-color: #EDEFF1; } .navlevel4, .navsellevel4 { PADDING: 5px 5px 5px 40px; } .navlevel5, .navsellevel5 { PADDING: 5px 5px 5px 50px; } .navlevel6, .navsellevel6 { PADDING: 5px 5px 5px 60px; }  .top-nav {background-image: url(/layout-2006/navbutton.gif); display: block; float: left; width: 100%; text-align: center; border-top: 1px solid #000135; border-bottom: 1px solid #000135; background-repeat: repeat-x; background-color: #103A6D;} #menu {margin: 0px auto; display: block; width: 902px;} #menu ul {list-style-type: none;  display: block; float: left; margin: 0px 0px 0px 0px; text-align: center; background-color: transparent; background-image: url(/layout-2006/topnav-lines.gif); background-repeat: repeat-y; padding: 0px 1px 0px 1px;} #menu ul li {display: block; float: left; text-align: center; margin: 0px 1px 0px 1px;  } #menu ul li a {color: #FFFFFF; width: 178px; padding: 6px 0px 6px 0px; text-align: center; display: block; font-size: 0.9em; TEXT-DECORATION: none; } #menu ul li a:hover {background-color: #0173B9;}  .header { margin: 0px auto; background-image: url(/layout-2006/banner-bg.jpg); background-repeat: repeat-x; display: block; float: left; width: 100%; text-align: center; background-position: 0% 100%; background-color: #085194; } .width-900 {margin: 0px auto; width: 900px; display: block;} .logo {float: right; padding: 0px 0px 0px 0px;} .search-links {text-align: left; float: left; display: block; color: #94E7FF; font-size: 0.7em; padding: 0px 0px 0px 0px; position: relative; top: 42px;} .search-links a {color: #94E7FF; font-size: inherit;} .search-links a:hover {color: #94E7FF; text-decoration: underline} .search-links a:visited {color: #94E7FF;} form#quick_search_box {padding: 3px 0px 0px 0px; margin: 0px 0px 0px 0px;} .quickSearchTextBox {width: 150px; height: 16px; border: 1px solid #94E7FF; text-align: center; padding: 0px 0px 0px 0px; font-size: 0.8em;} .quickSearchButton {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 17px; width: 17px; border: 0px; background-color: #10417B; background-image: url(/layout-2006/search-go.jpg);}  .footer {float: left; display: block; width: 860px; border-top: 4px solid #99B1CD; margin: 20px 0px 10px 0px; background-image: url(layout-2006/footer-bg.jpg); background-repeat: repeat-x; background-position: 0% 0%; text-align: center; border-bottom: 2px solid #BBC4E1;} .footer-links {float: left; display: block; width: 305px; text-align: left; } .footer-logos {float: left; display: block; width: 440px; text-align: left; } .footer-logos img {margin: 0px 5px 3px 5px;} .footer-links ul {display: block; font-size: 0.7em; float: right; width: 150px; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; } .footer-links ul.fixed {width: 77px;} .footer-links ul li {list-style-type: disc; list-style: inside;} .footer-about {float: left; display: block; margin: 0px auto; width: 110px; padding: 10px 0px 0px 0px; font-size: 0.7em; color: #142E5F; } .copy-powered p {font-size: 0.7em; text-align: center; color: #142E5F; display: block; width: 860px; float: left; }  .image-block {width: 100%; display: block; float: left; text-align: center; background-image: url(/layout-2006/main-pic-background.jpg); background-repeat: no-repeat; background-position: 50% 0%;} .content-block {width: 900px; display: block; text-align: center; margin: 0px auto;} .content-padding {padding: 20px 20px 0px 20px; display: block; float: left; text-align: left;} .print-content-padding { width: 620px; } .content-banner-bg {display: block; float: left; width: 860px; background-image: url(/layout-2006/intro-bg1.jpg); background-position: 0% 0%; background-repeat: repeat-y; margin: 0px 0px 20px 0px; } .content-banner { background-image: url(/layout-2006/intro-bg2.jpg); background-position: 100% 100%; background-repeat: no-repeat; display: block; float: left; width: 860px; } .content-banner .content-padding {padding: 20px 220px 0px 20px;} .content-banner p {color: #333333;} .content-column {display: block; width: 200px; float: left;} .content-column-margin {margin-left: 20px; float: right; display: block; width: 640px;} .content-column-margin-two {margin-left: 20px; float: left; display: block; width: 440px; } .content-column-margin-three {float: left; display: block; width: 200px;} .reference {display: block; float: right;}  .columns-bg {background-image: url(/layout-2006/cols-bg.gif); background-position: 0% 100%; background-repeat: repeat-y; display: block; float: left;} .rhs-qaorkney-box-bg { background-color: #daeacb; display: block; padding: 5px 5px 5px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; TEXT-DECORATION: none; } .rhs-qaorkney-box-bg h2 { font-size: 1em; font-weight: bold; color: #576747 } .rhs-qaaporkney-box-bg { background-color: #daeacb; display: block; padding: 5px 5px 150px; background-image: url(/2006-images/andrewparkinson.jpg); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; background-position: left bottom; } .rhs-qaaporkney-box-bg h2 { font-size: 1em; font-weight: bold; color: #576747 } .rhs-qalmorkney-box-bg { background-color: #daeacb; display: block; padding: 5px 5px 140px; background-image: url(/2006-images/lewismunro.jpg); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; background-position: right bottom; } .rhs-qalmorkney-box-bg h2 { font-size: 1em; font-weight: bold; color: #576747 } .rhs-qashetland-box-bg { background-color: #ebd2e1; display: block; padding: 5px 5px 5px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; } .rhs-qashetland-box-bg h2 { font-size: 1em; font-weight: bold; color: #865974 } .rhs-qajwshetland-box-bg { background-color: #ebd2e1; display: block; padding: 5px 5px 130px; background-image: url(/2006-images/jonathanwills.jpg); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; background-position: left bottom; } .rhs-qajwshetland-box-bg h2 { font-size: 1em; font-weight: bold; color: #865974 } .rhs-qavtshetland-box-bg { background-color: #ebd2e1; display: block; padding: 5px 5px 120px; background-image: url(/2006-images/valturner.jpg); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; background-position: left bottom; } .rhs-qavtshetland-box-bg h2 { font-size: 1em; font-weight: bold; color: #865974 } .greytitle { font-weight: bold; color: #333333; } .rhs-feature-box-bg {background-color: #EBEAD8; display: block;} .rhs-feature-box-bg p {font-size: 0.7em; COLOR: #142E5F;} .columns-bg p {font-size: 0.7em; COLOR: #142E5F;} .columns-bg a {COLOR: #142E5F;} .columns-bg a:hover {COLOR: #142E5F; text-decoration: underline;} .columns-bg a:visited {COLOR: #142E5F;} .dark-blue-rounded {float: left; display: block; background-color: #142E5F; width: 200px; text-align: center; padding: 3px 0px 3px 0px; background-image: url(/layout-2006/col-db-rounded.jpg); background-position: 0% 0%; background-repeat: no-repeat; border-bottom: 1px solid #FFFFFF;} .green-rounded {float: left; display: block; background-color: #A0A378; width: 200px; text-align: center; padding: 3px 0px 3px 0px; background-image: url(/layout-2006/col-gr-rounded.jpg); background-position: 0% 0%; background-repeat: no-repeat; border-bottom: 1px solid #FFFFFF;} .green-rounded img {margin: 0px 0px 0px 0px;} .padding10 {padding: 0px 10px 10px 10px;} .service-notices-header {display: none;} .light-blue-rounded {float: left; display: block; background-color: #3A73B8; width: 200px; text-align: center; padding: 3px 0px 3px 0px; background-image: url(/layout-2006/col-lb-rounded.jpg); background-position: 0% 0%; background-repeat: no-repeat; border-bottom: 1px solid #FFFFFF;} .dark-blue-rounded p, .green-rounded p, .light-blue-rounded p {color: #FFFFFF; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; margin: 0px 0px 0px 0px;} .light-blue-rounded div a {font-size: 0.7em;} .book-journey-corner {padding: 10px 10px 10px 10px; background-image: url(/layout-2006/book-journey-topleft-bg.jpg); background-repeat: no-repeat; background-position: 0% 0%; text-align: center; color: #FFFFFF;} .book-journey-corner h1 {color: #FFFFFF; font-size: 0.8em; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px;} .book-journey-corner h2 {color: #FFFFFF; font-size: 0.9em; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0px 0px 0px 0px;} .book-journey-corner p {color: #8CDEFF; font-size: 0.8em; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px;} .book-journey-corner a {color: #FFFFFF; font-size: 0.7em; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px;} .book-journey-bg {float: left; display: block; width: 200px; background-color: #142E5F; background-image: url(/layout-2006/book-journey-bottom-bg.jpg); background-repeat: no-repeat; background-position: 100% 100%} .rss-servicesdiv p.rss-articledate {color: #003366; font-size: 0.7em; font-weight: bold; margin: 3px 0px 0px 0px;} .rss-servicesdiv {margin-top: 7px;} .content400 {display: block; width: 420px; float: left;} .content640 h1, .content400 h1 {display: block; background-color: #0463A4; border-top: 5px solid #CED8DF; padding: 5px 2px 2px 6px; font-weight: normal; color: #FFFFFF;} .content640 {display: block; width: 640px; float: right; margin: 0px 0px 0px 0px;} .emailthispagelink {position: relative; left: -3px;}  table.timetable {clear: both; width: 610px;} .blueheader, .dkblueheader { font-size: 0.8em; background-color: #0463A4; color: #FFFFFF; text-align: left; font-weight: normal; padding: 2px;} .dkblueheadsmall { font-size: 0.7em; background-color: #0463A4; color: #FFFFFF; text-align: center; font-weight: normal; padding: 2px;} .freightdkblueheadsmall { font-size: 0.7em; background-color: #495e5b; color: #FFFFFF; text-align: center; font-weight: normal; padding: 2px;} .grtoursdkblueheader { font-size: 0.8em; background-color: #68614e; color: #FFFFFF; text-align: left; font-weight: normal; padding: 2px;} .dkblueheadmiddle { font-size: 0.8em; background-color: #0463A4; color: #FFFFFF; text-align: center; font-weight: normal; padding: 2px;} .freightdkblueheadmiddle { font-size: 0.8em; background-color: #495e5b; color: #FFFFFF; text-align: center; font-weight: normal; padding: 2px;} .grtourdkblueheadmiddle { font-size: 0.8em; background-color: #495e5b; color: #FFFFFF; text-align: center; font-weight: normal; padding: 2px;} .dkbluehead { font-size: 0.8em; text-align: left; font-weight: bold; padding: 2px; color: #142E5F;} .blueheader {text-align: center;} .blankcell {background-color: #ffffff; font-size: 0.8em;} .headingcellwhite-r-rl, .headingcellwhite-r-tl, .headingcellwhite-r, .headingcellwhite, .cellwhitebluetext-r strong {font-size: 0.8em!important; color: #142E5F; text-align: left; font-weight: normal; border-left: 1px solid #6B89A5;} .grtoursheadingcellwhite-r {font-size: 0.8em!important; color: #5a5445; text-align: left; font-weight: normal; border-left: 1px solid #9d947e;} .freightheadingcellwhite-r-tl {font-size: 0.8em!important; color: #495e5b; text-align: left; font-weight: normal;} .grtoursheadingcellwhite, .grtoursheadingcellwhite-r-tl {font-size: 0.8em!important; color: #5a5445; text-align: left; font-weight: normal;} .cellwhitebluetext-r strong {font-weight: bold;} .headingcellwhite-r-rl, .cellwhitebluetext-r strong, .headingcellwhite-r-tl {border-left: none;} .seasonbox td {font-size: 0.8em;} .cellwhitebluetext-r {font-size: 0.8em; color: #142E5F; text-align: left; font-weight: normal; border-left: 1px solid #6B89A5;} .grtourscellwhitebluetext-r {font-size: 0.8em; color: #68614f; text-align: left; font-weight: normal; border-left: 1px solid #68614f;} .cellwhite, .cellwhite-r {border-left: 1px solid #6B89A5; font-size: 0.8em!important;} .freightcellwhite {text-align: center; border-left: 1px solid #495e5b; color: #495e5b; font-size: 0.8em!important;} .grtourscellwhite-r, .grtourscellwhite {border-left: 1px solid #9d947e; font-size: 0.8em!important;} .cellwhite-nb {border: 0px ; font-size: 0.8em!important;} .headingcellwhite-r, .headingcellwhite, .cellwhite, .cellwhite-nb, .cellwhite-r, .grtourscellwhite, .grtoursheadingcellwhite, .grtourscellwhite-r, .grtourscellwhitebluetext-r, .grtoursheadingcellwhite-r, .cellwhitebluetext-r {text-align: center;} .cellwhite-l { text-align: left; font-size: 0.8em; } .cellwhite-LC { text-align: center; font-size: 0.8em; } .freightcellwhite-LC { text-align: center; font-size: 0.8em; } .freightcellwhite-LCL { text-align: left; font-size: 0.8em; } .cellwhite-lb { text-align: left; font-size: 0.8em; color: #142E5F;} .bluerow {background-color: #CED8DF;} .whiterow {background-color: #FFFFFF;} .freightbluerow {background-color: #cfdad9;} .freightwhiterow {background-color: #fdfdfd;} .grtoursbluerow {background-color: #dddad3;} ul { font-size: 1em; } .business-listings tbody td {text-align: left; border: 0px ; font-size: 0.6em!important; color: #FF0000; } .tv-advert { background-image: url(tv07-banner-background.jpg); background-color: #0B4189; height: 119px; width: 200px; overflow:hidden; margin-top:10px; } .tv-ad-sub-heading { font-size: 0.8em; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; height:50px; } .tv-ad-flash { width:90px; float:left; text-align:center; } .tv-ad-links { text-align:center; } .tv-ad-links a { font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; } .tv-ad-links span a { line-height:24px; } .tv-ad-links a:visited { color:#FFFFFF; } .rhs-box { FONT-SIZE: 0.8em; background-color: #EFEBDE;} } .top10-heading { font-weight: 900; COLOR: #122C5D; } #cinemapage { width: 640px; float: right; } #cinemashow { background-image: url(FILMS/cinemashow.jpg); background-repeat: no-repeat; padding-left: 400px; height: 70px; } .cinematitle { font-family: "Trebuchet MS", Tahoma, Arial, verdana, Helvetica, Geneva, sans-serif; font-size: 11px; COLOR: #666666; vertical-align: top; width: 102px; } .cinematitle img { float: left; } #olive { background-color: #d9ddba; vertical-align: top; font-family: "Trebuchet MS", Tahoma, Arial, verdana, Helvetica, Geneva, sans-serif; font-size: 11px; COLOR: #666666; padding: 5px; } #olivefade { background-color: #d9ddba; background-image: url(/FILMS/olivefade.jpg); background-repeat: repeat-y; vertical-align: top; font-family: "Trebuchet MS", Tahoma, Arial, verdana, Helvetica, Geneva, sans-serif; font-size: 11px; COLOR: #666666; padding: 5px; } #lolive { background-color: #f0f1e3; vertical-align: top; font-family: "Trebuchet MS", Tahoma, Arial, verdana, Helvetica, Geneva, sans-serif; font-size: 11px; COLOR: #666666; padding: 5px; } #lolivefade { background-color: #ffffff; background-image: url(/FILMS/lolivefade.jpg); background-repeat: repeat-y; vertical-align: top; font-family: "Trebuchet MS", Tahoma, Arial, verdana, Helvetica, Geneva, sans-serif; font-size: 11px; COLOR: #666666; padding: 5px; } #noolive { vertical-align: top; font-family: "Trebuchet MS", Tahoma, Arial, verdana, Helvetica, Geneva, sans-serif; font-size: 11px; COLOR: #666666; padding: 5px; } .ttfestive { background-image: url(/banners/festivelink.jpg); background-repeat: no-repeat; height: 30px; margin:0 auto; width: 200px; text-align: left; padding-left: 10px; padding-top: 5px; font-size: 13px; } .ttmiddle { width: 20px; } .tt2008 { background-image: url(/banners/2008link.jpg); background-repeat: no-repeat; height: 30px; width: 190px; padding-left: 10px; font-size: 0.8em; } .ttfares { background-image: url(/banners/2008link.jpg); background-repeat: no-repeat; height: 30px; width: 200px; font-size: 0.8em; text-align: center; } .ttleft { width: 90px; } .ttleftmargin { width: 190px; } .download { width: 640px; } .reference { width: 640px; } #sponsorcontain { background-image: url(/sponsorship/sponsormiddle.jpg); background-repeat: repeat-y; } #sponsortop { background-image: url(/sponsorship/sponsortop.jpg); background-repeat: no-repeat; padding-left: 8px; padding-right: 8px; width: 310px; } #sponsormain { padding-right: 7px; padding-left: 5px; } #sponsorbottom { background-image: url(/sponsorship/sponsorbottom.jpg); background-repeat: no-repeat; height: 14px; background-color: #FFFFFF; } #grouptoursback { background-color:#d1cebb; border-top-width: 7px; border-bottom-width: 7px; border-top-color: #e8e7dd; border-bottom-color: #e8e7dd; border-top-style: solid; border-bottom-style: solid; padding: 5px 7px 165px; background-image: url(/background/grouptoursback.jpg); background-repeat: no-repeat; background-position: bottom; } #grouptoursback H2 { FONT-SIZE: 1em; FONT-WEIGHT: bold; COLOR: #68614f; } #grouptoursback H3 { FONT-SIZE: 0.9em; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #686132; MARGIN: 0px 0px 5px 0px; } #grouptoursback a { color: #132F5F; } #freightback { background-color:#bfcdc5; border-top-width: 7px; border-bottom-width: 7px; border-top-color: #dfe6e2; border-bottom-color: #dfe6e2; border-top-style: solid; border-bottom-style: solid; padding: 5px 7px 165px; background-image: url(/background/freightback.jpg); background-repeat: no-repeat; background-position: bottom; } #freightback h2 { color: #132F5F; } #freightback li { color: #666666; } #freightback a { color: #495e5b; } #freightheader { font-size: 16px; font-weight: bold; color: #545c57; } #freightdivide { width: 617px; } #freightleft { width: 307px; } #freightright { width: 307px; float: right; } #freightside { width: 620px; height: 100%; } #gtfareheader { background-color:#00285D; color:#FFFFFF; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; font-size: 13px; } #gtfareheadergrey { background-color:#666666; color:#FFFFFF; padding: 10px; font-size: 13px; } #gtfaredarkgrey { background-color:#D9DBDC; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; font-size: 13px; color: #333333; } #gtfarewhiteleft { background-color:#FFFFFF; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; font-size: 13px; color: #333333; } #gtfarelightgrey { background-color:#EEEEEF; text-align: center; font-size: 13px; color: #333333; } #gtfarelightestgrey { background-color:#F1F9FA; text-align: center; font-size: 13px; color: #333333; } #gtfarelightblue { background-color:#E1F3F5; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; font-size: 13px; color: #333333; } #gtfarewhitecentre { text-align: center; font-size: 13px; color: #333333; } .gttitle { font-size: 14px; font-weight: bold; } #wallpaper1 { width: 315px; } #wallpaper1 img { border: 5px solid #FFFFFF; } #wallpaper2 { width: 320px; float: right; } #wallpaper2 img { border: 5px solid #FFFFFF; } #imageborder { border: 1px solid #999999; width: 210px; float: left; margin-right: 3px; } #downloadsizes { font-size: 12px; } } .downloadtitles { font-size: 11px; color: #666666; } .instructions { font-size: 11px; color: #666666; } #boatboxhjaltland { background-image: url(/2006-images/boats-hjaltland.jpg); background-repeat: no-repeat; width: 315px; height: 177px; } #boatboxhrossey { background-image: url(/2006-images/boats-hrossey.jpg); background-repeat: no-repeat; width: 315px; height: 177px; float: right; } #boatboxhamnavoe { background-image: url(/2006-images/boats-hamnavoe.jpg); background-repeat: no-repeat; width: 315px; height: 155px; margin: auto; } #cabintypestop { background-color: #d8d7ca; height: 5px; background-image: url(/2006-images/corner.gif); background-repeat: no-repeat; background-position: right top; } #cabintypes { background-color: #FFFFFF; padding-top: 5px; padding-left: 10px; padding-right: 5px; padding-bottom: 5px; color: #666666; width: 640px; height: 120px; margin-bottom: 10px; FONT-SIZE: 13px; background-image: url(/2006-images/cabintypes.jpg); background-repeat: no-repeat; } #cabintypes H4 { FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #1474C1; } #cabintypestall { background-color: #FFFFFF; padding-top: 5px; padding-left: 10px; padding-right: 5px; padding-bottom: 5px; color: #666666; width: 640px; height: 170px; margin-bottom: 10px; FONT-SIZE: 13px; background-image: url(/2006-images/cabintypestall.jpg); background-repeat: no-repeat; } #cabintypestall H4 { FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #1474C1; } .homefreightdept { background-image: url(/banners/freightdept.jpg); background-repeat: no-repeat; padding-top: 18px; padding-left: 75px; width: 200px; height: 66px; FONT-SIZE: 13px; margin-top: 10px; text-align: center; } } .homefreightdepthyper { FONT-SIZE: 13px; text-align: center; } .homegroupdept { background-image: url(/banners/grouptoursdept.jpg); background-repeat: no-repeat; padding-top: 9px; padding-left: 75px; width: 200px; height: 66px; FONT-SIZE: 13px; margin-top: 10px; text-align: center; } .homefreightdepthyper { FONT-SIZE: 13px; text-align: center; } .eventheader { COLOR: #0463A4 } .islandintro { COLOR: #6b89a5 } .orkneyislandintro { COLOR: #576747 } .shetlandislandintro { COLOR: #865989 } .compquestion { color: #990000; } .compquestionsmall { color: #666666; FONT-SIZE: 0.9em; } .red { color: #E10915; FONT-WEIGHT: bold; } #redad { color: #E10915; TEXT-ALIGN: center; font-size: 1em; } #redad a { color: #E10915; text-align: center; font-size: 1em; } #screensavertc { color: #999999; font-size: 10px; } .menu { font-size: 0.9em; color: #3B73B9; } .menuveg { font-size: 0.9em; color: #006633; } #cheaptickets { color: #0d426d; } .whitelink { color: #FFFFFF; } #onboardfacilities { background-color: #CED8DF; display: block; padding: 4px 4px 4px 4px; margin: 0px 5px 0px 0px; width: 250px; float: right; font-size: 0.7em; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #1474C1; } #onboardfacilities ul { padding: 0px 0px 0px 8px; margin: 0px 0px 0px 8px; } .blueintro { COLOR: #3B73B9; } .blueintro430 { padding: 6px 0px 6px 0px; font-size: 0.9em; COLOR: #3B73B9; width: 430px; } .familyfriends { color: #13214e; font-size: 1.2em; font-weight: bold; } .ffdiscount { color: #df002c; font-size: 1.2em; font-weight: bold; } .ffdate { color: #000000; font-size: 1em; font-weight: bold; } #orkney-islands-content { } #orkney-islands-content-right { float: right; } #orkney-islands-container { width: 310px; margin-bottom: 8px; } #orkney-islands-top { } #orkney-islands-main { padding: 0px 10px 5px; font-size: 0.7em; color: #333f28; } #orkney-islands-bottom { } body { font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; } #orkney-islands-content { width: 310px; } #orkney-islands-content-right { float: right; width: 310px; } #orkney-islands-container { background-image: url(banners/orkney-top.gif); background-repeat: no-repeat; } #orkney-islands-main { padding: 8px 10px 0px; } #orkney-islands-bottom { } .orkney-islands-title { font-weight: bold; } .orkney-islands-accommodation { } .orkney-islands-business { text-align: right; } #shetland-islands-content { } #shetland-islands-content-right { float: right; } #shetland-islands-container { width: 310px; margin-bottom: 8px; } #shetland-islands-top { } #shetland-islands-main { padding: 0px 10px 5px; font-size: 0.7em; color: #2e5970; } #shetland-islands-bottom { } #shetland-islands-content { width: 310px; } #shetland-islands-content-right { float: right; width: 310px; } #shetland-islands-container { background-image: url(banners/shetland-top.gif); background-repeat: no-repeat; } #shetland-islands-main { padding: 8px 10px 0px; } #shetland-islands-bottom { } .shetland-islands-title { font-weight: bold; } .shetland-islands-accommodation { } .shetland-islands-business { text-align: right; } .accommodation-in-orkney { font-size: 0.7em; color: #333f28; } .accommodation-in-orkney-islands { font-size: 0.7em; color: #333f28; text-align: right; } .shetland-islands-accommodation { } .shetland-islands-business { text-align: right; } .accommodation-in-shetland{ font-size: 0.7em; color: #2e5970; } .accommodation-in-shetland-islands { font-size: 0.7em; color: #2e5970; text-align: right; } #rating { float: right; } #yourphotos { float: left; font-size: 0.7em; width: 150px; text-align: center; } .ad-block { display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FFFFFF; } .accom-ad { float:left; } .ad-block a{ color: #FFFFFF; } .ad-block a:hover{ color: #DDD1DF; } .ad-block a:visited { color: #DDD1DF; } .accom-heading { font-size: 20px; } .accom-heading-2 { } .accom-name { display:block; padding-top: 14px; } .accom-rating { height: 38px; width: 93px; float: right; } .accom-box { display:block; } .accom-box-2 { display:block; padding:5px;} .accom-pic { width: 160px; height: 129px; display:block; float:left; padding-top: 17px; padding-left: 11px; padding-right: 11px; padding-bottom: 20px; } .accom-picen { width: 160px; height: 255px; display:block; float:left; padding-top: 17px; padding-left: 11px; padding-right: 11px; padding-bottom: 20px; } .accom-pic-2 { float:left; display:block; height: 129px; } .rooms-col { display:block; float:left; width:44px; overflow:hidden; } .number-col { display:block; width:20px; float:left; } .price-col { display:block; width:90px; float: right; padding-right: 10px; } .self-cate-rooms { display:block; float:left; vertical-align: top; width:54px; overflow:hidden; } .self-cate-sleeps { vertical-align: top; display:block; width:35px; float:left; } .self-cate-price { vertical-align: top; display:block; width:58px; } .accom-contact { margin-bottom:5px; display:block;} .accom-details { margin-bottom:5px; display:block; width: 165px; height: 100px; float:right; font-size:10px; padding-left: 10px; } .accom-detailsen { margin-bottom:5px; display:block; width: 165px; height: 230px; float:right; font-size:10px; padding-left: 10px; } .accom-desc { font-size:11px; padding-top: 0px; margin-bottom:5px; padding-left: 0px; display:block; } .class { } .accom-map { display:block; width:315px; height:400px; float:left; padding-right:0px; padding-bottom:25px; } .guesthouseaccomm { background-image: url(/accommodation/guesthouse.jpg); background-repeat: no-repeat; width:641px; height:170px; padding-right:0px; padding-bottom:10px; } .hotelaccomm { background-image: url(/accommodation/hotel.jpg); background-repeat: no-repeat; width:641px; height:170px; padding-right:0px; padding-bottom:10px; } .hotelaccommen { background-image: url(/accommodation/hotelen.jpg); background-repeat: no-repeat; width:641px; height:297px; padding-right:0px; padding-bottom:10px; } .innaccomm { background-image: url(/accommodation/inn.jpg); background-repeat: no-repeat; width:641px; height:170px; padding-right:0px; padding-bottom:10px; } .bandbaccomm { background-image: url(/accommodation/bed.jpg); background-repeat: no-repeat; width:641px; height:170px; padding-right:0px; padding-bottom:10px; } .campaccomm { background-image: url(/accommodation/camp.jpg); background-repeat: no-repeat; width:641px; height:170px; padding-right:0px; padding-bottom:10px; } .hostelaccomm { background-image: url(/accommodation/hostel.jpg); background-repeat: no-repeat; width:641px; height:170px; padding-right:0px; padding-bottom:10px; } .selfcateringaccomm { background-image: url(/accommodation/selfcateringaccomm.jpg); background-repeat: no-repeat; width:641px; height:170px; padding-right:0px; padding-bottom:10px; } .selfcateringaccommen { background-image: url(/accommodation/selfcateringen.jpg); background-repeat: no-repeat; width:641px; height:297px; padding-right:0px; padding-bottom:10px; } #map { float: right; } #accommintrotext { width:425px; } #listingadvertise { background-image: url(/accommodation/advertise.jpg); background-repeat: no-repeat; width:640px; height:60px; padding-left:60px; padding-right:13px; padding-top:8px; padding-bottom:7px; text-align: center; font-size: 14px; display: block; float: left; } .listingadvertisetitle { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #c34b5c; } #listingadvertise a{ color: #666666; } #listingadvertise a:hover{ color: #000000; } li p { font-size: 0.8em; color: #3B73B9; } #perfume-lovely { background-image: url(shop/sjp-lovely.jpg); background-repeat: no-repeat; width:200px; height:220px; padding-top: 145px; font-size: 11px; float: left; margin-right: 20px; margin-bottom: 20px; } #perfume-diamonds { background-image: url(shop/diamonds.jpg); background-repeat: no-repeat; width:200px; height:220px; padding-top: 145px; font-size: 11px; float: left; margin-bottom: 20px; } #perfume-kylie { background-image: url(shop/kylie.jpg); background-repeat: no-repeat; width:200px; height:220px; padding-top: 145px; font-size: 11px; float: right; margin-bottom: 20px; } #perfume-hilary { background-image: url(shop/hilary-duff.jpg); background-repeat: no-repeat; width:200px; height:220px; padding-top: 145px; font-size: 11px; float: left; margin-right: 20px; margin-bottom: 20px; } #perfume-boss { background-image: url(shop/boss.jpg); background-repeat: no-repeat; width:200px; height:220px; padding-top: 145px; font-size: 11px; float: left; margin-bottom: 20px; } #perfume-euphoria { background-image: url(shop/euphoria.jpg); background-repeat: no-repeat; width:200px; height:220px; padding-top: 145px; font-size: 11px; float: right; margin-bottom: 20px; } #perfume-davidoff { background-image: url(shop/adventure.jpg); background-repeat: no-repeat; width:200px; height:220px; padding-top: 155px; font-size: 11px; float: left; margin-right: 20px; margin-bottom: 20px; } #perfume-ckman { background-image: url(shop/ck-man.jpg); background-repeat: no-repeat; width:200px; height:220px; padding-top: 155px; font-size: 11px; float: left; margin-bottom: 20px; } #perfume-irresistable { background-image: url(shop/irresistable.jpg); background-repeat: no-repeat; width:200px; height:220px; padding-top: 155px; font-size: 11px; float: right; margin-bottom: 20px; } #perfume-beckham { background-image: url(shop/beckham.jpg); background-repeat: no-repeat; width:200px; height:220px; padding-top: 155px; font-size: 11px; float: left; margin-right: 20px; margin-bottom: 20px; } #perfume-hugo { background-image: url(shop/hugo.jpg); background-repeat: no-repeat; width:200px; height:220px; padding-top: 155px; font-size: 11px; float: left; margin-bottom: 20px; } #offerscontainer { width:640px; } #ni-shop { font-size: 16px; font-weight: bold; color: #FF0000; } #offerstext { padding-left: 10px; width: 190px; } .sponsorship-corner {padding: 10px 10px 10px 10px; background-image: url(/icons/red-panel-corner.gif); background-repeat: no-repeat; background-position: 0% 0%; color: #FFFFFF;} .sponsorship-corner h1 {color: #FFFFFF; font-size: 1em; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px;} .sponsorship-corner h2 {color: #FFFFFF; font-size: 1.1em; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0px 0px 0px 0px;} .sponsorship-corner p {color: #FFFFFF; font-size: 0.9em; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px; } .sponsorship-corner a {color: #FFFFFF; font-size: 1em; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px; font-weight: bold; } .sponsorship-bg {float: left; display: block; width: 640px; background-color: #df002c; background-image: url(/icons/red-panel.gif); background-repeat: no-repeat; background-position: 100% 100%} #smallprint { font-size: 0.8em; } .greytext { color: #666666; } .union { font-size: 0.9em; } #christmas { width: 640px; background-image: url(/festive/shop-christmas.gif); background-repeat: no-repeat; } #brochure-online-corner {padding: 10px 10px 10px 10px; background-image: url(/icons/brochure-online-top.gif); background-repeat: no-repeat; background-position: 0% 0%; text-align: center; color: #FFFFFF;} #brochure-online-corner a {color: #FFFFFF; font-size: 0.9em; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px;} #brochure-online-bg {float: left; display: block; width: 200px; background-color: #794949; background-image: url(/icons/brochure-online-bottom.gif); background-repeat: no-repeat; background-position: 100% 100%} #brochure-mail-corner {padding: 10px 10px 10px 10px; background-image: url(/icons/brochure-mail-top.gif); background-repeat: no-repeat; background-position: 0% 0%; text-align: center; color: #FFFFFF;} #brochure-mail-corner a {color: #FFFFFF; font-size: 0.9em; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px;} #brochure-mail-bg {float: left; display: block; width: 200px; background-color: #37728c; background-image: url(/icons/brochure-mail-bottom.gif); background-repeat: no-repeat; background-position: 100% 100%} } #trailer { padding-left: 38px; padding-top: 15px; width: 170px; height: 50px; background-image: url(/FILMS/trailer.jpg); background-repeat: no-repeat; } #trailer a {color: #FFFFFF; font-size: 13px; } #freecoffee { width: 640px; height: 446px; background-image: url(/orkney-shetland/breakfast.jpg); background-repeat: no-repeat; } #freedessert { width: 640px; height: 446px; background-image: url(/orkney-shetland/desert.gif); background-repeat: no-repeat; } #freemealcabin { width: 640px; height: 446px; background-image: url(/orkney-shetland/cabin-promotion.jpg); background-repeat: no-repeat; } .recruit-corner { padding: 10px 10px 10px 10px; background-image: url(/background/recruittop.gif); background-repeat: no-repeat; background-position: 0% 0%; color: #FFFFFF; } .recruit-bg { display: block; width: 620px; background-image: url(/background/recruitback.jpg); background-repeat: no-repeat; background-position: 100% 100% } .recruit-corner h2 { font-size: 0.9em; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; } .recruit-corner p { font-size: 0.8em; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; } .orkney-shetland-map { display: block; float: right; width: 200px; } #holding { width: 640px; }
