body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#333333; margin:0;}
#Header {height:100px; width:980px; margin:auto;}
#Logo {float:left;}
#Nav {float:right; text-align:left; color:#00aba5; font-size:7.5pt;}
#Nav a {color:#00aba5; font-weight:bold; text-decoration:none;}
#Nav a:hover {color:#56b8f9; font-weight:bold; text-decoration:none;}
img {border:0}
#LogoImg {margin:auto; width:980px; height:14px; text-align:right;}
#BlueBar {margin:auto; width:980px; height:6px; background-color:#00aba5; margin-bottom:2px;}
#container {width:980px; margin:auto;}

#Yellow {background-color:#ffb923; height:260px; width:980px; margin:auto;}
#SearchEngine {width:640px; height:260px; float:left; background-image:url("images/SEBG.gif");}
#LMDeals {width:250px; height:220px; float:left; background-image:url("images/LMBG.gif"); padding-top:40px;padding-left:60px; padding-right:10px; font-weight:bold; }
.LMTitle {font-size:14pt; color:#00aba5;}
.LMLink {font-size:12pt; color:#c62929;}
#SELeft {width:34px; float:left;}
#SERight {width:134px; float:right;}
#SEMain {float:left; margin-top:17px; width:470px; height:200px;}
#SEMap {float:left; display:none; margin-top:4px; width:470px; height:166px; z-index:1000;}
#SETabs {height:26px; width:100%; margin-top:8px; _margin-top:4px; *margin-top:4px; }
.clr {clear:both; height:0px; line-height:0px; }
.clr2 {clear:both;}
.clr3 {clear:both; height:10px;}
.fl {float:left; }
.fr {float:right; }
.SearchBy {float:left; padding-top:6px; font-weight:bold; font-size:7pt; }

#Dest {margin-left:5px; display:block; width:100px; float:left; height:20px; background-image:URL("images/TabBG.gif"); text-align:center; font-weight:bold; text-decoration:none; color:#FFFFFF; padding-top:6px;}
#Map {margin-left:5px; display:block; width:100px; float:left; height:20px; background-image:URL("images/TabBGOver.gif"); text-align:center; font-weight:bold; text-decoration:none; color:#FFFFFF; padding-top:6px;}
#HName {margin-left:5px; display:block; width:100px; float:left; height:20px; background-image:URL("images/TabBGOver.gif"); text-align:center; font-weight:bold; text-decoration:none; color:#FFFFFF; padding-top:6px;}
#Dest:hover {background-image:URL("images/TabBG.gif");}
#Map:hover {background-image:URL("images/TabBG.gif");}
#HName:hover {background-image:URL("images/TabBG.gif");}

#TravDates {float:left; width:310px;}
.TravSelect {width:100%; background-color:#eeeeee; height:30px; margin-top:4px;}
.DatesTxt{float:left; padding-top:8px; font-weight:bold; font-size:8pt; width:80px; padding-left:3px;}
.DateSelect {float:left; width:200px;padding-top:6px;}
.hand-cur {float:left; margin-top:6px;}
.LengthOfStay {float:left; font-size:7pt; width:70px; padding-left:3px; width:100%;}
.TravSelect2 {width:100%; background-color:#eeeeee; height:98px; margin-top:4px;}
#BookBut {width:156px; float:right;}
.RedBold {color:#CC0000; font-weight:bold; text-decoration:none;}
.buttonBook {color:#FFFFFF; background-image:URL("images/buttonBg.gif"); display:block; height:30px; padding-left:20px; width:156px; border:0; font-weight:bold;}


.HotelGraph3 {width:980px; margin:auto; border:1px solid #00aba5; margin-bottom:8px; padding:5px;}

.InfoBut {color:#FFFFFF; background-image:URL("images/InfoBut.gif"); display:block; height:23px; padding-left:20px; width:120px; border:0; font-weight:bold;}
.BookBut1 {color:#FFFFFF; background-image:URL("images/BookBut.gif"); display:block; height:23px; padding-left:20px; width:120px; border:0; font-weight:bold;}
.BookBut {color:#FFFFFF; background-image:URL("images/BookBut.gif"); background-color:#00aba5; display:block; height:23px; padding-left:20px; width:120px; border:0; font-weight:bold;}

#Box2 {width:980px; margin:auto;}

#Specials {width:652px; float:left;}
#HotelSpecials {width:100%; height:20px; background-color:#00aba5; margin-top:4px; padding-top:6px; color:#FFFFFF; font-weight:bold; font-size:10pt;}
#HotelSpecials span {padding-left:3px;}

#Deals {margin:auto; width:100%; margin-top:2px; }
.DealItem {width:320px;_width:312px; height:200px; border:1px solid #00aba5; float:left; margin-right:4px; background-image:URL("images/dealitemBG.gif")}
.DealItem2 {width:324px;_width:312px; height:200px; border:1px solid #00aba5; float:left; background-image:URL("images/dealitemBG.gif")}
.HotelName {width:100%; padding:5px; font-weight:bold; color:#00aba5; text-align:center;}
.DealLink {font-weight:bold; color:#00aba5;}
.DealLink:hover {font-weight:bold; color:#00aba5; text-decoration:none;}
.DealLeft {width:80px; padding:4px; float:left;}
.DealRight {width:210px; _width:196px; float:left; padding:0 10px;}
.hotelImage {border:3px solid #dddddd;}
.DealBotLeft { font-weight:bold; font-size:11pt; color:#00aba5; padding:0 10px; float:left; width:150px;}
.smaller {font-size:7pt; color:#999999; font-weight:normal}
.DealBotRight { float:right; padding:0 10px;font-weight:bold; font-size:11pt; color:#c62929;  width:120px;}

#Poll {width:324px; float:right;}
#Poll2 {width:100%; height:20px; background-color:#4dadee; margin-top:4px; padding-top:6px; color:#FFFFFF; font-weight:bold; font-size:10pt;}
#Poll2 span {padding-left:3px;}
.PollItem {width:302px; height:180px; padding:10px; margin-top:2px; border:1px solid #00aba5; background-image:URL("images/PollitemBG.gif")}

#CityList{margin:auto; width:980px; height:20px; background-color:#00aba5; margin-top:4px; padding-top:6px; color:#FFFFFF; font-weight:bold; font-size:10pt;}
#CityList span {padding-left:3px;}
#Cities {margin:auto; width:980px; margin-top:2px; }
.CityLinks {width:244px; float:left; color:#0066FF;}
.CityLinks:hover {width:244px; float:left; text-decoration:none; color:#00CCFF;}
form {border:0; padding:0; margin:0;}
.sb {font-size:7pt; font-family:verdana;}
.tb {font-size:8pt; font-family:verdana; border:1px solid #00aba5}
.tb-ttl {font: 7pt verdana; border: 0; background: transparent; text-align: center;}

#CityLeft {width:730px; float:left;}

.HotelGraph {width:730px; border:1px solid #999999; background-image:URL("images/hotelBG.gif"); height:168px; margin-bottom:8px;}
.HotelImage2 {width:164px; margin-left:4px; margin-top:4px; float:left;}
.HotelDesc {float:left; width:540px; margin-top:4px; font-size:9pt}
.HotelTop {height:120px;}
.SRPrice {float:left; padding-left:20px;}
.SRButs {float:right; padding-right:20px;}

.FloatLeft {float:left}
.FloatRight {float:right}

#Footer a {color:#999999;}
#Footer {color:#999999; width:980px; margin:auto; margin-top:10px; padding-top:10px; border-top:6px solid #00aba5;}

#CityRight {width:220px; _width:200px; *width:220px; float:right; padding:20px 0 20px 20px; background-color:#eeeeee}
.CityLink {float:left; width:220px; _width:200px; *width:220px; font-size:8pt;}

#SearchResultsTitle {float:left; font-size:14px; width:450px; text-align:center;}
.Smaller {font-size:12px;}
#DatesBox {float:right; width:300px;}

.FrmBoxDatesHeader { background-color:#00aba5; width:300px; height:30px; margin-bottom:2px; color:#FFFFFF; font-weight:bold;}
.DatesLeft {float:left; padding:8px 0 0 5px;}
.DatesRight{float:right; padding:2px 2px 0 0;}
.FrmBoxDates { background-color:#eeeeee; width:300px; height:30px; margin-bottom:2px;}

.CheckText {Float:left; padding:10px; padding-right:0; color:#333333; font-weight:bold; width:70px; text-align:right}
.CheckTextDatesOnly {Float:left; padding:7px 3px; padding-right:0; color:#333333; font-weight:bold; width:70px; text-align:right}
.CheckDates {Float:left;  padding:3px;}
.FrmBox { background-color:#eeeeee; width:344px; height:30px; margin-bottom:2px;}


.HotelGraph2 {width:960px; border:1px solid #00aba5; background-image:URL("images/hbg.gif"); margin-bottom:8px; padding:5px;}
.HotelImage2 {float:left; width:170px;}
.Hoteltext {float:right; width:780px;}
.hilite {color:#ff9900}

.HotBut {display:block; height:25px; background-image:url(images/hotbutbg2.gif); float:left; padding:10px 5px 0 5px; margin-right:3px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.HotBut:link {display:block; height:25px; background-image:url(images/hotbutbg2.gif); float:left; padding:10px 5px 0 5px; margin-right:3px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.HotBut:visited {display:block; height:25px; background-image:url(images/hotbutbg2.gif); float:left; padding:10px 5px 0 5px; margin-right:3px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.HotBut:active {display:block; height:25px; background-image:url(images/hotbutbg2.gif); float:left; padding:10px 5px 0 5px; margin-right:3px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.HotBut:Hover {display:block; height:25px; background-image:url(images/hotbutbg2.gif); float:left;  padding:10px 5px 0 5px; margin-right:3px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

.HotBut2 {display:block; height:25px; background-image:url(images/hotbutbg.gif); float:left;  padding:10px 5px 0 5px; margin-right:3px; color:#FFFFFF; font-weight:bold;text-decoration:none;}
.HotBut2:link {display:block; height:25px; background-image:url(images/hotbutbg.gif); float:left;  padding:10px 5px 0 5px; margin-right:3px; color:#FFFFFF; font-weight:bold;text-decoration:none;}
.HotBut2:visited {display:block; height:25px; background-image:url(images/hotbutbg.gif); float:left;  padding:10px 5px 0 5px; margin-right:3px; color:#FFFFFF; font-weight:bold;text-decoration:none;}
.HotBut2:active {display:block; height:25px; background-image:url(images/hotbutbg.gif); float:left;  padding:10px 5px 0 5px; margin-right:3px; color:#FFFFFF; font-weight:bold;text-decoration:none;}
.HotBut2:Hover {display:block; height:25px; background-image:url(images/hotbutbg2.gif); float:left;  padding:10px 5px 0 5px; margin-right:3px; color:#FFFFFF; font-weight:bold; text-decoration:none;}






body { background-repeat:repeat-x; background-image:url(images/Bodybgnew.gif); margin:0; font-family:Verdana, Geneva, sans-serif; font-size:8pt;}
img {border:0}
.clr {height:0; line-height:0; font-size:0; clear:both;}
#Header {width:100%; height:80px; background-image:url("images/headerBG.gif");}
#HeadContainer {width:980px; height:80px; margin:auto;}
#Logo {float:left;}
#Nav {float:right; margin-top:36px; color:#FFF; text-align:right; font-weight:bold; font-size:7pt;}
#Nav a {color:#FFF; text-decoration:none; padding:0 4px;}
#Nav a:hover {color:#5ce9e4}
#Container {width:980px; margin:auto;}
h1 {font-size:13pt; color:#666666;}
h2 {font-size:10pt; color:#999999;}
h3 {font-size:10pt; color:#333; font-weight:bold}
#FeaturedBox h3 {font-size:10px; padding-top:4px;}
#SearchEngine {width:500px; height:240px; background-image:url("images/searchengineBG.png"); float:left;}
.FindHotel {font-size:11pt; float:left;font-weight:bold}
#SETab {height:20px; padding:10px 15px; color:#FFF;}
.SETabs {font-size:8pt; padding-top:5px; float:right; text-align:right;font-weight:bold}
#SBD {text-decoration:none; color:#fff71f}
#SBN {text-decoration:none; color:#FFF}
.seBar {text-align:center; margin-bottom:5px;}
#SELeft {width:305px; height:155px; padding-left:15px; float:left;}
#SERight {width:160px; padding-left:10px; height:155px; float:left;}
.Dotted {
background-image:url(images/SELine.gif);
height:1px;
line-height:1px;
margin-bottom:10px;
padding:0;
width:98%;
}
#Line2 {
background-image:url(images/SELine2.gif);
float:left;
height:150px;
margin-left:5px;
width:1px;
}
#SELeft1, #SERight1 {height:80px; color:#FFF;}
#SELeft2, #SERight2 {height:55px; color:#FFF;}
#SERight2 {padding-top:15px; height:40px;}
.SEFrm {height:27px;}
.SEFrmTxt {width:80px; margin-right:5px; text-align:right; font-weight:bold; color:#FFF; font-size:8pt; float:left;}
.SEFrmInput {float:left;}
.SEFrmCal {float:right; width:15px; margin-left:2px;}
/* calendar */
.cal-top {background-color: 01c6bf}  /* month and year drop-down box cell (th) */
.cal-nav {font: 8pt tahoma; text-decoration: none; color: ffffff}  /* "next" and "prev" month navigation links */
.cal-date {font: 8pt tahoma; background-color: ffffff}  /* cell with previous or next month's date (th) */
.cal-month {font: 8pt tahoma; background-color: eeeeee}  /* cell with current month's date (th) */
.cal-this {font: 8pt tahoma; background-color: 01c6bf}  /* selected date cell (th) */
.cal-wday {text-decoration: none; color: 000000}  /* weekday date link (a) */
.cal-wend {text-decoration: none; color: 01c6bf}  /* weekend date link (a) */
.cal-lthis {text-decoration: none; color: ffffff}  /* selected date link (a) */
.cal-day {background-color: 666666; font: bold 8pt tahoma; color: ffffff}  /* day of the week cell (th) */
.cal-sel {font: 8pt tahoma; color: ffffff; background-color: 01c6bf}  /* month and year drop-down box (select) */
/* hand cursor */
.hand-cur {cursor: pointer; cursor: hand}

.AusHotels {color:#000; text-decoration:none;}
#HotelTxt, #HotelFrm {display:none;}
.sb {font-size:8pt; font-family:Verdana, Geneva, sans-serif; width:180px;}
.sb2 {font-size:8pt; font-family:Verdana, Geneva, sans-serif; width:40px;}
.sb3 {font-size:8pt; font-family:Verdana, Geneva, sans-serif; width:50px;}
.sb4 {font-size:8pt; font-family:Verdana, Geneva, sans-serif; width:55px;}
input.tb-ttlHome {font: 8pt verdana; border: 0; background: transparent; text-align: center; color:#000;}
input.tb-ttlHome {font: 8pt verdana; border: 0; background: transparent; text-align: center; color:#FFF;}
.buttonBookNEW {background-image:url(images/butBG.png); height:30px; width:100px; border:0; float:right; font-weight:bold; color:#000; margin-right:40px;}
.buttonBookNEW2 {background-image:url(images/butBG.gif); height:30px; width:100px; border:0; float:right; font-weight:bold; color:#000; margin-right:20px;}
.buttonBook2 {background-image:url(images/butBG.png); height:30px; width:100px; border:0; float:right; font-weight:bold; color:#000; margin-right:95px;}
.LeftBut {float:left; color:#FFF; margin-left:15px; margin-top:10px;}
.LeftBut a {color:#fff71f}


.FeaturedDeals {width:230px; height:145px; float:left; margin-right:10px; text-align:center; background-color:#EEE; background-image:url(images/featuredBG.jpg)}
.FeaturedDeals2 {width:230px; height:145px; float:left;text-align:center; background-color:#EEE; background-image:url(images/featuredBG.jpg)}
.FeaturedTab {background-image:url(images/FeaturedTab.jpg); color:#FFF; width:215px; height:25px; font-weight:bold; text-align:left; padding:15px 0 0 15px; font-size:10px; text-decoration:none; display:block} 
.FeaturedTop {color:#FFF; text-decoration:none;}
.BotSection {margin-top:10px;}
#BotLeft {float:left; margin-right:10px;}
.ClrBot {clear:both; height:10px; }

#PollBox {float:left; height:300px; width:230px; padding:0 15px; background-image:url(images/FeaturedBG.png);}
.PollInfo {padding:10px 0;}


#FrmLeft {float:left; width:350px;}
#FrmRight {float:right; width:350px;}
.FrmLabel {width:140px; margin-right:10px; text-align:right; float:left;}
.frmButton {width:340px; text-align:right;}
.SignupFrm {width:190px; float:left;}
#HotelSignUp {width:710px; float:left;}
#SignUpBox {background-color:#EEE; width:710px;}
#SignUpBox h2 {width:700px; color:#FFF; padding:5px; background-color:#00aba5}
#LastMinuteBox {float:left; margin-left:10px; height:230px; width:190px; padding:5px; background-image:url(images/LastMinuteBG.jpg); text-align:center; text-decoration:none; color:#000; font-size:8pt;}
.LMLink {margin-top:60px; float:left; font-weight:bold; color:#333; font-size:11pt; text-decoration:none;}
.LMLink:hover {margin-top:60px; float:left; font-weight:bold; color:#666; font-size:11pt; text-decoration:underline;}
#LoginBox {float:left; margin-left:10px; height:220px; width:240px; padding:10px; background-image:url(images/LoginBG.png); color:#FFF;}
#LoginBox h3 {color:#FFF; margin:5px 0 5px 40px;}
.HotelLogin {float:left; text-align:left; margin-left:10px;}
.HotelLogin a {color:#FFF; font-weight:bold;}
.HLTXT {width:170px; font-size:10px;}
.LoginBoxFrm {font-size:9pt; font-family:Verdana, Geneva, sans-serif;}
#TopDestinations {width:680px; height:300px; padding:0 15px; background-image:url(images/TopDestBG.png); float:left; margin-top:10px;}
#TopDestinations h3, #FeaturedBox h3, #PollBox h3  {color:#FFF;}
#ListingTitle {width:600px; height:100px; background-image:url(images/Hotellisting.jpg); margin:10px 0; font-weight:bold; font-size:16pt; padding:60px 20px 0px 360px}
.CodesFrm {width:70px; float:left; margin-left:5px;}
.Codes {float:left;}
.TopDestLinks {padding:10px 0;}
.TopDestLinks a {display:block; float:left; width:220px; height:30px; font-weight:bold; color:#00aba5; text-decoration:none;}
.TopDestLinks a:hover {display:block; float:left; width:220px; height:30px; font-weight:bold; color:#01c6bf; text-decoration:none;}
#FeaturedBox {float:left; margin-left:10px; height:300px; width:230px; padding:0 15px; background-image:url(images/FeaturedBG.png); margin-top:10px;}
.FeaturedInfo {padding:10px 0;}
#Footer {margin-top:10px; border-top:1px solid #999; color:#999; text-align:right; padding:5px;}