@charset "utf-8";\n\r#f1 #bannerTitle { padding:5px 10px 0px 10px; font-size:24px; font-weight:bold; color:#FFFFFF; }#f1 #teamDescription { color:#FFFFFF; font-size:10px; padding:4px 10px 0px 10px; text-align:justify; }#f1 .eventBox { width:279px; }#f1 #races .eventBox { min-height:120px; }* html #f1 #races .eventBox { height:120px; } #f1EnquiryForm #customiseTitle { font-size:18px; font-weight:bold; margin-top:10px; }#dhtmltooltip {font:bold 11px Arial;color:#ffffff;text-align:center;position: absolute;width: 150px;border: 1px solid black;padding: 2px;background-color: lightyellow;visibility: hidden;z-index: 100;}#football #mainsummary #text { color: #5B5B5B; }#football #mainsummary #text .red { color: #C00000; font-weight: bold; }#football #destext .saleprice { color: #C00000; }#football #destext .normalprice { color: #5B5B5B; }#football { width:575px; }#football #title { width:577px; padding-left:10px; padding-right:10px; padding-bottom:5px; padding-top:5px; background-color:#000000; text-align:right; font:bold 24px Arial; line-height:26px; color:#FFFFFF; display:table; }#football #titlein { float:left; text-align:left; width:294px; font:bold 24px Arial; line-height:20px; color:#FFFFFF; padding-top:8px; padding-bottom:8px; }#football #logos { float:right; width:110px; }#football .datebig { font:bold 36px Arial; line-height:26px; color:#FFFFFF; }#teamPage #teamDescription { color:#FFFFFF; font-size:10px; padding:8px; text-align:justify; }#giftideasEvent .titlebox2 { width:550px; }#golfHomePage .eventBox { min-height:300px; }* html #golfHomePage .eventBox { height:300px; } #golf #courseBanner { padding:5px 10px 5px 10px;background-color:#000000;color:#FFFFFF;font-weight:bold; }#golf #courseName { position:relative;top:19px;font-size:30px;font-weight:bold; }#golf #town { font-size:24px; }#golf #county { font-size:18px;position:relative;top:-8px; }#golf .golfTitle { font-weight:bold;font-size:14px;margin-bottom:4px; }#golf .coursefeatures { padding-top: 4px;padding-bottom: 4px;border: 1px solid #CCCCCC; }#golf .quote { padding:6px;border:1px dashed #7e8e56;background-color: #e9f4cc;line-height:18px;text-align:justify; }#golf .quotePerson { font-size:14px;height:20px;margin-top:6px; }#golf #scorecard { border:1px solid #BCCA98;background-image:url( /images/sportstours/golf/scorecard.jpg );background-position:right;background-repeat:no-repeat;margin-top:10px;padding:8px; }#golf .scorecardTable { border:2px solid #E7E7E7;border-bottom-width:5px;width:391px; }#golf .holeRow { background-color:#E7E7E7;font-weight:bold;border:1px solid #787D77;border-top:0px;border-left:0px;text-align:center;height:22px;width:30px; }#golf .mensRow { background-color:#8ABE02;color:#FFFFFF;border:1px solid #787D77;border-top:0px;border-left:0px;text-align:center;width:30px; }#golf .womensRow { background-color:#AF54F9;color:#FFFFFF;border:1px solid #787D77;border-top:0px;border-left:0px;text-align:center;width:30px; }#golf .parRow { background-color:#EF1C23;color:#FFFFFF;border:1px solid #787D77;border-top:0px;border-left:0px;border-bottom:0px;text-align:center;width:30px; }#golf .tabSelected { background-image:url( /images/sportstours/golf/tab-selected.gif );background-repeat:no-repeat;padding-left:26px;color:#787D77;font-weight:bold;cursor:pointer; }#golf .tabNotSelected { background-image:url( /images/sportstours/golf/tab-not-selected.gif ); background-repeat:no-repeat; padding-left:26px; color:#787D77; cursor:pointer; }#golfEnquiryForm #courseBanner { padding:5px 10px 5px 10px; background-color:#000000; color:#FFFFFF; font-weight:bold; }#golfEnquiryForm #courseName { position:relative;top:19px;font-size:30px;font-weight:bold; }#golfEnquiryForm #town { font-size:24px; }#golfEnquiryForm #county { font-size:18px;position:relative;top:-8px; }#golfEnquiryForm .golfTitle { font-weight:bold;font-size:14px;margin-bottom:4px; }#golfEnquiryForm .coursefeatures { padding-top: 4px;padding-bottom: 4px;border: 1px solid #CCCCCC; }#golfEnquiryForm .quote { padding:6px;border:1px dashed #7e8e56;background-color: #e9f4cc;line-height:18px;text-align:justify;}#golfEnquiryForm .quotePerson { font-size:14px;height:20px;margin-top:6px; }#golfEnquiryForm #scorecard {border:1px solid #BCCA98;background-image:url( /images/sportstours/golf/scorecard.jpg ); background-position:right;background-repeat:no-repeat;margin-top:10px;padding:8px; }#golfEnquiryForm .scorecardTable { border:2px solid #E7E7E7;border-bottom-width:5px;width:391px; }.holeRow { background-color:#E7E7E7;font-weight:bold;border:1px solid #787D77;border-top:0px;border-left:0px;text-align:center;height:22px;width:30px; }#golfEnquiryForm .mensRow { background-color:#8ABE02;color:#FFFFFF;border:1px solid #787D77;border-top:0px;border-left:0px;text-align:center;width:30px; }#golfEnquiryForm .womensRow { background-color:#AF54F9;color:#FFFFFF;border:1px solid #787D77;border-top:0px;border-left:0px;text-align:center;width:30px; }#golfEnquiryForm .parRow { background-color:#EF1C23;color:#FFFFFF;border:1px solid #787D77;border-top:0px;border-left:0px;border-bottom:0px;text-align:center;width:30px; }#golfEnquiryForm .tabSelected { background-image:url( /images/sportstours/golf/tab-selected.gif );background-repeat:no-repeat;padding-left:26px;color:#787D77;font-weight:bold;cursor:pointer; }#golfEnquiryForm .tabNotSelected { background-image:url( /images/sportstours/golf/tab-not-selected.gif );background-repeat:no-repeat;padding-left:26px;color:#787D77;cursor:pointer; }#golfEnquiryForm #customiseTitle { font-size:18px;font-weight:bold;margin-top:10px; }.instructionsBox { background-color:#fcf9d8;border:dashed 1px #f1eba7;font:normal 11px Arial;color:#333;padding:5px;margin:10px; }#homepageEventBoxes .eventBox { min-height:223px; }* html #homepageEventBoxes .eventBox { height:223px; } .titlebgboxhorse { width:577px;background-image:url(../javascript_css/images/horseracing/bannerbg.gif);background-repeat:repeat-x;height:45px;display:table;text-align:right; } .titlebox2horse { margin-top:17px;font:bold 30px Arial;color:#FFFFFF;z-index:2;position:absolute;top:106px;margin-left:10px;width: 368px; }#horseRacing .horseRacingBanner { width:577px;height:45px;background-image:url( /images/sportstours/horse-racing/banner-bkg.gif );background-repeat:repeat-x; }#horseRacing .horseRacingTitle { font-size:30px;font-weight:bold;color:#FFFFFF;position:relative;top:17px;margin-left:10px; }#horseRacing #sectionDescription { color:#000000;font-size:11px;padding:4px 10px 0px 10px;text-align:justify; }#horseRacing .eventBox {width:279px; }* html #horseRacing .eventBox { height:120px; } #horseRacing #games .eventBox {min-height:100px; }* html #horseRacing #games .eventBox {height:100px; } #horseRacingFixture #fixtureBanner { padding:5px 10px 5px 10px;background-color:#000000;color:#FFFFFF;font-weight:bold; }#horseRacingFixture #fixtureBanner div, #fixtureBanner span { font-weight:bold; }#horseRacingFixture #fixtureName { font-size:24px; }#horseRacingFixture #locationAndTime { font-size:18px; }#horseRacingFixture .date { font-size:24px; }#horseRacingFixture #dateBig { font-size:36px; }#icehockey #bannerTitle { padding:5px 10px 0px 10px; font-size:24px; font-weight:bold; color:#FFFFFF; }#icehockey #teamDescription { color:#FFFFFF; font-size:10px; padding:4px 10px 0px 10px; text-align:justify; }#icehockey .eventBox { width:279px; }#icehockey #games .eventBox { min-height:120px; }* html #icehockey #games .eventBox { height:120px; } .itembox { margin-top:10px;margin-right:5px;cursor:pointer;border:1px solid #BEC896;width:187px;float:left; }.itembox .header { background-color:#E8F4CC;padding-left:4px;padding-bottom:4px;padding-top:4px;font-weight:bold;font-size:12px;border-bottom:1px solid #BEC896; }.itembox .content { vertical-align:text-top;text-align:center;padding:4px;height:200px;min-height:200px; }.itembox .content .text { padding-left:4px;padding-right:4px;padding-bottom:4px;text-align:justify; }.itembox .content .text .price { font-weight:bold; }#motogp #bannerTitle { padding:5px 10px 0px 10px; font-size:24px; font-weight:bold; color:#FFFFFF; }#motogp #teamDescription { color:#FFFFFF; font-size:10px; padding:4px 10px 0px 10px; text-align:justify; }#motogp .eventBox { width:279px; }#motogp #races .eventBox { min-height:120px; }* html #motogp #races .eventBox { height:120px; } #motogpEnquiryForm #customiseTitle { font-size:18px; font-weight:bold; margin-top:10px; }.orderbox { border:solid 1px #d9d9d9;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px; }.orderboxtitle { font:bold 14px Arial;color:#8fc301; }.orderstep { font:bold 20px Arial;color:#000000; }.orderstepgreen { font:bold 20px Arial;color:#8fc301; }#OrderSteps #packagesummary { margin-top:10px;border:solid 1px #cccccc;width:575px;background-color:#efefef; }#OrderSteps #packagesummary .cellright, #OrderSteps #packagesummary .cellleft { padding:6px;vertical-align:text-bottom; }#OrderSteps #packagesummary h5 { color:#474747; }#OrderSteps #packagesummary .cellleft { text-align:left;width:329px;color: #7d7d7d;font-size:12px; }#OrderSteps #packagesummary .cellright { text-align:right;width:248px; }#OrderSteps #packagesummary .blacktext { font:bold 12px Arial;color:#474747; }#OrderSteps #packagesummary .textperperson { font-size: 18px;font-weight:bold; }#OrderSteps #packagesummary .priceperperson { font-size: 18px;color: #D4302C; }#OrderSteps #packagesummary .vattext, #OrderSteps #packagesummary .subtotal { font-size: 14px; }#OrderSteps .style1 { font-size: 18px; }#OrderSteps .greenstar { color: #8fc301;font-weight:bold; }#OrderSteps td.formtext { font-weight: bold; }#OrderSteps td.formtext, #OrderSteps label.formtext { font-size: 11px; }#OrderSteps h5.orderboxtitle { font:bold 14px Arial;color:#8fc301;margin:0px;padding:0px; }#OrderSteps div.orderbox { border:solid 1px #d9d9d9;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;width:575px; }#OrderSteps td.login { padding-top:6px;padding-left:6px;padding-right:6px;padding-bottom:6px;font:normal 12px Arial;color:#FFFFFF;vertical-align:text-top;background-color:#000000;width:268px; }#OrderSteps td.login h5 { margin:0px;padding:0px;font-size:18px;font-weight:normal; }#OrderSteps td.register { padding-top:6px;padding-left:6px;padding-right:6px;padding-bottom:6px;font:normal 12px Arial;color:#000000; }#OrderSteps td.register h5 { margin:0px;padding:0px;font-size:18px;font-weight:normal; }#rugby #bannerTitle { padding:5px 10px 0px 10px; font-size:24px; font-weight:bold; color:#FFFFFF; }#rugby #teamDescription { color:#FFFFFF; font-size:10px; padding:4px 10px 0px 10px; text-align:justify; }#rugby .eventBox { width:279px; }#rugby #games .eventBox { min-height:120px; }* html #rugby #games .eventBox { height:120px; } body { background-color:#e7e7e7; margin:0px auto; font:normal 11px Arial; }td, div, span, button, a, input, select, textarea, p { font:normal 11px Arial; }html, body { height:100%; }form { margin:0px; }ul { margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:inherit; }.ErrorMsg { color:#FF0000; font-weight:bold; border: 1px dashed #FF0000; background-color:#ebf2d8; padding:8px; width:400px; margin-bottom:10px; }.pageWrapper { width:778px; margin-left:auto; margin-right:auto; background-color:#FFFFFF; }.pageWrapper .pageHeader { height:75px; padding-bottom:5px; background-image:url(/images/core/titlebg.gif); }.pageWrapper .pageHeader .logo { width:250px; float:left; }.pageWrapper .pageHeader .ezine { float:right; background-image:url(/images/ezine/ezinebg.jpg); background-repeat:repeat-x; width:450px; margin-top:5px; margin-right:5px; height:68px; overflow:hidden; }.pageWrapper .pageNavbarWrapper { clear:both; margin-bottom:7px; background-color:#E9F4CC; height:20px; padding-top:4px; padding-right:30px; }.pageWrapper .pageNavbarWrapper .pageNavbar { margin-left:auto; width:460px; }.pageWrapper .pageContentWrapper { padding-left:11px; padding-right:11px; }.pageContentWrapper .pageLeftNav { width:155px; float:left;}.pageContentWrapper .pageContent { width:580px; float:right; }h1 { display:none; }h2 { color:#909090; font:normal 18px Arial; margin-top:0px; padding-top:0px; }img { border:none; }a { color:#014494; font:bold 12px Arial; text-decoration:underline; }a:hover { color:#000000; font:bold 12px Arial; text-decoration:none; }a.navselect { color:#909090; font:bold 11px Arial; text-decoration:none; }a:hover.navselect { color:#000000; font:bold 11px Arial; text-decoration:underline; }a.nav { color:#ffffff; font:normal 11px Arial; text-decoration:none; }a:hover.nav { color:#ffffff; font:normal 11px Arial; text-decoration:underline; }.page-footer { clear:both; color:#a2a2a2; text-align:center; background-image:url(/images/core/footerbg.gif); background-repeat:repeat-x; padding-top:10px; padding-bottom:10px; }.page-footer a { color:#a2a2a2; font:normal 11px Arial; }.page-footer a:hover { color:#000000; font:normal 11px Arial; }.title{font:bold 12px Arial; color:#000000; padding-top:3px; padding-bottom:3px; padding-left:3px; padding-right:3px; }.destext{ padding-left:3px; padding-right:3px; padding-top:3px; padding-bottom:3px; color:#5b5b5b; font:normal 12px Arial; }.prices{ font:bold 11px Arial; color:#262626; }a.leftnav { padding-bottom:4px; padding-top:4px; padding-left:10px; padding-right:10px; font:bold 12px Arial; text-decoration:none; display:block; }a:hover.leftnav { padding-bottom:4px; padding-top:4px; padding-left:10px; padding-right:10px; font:bold 12px Arial; text-decoration:underline; display:block; }a.leftnavSec { line-height:14px; font:normal 11px Arial; text-decoration:none; color:#5b5b5b; }a:hover.leftnavSec { line-height:14px; font:normal 11px Arial; text-decoration:underline; color:#000000; }.concertnavSec { line-height:14px; font:normal 9px Arial; text-decoration:none; color:#014494; }.pageLeftNav .sectionHeader { border:1px solid #d9d9d9; background-color:#FFFFFF; height:20px; width:155px; margin-bottom:10px; }.pageLeftNav .sectionHeader .location{ padding-left:10px; padding-top:3px; padding-bottom:3px; font-size:11px; text-align:left; }.pageLeftNav .sectionHeader .location a.leftnav { display:inline; font-size:11px; }.field { font:normal 10px Arial; color:#000000; padding-left:4px;padding-right:4px;padding-top:3px;padding-bottom:3px; border:0px; margin-top:6px; width:120px; }.button { font:bold 11px Arial; color:#ffffff; background-color:#b2c876; padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px; border:none; margin-top:6px; }.locationtime { font:bold 18px Arial; color:#FFFFFF; }.packagecontents { font:bold 12px Arial; color:#474747; }#packages { width:210px; border:solid 1px #CCCCCC; background-color:#efefef; padding-left:6px; padding-right:6px; padding-top:6px; padding-bottom:6px; margin-bottom:5px; }#packages .style1 { font-size: 11px; }#packages .style2 { font-size: 14px; font-weight: bold; }#packages .style5 { font-size: 18px; color: #000000; }#packages .style6 { font-size: 18px; color: #C00000; }#eventdetails .style1 { font-size: 11px; }#eventdetails .style3 { font-size: 18px; }#eventdetails .style2 { font-size: 14px; font-weight: bold; }fieldset { line-height:20px;border:solid 1px #999999; margin:0px auto; padding-left:10px; padding-top:2px; padding-bottom:6px; padding-right:10px; }legend { font:bold 11px Arial;color:#000000; padding-left:5px;padding-right:5px; }.titlebgbox { width:577px; background-color:#000000; height:74px; display:table; text-align:right; }.titletextbox { padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; text-align:right; float:right; font:normal 24px Arial; line-height:15px; color:#FFFFFF; margin-top: 6px; }.titlebox2 { margin-top:20px; font:bold 20px Arial; color:#FFFFFF; z-index:2; position:absolute;top:106px; margin-left:10px; width: 368px; }.awdtitlebox2 {font:15px Arial; color:#FFFFFF; }.ezine .ezine_1, .ezine .ezine_2, .ezine .ezine_3, .ezine .ezine_4, .ezine .ezine_5, .ezine .ezine_6, .ezine .ezine_7, .ezine .ezine_8 { float:left; }.ezine_1, .ezine .ezine_4, .ezine .ezine_7 { width:90px; }.ezine .ezine .ezine_2, .ezine .ezine_5, .ezine .ezine_8 { width:65px; }.ezine .ezine_3, .ezine .ezine_6 { width:50px; }#ContactUs input, #ContactUs textarea { width:270px; }#ContactUs .button { width:70px; padding-top:0px; margin-top:0px; }.photogallery { background-color: #FFFFFF; padding: 5px; border: 1px solid #CCCCCC; }#sitemap li h2 { color:#000000; margin:0px; }#sitemap li { color:#b2c876; list-style-type:disc; line-height:18px; }.eventBox { min-height:120px; overflow:visible; width:180px; border:1px solid #BCC79F; }* html .eventBox { height:120px; } #games .eventBox { min-height:100px; }* html #games .eventBox { height:100px; } .eventBoxHeader { background-color:#E8F4CC; border-bottom:1px solid #BCC79F; padding:4px 8px 4px 8px; }.eventBoxMain { padding:6px 6px 6px 6px; color:#5B5B5B; }.trophy { float:right; margin-right:5px; position:relative; top:-6px; }* html .trophy { margin-right:2px; } .eventTitle { font-weight:bold; color:#000000; }.eventImage { float:left; margin-right:8px; }.eventDetails div {font-weight:bold; }.eventDescription { clear:left; padding-top:4px; text-align:justify; font-size:12px; }.from { color:#000000; }.sale { color:#C00000; }#packageBox { margin-top:8px; background-color:#B2C876; }#packageBox .topCorners { background: url( /images/boxCorners/greenTopRight.gif ) no-repeat top right; }#packageBox .bottomCorners { background: url( /images/boxCorners/greenBotRight.gif ) no-repeat top right; }#packageBox img.corner { width:8px; height:8px; border:none; display:block !important; }#packageInnerBox { background-color:#B2C876; padding:0px 10px 0px 10px; }#exampleBox { margin-top:8px; background-color:#FFFFFF; }#exampleBox .topCorners { background: url( /images/boxCorners/whiteTopRight.gif ) no-repeat top right; }#exampleBox .bottomCorners { background: url( /images/boxCorners/whiteBotRight.gif ) no-repeat top right; }#exampleBox img.corner { width:8px; height:8px; border:none; display:block !important; }#exampleBox { width:250px; }#exampleBox ul { padding-top:5px; padding-bottom:8px; }#awdImage {width: 550px;margin-right: auto;margin-left: auto;margin-top: 5px;margin-bottom: 15px;border: thin groove #000;}#AWDBodyText {font-size:12px;text-align:justify;margin-right: 40px;margin-left: 30px;}#AWDfixtureName {font-size:24px;color:#000000;margin-right: 40px;margin-left: 30px;font-weight: bold;}#exampleAWDBox { margin-top:8px; background-color:#FFFFFF; }#exampleAWDBox .topCorners { background: url( /images/boxCorners/whiteTopRight.gif ) no-repeat top right; }#exampleAWDBox .bottomCorners { background: url( /images/boxCorners/whiteBotRight.gif ) no-repeat top right; }#exampleAWDBox img.corner { width:8px; height:8px; border:none; display:block !important; }#exampleAWDBox { width:540px; }#exampleAWDBox ul { padding-top:5px; padding-bottom:8px; }#exampleAWDBlkBox {width:536px;background-color:#FFFFFF;background-image: url(../images/coachtours/golf-day-tours/box_bck.gif);background-repeat: no-repeat;border-top-width: thin;border-top-style: groove;border-top-color: #000;padding-top: 20px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;margin-left: 10px;margin-right: 10px;background-position: center bottom;}#exampleAWDBlkBox .contentleft {font-size:10px;text-align:left;font-family: Verdana, Geneva, sans-serif;font-weight: normal;float: left;width: 230px;padding-right: 10px;padding-left: 20px;}#exampleAWDBlkBox .contentright {font-size:10px;text-align:left;font-family: Verdana, Geneva, sans-serif;font-weight: normal;float: right;width: 230px;padding-right: 10px;padding-left: 20px;}#exampleAWDBlkBoxHorse {width:536px;background-color:#FFFFFF;background-image: url(../images/coachtours/horse-day-tours/box_bck_horse.jpg);background-repeat: no-repeat;border-top-width: thin;border-top-style: groove;border-top-color: #000;padding-top: 20px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;margin-left: 10px;margin-right: 10px;background-position: center bottom;}#exampleAWDBlkBoxHorse .contentleft {font-size:10px;text-align:left;font-family: Verdana, Geneva, sans-serif;font-weight: normal;float: left;width: 230px;padding-right: 10px;padding-left: 20px;}#exampleAWDBlkBoxHorse .contentright {font-size:10px;text-align:left;font-family: Verdana, Geneva, sans-serif;font-weight: normal;float: right;width: 230px;padding-right: 10px;padding-left: 20px;}#exampleInnerBox { background-color:#FFFFFF; padding:0px 6px 0px 6px; }#packageTitle { position:relative; top:4px; margin-left:8px; color:#496535; font-size:18px; font-weight:bold; }#packagePriceLine { font-size:14px; font-weight:bold; padding-bottom:3px; }#packagePrice { font-size:14px; font-weight:bold; color:#C40000; }.packageText { font-size:11px; line-height:18px; }#packagePhone { color:#C40000; font-weight:bold; }#hotelSectionTitle { font-size:18px; font-weight:bold; margin-bottom:6px; }#hotelName { font-size:14px; font-weight:bold; }#hotelDescription { margin-top:4px; line-height:18px; text-align:justify; }#hotelLocation { font-size:12px; }.eventBanner { padding:5px 10px 5px 10px; background-color:#000000; color:#FFFFFF; font-weight:bold; }.eventBanner div, .eventBanner span { font-weight:bold; color:#FFFFFF; }.eventBanner .eventTitle { font-size:24px; }.eventBanner .eventSubtitle { font-size:18px; }.eventBanner .eventDate { font-size:24px; }.eventBanner .eventDateBig { font-size:36px; }
