img{border:0;}
h2,h1,h3{font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:20px;margin:0;padding:0;font-weight:normal;}
h2{color:#ffffff;}
h1{color:#006699;}
body{margin:0px;padding:0px;font-size:12px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;background:url(../images/2011/body-bg.png) #6699cc top left repeat-x;}
body a,body a:hover{text-decoration:underline;}
#header-ad { position:absolute;left:520px;top:125px;}
#mainBody{width:989px;margin:0 auto;position:relative;}
#headerTop{width:989px;height:10px;background:url(../images/2011/header-bg.png) top left no-repeat;}
#navBar{height:28px;line-height:28px;padding:0 25px;color:#fff;text-align:right;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:12px;}
#navBar a{text-decoration:none;color:#fff;}
#navBar a:hover{text-decoration:underline;color:#fff;}
#agentBarWrapper { height:34px;}
#agentBar {background-color:#ff8000;color:#fff;position:fixed;width:100%;margin-bottom:10px;z-index:300;height:34px;box-shadow:0 2px 2px -2px rgba(0, 0, 0, 0.52);line-height:34px;}
#agentBar div { margin:0 auto; width:969px; padding:0 10px; position:relative;}
#agentBar .logout { position:absolute; right:0;top:1px;}
#header{width:969px;padding:0 10px;height:288px;background:#fff;position:relative;}
#headerLogo2{position:absolute;top:15px;left:30px;width:234px;color:#fff;text-align:center;font-size:10px;font-weight:bold;}
#headerLocation{top:65px;left:80px;position:absolute;color:#fff;width:320px;text-align:center;}
#headerLocation h1{margin:0;padding:0;color:#fff;font-size:91px;font-weight:bold;text-transform:uppercase;line-height:90px;}
#headerLocation h2{margin:-10px 0 0 0;color:#fff;font-size:26px;font-weight:bold;text-transform:uppercase;line-height:24px;}
#headerLocation h3{margin:-20px 0 0 0;color:#fff;font-size:66px;font-weight:bold;text-transform:uppercase;}
#quickSearch{width:262px;height:83px;background:url(../images/design/quicksearch_bg.jpg);background-repeat:no-repeat;right:30px;top:15px;position:absolute;}
#thawte{right:30px;top:15px;position:absolute;width:258px;height:77px;background:url(https://www.travstar.com.au/book/secure.png) top left no-repeat;}
#headerCopy{text-align:right;right:30px;top:95px;position:absolute;font-size:12px;color:#fff;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;}
#headerCopy .booking{font-size:26px;}
#headerLinks{position:absolute;top:190px;right:20px;width:185px;text-align:right;}
#headerFooter{width:100%;height:38px;background:url(../images/2011/menu-bar.gif) top left no-repeat;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:11pt;text-align:center;color:#333;line-height:28px;}
#mainTab{list-style:none;margin:0;padding:0;height:52px;width:610px;position:absolute;left:255px;bottom:0;}
#mainTab li{list-style:none;height:52px;float:left;display:block;background:url(../images/2011/travstar-sprite.png) right 0px no-repeat;margin:0 6px 0 0;padding:0 5px 0 0;}
#mainTab li a{background:url(../images/2011/travstar-sprite.png) -296px 0 no-repeat;display:block;margin-left:-5px;padding:0 5px 0 10px;height:52px;line-height:52px;text-decoration:none;text-transform:uppercase;color:#fff;font-size:19px;font-weight:bold;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;}
#mainTab li.selected{background-position:right -52px;}
#mainTab li.selected a{background-position:-296px -52px;color:#333;}
#mainTab li.selected a:hover{color:#fff;}
#mainTab li a:hover{color:#acc1d0;}
#mainSearch{background:url(../images/2011/travstar-sprite.png) left -525px no-repeat;padding:10px 15px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#333;height:50px;position:relative;}
#mainSort{background:url(../images/2011/travstar-sprite.png) left -595px no-repeat;padding:10px 15px;margin:0 0 10px 0;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#333;height:37px;position:relative;}
.blueGrad{color:#ffffff;font-weight:normal;font-size:20px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;height:32px;line-height:32px;padding:0 13px;background:url(../images/2011/travstar-sprite.png) left -384px no-repeat;}
#mainSearch table.show{position:absolute;left:15px;bottom:10px;}
#mainSearch th,#mainSort th{text-align:left;text-transform:uppercase;}
#mainSearch td,#mainSort td{padding-right:3px;}
.crumbs{font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:11pt;color:#333;}
#content{width:969px;padding:0 10px;background:#fff;}
#footer-top{background-color:#fff;padding-top:10px;}
#footer-wrap{background-color:#006699;}
#footer{width:989px;padding:40px 0;color:#fff;text-align:center;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:19px;margin:0 auto;}
#footer a{text-decoration:none;color:#fff;}
#footer ul{font-size:16px;margin:40px 0 0 0;padding:0;list-style:none;text-align:left;}
#footer ul li{float:left;width:285px;padding:0 20px;border-right:2px solid #7FB2CC;}
#footer ul li h2{font-size:20px;padding:0;margin:0;font-weight:bold;}
#footer ul li h3{font-size:18px;padding:0;margin:0;font-weight:bold;color:#00bb00;}
#footerLinks{font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:10px;text-transform:uppercase;text-align:center;clear:both;color:#006699;font-weight:normal;padding-left:45px;padding-top:5px;padding-bottom:5px;text-decoration:none;}
#theteam{width:494px;margin:0 auto;}
#footerLinks a:hover{color:#6699cc;text-decoration:underline;}
#footerLinks a:visited{color:#006699;text-decoration:none;}
#footerTitle{font-size:18px;padding-left:15px;padding-top:10px;padding-bottom:15px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-style:normal;}
#footerTitle img{vertical-align:middle;margin-right:10px;}
#footerCopy{padding-left:50px;width:550px;font-size:12px;}
#footerCopy em{padding:0;font-size:18px;margin-bottom:5px;font-style:normal;}
#searchBar{padding-left:10px;padding-top:29px;}
#searchBar a{text-decoration:none;}
#searchBar a:hover{text-decoration:underline;}
#searchBar,#searchBar input{color:#005A61;}
#rightHeader{}
#headerSubItems{color:#00474C;font-size:11pt;text-align:center;padding:5;margin:5px auto 0 auto;top:-2px;width:969px;text-transform:capitalize;clear:both;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;}
#headerTabs{width:969px;height:57px;margin:0 auto 0 auto;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:12px;}
#headerTabs strong{padding:22px 0px 0px 9px;margin:0;}
#headerTabs strong,#headerTabs em{display:block;font-style:normal;}
#headerTabs em{font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:10px;padding:2px 0px 0px 9px;margin:0;font-weight:normal;}
#headerTabs ul{padding:0;margin:0;list-style:none;}
#headerTabs li{float:left;}
#headerTabs li a{display:block;height:57px;background-position:0 0;text-decoration:none;color:#ffffff;}
#headerTabs .accomTab a{background-image:url(../images/design/masthead/accommodation.gif);background-position:0 -57px;width:171px;}
#headerTabs .accomSelectedTab a{background-image:url(../images/design/masthead/mathead-2007-states_03-up.gif);width:171px;color:#000000;}
#headerTabs .accomTab a:hover{background-image:url(../images/design/masthead/accommodation.gif);background-position:0 0;width:171px;}
#headerTabs .tourTab a{color:#ffffff;background-image:url(../images/design/masthead/activities.gif);background-position:0 0;width:126px;}
#headerTabs .tourSelectedTab a{background-image:url(../images/design/masthead/mathead-2007-states_04-up.gif);width:126px;color:#000000;}
#headerTabs .tourTab a:hover{background-image:url(../images/design/masthead/activities.gif);background-position:0 -57px;width:126px;}
#headerTabs .lastMinuteTab a{color:#ffffff;background-image:url(../images/design/masthead/last-minute.gif);background-position:0 0;width:162px;}
#headerTabs .lastMinuteSelectedTab a{background-image:url(../images/design/masthead/last-minute-active.gif);width:162px;color:#000000;}
#headerTabs .lastMinuteTab a:hover{background-image:url(../images/design/masthead/last-minute.gif);background-position:0 -57px;width:162px;}
#headerTabs .dealsTab a{background-image:url(../images/design/masthead/holiday-packages.gif);width:162px;background-position:0 -57px;}
#headerTabs .dealsSelectedTab a{background-image:url(../images/design/masthead/mathead-2007-states_05-up.gif);width:162px;color:#000000;}
#headerTabs .dealsTab a:hover{background-image:url(../images/design/masthead/holiday-packages.gif);width:162px;background-position:0 0;}
#headerTabs .specTab a{background-image:url(../images/design/masthead/specials.gif);width:163px;background-position:0 -57px;}
#headerTabs .specSelectedTab a{background-image:url(../images/design/masthead/mathead-2007-states_06-up.gif);width:163px;color:#000000;}
#headerTabs .specTab a:hover{background-image:url(../images/design/masthead/specials.gif);width:163px;background-position:0 0;}
#headerTabs .guideTab a{background-image:url(../images/design/masthead/region-guide.gif);width:162px;background-position:0 -57px;}
#headerTabs .guideSelectedTab a{background-image:url(../images/design/masthead/mathead-2007-states_07-up.gif);width:162px;color:#000000;}
#headerTabs .guideTab a:hover{background-image:url(../images/design/masthead/region-guide.gif);width:162px;background-position:0 0;}
#headerTabs .bookTab a{background-image:url(../images/design/masthead/instant-bookings.gif);width:163px;background-position:0 -57px;}
#headerTabs .bookSelectedTab a{background-image:url(../images/design/masthead/mathead-2007-states_08-up.gif);width:163px;color:#000000;}
#headerTabs .bookTab a:hover{background-image:url(../images/design/masthead/instant-bookings.gif);width:163px;background-position:0 0;}
#headerSubItems .sep{padding-left:15px;padding-right:15px;}
#homeTitle{font-size:11pt;color:#00474C;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;clear:both;text-align:center;padding-bottom:5px;}
#leftColumn{float:left;width:263px;margin-top:10px;}
#subCoIdx{float:left;width:764px;padding-right:8px;}
#centerColumn{float:left;padding-left:7px;padding-right:8px;width:494px;font-size:11pt;line-height:18px;background-color:ffffee;}
#rightColumn{float:left;width:197px;margin-top:10px;}
.blueBox{width:263px;color:#ffffff;}
.blueBox a,.smallBlueBox{color:inherit;text-decoration:inherit;}
.blueBox .headline{font-size:20px;margin:0;padding:0;background-image:url(../images/design/side-menu-box-header.gif);height:25px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;}
.smallBlueBox h2{font-size:11pt;margin:0;padding:0;font-weight:bold;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;display:block;}
.blueBox label{font-size:20px;margin:0;padding:0;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-style:normal;display:block;}
.blueBox .specialcontent label{padding-bottom:5px;background-color:#2273a7;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:15px;}
.specialcontent .spd{text-align:center;padding-left:10px;padding-right:10px;padding-top:5px;line-height:16px;}
.standbySearch .spd{color:#006699;line-height:18px;font-size:16px;}
.blueBox .specialcontent .spstitle{font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;text-align:center;color:#006699;padding-left:10px;padding-right:10px;}
.specialcontent .sps{text-align:center;padding-left:10px;padding-right:10px;font-weight:bold;font-size:18px;color:#ff8800;line-height:1em;}
.standbySearch .sps{font-weight:bold;font-size:18px;color:#ff8800;line-height:1em;}
.specialcontent .sps h4,.standbySearch .sps h4{text-transform:uppercase;font-size:28px;color:#cc8000;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;margin:0;line-height:28px;}
.standbySearch .sps h4{padding:5px 0;}
.specialcontent .spf{text-align:center;padding-left:10px;padding-right:10px;font-weight:bold;font-size:18px;color:#ff8800;text-transform:uppercase;}
.standbySearch .spf{font-weight:bold;font-size:18px;color:#ff8800;text-transform:uppercase;}
.specialcontent .spl{text-align:center;padding-left:10px;padding-right:10px;font-weight:bold;font-size:26px;text-transform:uppercase;line-height:24px;}
.standbySearch .spl{padding:10px 0;font-weight:bold;font-size:26px;text-transform:uppercase;line-height:24px;color:#006699;}
.specialcontent .spf span,.standbySearch .spf span{font-size:24px;}
.specialcontent .spf span span,.standbySearch .spf span span {font-size:11px;}

.specialcontent .spv{text-align:center;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;}
.standbySearch .spv{color:#006699;}
.whatsHot .sps {font-size:15px;}
.whatsHot .spf span{font-size:22px;}
.whatsHot .sps h4,.whatsHot .spl{font-size:22px;line-height:22px;}
.whatsHot .spf{font-size:12px;}
.whatsHot .ui-widget{font-size:12px;}
.blueBox h4,.smallBlueBox h4{font-size:12px;margin:0;padding:0;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;}
.blueBox .trigger{position:absolute;top:0px;right:5px;}
.smallBlueBox .trigger{position:absolute;top:5px;right:5px;}
.blueBox .top{background-image:url(../images/design/side-menu-box-top.gif);background-repeat:no-repeat;width:100%;height:6px;}
.smallBlueBox .top{width:186px;height:21px;line-height:21px;padding-left:10px;background-image:url(../images/design/rlblue_titlebar.gif);position:relative;}
.blueBox .bot{background-image:url(../images/design/side-menu-box-bot.gif);background-repeat:no-repeat;height:10px;}
.smallBlueBox .bot{background-image:url(../images/design/rside-menu-box-bot.gif);background-repeat:no-repeat;height:21px;width:186px;padding-left:10px;line-height:21px;}
.smallBlueBox .bot h4 a{line-height:21px;text-decoration:none;}
.smallBlueBox .bot img{margin-top:5px;margin-right:5px;}
* .blueBox.top,.blueBox.bot,.smallBlueBox.top,.smallBlueBox.bot{font-size:1px;}
.blueBox .content{background-image:url(../images/design/side-menu-box-grad.jpg);padding:0px 15px 5px 15px;background-repeat:repeat-x;}
.blueBox .specialcontent{padding:0px 0px 0px 0px;background-repeat:repeat-x;position:relative;text-align:center;}
.specialcontent{font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:11pt;color:#006699;}
.smallBlueBox .copy{background-image:url(../images/design/side-menu-box-grad.jpg);padding:5px;background-repeat:repeat-x;background-color:#6799cc;width:186px;font-size:12px;line-height:120%;}
.smallBlueBox a:hover{text-decoration:underline;color:#FFFFFF;}
.smallBlueBox .yellowcopy{padding:5px;background-color:#FFFFCC;width:186px;color:#666666;background-image:url(../images/design/grad-blue-to-white.gif);background-repeat:repeat;}
.smallBlueBox .newscopy{padding:5px;background-color:#dcffff;width:186px;color:#666666;padding-bottom:10px;background-image:url(../images/design/grad-grey.gif);background-repeat:repeat;}
.blueBox .specialcontent .copy{display:block;background-image:url(../images/design/grad-yellow.jpg);}
.blueBox .specialcontent .copy img{border-top:1px solid #ffffff;border-left:1px solid #ffffff;width:65px;height:65px;float:left;display:inline;padding-bottom:5px;}
.whatsHot > a > img{border-top:0px solid #ffffff;border-left:1px solid #ffffff;width:48px;height:48px;float:left;display:inline;}
.blueBox .specialcontent .copy img:first-child{border-left:none;}
.whatsHot > a > img:first-child{border-left:none;margin-left:1px;}
.blueBox .specialcontent .copy p{line-height:160%;padding-top:5px;}
.blueBox ul{padding:5px 0px 5px 10px;margin:0;list-style:none;}
.blueBox ul li{padding:2px 0px 2px 20px;font-size:16px;color:#ffffff;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;}
.blueBox li.active{background-image:url(../images/design/side-menu-arrow.gif);background-repeat:no-repeat;background-position:5px;}
.orangeHeader,.rOrangeHeader{background-repeat:no-repeat;width:208px;height:27px;margin:10px auto 0px auto;padding:0px 0px 0px 30px;color:#ffffff;font-weight:bold;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:15px;line-height:27px;}
.orangeHeader{width:208px;background-image:url(../images/design/side-menu-orange-header.gif);}
.rOrangeHeader{width:156px;background-image:url(../images/design/rside-menu-orange-header.gif);}
.blueTitle{width:191px;height:19px;line-height:18px;color:#ffffff;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:15px;padding-left:5px;background-image:url(../images/design/rblue_titlebar.gif);background-repeat:no-repeat;padding-top:3px;}
.smallBlueBox{width:191px;color:#ffffff;margin-bottom:10px;}
.whatsHot{text-align:center;background-color:#FFFFEE;padding-bottom:10px;background-image:url(../images/design/grad-yellow.jpg);background-repeat:repeat;font-size:12px;padding-top:0px;}
.whatsHot p{padding:3px 5px;margin:0;}
.whatsHot a,.smallBlueBox a{color:inherit;text-decoration:inherit;}
* .whatsHot a, * .blueBox a, * .smallBlueBox a{color:#ffffff;line-height:14px;}
.smallBlueBox label{color:#006699;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;padding-top:10px;line-height:14px;}
.smallBlueBox .newscopy strong{color:#000000;text-transform:uppercase;}
.smallBlueBox .newscopy a{text-decoration:none;color:#006699;}
#tt_cam{}
#tt_cam img{width:180px;height:135px;margin:0 auto;border:0;display:block;}
#mapHeader{background-image:url(../images/blue_arrow_hdr_494.gif);width:454px;height:26px;line-height:26px;padding-left:30px;padding-right:10px;margin-top:8px;}
#mapHeader label{font-size:12px;color:#ffffff;font-weight:bold;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;float:left;}
#mapHeader select{float:right;font-size:11px;color:#34518c;font-weight:bold;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;margin-top:5px;}
#fpCenterFooter{background-image:url(../images/design/map-footer.gif);width:494px;height:26px;clear:both;}
#fpAds h2,#fpIntroTitle h2,#fpCopyTitle h2,#fpGiftCert h2,#fpIntroTitle h1{background-image:url(../images/blue_arrow_hdr_494.gif);width:454px;height:26px;line-height:26px;padding-left:30px;padding-right:10px;margin:0;}
#fpIntroTitle h1 { color:#fff; margin-top:10px;}
#fpAds h2,#fpCopyTitle h2,#fpGiftCert h2{margin-top:8px;}
.fpSpecial{float:left;width:225px;padding:0px 0px 15px 15px;}
.fpSpecial img{border:0;}
.destMapPop{display:none;position:absolute;left:0;top:0;background-color:#FFFFFF;border:1px solid #6699cc;padding:7px;width:250px;z-index:20;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:10px;}
.destMapPop img{margin-left:10px;}
#destinationMap{}
.white{color:#ffffff;}
.yellow{color:#ffff89;}
.green{color:#02d156;}
.dkblue{color:#3489c1;}
.ltblue{color:#9cc7e5;}
.blue{color:#6699cc;}
.popularityBox{background-image:url(../images/popularity.gif);width:94px;height:20px;background-repeat:no-repeat;position:relative;}
.popularityGauage{background-color:#F58038;float:left;position:relative;left:2px;top:2px;}
.TabBar{padding:0px 0px;}
.TabBar .header{float:left;width:494px;min-width:494px;background:url("../images/design/tabs/bg.gif") repeat-x;background-position:bottom;font-size:115%;line-height:normal;}
.TabBar .header ul{margin:0;padding:10px 10px 0;list-style:none;}
.TabBar .header li{float:left;background:url("../images/design/tabs/tab_01.gif") no-repeat left top;margin:0;padding:0 0 0 9px;}
.TabBar .header a,
.TabBar .header a:link{float:left;display:block;background:url("../images/design/tabs/tab_02.gif") no-repeat right top;padding:5px 10px 4px 0px;text-decoration:none;font-weight:normal;color:#FFF;font-size:12px;}
.TabBar .header a{float:none;}
.TabBar .header a:hover{color:#FFF;}
.TabBar .header .selected{background-image:url("../images/design/tabs/tab_on_01.gif");}
.TabBar .header .selected a,
.TabBar .header .selected a:link{background-image:url("../images/design/tabs/tab_on_02.gif");color:#FFF;padding-bottom:5px;}
.listingMore{position:absolute;right:10px;top:8px;}
.listingCopy{padding:10px 0px 0px 10px;margin:0px;background-color:#ffffee;font-size:15px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;clear:both;width:484px;line-height:18px;border-top:1px dashed #CCCCCC;}
.listingPhotos{width:144px;float:right;margin:0px 0px 5px 5px;background-color:#458aba;color:#FFFFFF;text-align:center;}
.listingPhotos label{font-size:11px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;text-align:center;text-transform:uppercase;line-height:95%;padding:3px 0;display:block;}
.listingCopyLinks{text-align:center;color:#00474C;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:16px;padding:10px 0px 10px 0px;clear:both;}
.listingCopyLinks a{padding:0px 15px 0px 15px;text-decoration:none;color:#00474C;}
.listingCopyLinks a:hover{color:#00474C;text-decoration:underline;}
.listingCopy p{padding-top:0px;margin-top:0px;}
.listingContact{background-color:#ff8000;color:#ffffff;text-align:center;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:10px;height:100px;background-image:url(../images/design/consultant.jpg);background-position:right;background-repeat:no-repeat;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;}
.listingContactDetails{padding:5px;width:380px;float:left;color:#ffffff;}
.listingContactDetails strong{padding:0px;margin:2px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;}
.listingContactDetails em{padding:0px;margin:3px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;font-style:normal;}
.listingHeader{width:494px;}
.listingHeader .image{width:120px;float:left;}
.listingHeader .details{background-image:url(../images/design/side-menu-box-grad.jpg);float:left;width:374px;border-radius:0 0 0 6px;}
.listingHeader .info{float:left;padding:5px 10px 5px 10px;width:240px;color:#ffffff;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:15px;
line-height:18px;}
.listingHeader .guages{float:left;width:105px;padding:4px;text-align:right;color:#ffffff;font-size:10px;text-transform:capitalize;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;}
.listingHeader ul,.listingHeader li{margin:0;padding:0;font-size:15px;font-weight:normal;}
.listingHeader ul{list-style-position:inside;}
.listingHeader .price{font-size:11pt;background-image:url(../images/design/listing-header-rates.gif);background-repeat:no-repeat;padding-left:14px;padding-top:3px;background-position:0px 5px;font-weight:bold;color:#FFFF99;line-height:28px;}
.listingHeader .price a{color:#FFFF99;text-decoration:none;font-size:20px;}
.listingHeader .price a small { font-size: 0.5em;font-weight: normal;}

.listingHeader.package .image {
  width:222px;    
}
.listingHeader.package .image img {
  width:72px;
  height:72px;
  border:1px solid #fff;
  margin:0;    
}
.listingHeader.package .details {
  background:url(../images/2011/package-full-features.gif) left top no-repeat;
    
}
.listingHeader.package .info {
  line-height:30px;
  padding-left:24px;
  width:336px;    
}
.newsarticle{font-size:12px;background-color:#ffffdd;}
.newsarticle label{font-weight:bold;}
.newsarticle ul.archive{padding:12px 20px 0px 20px;margin:0;list-style:none;}
.newsarticle ul.archive li{width:33%;float:left;padding:0;margin:0;display:block;}
.newsarticle ul.archive li a{text-decoration:none;}
.listingTestimonial,.newsarticle{border-bottom:dashed 1px #cccccc;padding-bottom:10px;margin-bottom:10px;}
.listingTestimonial label,.newsarticle label{color:#006699;font-weight:normal;font-size:18px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;}
.PostedBy{font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:10px;color:#996600;}
.rateTable,.blueTable{width:494px;margin:0;padding:10 px;border:1px solid #6699cc;background-color:#ffffcc;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:11pt;}
.rateTable td,.blueTable td{padding:3px;margin:0;}
.rateTable thead,.rateTable .title,.rateTable .currency,.blueTable thead,.blueTable .ltblue{background-color:#6699cc;color:#ffffff;}
.rateTable .rateValidity,.blueTable .dkblue{background-color:#006699;color:#ffffff;}
.rateTable .rateDesc,.rateTable .rateTitle,.blueTable .left,.rateTable .text{border-bottom:1px solid #6699cc;}
.rateTable .rateDesc,.rateTable .rateTitle{text-align:right;}
.rateTable .rate,.blueTable .right,.rateTable .tourrate,.rateTable .book{border-left:1px solid #6699cc;border-bottom:1px solid #6699cc;background-color:#ffffaa;}
.rateTable .rate{width:20%;text-align:center;}
.rateTable .tourrate{width:14%;text-align:center;}
.rateTable .tourrate span,.rateTable .rate span { font-size:11px;}
.rateTable .book{width:12%;text-align:center;}
.rateTable .rateTitle,.blueTable label{color:#006699;font-weight:bold;text-align:left;}
.rateTable .currency{text-align:right;}
.rateTable .currency a{background-color:#ff0000;color:#ffffff;padding:3px;}
.listingContact a{text-decoration:none;color:#ffff66;font-size:12px;font-weight:bold;}
.guage{width:70px;height:30px;border:1px solid #ffffff;margin:0 auto 0 auto;padding:1px;position:relative;line-height:30px;font-style:normal;font-size:1.5em;display:block;}
.guage em{color:#006699;font-weight:bold;position:absolute;display:block;width:100%;text-align:center;top:0;left:0;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-style:normal;}
.guageVal{height:30px;background-color:#FFFF99;position:absolute;top:1px;left:1px;}
.listingHeader .guages .guage,.listingHeader .guages .guageVal{height:13px;line-height:5px;font-size:10px;width:50px;}
.packageSearchResult{width:494px;margin-bottom:20px;font-size:11pt;}
.packageSearchResult p{padding:5px 10px 15px 10px;margin:0px;font-size:16px;color:#333333;}
.packageSearchResult a{text-decoration:none;font-weight:bold;color:#606090;}
.packageDealSearch{width:494px;clear:both;background-image:url(../images/blue_arrow_hdr_494.gif);background-repeat:no-repeat;position:relative;}
.packageDealSearch h2{padding:0 0 0 30px;margin:0;line-height:26px;}
.packageDealSearch .trigger{position:absolute;top:5px;right:5px;}
#centerColumn .images{width:492px;height:80px;padding:1px 1px 1px 1px;}
#centerColumn .images img,div.book .images img {width:81px;float:left;padding-right:1px;border:none;}
.packageSearchContent{width:484px;height:198px;background-image:url(../images/design/package-background.gif);color:#ffffff;padding-left:10px;clear:both;}
.packageSearchContent .features{padding-left:24px;line-height:30px;}
.packageSearchContent .buttons{margin-top:10px;float:left;width:300px;font-size:11px;}
.packageSearchContent input{width:70px;}
.packageSearchContent .info{width:200px;float:left;text-align:center;margin-top:10px;}
.packageSearchInfo{position:absolute;top:240px;left:361px;width:120px;text-align:center;font-size:10px;color:#fff;line-height:100%;}
.packageSearchInfo.whole {top:255px;}
.packageSearchCost{position:absolute;top:190px;left:361px;color:#ffff89;font-weight:bold;font-size:24px;width:120px;text-align:center;line-height:30px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;}
.packageSearchCost span {font-size:11px;display:block; line-height:12px;}
.packageSearchCost div{color:#fff;font-size:11pt;line-height:normal;}
.packageDealsCopy{width:474px;font-size:11pt;color:#333333;background-color:ffffee;padding-left:10px;padding-right:10px;padding-top:10px;line-height:140%;}
.packageDealsCopy li{list-style:inside;}
.standbySearch{width:494px;clear:both;position:relative;margin-bottom:15px;padding-bottom:10px;}
.standbySearch .burst{position:absolute;top:3px;left:3px;width:33px;height:33px;line-height:32px;text-align:center;background:url("../images/2011/travstar-sprite.png") no-repeat -117px 0;font-size:14px;color:#fff}
.standbySearch .standbytitle {
background:url("../images/2011/travstar-sprite.png") no-repeat 0 -488px;    
}
.standbySearch h2{padding:0 0 0 40px;margin:0;line-height:38px;}
.standbySearch .trigger{position:absolute;top:5px;right:5px;}
.standbySearch .special{background-image:url(../images/design/specials-board.gif);width:494px;min-height:347px;position:relative;background-repeat:no-repeat;background-color:#f4efc6;}
.standbySearch .contact{height:81px;}
.standbySearch .board{position:absolute;left:358px;top:130px;}
.standbySearch .title{height:61px;font-size:24px;color:#ffffff;font-weight:bold;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;width:344px;padding:2px 5px 0px 5px;line-height:110%;}
.standbySearch .content{width:309px;padding:5px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;font-weight:normal;}
.standbySearch .travel{top:280px;left:320px;position:absolute;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:11pt;text-decoration:none;font-weight:normal;color:#404050;text-align:center;}
.standbySearch .footer{background-color:#3489c1;padding:5px;clear:both;}
.standbySearch .listingContactDetails{float:none;text-align:center;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:10px;}
#gallery{width:494px;margin:1px auto 5px auto;background-color:#d5ccc8;text-align:center;}
#galleryImage{width:400px;padding:0px 47px 0px 47px;}
#gallery img{border:none;}
#gallery-navigation a.previous{background-image:url('../images/design/gallery/previous.gif');width:106px;}
#gallery-navigation a.previous:hover{background-image:url('../images/design/gallery/previous-hi.gif');}
#gallery-navigation a.next{background-image:url('../images/design/gallery/next.gif');width:75px;}
#gallery-navigation a.next:hover{background-image:url('../images/design/gallery/next-hi.gif');}
#gallery-navigation a{display:block;height:27px;float:left;}
#gallery-navigation{clear:both;margin:0 auto 0 auto;width:181px;}
.gallery-navigation a.previous{background-image:url('../images/design/gallery/previous.gif');width:106px;}
.gallery-navigation a.previous:hover{background-image:url('../images/design/gallery/previous-hi.gif');}
.gallery-navigation a.next{background-image:url('../images/design/gallery/next.gif');width:75px;}
.gallery-navigation a.next:hover{background-image:url('../images/design/gallery/next-hi.gif');}
.gallery-navigation a{display:block;height:27px;float:left;}
.gallery-navigation{clear:both;margin:0 auto 0 auto;width:181px;}
#gallery-thumbnails{padding:3px 13px 3px 13px;background-color:#c3c1c1;float:left;width:468px;}
#gallery-thumbnails a{display:block;float:left;width:70px;height:53px;margin:0 3px 0 3px;border:1px solid #c3c1c1;}
* html #gallery-thumbnails a{display:inline;}
#gallery-thumbnails a:hover{border:1px solid white;}
#gallery h2, #gallery h3{margin:0;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;text-transform:uppercase;padding-top:10px;}
#title,div.webCam .title{color:#006699;font-weight:bold;}
#g_description{font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#006699;text-align:left;padding-left:10px;padding-right:10px;}
#gallery-video{background-color:#d5ccc8;margin:10px auto 10px auto;}
.resultsHdr{margin-left:120px;width:634px;background-color:#3399CC;padding:5px;color:#ffffff;clear:both;height:20px;line-height:25px;background-image:url(../images/design/advanced-search-results-top.gif);background-repeat:no-repeat;}
.resultsHdr a{color:#ffff66;}
.resultsHdr a:hover{text-decoration:underline;}
.ratings{color:#ffff33;}
.subCoIdxHdr{text-align:left;color:#006699;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;margin-bottom:6px;padding-left:10px;padding-right:10px;margin-left:120px;background-image:url(../images/design/advanced-search-bg.gif);height:76px;}
.subCoIdxHdr .small{font-size:11px;font-weight:normal;}
#subCoIdxTbl{width:764px;background-color:#009ECF;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;clear:both;}
#subCoIdxTbl thead{background-color:#006699;font-size:12px;font-weight:bold;color:#FFFFFF;text-transform:capitalize;}
#subCoIdxTbl thead td{border:none;background-color:#006699;}
#subCoIdxTbl .left{border-right:none;}
#subCoIdxTbl .left{background-color:#ffffff;border:none;text-align:left;background-image:url(../images/design/spacer.gif);}
#subCoIdxTbl td{border-bottom:1px dashed #ffffff;border-right:1px dashed #ffffff;text-align:center;padding:3px 0 3px 0;}
.subCoIdxNone{text-align:center;font-weight:bold;font-size:12px;margin:10px;color:#ff3333;}
.left img{width:120px;}
#subCoIdxTbl h5,#subCoIdxTbl strong{margin:0;padding:0;font-size:20px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-weight:normal;}
#subCoIdxTbl strong{display:block;}
#subCoIdxTbl .category{text-transform:uppercase;font-weight:bold;font-size:9px;color:#9bf938;padding:0px 0 0 0;margin:0;}
#subCoIdxTbl .fire{background-position:bottom right;background-image:url(../images/design/hot.png);background-repeat:no-repeat;}
#subCoIdxTbl .name{text-align:left;padding-right:10px;padding-left:10px;vertical-align:top;}
#subCoIdxTbl a,#subCoIdxTbl a:hover,#subCoIdxTbl a:visited{text-decoration:none;color:#ffffff;}
#subCoIdxTbl h3 em{color:#eeeb69;}
#subCoIdxTbl h3 b{color:#ff0000;font-style:italic;}
#subCoIdxTbl h3 i{color:#ff8000;}
.categoryResult{margin-bottom:10px;clear:both;font-size:14px;line-height:18px;color:333333;}
#siteMap{width:969px;clear:both;background-image:url(../images/blue_arrow_hdr_969.gif);background-repeat:no-repeat;position:relative;}
#siteMap h2{padding:0 0 0 30px;margin:0;line-height:26px;text-transform:uppercase;}
#siteMapFtr{width:969px;background-image:url(../images/blue_arrow_ftr_969.gif);clear:both;height:26px;}
#siteMap table{width:100%;background-color:#ffffee;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;}
#siteMap table thead{background-color:#006699;text-transform:uppercase;text-align:center;color:#ffffff;}
#siteMap table td{width:20%;padding:12px;vertical-align:top;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:10px;border-left-color:#CCCCCC;border-left-style:dotted;border-left-width:thin;border-top-color:#CCCCCC;border-top-style:dotted;border-top-width:thin;}
#siteMap a{text-decoration:none;line-height:140%;}
#siteMap a:hover{text-decoration:underline;}
#siteMap table thead a{color:#ffffff;}
#siteMap table a{color:#000000;}
#siteMap table td h3,#siteMap table td h3 a{color:#3489c1;padding:0;margin:0;text-align:center;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:18px;text-transform:none;font-weight:normal;}
#siteMap .shade{background-color:#ffffdd;}
.blue494Hdr{width:494px;clear:both;background-image:url(../images/blue_arrow_hdr_494.gif);background-repeat:no-repeat;position:relative;}
.blue494Hdr h2{padding:0 0 0 30px;margin:0;line-height:26px;}
.blue494Ftr{width:494px;background-image:url(../images/blue_arrow_ftr_494.gif);clear:both;height:26px;}
.regMap{font-size:11pt;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;clear:both;padding-top:10px;padding-bottom:10px;position:relative;background-color:#FDFCF2;}
.regMap img{float:left;padding-right:10px;}
.regMap strong{font-size:18px;padding:0;margin:0;color:#006699;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-weight:normal;display:block;}
.regMap p{padding:5px 0 5px 0;margin:0;}
.regMap a:hover{text-decoration:underline;}
.regMap blockquote,.regMap a{color:#006699;padding:5px 0 0 0;margin:0;}
.regMap blockquote{float:left;}
.regMap label,.regMap a{font-weight:bold;}
#mapPreview{position:absolute;width:290px;height:400px;padding:5px;display:none;background-color:#3489c1;border:1px dashed #333333;z-index:20;}
#mapPreview img{border:0;width:290px;height:400px;text-align:center;vertical-align:center;}
#google{float:left;padding-left:8px;padding-right:8px;width:493px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:12px;}
#google .gresult{padding:5px;margin-bottom:5px;border:1px solid #3489c1;}
#google .even{background-color:#dcffff;}
#google label{color:#3489c1;}
.weather{border-bottom:1px dashed #3439c1;padding-bottom:5px;width:187px;float:left;clear:both;margin-bottom:5px;}
.wday{width:44px;float:left;padding:1px;text-align:center;font-family:Arial, Helvetica, sans-serif;}
.wday img{text-align:center;}
.weatherBox{width:494px;background-color:#6699cc;margin:0px 0 10px 0;float:left;clear:both;}
.weatherBox .wsug{font-size:11pt;}
.weatherBox label{padding:5px;color:#ffffff;border-bottom:1px solid #006699;font-size:18px;font-weight:normal;margin:0;background-color:#3489c1;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;display:block;}
.weatherBox .forecast{width:388px;border-right:1px dotted #006699;background-color:#ffffcc;padding:5px;font-size:18px;float:left;height:84px;line-height:25px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;color:#006699;}
.weatherBox .copy{font-size:12px;line-height:18px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;color:#006699;}
.weatherBox .astro{background-color:#c9d9ea;padding:5px;font-size:11px;}
.weatherBox .icon{float:left;padding:5px;width:84px;background-image:url(../images/design/side-menu-box-grad.jpg);}
.weatherBox img{display:block;width:84px;height:84px;}
.weatherBox .divider{border-bottom:1px dotted #006699;}
#cenNoRight{float:left;width:699px;margin-left:7px;}
.webCam{background-color:#d5ccc8;background-image:url(../images/blue_arrow_hdr_699.gif);background-repeat:no-repeat;position:relative;text-align:center;}
.webCam h2{padding:0 0 0 30px;margin:0;line-height:26px;text-align:left;}
.webCam .name,.webCam .index-info{text-align:center;color:#006699;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:12px;font-weight:bold;padding:3px;margin:0;}
#index-info{color:#ffffff;}
.webCamImage{display:block;width:640px;height:480px;border:0;display:block;margin:5px auto;clear:both;}
.webcam-thumbnails{padding:3px 6px 3px 7px;background-color:#c3c1c1;float:left;width:686px;}
.webcam-thumbnails img{border:0;width:90px;height:67px;}
.webcam-thumbnails a{display:block;float:left;width:90px;height:67px;margin:0 3px 0 3px;border:1px solid #c3c1c1;}
* html .webcam-thumbnails a{display:inline;}
.webcam-thumbnails a:hover{border:1px solid white;}
.bigblue{color:#006699;font-size:18px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;line-height:22px;margin:10px;}
.spAlert{width:494px;padding:5px 0;clear:both;}
.spAlert .header{background-image:url(../images/design/orange-header.gif);width:494px;height:10px;background-repeat:no-repeat;font-size:1px;}
.spAlert .footer{background-image:url(../images/design/orange-footer.gif);width:494px;height:10px;background-repeat:no-repeat;line-height:10px;}
.spAlert .content{background-image:url(../images/design/alert-orange.gif);padding:10px 10px 10px 75px;background-repeat:no-repeat;background-color:#f58038;background-position:8px;}
.spAlert .content h4{color:#fff;font-weight:bold;text-transform:uppercase;font-size:28px;margin:0 0 10px 0;padding:0;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;}
.spAlert .content .spf { font-size:12px; color:#fff;text-transform:uppercase;font-weight:bold;padding:5px 0; }
.spAlert .content .spf span { font-size:22px;}
.spAlert .content .spl { font-size:22px; color:#ffff99;text-transform:uppercase;font-weight:bold; padding:5px 0;}
.spAlert .content p{color:#ffff99;}
.fleft{float:left;}
.fright{float:right;}
.ContentBold{text-align:left;color:#006699;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:11pt;font-weight:bold;margin-bottom:6px;}
.idxbtn{border:1px solid #ffffff;padding:5px;background-color:#10aedf;text-decoration:none;}
.idxbtn:hover{background-color:#009ecf;}
.whatsHot .idxbtn{font-size:10px;}
.blueBox .pbtn{margin:0;padding-top:5px;padding-bottom:10px;}
#acreditations{float:right;width:332px;height:160px;margin:10px;background-image:url(../images/design/footer-acreditations.gif);background-repeat:no-repeat;}
.rss_link{clear:both;background-color:#F3F4FF;width:196px;}
.rss_link img{vertical-align:middle;}
.rss_link a,.rss_link a:hover{text-decoration:none;color:#006699;}
.rss_s img{vertical-align:middle;}
.rss_s a,.rss_s a:hover{text-decoration:none;color:#006699;}
#wcu{position:absolute;width:494px;height:120px;display:none;margin:0;padding:26px 0 0 0;background-image:url(../images/blue_arrow_hdr_494.gif);background-repeat:no-repeat;text-align:left;}
#wcu p{margin:0;padding:5px;height:110px;background-image:url(../images/design/grad-yellow.jpg);}
#wcu textarea{width:482px;height:40px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:11px;padding:0;margin:0;border:1px solid #7F9DB9;}
#wcu a{position:absolute;right:5px;top:5px;background-image:url(../images/design/side-menu-box-close.gif);width:13px;height:13px;display:block;}
#gmap{width:494px;height:494px;}
.newsarticle p img{margin:0 5px 5px 5px;}
.tctr{clear:both;text-align:center;padding-bottom:5px;}
#giftForm{background-image:url(../images/holiday-gift-voucher.jpg);width:418px;height:220px;padding:65px 22px 0 22px;margin:0 auto;text-align:center;}
#giftForm dt,#giftForm dd{float:left;padding:2px 0;margin:0;text-align:left;}
#giftForm dt{font-weight:bold;width:30%;color:#ff0000;}
#giftForm dd{width:70%;}
#giftForm input{width:140px;}
#giftForm textarea{width:280px;height:60px;}
#fpGiftCert p{padding:0;margin:3px 0;color:#006699;font-weight:bold;}
#giftForm input.g_em{width:220px;}
#lm_i_r{width:464px;float:left;padding-left:11px;}
#lm_i_r .listingTitle{width:434px;background-image:url(../images/last-minute/blue_arrow_hdr_464.gif);}
#lm_i_r #gallery,#lm_i_r #fpCenterFooter{width:464px;}
#lm_i_r #gallery-thumbnails{width:390px;padding:3px 37px;}
#lm_i_r #galleryImage{padding:0 32px;}
#lm_i_r #fpCenterFooter{background-image:url(../images/last-minute/map-footer.gif);}
#lm_i_r #gallery{margin-bottom:0px;}
#lm_i_r #gmap{width:464px;height:464px;}
#lm_sc_t{width:969px;}
#lm_sc_t .listingTitle{background-image:url(../images/blue_arrow_hdr_969.gif);width:939px;}
.lm-table{}
.lm-table a{text-decoration:none;color:#116DB0;}
.lm-table a span.ui-button-text,.lm-table td.price a { color: #fff;}
.lm-table td.price a { display:block;height:44px;line-height:44px;}
.lm-table thead th{background-color:#3489C1;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:1em;font-weight:normal;color:#ffffff;}
.lm-table thead td{text-align:center;background-color:#ffffaa;background-image:url(../images/last-minute/YELLOW-BG.png);vertical-align:middle;color:#116DB0;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;width:44px;border:1px solid #00f3fa;}
.lm-table thead .roomHd{width:230px;font-weight:bold;font-size:13px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;}
.lm-table thead .viewHd{width:70px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;}
.lm-table thead .normHd{width:50px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;}
.lm-table tbody td{vertical-align:middle;text-align:center;border:1px solid #00f3fa;}
.lm-table tbody .room{text-align:left;vertical-align:top;background-image:url(../images/last-minute/white-bg.png);background-color:#FFFFFF;color:#116DB0;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;padding:2px;}
.lm-table tbody .more{text-align:center;vertical-align:middle;background-image:url(../images/last-minute/white-bg.png);background-color:#FFFFFF;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;}
.lm-table tbody .norm{font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-weight:bold;font-size:13px;}
.lm-table tbody .price{background-image:url(../images/last-minute/blue-bg.png);background-color:#009ecf;color:#FFFFFF;font-size:13px;font-weight:bold;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;height:44px;}
.lm-table tbody .price.call{background-image:url(../images/last-minute/grey-bg.png);}
.lm-table tbody .price.ov{background-image:url(../images/last-minute/blue-bg-over.png);cursor:pointer;}
.lm-table tbody .room em{font-weight:bold;font-size:13px;font-style:normal;}
.lm-table tr.header th{background-color:#3489C1;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:1em;font-weight:normal;color:#ffffff;}
.lm-table tr.header td{text-align:center;background-color:#ffffaa;background-image:url(../images/last-minute/YELLOW-BG.png);vertical-align:middle;color:#116DB0;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;width:44px;border:1px solid #00f3fa;}
.lm-table tr.header .roomHd{width:230px;font-weight:bold;font-size:13px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;}
.lm-table tr.header .viewHd{width:70px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;}
.lm-table tr.header .normHd{width:50px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;}
.lm-table tbody tr.grid:hover td.price {background-image:url(../images/last-minute/blue-bg-over.png);}
.lm-table { margin:20px 0;}
#centerColumn .standbySearch{line-height:normal;}
.standbySearch .special{background-image:none;background-color:#FFFEE9;min-height:0;margin-bottom:10px;}
.standbySearch .image{width:198px;background-color:#fff;float:right;}
.standbySearch .image img{width:65px;height:65px;margin:1px 0 0 1px;float:left;display:inline;}
.standbySearch table.top20-title{background-color:#6799CB;color:#ffffff;font-size:24px;line-height:110%;width:100%;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;}
.standbySearch table.top20-title th{width:50px;}
.standbySearch .special div.details{float:left;width:280px;padding:0 0 10px 10px;}
.standbySearch .special div.details blockquote{margin:5px 0;padding:5px 0;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.standbySearch .special div.details .validity{font-weight:bold;font-size:10px;text-align:center;}
.standbySearch img.photo{float:right;width:144px;}
.rateTable.specialTable{border:1px solid #f58038;}
.rateTable.specialTable .rateDesc,.rateTable.specialTable .text,.rateTable.specialTable .book,.rateTable.specialTable .rate,
.rateTable.specialTable .tourrate,.rateTable.specialTable .rateTitle{border-bottom:1px solid #f58038;}
.rateTable.specialTable .book,.rateTable.specialTable .rate,
.rateTable.specialTable .tourrate{border-left:1px solid #f58038;}
.rateTable.specialTable .title{background-color:#f58038;}
.rateTable.specialTable .rateValidity{background-color:#be6026;}
.rateTable.specialTable .rateTitle{color:#be6026;}
.rateTable .avg{font-size:0.8em;color:#999;}
h2.p-title{color:#006699;text-align:center;padding:10px 0;}
.whole-detail{background-color:#f16922;}
.whole-left{width:120px;float:left;}
.whole-right{background-color:#f16922;float:right;width:141px;}
#rightColumn .whole-right{width:75px;color:#fff;}
.whole-right strong{font-size:11pt;}
.whole-footer{text-align:left;background-color:#6699cc;padding:5px;clear:both;color:#fff;font-size:10px;}
.whole-footer input{float:right;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:10px;}
.whole-footer a{line-height:20px;}
.whole-tour-title span{font-weight:normal;font-size:12px;line-height:20px;}
.whole-tour{background:url("../images/design/grad-yellow.jpg");color:#006699;padding:5px;text-align:left;font-size:10px;}
.whole-tour-title{width:192px;line-height:18px;color:#ffffff;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:12px;padding-left:5px;background-image:url(../images/agent/rblue_titlebar.gif);background-repeat:no-repeat;padding-top:3px;font-weight:bold;background-color:#3489C1;}
#addthis{position:absolute;right:0px;top:5px;}
#addthis a{color:#fff;text-decoration:none;line-height:16px;}
.categoryResult div.h{width:482px;margin:0 auto;height:38px;background:url(../images/2011/travstar-sprite.png) 0 -104px no-repeat;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:20px;color:#fff;text-align:center;}
.categoryResult div.h a{color:#fff;text-decoration:none;line-height:36px;}
.categoryResult div.h a:hover{text-decoration:underline;}
table.rateB{width:100%;color:#006699;}
table.rateB td,table.rateB th{text-align:right;}
table.rateB th,table.rateB td{border-bottom:1px dashed #a0c6d9;}
table.rateB tr.a th{border-top:1px dashed #a0c6d9;text-align:left;}
table.rateB tr.nobod td,table.rateB tr.nobod th{border-bottom:none;}
table.rateB em{display:block;font-size:0.8em;color:#ff8000;}
table.rateB tbody tr.alert td{color:#ff8000;border-bottom:1px dashed #a0c6d9;}
table.rateB thead tr th:first-child span{color:#ff0000;float:right;}
table.rateB tbody tr td:first-child span{color:#ff8000;font-weight:bold;}
table.rateB tr th:first-child,table.rateB tr td:first-child{text-align:left;}
table.rateB td.t,table.rateB th.t{font-weight:bold;color:#ff0000;}
table.rateB td.t span,table.rateB td.s span {font-weight:normal;font-size:11px;}
table.rateB tr.header th.t { text-align:right;}
table.rateB tr.header th.l {
  font-size:22px;    
  text-align:left;
  font-weight:normal;
  padding:8px 0;
}
table.rateB tr.header td.top {
  color:#ff0000;    
}
table.rateB tr.odd { background-color:#eeeeff;}
table.rateB tr.header th.img { width:80px; vertical-align: top;}
table.rateB tr.header th.img img { width:72px;height:72px;border:2px solid #006699;border-radius:6px;}
table.rateB td.s,table.rateB th.s{font-weight:bold;color:#ff8000;}
a.search,input.search{display:block;width:117px;height:47px;background:url(../images/2011/travstar-sprite.png) 0 0 no-repeat;line-height:28px;text-decoration:none;color:#fff;text-align:center;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:34px;text-transform:none;border:none;}
#swd{cursor:pointer;}
#mainSort input.search{position:absolute;right:10px;bottom:5px;cursor:pointer;}
a.sort{background:url(../images/2011/travstar-sprite.png) right -416px no-repeat;height:24px;line-height:24px;padding-right:10px;display:block;float:left;text-decoration:none;color:#000;}
a.sort.selected,a.sort.selected:hover{background-position:right -464px;color:#333;}
a.sort.selected span,a.sort.selected:hover span{background-position:-396px -464px;}
a.sort span{background:url(../images/2011/travstar-sprite.png) -396px -416px no-repeat;padding-left:10px;display:block;float:left;}
a.sort:hover{text-decoration:none;background-position:right -440px;}
a.sort:hover span{background-position:-396px -440px;}
a.search:hover{text-decoration:none;}
div.search-hdr{color:#006699;font-size:11pt;margin-bottom:10px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;}
div.search-hdr a{color:#006699;}
p.best{font-size:18px;color:#3489c1;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;}
p.best small{font-size:12px;color:#333;}
.listingTitle{height:37px;line-height:35px;text-align:left;width:494px;clear:both;text-indent:10px;background:url(../images/2011/travstar-sprite.png) 0 -488px no-repeat;position:relative;}
.listingTitle.green { color:#fff; width:465px;background-position:0 -180px;}
h2 span{float:right;}
div.book h2 span{padding-top:5px;}
div.book h2 span.cards{display:block;width:233px;height:26px;background:url(../images/2011/travstar-sprite.png) 0 -73px no-repeat;padding:0;margin-top:6px;}
.left{float:left;}
.right{float:right;}
div.book p{margin:5px;font-size:15px;}
div.book{width:494px;font-size:11pt;color:#006699;margin-bottom:10px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-weight:100;padding-top:10px;}
div.book.right { width:465px;}
.notice{background-color:#ff8000;border:1px solid #ffe0c0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:11pt;font-weight:bold;padding:10px;margin:10px 0;}
.notice.bluen{background-color:#3489C1;border-color:#2A76AA;}
a.blue-btn{background-color:#3489c1;border:1px solid #9ac4e0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;display:block;padding:0 3px;color:#fff;text-decoration:none;font-size:12px;font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;text-align:center;}
.ui-datepicker.ui-widget{font-size:16px;}
div.info .price a span{font-size:12px;}
div#regionGuide.n2011 .blueBox{margin:10px 0;}
div#regionGuide.n2011 div#rgMenu h2,div#regionGuide.n2011 #rgCol2 h2{font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:20px;color:#006699;}
div#regionGuide.n2011 div#rgMenu a{font-family:Calibri,Magra, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size:11pt;line-height:20px;}
.copyimg{float:right;padding:3px;border-color:#006699;border-width:3px;border-style:solid;margin:20px;}
.copyfp{font-family:Calibri,Magra, Trebuchet MS, Arial, Helvetica, sans-serif;font-size:11pt;line-height:20px;color:#333;margin:10px;}
table.blueTable td.left,table.blueTable td.right{float:none;}
#_imgro { position: absolute; border:1px solid #333;padding:5px;background-color:#ffffee;}
/* TipTip CSS - Version 1.2 */

#tiptip_holder {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 99999;
}

#tiptip_holder.tip_top {
    padding-bottom: 5px;
}

#tiptip_holder.tip_bottom {
    padding-top: 5px;
}

#tiptip_holder.tip_right {
    padding-left: 5px;
}

#tiptip_holder.tip_left {
    padding-right: 5px;
}

#tiptip_content {
    font-size: 12px;
    color: #fff;
    text-shadow: 0 0 2px #000;
    padding: 4px 8px;
    border: 1px solid rgba(255,255,255,0.25);
    background-color: rgb(25,25,25);
    background-color: rgba(25,25,25,0.92);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000));
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    box-shadow: 0 0 3px #555;
    -webkit-box-shadow: 0 0 3px #555;
    -moz-box-shadow: 0 0 3px #555;
}

#tiptip_arrow, #tiptip_arrow_inner {
    position: absolute;
    border-color: transparent;
    border-style: solid;
    border-width: 6px;
    height: 0;
    width: 0;
}

#tiptip_holder.tip_top #tiptip_arrow {
    border-top-color: #fff;
    border-top-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_bottom #tiptip_arrow {
    border-bottom-color: #fff;
    border-bottom-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_right #tiptip_arrow {
    border-right-color: #fff;
    border-right-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_left #tiptip_arrow {
    border-left-color: #fff;
    border-left-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_top #tiptip_arrow_inner {
    margin-top: -7px;
    margin-left: -6px;
    border-top-color: rgb(25,25,25);
    border-top-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_bottom #tiptip_arrow_inner {
    margin-top: -5px;
    margin-left: -6px;
    border-bottom-color: rgb(25,25,25);
    border-bottom-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_right #tiptip_arrow_inner {
    margin-top: -6px;
    margin-left: -5px;
    border-right-color: rgb(25,25,25);
    border-right-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_left #tiptip_arrow_inner {
    margin-top: -6px;
    margin-left: -7px;
    border-left-color: rgb(25,25,25);
    border-left-color: rgba(25,25,25,0.92);
}

/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio:0) {    
    #tiptip_content {
        padding: 4px 8px 5px 8px;
        background-color: rgba(45,45,45,0.88);
    }
    #tiptip_holder.tip_bottom #tiptip_arrow_inner { 
        border-bottom-color: rgba(45,45,45,0.88);
    }
    #tiptip_holder.tip_top #tiptip_arrow_inner { 
        border-top-color: rgba(20,20,20,0.92);
    }
}
div.book h2.quote {
  background-position:0 -284px;    
}
div.book h2.quote span { padding:0 5px 0 0; }
table.book {
  width:494px;
  margin-bottom:10px; 
}
div.right table.book { width:465px;}
table.book thead {
  font-size:15px;    
}
table.book tbody td,table.book tbody th,table.book tfoot td,table.book tfoot th {
  border-top:1px dotted #a0c6d9;    
}
table.book th {
  text-align:left;
  font-weight:800;   
}
table.book tbody th span { color:#FF8000; }
table.book div.box,.cancellation .box {
  padding:10px;
  border:1px solid #80b3cc;    
}
table.book tr.selected { background-color:#eeeeff;}
h2 span a span { font-size:12px; text-indent:0;}
div.book .packageSearchCost { top:164px;}
div.book .packageSearchInfo { top: 214px; }
#centerColumn div.book >  div,#centerColumn div.book >  span { line-height:1.3em;}
div.book .spAlert { width:473px;}
div.book .spAlert .content { color:#FFFF99;}
p.flash { color:#ff3333;}
table.book tr.whole {
  background-color:#eeeeff;    
}
#rates-left { width: 494px; float:left;}
#rates-right { width:465px; float:right;}
#rates-right .spAlert { width: 465px;}
#rates-right .spAlert .header { background: url(../images/2011/travstar-sprite.png) 0 -260px no-repeat; width:465px;}
#rates-right .spAlert .footer { background: url(../images/2011/travstar-sprite.png) 0 -270px no-repeat; width:465px;}

#fullproduct h1 {
  background-color:#1278b6;
  border:1px solid #c2ddec;
  border-radius:5px 5px 0 0;
  border-bottom-color: #0e76b5;
  color:#fff;   
  text-indent: 10px;
  height:37px;
  line-height:35px;
  margin:0 0 1px 0;
}
#fullproduct { padding:10px 0; width:100%;}
#fullproduct .listingHeader { width:969px;}
#fullproduct #productview .listingHeader { width:700px;}
#fullproduct .listingHeader .searchFull { float:left; width:420px; height:80px;}
#fullproduct .listingHeader .info { width:280px;}
#fullproduct .listingHeader.package .searchFull { float:left; width:358px; height:80px;}
#fullproduct .listingHeader.tour .searchFull { float:left; width:358px; height:80px;}
#fullproduct .listingHeader.tour .info { width:342px;}

#fullproduct .listingHeader .details { width:849px; }
#fullproduct #productview .listingHeader .details { width:580px; }
#fullproduct .listingHeader.package .details { width:747px; }
#fullproduct .listingHeader.package .info { padding-top:0;}


#fullproduct .listingHeader .guages { float:right;}
#fullproduct .listingHeader .searchFull th { color:#fff; padding:1px 3px; text-align: left; text-transform: uppercase;}
#fullproduct .listingHeader .searchFull td { padding:1px 3px;}
#mainSearch.searchFull { padding:0; background:none;}
#fullleft {
  width:470px;
  float:left;    
}
#fullright {
  float:right;
  width:494px;    
}
div.collapsible { margin:10px 0;}
div.collapsible > div.listingCopy {
  width:450px;    
  padding:10px;
}
div.collapsible > div.review {
  background-color:#ffffee;
  border-top:1px dashed #ccc;
  padding:0 10px;    
}                                                    
div.collapsible > h2 {
    background: url("//media.travstar.com.au/resources/css/images/ui-bg_glass_45_0078ae_1x400.png") repeat-x scroll 50% 50% #0078ae;
    border: 1px solid #77d5f7;
    color: #EAF5F7;
    line-height:29px;  
    text-indent:10px;
    margin-bottom:5px;
    border-radius:5px;    
    position:relative;
}
div.collapsible > h2 a {
  position:absolute;
  top:0;
  right:10px;
  line-height:29px;
  color:#eaf5f7;
  text-decoration:none;
  font-size:14px;
  font-weight:bold;  
    
}
#fullright .photo img {
  width:96px;
  height:96px;    
}
#fullright div.review .expand {
  display:none;    
}
#fullright div.video > div {
  display:none;    
}
#fullright div.video > div:first-child {
  display:block;    
}
#fullright .package .images img {
    border: medium none;
    float: left;
    padding-right: 1px;
    width: 81px;
}
#fullproduct > h1 input,#fullproduct #productview > div > h1 input {  
  float:right;
  width:150px;  
  margin:auto 5px;  
} 
#fullproduct .book.right img.team { width:465px;}
#sidesearch {
  width:261px;
  margin-bottom:10px;    
}
#sidesearch ul {
  list-style:none;
  margin:0;
  padding:0;   
  overflow:hidden;
  width:261px;
  height:28px; 
}
#sidesearch li {
  margin:0 1px 0 0;
  border-radius:3px 3px 0 0;
  font-family:Calibri,Magra,Trebuchet MS,Tahoma,Arial,Helvetica,sans-serif;
  line-height:28px;
  height:28px;
  float:left;
  padding:0 8px;
  background-color:#f58038;    
}

#sidesearch li.selected {
  background-color:#f2f4f4;    
}
#sidesearch table { border:1px solid #ccc; width:100%;border-radius:3px;}
#sidesearch table th { text-align: left; width:60px; vertical-align: top;}
#sidesearch li a { color:#fff; text-decoration:none; font-weight:bold;}
#sidesearch li.selected a { color:#333;}
#sidesearch > div {
  background:url(../images/2011/travstar-sprite.png) left -652px no-repeat #cfcece;
  border-radius: 0 0 6px 6px;    
  display:none;
  padding:6px;
}
#sidedest {
  padding:7px;
  display:block;
  background-color:#f2f3f4;  
  font-weight:bold;  
}
#sidesearch input[type="submit"] {
  border:none;
  background:url(../images/2011/travstar-sprite.png) -262px -652px no-repeat;
  display:inline-block;
  width:212px;
  height:104px;
  line-height:104px;
  font-family:Calibri,Magra,Trebuchet MS,Tahoma,Arial,Helvetica,sans-serif;
  color:#fff;
  font-size:48px;
  padding:0;
  text-align: center;      
}

#sidesearch input[type="submit"]:hover {
  cursor:pointer;
  color:#ffff33;    
}

#productview #sidesearch { float:left; }

fieldset.productSearch { 
    clear:both;
    border:1px solid #1278B6;
    border-radius:5px;
    height:auto;
    background:none;
    margin:15px 0 10px 0;
}
.productSearch table { width:100%;}
.productSearch th { text-transform:uppercase;text-align: left; padding-bottom:2px;}
.productSearch td { vertical-align:top;}

.productSearch legend { font-size:16px;}

.packageheader { position:relative;}
.packageheader .images { width:222px; float:left; height:auto;padding:0;}
.packageheader .images img {
    border: 1px solid #FFFFFF;
    height: 72px;
    margin: 0;
    width: 72px;    
    padding:0;
    float:none;
}
.packageheader .details {
  background:url("../images/2011/package-full-features.gif") no-repeat scroll left top transparent;
  float:left;
  width:468px;    
  border-radius:0 0 0 6px;
}
.packageheader .info { line-height:30px; padding-left:24px; color:#fff;font-size:13px;}
.packageheader .burst {
  position:absolute;
  width:135px;
  height:135px;
  right:10px;
  top:10px;
  background:url(../images/2011/travstar-sprite.png) right -764px no-repeat;    
}
.burst .packageSearchCost {
  width:135px;
  top:20px;
  left:0;    
}
.burst .cinfo {
  bottom:20px;
  left:0;
  width:135px;    
  position:absolute;
  text-align: center;
  color:#fff;
  font-size:10px;
  line-height:12px;
}

#productview .TabBar .header {
    float:none;
    width:100%;
    clear:both;
}
.categoryResult .listingTitle span.ui-button-text,.packageDealSearch a.more span.ui-button-text { font-size: 12px; line-height:14px; color:#fff;}
#headerCopy .booking .phone { color:#ffff00; }
#headerCopy .booking a[p] { color:#ffff00; font-size:14px; text-decoration: underline; text-transform:uppercase}
#fullproduct h1 .phone { font-size: 16px;}
#fullproduct h1 a[p] { font-size:12px; color:#fff;}
ul.breadcrumb { margin:0; list-style:none;padding:0; padding:6px;}
ul.breadcrumb li { display:inline; color:#006699;}
ul.breadcrumb li a { text-decoration:none; color:#006699;}
ul.breadcrumb li.active a,ul.breadcrumb li.active  { text-decoration:none; color:#333;}

.media.video iframe {
  width: 494px;
  height:380px;   
}
.media.video ul {
  margin:1px 0 0 -4px;
  padding:0;
  list-style:none;
  overflow:hidden;
}

.media.video li {
  width:245px;
  float:left;
  background-color:#1b1b1b;
  margin:0 0 4px 4px;
}
.media.video li.active,.media.video li.active:hover { background-color:#ffffee;}
.media.video li.active a { color:#1b1b1b;}

.media.video li:hover { background-color:#666;}
.media.video li a { color:#fff; display:block; overflow:hidden;}
.media.video li  img { width:90px; margin:0 4px; float:left; }
.media.video li p { width:146px; float:right; margin:4px 0;}